2-ancestry mixing, positive discriminant

Time bar (total: 1.1min)

analyze1.0s (1.6%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.9%0.1%0%0%0%0
0%0%99.9%0.1%0%0%0%1
0%0%99.9%0.1%0%0%0%2
0%0%99.9%0.1%0%0%0%3
0%0%99.9%0.1%0%0%0%4
0%0%99.9%0.1%0%0%0%5
15.4%12.5%68.6%0.1%0%18.7%0%6
23.1%18.7%62.4%0.1%0%18.7%0%7
24%18.7%59.3%0.1%0%21.8%0%8
41.9%28.1%39%0.1%0%32.8%0%9
48.8%32.8%34.3%0.1%0%32.8%0%10
50.6%32.8%32%0.1%0%35.1%0%11
64.9%38.2%20.7%0.1%0%41%0%12
Compiler

Compiled 41 to 24 computations (41.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 893.0ms
Operation ival-cbrt, time spent: 655.0ms, 73.0% of total-time
Operation ival-mult, time spent: 114.0ms, 13.0% of total-time
Operation ival-sub, time spent: 43.0ms, 5.0% of total-time
Operation ival-sqrt, time spent: 23.0ms, 3.0% of total-time
Operation ival-div, time spent: 20.0ms, 2.0% of total-time
Operation ival-add, time spent: 18.0ms, 2.0% of total-time
Operation ival-neg, time spent: 14.0ms, 2.0% of total-time
Operation const, time spent: 5.0ms, 1.0% of total-time

sample3.1s (4.9%)

Results
2.1s8255×256valid
398.0ms1438×256invalid
0.0ms256valid
Precisions
Click to see histograms. Total time spent on operations: 1.8s
Operation ival-mult, time spent: 765.0ms, 43.0% of total-time
Operation ival-cbrt, time spent: 254.0ms, 14.0% of total-time
Operation ival-div, time spent: 217.0ms, 12.0% of total-time
Operation ival-sqrt, time spent: 157.0ms, 9.0% of total-time
Operation ival-add, time spent: 144.0ms, 8.0% of total-time
Operation ival-sub, time spent: 120.0ms, 7.0% of total-time
Operation ival-neg, time spent: 78.0ms, 4.0% of total-time
Operation const, time spent: 35.0ms, 2.0% of total-time
Bogosity

preprocess1.3s (2%)

Algorithm
egg-herbie
Rules
1240×fma-define
994×associate-*l/
930×associate-/r*
778×div-sub
726×fma-neg
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
1390-3(9.268017866679499e-160 2.2920411334582692e-189 -4.045023025627456e+176)(sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))
910-3(9.459346228441541e+153 5.4470129545614594e-102 6.9907359260126245e-43)(cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))
900-0-(cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))
761(4.216284878128891e-292 7.413687660077963e-308 2.2127651069752784e-221)0-(+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))
721(-5.204054187681565e-73 3.112137173098397e-198 3.5276921887850174e+292)0-(-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))
180-0-(-.f64 (*.f64 g g) (*.f64 h h))
110-2(7.487728253173391e+214 4.220531351959106e-48 8.220430414589076e-302)(*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))
80-2(-3.963866261706589e-34 4.741353931401373e-174 1.0921846956302171e-90)(*.f64 (/.f64 1 (*.f64 2 a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))
00-0-h
00-0-g
00-0-(neg.f64 g)
00-0-(+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))
00-0-(*.f64 2 a)
00-0-(/.f64 1 (*.f64 2 a))
00-0-(*.f64 g g)
00-0-(*.f64 h h)
00-0-2
00-0-a
00-0-1
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
0911509
12981481
29351481
332391453
Stop Event
node limit
Calls
Call 1
Inputs
(+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))
(+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))
(+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 (neg.f64 g)) (sqrt.f64 (-.f64 (*.f64 (neg.f64 g) (neg.f64 g)) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (-.f64 (neg.f64 (neg.f64 g)) (sqrt.f64 (-.f64 (*.f64 (neg.f64 g) (neg.f64 g)) (*.f64 h h)))))))
(+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 (neg.f64 h) (neg.f64 h))))))) (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 (neg.f64 h) (neg.f64 h))))))))
(+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 (neg.f64 a))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 (neg.f64 a))) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))
(neg.f64 (+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 (neg.f64 g)) (sqrt.f64 (-.f64 (*.f64 (neg.f64 g) (neg.f64 g)) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (-.f64 (neg.f64 (neg.f64 g)) (sqrt.f64 (-.f64 (*.f64 (neg.f64 g) (neg.f64 g)) (*.f64 h h))))))))
(neg.f64 (+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 (neg.f64 h) (neg.f64 h))))))) (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 (neg.f64 h) (neg.f64 h)))))))))
(neg.f64 (+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 (neg.f64 a))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 (neg.f64 a))) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))
(+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 h) (sqrt.f64 (-.f64 (*.f64 h h) (*.f64 g g)))))) (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (-.f64 (neg.f64 h) (sqrt.f64 (-.f64 (*.f64 h h) (*.f64 g g)))))))
(+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 g)) (+.f64 (neg.f64 a) (sqrt.f64 (-.f64 (*.f64 a a) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 g)) (-.f64 (neg.f64 a) (sqrt.f64 (-.f64 (*.f64 a a) (*.f64 h h)))))))
(+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 h)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 a a)))))) (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 h)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 a a)))))))
Outputs
(+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) g))) (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) g))) (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 -1/2 a))))
(+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) g))) (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) g))) (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 -1/2 a))))
(+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 (neg.f64 g)) (sqrt.f64 (-.f64 (*.f64 (neg.f64 g) (neg.f64 g)) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (-.f64 (neg.f64 (neg.f64 g)) (sqrt.f64 (-.f64 (*.f64 (neg.f64 g) (neg.f64 g)) (*.f64 h h)))))))
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))
(+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 (neg.f64 h) (neg.f64 h))))))) (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 (neg.f64 h) (neg.f64 h))))))))
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) g))) (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) g))) (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 -1/2 a))))
(+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 (neg.f64 a))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 (neg.f64 a))) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))
(neg.f64 (+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 (neg.f64 g)) (sqrt.f64 (-.f64 (*.f64 (neg.f64 g) (neg.f64 g)) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (-.f64 (neg.f64 (neg.f64 g)) (sqrt.f64 (-.f64 (*.f64 (neg.f64 g) (neg.f64 g)) (*.f64 h h))))))))
(neg.f64 (+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))
(-.f64 (neg.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))
(-.f64 (neg.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))
(neg.f64 (+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 (neg.f64 h) (neg.f64 h))))))) (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 (neg.f64 h) (neg.f64 h)))))))))
(neg.f64 (+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))
(-.f64 (neg.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) g)))) (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))
(-.f64 (neg.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) g)))) (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 -1/2 a))))
(neg.f64 (+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 (neg.f64 a))) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 (neg.f64 a))) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))
(neg.f64 (+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))))
(-.f64 (neg.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))
(-.f64 (neg.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))))) (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))
(+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 h) (sqrt.f64 (-.f64 (*.f64 h h) (*.f64 g g)))))) (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (-.f64 (neg.f64 h) (sqrt.f64 (-.f64 (*.f64 h h) (*.f64 g g)))))))
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 (neg.f64 h) (sqrt.f64 (-.f64 (*.f64 h h) (*.f64 g g)))))) (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (neg.f64 h) (sqrt.f64 (-.f64 (*.f64 h h) (*.f64 g g)))))))
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 h h) (*.f64 g g))) h))) (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (neg.f64 h) (sqrt.f64 (-.f64 (*.f64 h h) (*.f64 g g)))))))
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (sqrt.f64 (fma.f64 g (neg.f64 g) (*.f64 h h))) h))) (cbrt.f64 (*.f64 (/.f64 -1/2 a) (+.f64 h (sqrt.f64 (fma.f64 g (neg.f64 g) (*.f64 h h)))))))
(+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 g)) (+.f64 (neg.f64 a) (sqrt.f64 (-.f64 (*.f64 a a) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 g)) (-.f64 (neg.f64 a) (sqrt.f64 (-.f64 (*.f64 a a) (*.f64 h h)))))))
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 g) (+.f64 (neg.f64 a) (sqrt.f64 (-.f64 (*.f64 a a) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1/2 g) (-.f64 (neg.f64 a) (sqrt.f64 (-.f64 (*.f64 a a) (*.f64 h h)))))))
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 g) (-.f64 (sqrt.f64 (-.f64 (*.f64 a a) (*.f64 h h))) a))) (cbrt.f64 (*.f64 (/.f64 1/2 g) (-.f64 (neg.f64 a) (sqrt.f64 (-.f64 (*.f64 a a) (*.f64 h h)))))))
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 g) (-.f64 (sqrt.f64 (fma.f64 a a (*.f64 h (neg.f64 h)))) a))) (cbrt.f64 (*.f64 (/.f64 1/2 g) (-.f64 (neg.f64 a) (sqrt.f64 (fma.f64 a a (*.f64 h (neg.f64 h))))))))
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 g) (-.f64 (sqrt.f64 (-.f64 (*.f64 a a) (*.f64 h h))) a))) (cbrt.f64 (*.f64 (+.f64 a (sqrt.f64 (-.f64 (*.f64 a a) (*.f64 h h)))) (/.f64 -1/2 g))))
(+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 h)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 a a)))))) (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 h)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 a a)))))))
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 h) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 a a)))))) (cbrt.f64 (*.f64 (/.f64 1/2 h) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 a a)))))))
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 h) (-.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 a a))) g))) (cbrt.f64 (*.f64 (/.f64 1/2 h) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 a a)))))))
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 h) (-.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 a a))) g))) (cbrt.f64 (neg.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 a a)))) (*.f64 2 h)))))
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 h) (-.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 a a))) g))) (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 a a)))) (/.f64 -1/2 h))))
Symmetry

(abs h)

Results
461.0ms170×2048valid
276.0ms128×4096valid
137.0ms103×1024valid
34.0ms64×256valid
38.0ms46×512valid
1.0ms1024valid
Compiler

Compiled 378 to 131 computations (65.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 713.0ms
Operation ival-mult, time spent: 310.0ms, 43.0% of total-time
Operation ival-div, time spent: 225.0ms, 32.0% of total-time
Operation ival-cbrt, time spent: 68.0ms, 10.0% of total-time
Operation ival-sqrt, time spent: 31.0ms, 4.0% of total-time
Operation ival-sub, time spent: 30.0ms, 4.0% of total-time
Operation ival-add, time spent: 23.0ms, 3.0% of total-time
Operation const, time spent: 19.0ms, 3.0% of total-time
Operation ival-neg, time spent: 9.0ms, 1.0% of total-time

eval1.0ms (0%)

Compiler

Compiled 99 to 39 computations (60.6% saved)

prune1.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
40.5%
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) g))) (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 -1/2 a))))
Compiler

Compiled 34 to 18 computations (47.1% saved)

localize513.0ms (0.8%)

Localize:

Found 4 expressions with local error:

NewAccuracyProgram
73.6%
(-.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) g)
66.6%
(cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) g)))
66.3%
(cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 -1/2 a)))
50.0%
(sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))
Results
152.0ms85×2048valid
158.0ms64×4096valid
92.0ms51×1024valid
10.0ms32×256valid
14.0ms23×512valid
1.0ms1024valid
Compiler

Compiled 145 to 39 computations (73.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 274.0ms
Operation ival-cbrt, time spent: 93.0ms, 34.0% of total-time
Operation ival-div, time spent: 91.0ms, 33.0% of total-time
Operation ival-mult, time spent: 48.0ms, 18.0% of total-time
Operation ival-sqrt, time spent: 13.0ms, 5.0% of total-time
Operation ival-add, time spent: 11.0ms, 4.0% of total-time
Operation ival-sub, time spent: 10.0ms, 4.0% of total-time
Operation const, time spent: 6.0ms, 2.0% of total-time

series205.0ms (0.3%)

Counts
4 → 180
Calls
Call 1
Inputs
#<alt (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))>
#<alt (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 -1/2 a)))>
#<alt (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) g)))>
#<alt (-.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) g)>
Outputs
#<alt (*.f64 h (sqrt.f64 -1))>
#<alt (+.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 h (sqrt.f64 -1)))) (*.f64 h (sqrt.f64 -1)))>
#<alt (+.f64 (*.f64 h (sqrt.f64 -1)) (*.f64 (pow.f64 g 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))))))>
#<alt (+.f64 (*.f64 h (sqrt.f64 -1)) (*.f64 (pow.f64 g 2) (+.f64 (*.f64 (pow.f64 g 2) (-.f64 (*.f64 1/16 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)))))) (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))))))>
#<alt (+.f64 (*.f64 h (sqrt.f64 -1)) (*.f64 (pow.f64 g 2) (+.f64 (*.f64 (pow.f64 g 2) (-.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 -5/128 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 7) (pow.f64 (sqrt.f64 -1) 7)))) (*.f64 1/16 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))))) (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)))))) (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))))))>
#<alt (+.f64 (*.f64 h (sqrt.f64 -1)) (*.f64 (pow.f64 g 2) (+.f64 (*.f64 (pow.f64 g 2) (-.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 (pow.f64 g 2) (-.f64 (*.f64 7/256 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 9) (pow.f64 (sqrt.f64 -1) 9)))) (*.f64 5/128 (/.f64 1 (*.f64 (pow.f64 h 7) (pow.f64 (sqrt.f64 -1) 7)))))) (*.f64 1/16 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))))) (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)))))) (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))))))>
#<alt g>
#<alt (*.f64 g (+.f64 1 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2)))))>
#<alt (*.f64 g (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))))))>
#<alt (*.f64 g (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6)))))))>
#<alt (*.f64 g (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 8))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6))))))))>
#<alt (*.f64 g (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 8))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))) (pow.f64 g 10))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6)))))))))>
#<alt (*.f64 -1 g)>
#<alt (*.f64 -1 (*.f64 g (+.f64 1 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))))))>
#<alt (*.f64 -1 (*.f64 g (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4)))))))>
#<alt (*.f64 -1 (*.f64 g (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6))))))))>
#<alt (*.f64 -1 (*.f64 g (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 8))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6)))))))))>
#<alt (*.f64 -1 (*.f64 g (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 8))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))) (pow.f64 g 10))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6))))))))))>
#<alt g>
#<alt (+.f64 g (*.f64 -1/2 (/.f64 (pow.f64 h 2) g)))>
#<alt (+.f64 g (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 2) (pow.f64 g 3))) (*.f64 1/2 (/.f64 1 g)))))>
#<alt (+.f64 g (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 2) (pow.f64 g 5))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3))))) (*.f64 1/2 (/.f64 1 g)))))>
#<alt (+.f64 g (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -5/128 (/.f64 (pow.f64 h 2) (pow.f64 g 7))) (*.f64 1/16 (/.f64 1 (pow.f64 g 5))))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3))))) (*.f64 1/2 (/.f64 1 g)))))>
#<alt (+.f64 g (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -7/256 (/.f64 (pow.f64 h 2) (pow.f64 g 9))) (*.f64 5/128 (/.f64 1 (pow.f64 g 7))))) (*.f64 1/16 (/.f64 1 (pow.f64 g 5))))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3))))) (*.f64 1/2 (/.f64 1 g)))))>
#<alt (*.f64 h (sqrt.f64 -1))>
#<alt (*.f64 h (+.f64 (sqrt.f64 -1) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))))>
#<alt (*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1)))))))>
#<alt (*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 6) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))))))>
#<alt (*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))) (*.f64 1/16 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)))) (*.f64 (pow.f64 h 8) (sqrt.f64 -1)))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 6) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1)))))))))>
#<alt (*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 1/64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))) (*.f64 1/16 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))))) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/64 (/.f64 (pow.f64 g 10) (pow.f64 (sqrt.f64 -1) 8)))) (*.f64 (pow.f64 h 10) (sqrt.f64 -1)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))) (*.f64 1/16 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)))) (*.f64 (pow.f64 h 8) (sqrt.f64 -1)))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 6) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))))))))>
#<alt (*.f64 -1 (*.f64 h (sqrt.f64 -1)))>
#<alt (*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1)))))))>
#<alt (*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))))))>
#<alt (*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 6) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1)))))))))>
#<alt (*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))) (*.f64 1/16 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)))) (*.f64 (pow.f64 h 8) (sqrt.f64 -1)))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 6) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))))))))>
#<alt (*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 1/64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))) (*.f64 1/16 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))))) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/64 (/.f64 (pow.f64 g 10) (pow.f64 (sqrt.f64 -1) 8)))) (*.f64 (pow.f64 h 10) (sqrt.f64 -1)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))) (*.f64 1/16 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)))) (*.f64 (pow.f64 h 8) (sqrt.f64 -1)))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 6) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1)))))))))))>
#<alt (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 -1/2))>
#<alt (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) 1/9) (*.f64 g (cbrt.f64 -1/2)))) (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 -1/2)))>
#<alt (+.f64 (*.f64 g (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) 1/9) (cbrt.f64 -1/2))))) (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 -1/2)))>
#<alt (+.f64 (*.f64 g (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) 1/9) (cbrt.f64 -1/2))) (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9)))))))))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9)))))))))) (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 -1/2)))>
#<alt (+.f64 (*.f64 g (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) 1/9) (cbrt.f64 -1/2))) (*.f64 g (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9)))))) (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (+.f64 (*.f64 1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9)))))))) (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (+.f64 (*.f64 1/8 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))))) (*.f64 1/3 (/.f64 (*.f64 a (pow.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))) 2)) (*.f64 h (sqrt.f64 -1))))))))))) (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))))))))))))) (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 -1/2)))>
#<alt (+.f64 (*.f64 g (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) 1/9) (cbrt.f64 -1/2))) (*.f64 g (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9)))))) (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))))))) (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (+.f64 (*.f64 1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9)))))))) (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (+.f64 (*.f64 1/8 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))))) (*.f64 1/3 (/.f64 (*.f64 a (pow.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))) 2)) (*.f64 h (sqrt.f64 -1))))))))) (+.f64 (*.f64 -2/3 (/.f64 (*.f64 a (*.f64 (+.f64 (*.f64 1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9)))))) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (*.f64 h (sqrt.f64 -1)))) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10)))) 1/9) (+.f64 (*.f64 1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9)))))))) (*.f64 1/9 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 a 5)) (*.f64 (pow.f64 h 14) (pow.f64 (sqrt.f64 -1) 14))) 1/9) (pow.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))) 2)))))))))) (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (+.f64 (*.f64 1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9)))))))) (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (+.f64 (*.f64 1/8 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))))) (*.f64 1/3 (/.f64 (*.f64 a (pow.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))) 2)) (*.f64 h (sqrt.f64 -1)))))))))))))))))) (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 -1/2)))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2)))>
#<alt (*.f64 g (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 -1/2)) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2)))))>
#<alt (*.f64 g (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 -1/2)) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 14)))) (/.f64 (*.f64 (pow.f64 h 4) (cbrt.f64 -1/2)) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2))))))>
#<alt (*.f64 g (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 -1/2)) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 14)))) (/.f64 (*.f64 (pow.f64 h 4) (cbrt.f64 -1/2)) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 20))) (/.f64 (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) a)) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 4)) (*.f64 a (pow.f64 (cbrt.f64 2) 3)))))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2)))))))>
#<alt (*.f64 g (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 -1/2)) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 14)))) (/.f64 (*.f64 (pow.f64 h 4) (cbrt.f64 -1/2)) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 20))) (/.f64 (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) a)) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 4)) (*.f64 a (pow.f64 (cbrt.f64 2) 3)))))) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 26))) (/.f64 (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) a)) (*.f64 1/24 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 6)) (*.f64 a (pow.f64 (cbrt.f64 2) 3)))))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2))))))))>
#<alt (*.f64 g (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 -1/2)) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 14)))) (/.f64 (*.f64 (pow.f64 h 4) (cbrt.f64 -1/2)) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 20))) (/.f64 (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) a)) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 4)) (*.f64 a (pow.f64 (cbrt.f64 2) 3)))))) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 26))) (/.f64 (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) a)) (*.f64 1/24 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 6)) (*.f64 a (pow.f64 (cbrt.f64 2) 3)))))) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 32))) (/.f64 (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))) a)) (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) a)) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 4)) (*.f64 a (pow.f64 (cbrt.f64 2) 3))))))) (pow.f64 (cbrt.f64 2) 3))) (+.f64 (*.f64 -1/216 (/.f64 (*.f64 (pow.f64 g 4) (pow.f64 h 6)) (*.f64 a (pow.f64 (cbrt.f64 2) 6)))) (*.f64 1/192 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 8)) (*.f64 a (pow.f64 (cbrt.f64 2) 3)))))))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2)))))))))>
#<alt (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 -1/2) 2)))>
#<alt (+.f64 (*.f64 1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 a (pow.f64 g 7)))) (/.f64 1 (cbrt.f64 -1/2)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 -1/2) 2))))>
#<alt (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 8)) a)) (/.f64 1 (cbrt.f64 -1/2)))) (*.f64 -1/48 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 4)))) (/.f64 1 (cbrt.f64 -1/2))))) (pow.f64 g 3))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 -1/2) 2))))>
#<alt (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 8)) a)) (/.f64 1 (cbrt.f64 -1/2)))) (+.f64 (*.f64 -1/48 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 4)))) (/.f64 1 (cbrt.f64 -1/2)))) (*.f64 1/576 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 4)))) (/.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 -1/2) 4)))))) (pow.f64 g 3))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 -1/2) 2))))>
#<alt (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/576 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 g 5) (pow.f64 h 14)) a)) (/.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 -1/2) 4)))) (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 g (pow.f64 h 4))))) (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (cbrt.f64 -1/2))))) (pow.f64 g 3))) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 8)) a)) (/.f64 1 (cbrt.f64 -1/2)))) (*.f64 -1/48 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 4)))) (/.f64 1 (cbrt.f64 -1/2)))))) (pow.f64 g 3))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 -1/2) 2))))>
#<alt (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 h 4)))) (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (cbrt.f64 -1/2)))) (*.f64 1/576 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 20)) a)) (/.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 -1/2) 4))))) g)) (*.f64 -1/576 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 g 5) (pow.f64 h 14)) a)) (/.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 -1/2) 4))))) (pow.f64 g 3))) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 8)) a)) (/.f64 1 (cbrt.f64 -1/2)))) (*.f64 -1/48 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 4)))) (/.f64 1 (cbrt.f64 -1/2)))))) (pow.f64 g 3))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 -1/2) 2))))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2)))>
#<alt (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 5)))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 -1/2)) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2))))>
#<alt (+.f64 (*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (/.f64 (*.f64 (pow.f64 h 2) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3))))) (*.f64 1/8 (/.f64 1 (*.f64 a (pow.f64 g 3))))))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 5)))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 2) 2)))))))>
#<alt (+.f64 (*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 5)))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (/.f64 (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3))))) (*.f64 1/8 (/.f64 1 (*.f64 a (pow.f64 g 3)))))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (/.f64 (*.f64 (pow.f64 h 2) (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 1/216 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 5) (pow.f64 (cbrt.f64 2) 6))))) (+.f64 (*.f64 1/16 (/.f64 1 (*.f64 a (pow.f64 g 5)))) (*.f64 1/3 (/.f64 (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3))))) (*.f64 1/8 (/.f64 1 (*.f64 a (pow.f64 g 3))))) (*.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 2) 3)))))))) (pow.f64 (cbrt.f64 2) 2)))))))))>
#<alt (+.f64 (*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 5)))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (/.f64 (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3))))) (*.f64 1/8 (/.f64 1 (*.f64 a (pow.f64 g 3)))))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (/.f64 (*.f64 (pow.f64 h 2) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -1/3 (/.f64 (-.f64 (*.f64 1/216 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 5) (pow.f64 (cbrt.f64 2) 6))))) (+.f64 (*.f64 1/16 (/.f64 1 (*.f64 a (pow.f64 g 5)))) (*.f64 1/3 (/.f64 (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3))))) (*.f64 1/8 (/.f64 1 (*.f64 a (pow.f64 g 3))))) (*.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 2) 3)))))) (*.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 2) 3)))) (+.f64 (*.f64 -1/36 (/.f64 (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3))))) (*.f64 1/8 (/.f64 1 (*.f64 a (pow.f64 g 3))))) (*.f64 (pow.f64 g 4) (pow.f64 (cbrt.f64 2) 6)))) (+.f64 (*.f64 5/128 (/.f64 1 (*.f64 a (pow.f64 g 7)))) (*.f64 1/3 (/.f64 (*.f64 a (pow.f64 (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3))))) (*.f64 1/8 (/.f64 1 (*.f64 a (pow.f64 g 3))))) 2)) (*.f64 g (pow.f64 (cbrt.f64 2) 3))))))))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (/.f64 (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 1/216 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 5) (pow.f64 (cbrt.f64 2) 6))))) (+.f64 (*.f64 1/16 (/.f64 1 (*.f64 a (pow.f64 g 5)))) (*.f64 1/3 (/.f64 (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3))))) (*.f64 1/8 (/.f64 1 (*.f64 a (pow.f64 g 3))))) (*.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 2) 3))))))) (pow.f64 (cbrt.f64 2) 2)))))))))))>
#<alt (+.f64 (*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 5)))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (/.f64 (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3))))) (*.f64 1/8 (/.f64 1 (*.f64 a (pow.f64 g 3)))))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (/.f64 (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 1/216 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 5) (pow.f64 (cbrt.f64 2) 6))))) (+.f64 (*.f64 1/16 (/.f64 1 (*.f64 a (pow.f64 g 5)))) (*.f64 1/3 (/.f64 (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3))))) (*.f64 1/8 (/.f64 1 (*.f64 a (pow.f64 g 3))))) (*.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 2) 3))))))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (/.f64 (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -1/3 (/.f64 (-.f64 (*.f64 1/216 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 5) (pow.f64 (cbrt.f64 2) 6))))) (+.f64 (*.f64 1/16 (/.f64 1 (*.f64 a (pow.f64 g 5)))) (*.f64 1/3 (/.f64 (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3))))) (*.f64 1/8 (/.f64 1 (*.f64 a (pow.f64 g 3))))) (*.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 2) 3)))))) (*.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 2) 3)))) (+.f64 (*.f64 -1/36 (/.f64 (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3))))) (*.f64 1/8 (/.f64 1 (*.f64 a (pow.f64 g 3))))) (*.f64 (pow.f64 g 4) (pow.f64 (cbrt.f64 2) 6)))) (+.f64 (*.f64 5/128 (/.f64 1 (*.f64 a (pow.f64 g 7)))) (*.f64 1/3 (/.f64 (*.f64 a (pow.f64 (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3))))) (*.f64 1/8 (/.f64 1 (*.f64 a (pow.f64 g 3))))) 2)) (*.f64 g (pow.f64 (cbrt.f64 2) 3)))))))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (/.f64 (*.f64 (pow.f64 h 2) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -2/3 (/.f64 (*.f64 a (*.f64 (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3))))) (*.f64 1/8 (/.f64 1 (*.f64 a (pow.f64 g 3))))) (-.f64 (*.f64 1/216 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 5) (pow.f64 (cbrt.f64 2) 6))))) (+.f64 (*.f64 1/16 (/.f64 1 (*.f64 a (pow.f64 g 5)))) (*.f64 1/3 (/.f64 (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3))))) (*.f64 1/8 (/.f64 1 (*.f64 a (pow.f64 g 3))))) (*.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 2) 3)))))))) (*.f64 g (pow.f64 (cbrt.f64 2) 3)))) (+.f64 (*.f64 -1/18 (/.f64 (*.f64 a (pow.f64 (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3))))) (*.f64 1/8 (/.f64 1 (*.f64 a (pow.f64 g 3))))) 2)) (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 6)))) (+.f64 (*.f64 7/256 (/.f64 1 (*.f64 a (pow.f64 g 9)))) (+.f64 (*.f64 1/36 (/.f64 (-.f64 (*.f64 1/216 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 5) (pow.f64 (cbrt.f64 2) 6))))) (+.f64 (*.f64 1/16 (/.f64 1 (*.f64 a (pow.f64 g 5)))) (*.f64 1/3 (/.f64 (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3))))) (*.f64 1/8 (/.f64 1 (*.f64 a (pow.f64 g 3))))) (*.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 2) 3)))))) (*.f64 (pow.f64 g 4) (pow.f64 (cbrt.f64 2) 6)))) (*.f64 1/3 (/.f64 (+.f64 (*.f64 -1/3 (/.f64 (-.f64 (*.f64 1/216 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 5) (pow.f64 (cbrt.f64 2) 6))))) (+.f64 (*.f64 1/16 (/.f64 1 (*.f64 a (pow.f64 g 5)))) (*.f64 1/3 (/.f64 (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3))))) (*.f64 1/8 (/.f64 1 (*.f64 a (pow.f64 g 3))))) (*.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 2) 3)))))) (*.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 2) 3)))) (+.f64 (*.f64 -1/36 (/.f64 (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3))))) (*.f64 1/8 (/.f64 1 (*.f64 a (pow.f64 g 3))))) (*.f64 (pow.f64 g 4) (pow.f64 (cbrt.f64 2) 6)))) (+.f64 (*.f64 5/128 (/.f64 1 (*.f64 a (pow.f64 g 7)))) (*.f64 1/3 (/.f64 (*.f64 a (pow.f64 (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3))))) (*.f64 1/8 (/.f64 1 (*.f64 a (pow.f64 g 3))))) 2)) (*.f64 g (pow.f64 (cbrt.f64 2) 3))))))) (*.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 2) 3)))))))))) (pow.f64 (cbrt.f64 2) 2)))))))))))))>
#<alt (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 -1/2))>
#<alt (*.f64 h (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 g (cbrt.f64 -1/2)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 -1/2))))>
#<alt (*.f64 h (+.f64 (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 8) (pow.f64 (sqrt.f64 -1) 5))))) (*.f64 (pow.f64 g 2) (cbrt.f64 -1/2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 g (cbrt.f64 -1/2)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 -1/2)))))>
#<alt (*.f64 h (+.f64 (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 8) (pow.f64 (sqrt.f64 -1) 5))))) (*.f64 (pow.f64 g 2) (cbrt.f64 -1/2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 g (cbrt.f64 -1/2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 14) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 a (sqrt.f64 -1)))))))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 -1/2))))))>
#<alt (*.f64 h (+.f64 (*.f64 -1/9 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 11) (pow.f64 (sqrt.f64 -1) 8))))) (*.f64 (pow.f64 g 3) (cbrt.f64 -1/2)))) (+.f64 (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 8) (pow.f64 (sqrt.f64 -1) 5))))) (*.f64 (pow.f64 g 2) (cbrt.f64 -1/2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 g (cbrt.f64 -1/2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 14) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 a (sqrt.f64 -1)))))))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 -1/2)))))))>
#<alt (*.f64 h (+.f64 (*.f64 -1/9 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 11) (pow.f64 (sqrt.f64 -1) 8))))) (*.f64 (pow.f64 g 3) (cbrt.f64 -1/2)))) (+.f64 (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 8) (pow.f64 (sqrt.f64 -1) 5))))) (*.f64 (pow.f64 g 2) (cbrt.f64 -1/2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 g (cbrt.f64 -1/2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 14) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 a (sqrt.f64 -1)))))))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 20) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 4) (pow.f64 h 2)) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))))))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 -1/2))))))))>
#<alt (*.f64 -1 (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 -1/2)))>
#<alt (*.f64 -1 (*.f64 h (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 g (cbrt.f64 -1/2)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 -1/2)))))>
#<alt (*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 h (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 (pow.f64 g 2) (cbrt.f64 -1/2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (cbrt.f64 -1/2))))) (pow.f64 h 3))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 -1/2)))))>
#<alt (*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 (pow.f64 g 2) (cbrt.f64 -1/2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 a (sqrt.f64 -1))))))))) h)) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (cbrt.f64 -1/2))))) (pow.f64 h 3))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 -1/2)))))>
#<alt (*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/9 (*.f64 (cbrt.f64 (/.f64 h (*.f64 a (pow.f64 (sqrt.f64 -1) 8)))) (*.f64 (pow.f64 g 3) (cbrt.f64 -1/2)))) (+.f64 (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 (pow.f64 g 2) (cbrt.f64 -1/2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 a (sqrt.f64 -1)))))))))) h)) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (cbrt.f64 -1/2))))) (pow.f64 h 3))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 -1/2)))))>
#<alt (*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) h) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 4) (pow.f64 h 2)) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))))))) (*.f64 -1/9 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 10) (*.f64 a (pow.f64 (sqrt.f64 -1) 8)))) (*.f64 (pow.f64 g 3) (cbrt.f64 -1/2))))) (pow.f64 h 3))) (+.f64 (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 (pow.f64 g 2) (cbrt.f64 -1/2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 a (sqrt.f64 -1)))))))))) h)) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (cbrt.f64 -1/2))))) (pow.f64 h 3))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 -1/2)))))>
#<alt (*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (cbrt.f64 -1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (cbrt.f64 -1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (cbrt.f64 -1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (cbrt.f64 -1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (cbrt.f64 -1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (cbrt.f64 -1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (cbrt.f64 -1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (cbrt.f64 -1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (cbrt.f64 -1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (cbrt.f64 -1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (cbrt.f64 -1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (cbrt.f64 -1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 1/2)))>
#<alt (*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 1/2)))>
#<alt (*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 1/2)))>
#<alt (*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 1/2)))>
#<alt (*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 1/2)))>
#<alt (*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 1/2)))>
#<alt (*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (cbrt.f64 1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (cbrt.f64 1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (cbrt.f64 1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (cbrt.f64 1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (cbrt.f64 1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (cbrt.f64 1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (cbrt.f64 1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (cbrt.f64 1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (cbrt.f64 1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (cbrt.f64 1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (cbrt.f64 1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (cbrt.f64 1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)))>
#<alt (*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)))>
#<alt (*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)))>
#<alt (*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)))>
#<alt (*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)))>
#<alt (*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)))>
#<alt (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 1/2))>
#<alt (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) 1/9) (*.f64 g (cbrt.f64 1/2)))) (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 1/2)))>
#<alt (+.f64 (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) 1/9) (cbrt.f64 1/2))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))))))) (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 1/2)))>
#<alt (+.f64 (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) 1/9) (cbrt.f64 1/2))) (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (*.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))))))))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9)))))))))) (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 1/2)))>
#<alt (+.f64 (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) 1/9) (cbrt.f64 1/2))) (*.f64 g (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9)))))) (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (+.f64 (*.f64 1/8 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 a (pow.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))) 2)) (*.f64 h (sqrt.f64 -1)))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (*.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))))))))))))))) (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (*.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))))))))))))))) (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 1/2)))>
#<alt (+.f64 (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) 1/9) (cbrt.f64 1/2))) (*.f64 g (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9)))))) (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (*.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))))))))) (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 -2/3 (/.f64 (*.f64 a (*.f64 (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (*.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))))) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (*.f64 h (sqrt.f64 -1)))) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10)))) 1/9) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (*.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))))))) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 a 5)) (*.f64 (pow.f64 h 14) (pow.f64 (sqrt.f64 -1) 14))) 1/9) (pow.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))) 2))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (+.f64 (*.f64 1/8 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 a (pow.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))) 2)) (*.f64 h (sqrt.f64 -1)))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (*.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))))))))))))))))))) (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (+.f64 (*.f64 1/8 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 a (pow.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))) 2)) (*.f64 h (sqrt.f64 -1)))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (*.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))))))))))))))))))))) (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 1/2)))>
#<alt (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2)))>
#<alt (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 a (pow.f64 g 7)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))))>
#<alt (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 a (pow.f64 g 7)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 -1/48 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2)))))>
#<alt (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 a (pow.f64 g 7)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 -1/48 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 -1/576 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 5)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))))))>
#<alt (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 19) (pow.f64 h 4))))) (/.f64 (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 a (pow.f64 g 7)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 -1/48 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 -1/576 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 5)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2)))))))>
#<alt (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 19) (pow.f64 h 4))))) (/.f64 (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 a (pow.f64 g 7)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 -1/48 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 -1/576 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 5)))) (+.f64 (*.f64 -1/576 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 20) (*.f64 a (pow.f64 g 19)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 5)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))))))))>
#<alt (*.f64 -1 (*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 1/2) (cbrt.f64 2))))>
#<alt (*.f64 -1 (*.f64 g (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 1/2)) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (*.f64 (cbrt.f64 1/2) (cbrt.f64 2))))))>
#<alt (*.f64 -1 (*.f64 g (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 1/2)) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 14)))) (/.f64 (*.f64 (pow.f64 h 4) (cbrt.f64 1/2)) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (*.f64 (cbrt.f64 1/2) (cbrt.f64 2)))))))>
#<alt (*.f64 -1 (*.f64 g (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 1/2)) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 14)))) (/.f64 (*.f64 (pow.f64 h 4) (cbrt.f64 1/2)) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 20))) (/.f64 (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) a)) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 4)) (*.f64 a (pow.f64 (cbrt.f64 2) 3)))))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (*.f64 (cbrt.f64 1/2) (cbrt.f64 2))))))))>
#<alt (*.f64 -1 (*.f64 g (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 1/2)) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 14)))) (/.f64 (*.f64 (pow.f64 h 4) (cbrt.f64 1/2)) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 20))) (/.f64 (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) a)) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 4)) (*.f64 a (pow.f64 (cbrt.f64 2) 3)))))) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 26))) (/.f64 (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) a)) (*.f64 1/24 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 6)) (*.f64 a (pow.f64 (cbrt.f64 2) 3)))))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (*.f64 (cbrt.f64 1/2) (cbrt.f64 2)))))))))>
#<alt (*.f64 -1 (*.f64 g (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 1/2)) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 14)))) (/.f64 (*.f64 (pow.f64 h 4) (cbrt.f64 1/2)) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 20))) (/.f64 (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) a)) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 4)) (*.f64 a (pow.f64 (cbrt.f64 2) 3)))))) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 26))) (/.f64 (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) a)) (*.f64 1/24 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 6)) (*.f64 a (pow.f64 (cbrt.f64 2) 3)))))) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 32))) (/.f64 (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))) a)) (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) a)) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 4)) (*.f64 a (pow.f64 (cbrt.f64 2) 3))))))) (pow.f64 (cbrt.f64 2) 3))) (+.f64 (*.f64 -1/216 (/.f64 (*.f64 (pow.f64 g 4) (pow.f64 h 6)) (*.f64 a (pow.f64 (cbrt.f64 2) 6)))) (*.f64 1/192 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 8)) (*.f64 a (pow.f64 (cbrt.f64 2) 3)))))))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (*.f64 (cbrt.f64 1/2) (cbrt.f64 2))))))))))>
#<alt (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2)))>
#<alt (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 a (pow.f64 g 7)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))))>
#<alt (+.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))) (*.f64 (pow.f64 h 4) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 7) (pow.f64 h 4))))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 -1/48 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a (pow.f64 g 13)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))))))>
#<alt (+.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))) (*.f64 (pow.f64 h 4) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 7) (pow.f64 h 4))))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 1/192 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 5) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 -1/2) 3)))))) (*.f64 5/128 (/.f64 1 (*.f64 a (pow.f64 g 7)))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 -1/48 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 13) (pow.f64 h 4))))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))))))))>
#<alt (+.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))) (*.f64 (pow.f64 h 4) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 7) (pow.f64 h 4))))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/48 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 13) (pow.f64 h 4))))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 1/192 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 7) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 -1/2) 3)))))) (*.f64 7/256 (/.f64 1 (*.f64 a (pow.f64 g 9)))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 g 2)) (pow.f64 h 4))) (/.f64 (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 1/192 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 5) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 -1/2) 3)))))) (*.f64 5/128 (/.f64 1 (*.f64 a (pow.f64 g 7)))))) (pow.f64 (cbrt.f64 -1/2) 2)))))))))))>
#<alt (+.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))) (*.f64 (pow.f64 h 4) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 7) (pow.f64 h 4))))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/48 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 13) (pow.f64 h 4))))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 g 2)) (pow.f64 h 4))) (/.f64 (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 1/192 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 5) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 -1/2) 3)))))) (*.f64 5/128 (/.f64 1 (*.f64 a (pow.f64 g 7)))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 g 2)) (pow.f64 h 4))) (/.f64 (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 1/192 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 7) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 -1/2) 3)))))) (*.f64 7/256 (/.f64 1 (*.f64 a (pow.f64 g 9)))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 1/13824 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 7) (*.f64 (pow.f64 h 4) (pow.f64 (cbrt.f64 -1/2) 6)))))) (+.f64 (*.f64 1/768 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 9) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 -1/2) 3)))))) (+.f64 (*.f64 21/1024 (/.f64 1 (*.f64 a (pow.f64 g 11)))) (*.f64 1/12 (/.f64 (+.f64 (*.f64 1/192 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 5) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 -1/2) 3)))))) (*.f64 5/128 (/.f64 1 (*.f64 a (pow.f64 g 7))))) (*.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 -1/2) 3))))))))) (pow.f64 (cbrt.f64 -1/2) 2)))))))))))))>
#<alt (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 1/2))>
#<alt (*.f64 h (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 g (cbrt.f64 1/2)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 1/2))))>
#<alt (*.f64 h (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 g (cbrt.f64 1/2)))) (+.f64 (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 8) (pow.f64 (sqrt.f64 -1) 5))))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 1/2)))))>
#<alt (*.f64 h (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 g (cbrt.f64 1/2)))) (+.f64 (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 8) (pow.f64 (sqrt.f64 -1) 5))))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 14) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 a (sqrt.f64 -1)))))))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 1/2))))))>
#<alt (*.f64 h (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 g (cbrt.f64 1/2)))) (+.f64 (*.f64 1/9 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 11) (pow.f64 (sqrt.f64 -1) 8))))) (*.f64 (pow.f64 g 3) (cbrt.f64 1/2)))) (+.f64 (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 8) (pow.f64 (sqrt.f64 -1) 5))))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 14) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 a (sqrt.f64 -1)))))))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 1/2)))))))>
#<alt (*.f64 h (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 g (cbrt.f64 1/2)))) (+.f64 (*.f64 1/9 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 11) (pow.f64 (sqrt.f64 -1) 8))))) (*.f64 (pow.f64 g 3) (cbrt.f64 1/2)))) (+.f64 (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 8) (pow.f64 (sqrt.f64 -1) 5))))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 14) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 a (sqrt.f64 -1)))))))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 20) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 4) (pow.f64 h 2)) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))))))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 1/2))))))))>
#<alt (*.f64 -1 (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 1/2)))>
#<alt (*.f64 -1 (*.f64 h (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 g (cbrt.f64 1/2)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 1/2)))))>
#<alt (*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (cbrt.f64 1/2)))) (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 h (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2))))) (pow.f64 h 3))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 1/2)))))>
#<alt (*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 a (sqrt.f64 -1))))))))) h)) (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (cbrt.f64 1/2))))) (pow.f64 h 3))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 1/2)))))>
#<alt (*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/9 (*.f64 (cbrt.f64 (/.f64 h (*.f64 a (pow.f64 (sqrt.f64 -1) 8)))) (*.f64 (pow.f64 g 3) (cbrt.f64 1/2)))) (+.f64 (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 a (sqrt.f64 -1)))))))))) h)) (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (cbrt.f64 1/2))))) (pow.f64 h 3))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 1/2)))))>
#<alt (*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) h) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 4) (pow.f64 h 2)) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))))))) (*.f64 1/9 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 10) (*.f64 a (pow.f64 (sqrt.f64 -1) 8)))) (*.f64 (pow.f64 g 3) (cbrt.f64 1/2))))) (pow.f64 h 3))) (+.f64 (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 a (sqrt.f64 -1)))))))))) h)) (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (cbrt.f64 1/2))))) (pow.f64 h 3))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 1/2)))))>
#<alt (*.f64 h (sqrt.f64 -1))>
#<alt (+.f64 (*.f64 -1 g) (*.f64 h (sqrt.f64 -1)))>
#<alt (+.f64 (*.f64 g (-.f64 (*.f64 1/2 (/.f64 g (*.f64 h (sqrt.f64 -1)))) 1)) (*.f64 h (sqrt.f64 -1)))>
#<alt (+.f64 (*.f64 g (-.f64 (*.f64 g (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))))) 1)) (*.f64 h (sqrt.f64 -1)))>
#<alt (+.f64 (*.f64 g (-.f64 (*.f64 g (+.f64 (*.f64 (pow.f64 g 2) (-.f64 (*.f64 1/16 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)))))) (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))))) 1)) (*.f64 h (sqrt.f64 -1)))>
#<alt (+.f64 (*.f64 g (-.f64 (*.f64 g (+.f64 (*.f64 (pow.f64 g 2) (-.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 -5/128 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 7) (pow.f64 (sqrt.f64 -1) 7)))) (*.f64 1/16 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))))) (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)))))) (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))))) 1)) (*.f64 h (sqrt.f64 -1)))>
#<alt (*.f64 -1/2 (/.f64 (pow.f64 h 2) g))>
#<alt (/.f64 (+.f64 (*.f64 -1/2 (pow.f64 h 2)) (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2)))) g)>
#<alt (/.f64 (+.f64 (*.f64 -1/2 (pow.f64 h 2)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 4))))) g)>
#<alt (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 6))) (+.f64 (*.f64 -1/2 (pow.f64 h 2)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 4)))))) g)>
#<alt (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 6))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))) (pow.f64 g 8))) (+.f64 (*.f64 -1/2 (pow.f64 h 2)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 4))))))) g)>
#<alt (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/256 (pow.f64 h 12)) (+.f64 (*.f64 1/8 (*.f64 (pow.f64 h 4) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))))) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))))))) (pow.f64 g 10))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 6))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))) (pow.f64 g 8))) (+.f64 (*.f64 -1/2 (pow.f64 h 2)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 4)))))))) g)>
#<alt (*.f64 -2 g)>
#<alt (*.f64 -1 (*.f64 g (+.f64 2 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))))))>
#<alt (*.f64 -1 (*.f64 g (+.f64 2 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4)))))))>
#<alt (*.f64 -1 (*.f64 g (+.f64 2 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6))))))))>
#<alt (*.f64 -1 (*.f64 g (+.f64 2 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 8))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6)))))))))>
#<alt (*.f64 -1 (*.f64 g (+.f64 2 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 8))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))) (pow.f64 g 10))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6))))))))))>
#<alt (*.f64 -1/2 (/.f64 (pow.f64 h 2) g))>
#<alt (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 2) (pow.f64 g 3))) (*.f64 1/2 (/.f64 1 g))))>
#<alt (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 2) (pow.f64 g 5))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3))))) (*.f64 1/2 (/.f64 1 g))))>
#<alt (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -5/128 (/.f64 (pow.f64 h 2) (pow.f64 g 7))) (*.f64 1/16 (/.f64 1 (pow.f64 g 5))))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3))))) (*.f64 1/2 (/.f64 1 g))))>
#<alt (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -7/256 (/.f64 (pow.f64 h 2) (pow.f64 g 9))) (*.f64 5/128 (/.f64 1 (pow.f64 g 7))))) (*.f64 1/16 (/.f64 1 (pow.f64 g 5))))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3))))) (*.f64 1/2 (/.f64 1 g))))>
#<alt (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -21/1024 (/.f64 (pow.f64 h 2) (pow.f64 g 11))) (*.f64 7/256 (/.f64 1 (pow.f64 g 9))))) (*.f64 5/128 (/.f64 1 (pow.f64 g 7))))) (*.f64 1/16 (/.f64 1 (pow.f64 g 5))))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3))))) (*.f64 1/2 (/.f64 1 g))))>
#<alt (*.f64 h (sqrt.f64 -1))>
#<alt (*.f64 h (+.f64 (sqrt.f64 -1) (*.f64 -1 (/.f64 g h))))>
#<alt (*.f64 h (-.f64 (+.f64 (sqrt.f64 -1) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))) (/.f64 g h)))>
#<alt (*.f64 h (-.f64 (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1)))))) (/.f64 g h)))>
#<alt (*.f64 h (-.f64 (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 6) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))))) (/.f64 g h)))>
#<alt (*.f64 h (-.f64 (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))) (*.f64 1/16 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)))) (*.f64 (pow.f64 h 8) (sqrt.f64 -1)))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 6) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1)))))))) (/.f64 g h)))>
#<alt (*.f64 -1 (*.f64 h (sqrt.f64 -1)))>
#<alt (*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (/.f64 g h))))>
#<alt (*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (*.f64 h (sqrt.f64 -1)))) g) h)))))>
#<alt (*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (sqrt.f64 -1)))) h)) g) h)))))>
#<alt (*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (sqrt.f64 -1))))) h)) g) h)))))>
#<alt (*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))) (*.f64 1/16 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)))) (*.f64 (pow.f64 h 6) (sqrt.f64 -1)))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (sqrt.f64 -1)))))) h)) g) h)))))>
Calls

30 calls:

TimeVariablePointExpression
19.0ms
h
@0
(cbrt (* (+ g (sqrt (- (* g g) (* h h)))) (/ -1/2 a)))
19.0ms
g
@-inf
(cbrt (* (/ 1/2 a) (- (sqrt (- (* g g) (* h h))) g)))
18.0ms
g
@inf
(cbrt (* (+ g (sqrt (- (* g g) (* h h)))) (/ -1/2 a)))
16.0ms
a
@0
(cbrt (* (+ g (sqrt (- (* g g) (* h h)))) (/ -1/2 a)))
13.0ms
a
@inf
(cbrt (* (/ 1/2 a) (- (sqrt (- (* g g) (* h h))) g)))

rewrite275.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1080×log1p-expm1-u
611×expm1-log1p-u
270×associate-*r*
170×associate-*l*
161×add-cube-cbrt
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
024181
1356181
25283181
Stop Event
node limit
Counts
4 → 117
Calls
Call 1
Inputs
(sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))
(cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 -1/2 a)))
(cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) g)))
(-.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) g)
Outputs
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 1)
(*.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) 1)
(*.f64 1 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(*.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/4) (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/4))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) 2) 1/2) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) 1/2))
(*.f64 (pow.f64 (+.f64 g h) 1/2) (pow.f64 (-.f64 g h) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) 2)) (sqrt.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(*.f64 (sqrt.f64 (+.f64 g h)) (sqrt.f64 (-.f64 g h)))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 g 4) (pow.f64 h 4))) (sqrt.f64 (fma.f64 g g (pow.f64 h 2))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 g 6) (pow.f64 h 6))) (sqrt.f64 (+.f64 (+.f64 (pow.f64 g 4) (pow.f64 h 4)) (pow.f64 (*.f64 g h) 2))))
(pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/2)
(pow.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) 3)
(pow.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/4) 2)
(pow.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2) 1/3)
(fabs.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(log.f64 (exp.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(exp.f64 (log.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) 1))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a))))) 1)
(*.f64 (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a))) 1)
(*.f64 1 (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a))))
(*.f64 (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) (cbrt.f64 (/.f64 -1/2 a)))
(*.f64 (cbrt.f64 (/.f64 -1/2 a)) (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a)))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a)) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a)) 2))) (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a)))))
(*.f64 (pow.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a)) 1/6) (pow.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a)) 1/6))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a)) 2)) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a)))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a))) 1/3) (pow.f64 (sqrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a))) 1/3))
(/.f64 (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) -1/2)) (cbrt.f64 a))
(pow.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a)) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a))) 1)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a)))) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a)) 1/6) 2)
(sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a)) 2)))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a)))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a)))))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a)))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a))) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a)))) 1))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 (/.f64 -1/2 a) (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g))))) 1)
(*.f64 (cbrt.f64 (*.f64 (/.f64 -1/2 a) (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g))) 1)
(*.f64 1 (cbrt.f64 (*.f64 (/.f64 -1/2 a) (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g))))
(*.f64 (cbrt.f64 (/.f64 -1/2 a)) (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)))
(*.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)) (cbrt.f64 (/.f64 -1/2 a)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 -1/2 a) (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 -1/2 a) (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 -1/2 a) (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 -1/2 a) (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)))))
(*.f64 (pow.f64 (*.f64 (/.f64 -1/2 a) (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)) 1/6) (pow.f64 (*.f64 (/.f64 -1/2 a) (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)) 1/6))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (*.f64 (/.f64 -1/2 a) (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 -1/2 a) (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g))) 2) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 -1/2 a) (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (/.f64 -1/2 a) (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g))) 1/3) (pow.f64 (sqrt.f64 (*.f64 (/.f64 -1/2 a) (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g))) 1/3))
(/.f64 (cbrt.f64 (*.f64 1/2 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g))) (cbrt.f64 a))
(pow.f64 (*.f64 (/.f64 -1/2 a) (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 -1/2 a) (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g))) 1)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 -1/2 a) (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 -1/2 a) (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)) 1/6) 2)
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 -1/2 a) (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g))) 2))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 (/.f64 -1/2 a) (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 (/.f64 -1/2 a) (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 (/.f64 -1/2 a) (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)))))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 (/.f64 -1/2 a) (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 -1/2 a) (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 -1/2 a) (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g))) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 -1/2 a) (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)))) 1))
(+.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (neg.f64 g))
(+.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (*.f64 (neg.f64 g) 1))
(+.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) (fma.f64 (neg.f64 g) 1 g))
(+.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) (fma.f64 (neg.f64 (cbrt.f64 g)) (pow.f64 (cbrt.f64 g) 2) g))
(+.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) (fma.f64 (neg.f64 (sqrt.f64 g)) (sqrt.f64 g) g))
(+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(*.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) 1)
(*.f64 1 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g))
(*.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)) (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)) 2) (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)))
(*.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)) (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)))
(*.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2) (pow.f64 g 3)) (/.f64 1 (+.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 g (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))))
(*.f64 (-.f64 (pow.f64 g 2) (fma.f64 g g (pow.f64 h 2))) (/.f64 1 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(*.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/4) (sqrt.f64 g)) (-.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/4) (sqrt.f64 g)))
(*.f64 (/.f64 (-.f64 (pow.f64 g 2) (fma.f64 g g (pow.f64 h 2))) (+.f64 (pow.f64 g 3) (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2))) (fma.f64 g g (-.f64 (pow.f64 g 2) (+.f64 (pow.f64 h 2) (*.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))))
(*.f64 (/.f64 (-.f64 (pow.f64 g 2) (fma.f64 g g (pow.f64 h 2))) (+.f64 (-.f64 (pow.f64 g 2) (pow.f64 g 2)) (pow.f64 h 2))) (-.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(/.f64 1 (/.f64 (+.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 g (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))) (-.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2) (pow.f64 g 3))))
(/.f64 1 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (-.f64 (pow.f64 g 2) (fma.f64 g g (pow.f64 h 2)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2) (pow.f64 g 3)) (+.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 g (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))
(/.f64 (-.f64 (pow.f64 g 2) (fma.f64 g g (pow.f64 h 2))) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2) (pow.f64 g 3))) (neg.f64 (+.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 g (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 g 2) (fma.f64 g g (pow.f64 h 2)))) (neg.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2) (pow.f64 (neg.f64 g) 3)) (+.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (-.f64 (*.f64 (neg.f64 g) (neg.f64 g)) (*.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (neg.f64 g)))))
(/.f64 (-.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 (neg.f64 g) (neg.f64 g))) (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (neg.f64 g)))
(/.f64 (/.f64 (-.f64 (pow.f64 g 2) (fma.f64 g g (pow.f64 h 2))) 1) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(/.f64 (/.f64 (-.f64 (pow.f64 g 2) (fma.f64 g g (pow.f64 h 2))) (pow.f64 (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 2)) (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(/.f64 (/.f64 (-.f64 (pow.f64 g 2) (fma.f64 g g (pow.f64 h 2))) (sqrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))) (sqrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(pow.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) 1)
(pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)) 3)
(pow.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)) 2)
(sqrt.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) 2))
(log.f64 (exp.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g))))
(cbrt.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) 3))
(expm1.f64 (log1p.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)))
(log1p.f64 (expm1.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)))
(exp.f64 (log.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)))
(exp.f64 (*.f64 (log.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)) 1))
(fma.f64 1 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (neg.f64 g))
(fma.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (neg.f64 g))
(fma.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/4) (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/4) (neg.f64 g))

simplify352.0ms (0.6%)

Algorithm
egg-herbie
Rules
1818×distribute-lft-in
1354×*-commutative
698×times-frac
564×+-commutative
474×fma-define
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0157942949711812
1486842949710725
Stop Event
node limit
Counts
297 → 524
Calls
Call 1
Inputs
(*.f64 h (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 h (sqrt.f64 -1)))) (*.f64 h (sqrt.f64 -1)))
(+.f64 (*.f64 h (sqrt.f64 -1)) (*.f64 (pow.f64 g 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))))))
(+.f64 (*.f64 h (sqrt.f64 -1)) (*.f64 (pow.f64 g 2) (+.f64 (*.f64 (pow.f64 g 2) (-.f64 (*.f64 1/16 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)))))) (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))))))
(+.f64 (*.f64 h (sqrt.f64 -1)) (*.f64 (pow.f64 g 2) (+.f64 (*.f64 (pow.f64 g 2) (-.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 -5/128 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 7) (pow.f64 (sqrt.f64 -1) 7)))) (*.f64 1/16 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))))) (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)))))) (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))))))
(+.f64 (*.f64 h (sqrt.f64 -1)) (*.f64 (pow.f64 g 2) (+.f64 (*.f64 (pow.f64 g 2) (-.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 (pow.f64 g 2) (-.f64 (*.f64 7/256 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 9) (pow.f64 (sqrt.f64 -1) 9)))) (*.f64 5/128 (/.f64 1 (*.f64 (pow.f64 h 7) (pow.f64 (sqrt.f64 -1) 7)))))) (*.f64 1/16 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))))) (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)))))) (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))))))
g
(*.f64 g (+.f64 1 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2)))))
(*.f64 g (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))))))
(*.f64 g (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6)))))))
(*.f64 g (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 8))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6))))))))
(*.f64 g (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 8))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))) (pow.f64 g 10))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6)))))))))
(*.f64 -1 g)
(*.f64 -1 (*.f64 g (+.f64 1 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))))))
(*.f64 -1 (*.f64 g (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4)))))))
(*.f64 -1 (*.f64 g (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6))))))))
(*.f64 -1 (*.f64 g (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 8))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6)))))))))
(*.f64 -1 (*.f64 g (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 8))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))) (pow.f64 g 10))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6))))))))))
g
(+.f64 g (*.f64 -1/2 (/.f64 (pow.f64 h 2) g)))
(+.f64 g (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 2) (pow.f64 g 3))) (*.f64 1/2 (/.f64 1 g)))))
(+.f64 g (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 2) (pow.f64 g 5))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3))))) (*.f64 1/2 (/.f64 1 g)))))
(+.f64 g (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -5/128 (/.f64 (pow.f64 h 2) (pow.f64 g 7))) (*.f64 1/16 (/.f64 1 (pow.f64 g 5))))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3))))) (*.f64 1/2 (/.f64 1 g)))))
(+.f64 g (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -7/256 (/.f64 (pow.f64 h 2) (pow.f64 g 9))) (*.f64 5/128 (/.f64 1 (pow.f64 g 7))))) (*.f64 1/16 (/.f64 1 (pow.f64 g 5))))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3))))) (*.f64 1/2 (/.f64 1 g)))))
(*.f64 h (sqrt.f64 -1))
(*.f64 h (+.f64 (sqrt.f64 -1) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))))
(*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1)))))))
(*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 6) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))))))
(*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))) (*.f64 1/16 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)))) (*.f64 (pow.f64 h 8) (sqrt.f64 -1)))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 6) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1)))))))))
(*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 1/64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))) (*.f64 1/16 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))))) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/64 (/.f64 (pow.f64 g 10) (pow.f64 (sqrt.f64 -1) 8)))) (*.f64 (pow.f64 h 10) (sqrt.f64 -1)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))) (*.f64 1/16 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)))) (*.f64 (pow.f64 h 8) (sqrt.f64 -1)))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 6) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))))))))
(*.f64 -1 (*.f64 h (sqrt.f64 -1)))
(*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1)))))))
(*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))))))
(*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 6) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1)))))))))
(*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))) (*.f64 1/16 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)))) (*.f64 (pow.f64 h 8) (sqrt.f64 -1)))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 6) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))))))))
(*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 1/64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))) (*.f64 1/16 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))))) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/64 (/.f64 (pow.f64 g 10) (pow.f64 (sqrt.f64 -1) 8)))) (*.f64 (pow.f64 h 10) (sqrt.f64 -1)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))) (*.f64 1/16 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)))) (*.f64 (pow.f64 h 8) (sqrt.f64 -1)))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 6) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1)))))))))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 -1/2))
(+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) 1/9) (*.f64 g (cbrt.f64 -1/2)))) (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 -1/2)))
(+.f64 (*.f64 g (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) 1/9) (cbrt.f64 -1/2))))) (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 -1/2)))
(+.f64 (*.f64 g (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) 1/9) (cbrt.f64 -1/2))) (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9)))))))))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9)))))))))) (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 -1/2)))
(+.f64 (*.f64 g (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) 1/9) (cbrt.f64 -1/2))) (*.f64 g (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9)))))) (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (+.f64 (*.f64 1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9)))))))) (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (+.f64 (*.f64 1/8 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))))) (*.f64 1/3 (/.f64 (*.f64 a (pow.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))) 2)) (*.f64 h (sqrt.f64 -1))))))))))) (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))))))))))))) (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 -1/2)))
(+.f64 (*.f64 g (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) 1/9) (cbrt.f64 -1/2))) (*.f64 g (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9)))))) (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))))))) (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (+.f64 (*.f64 1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9)))))))) (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (+.f64 (*.f64 1/8 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))))) (*.f64 1/3 (/.f64 (*.f64 a (pow.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))) 2)) (*.f64 h (sqrt.f64 -1))))))))) (+.f64 (*.f64 -2/3 (/.f64 (*.f64 a (*.f64 (+.f64 (*.f64 1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9)))))) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (*.f64 h (sqrt.f64 -1)))) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10)))) 1/9) (+.f64 (*.f64 1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9)))))))) (*.f64 1/9 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 a 5)) (*.f64 (pow.f64 h 14) (pow.f64 (sqrt.f64 -1) 14))) 1/9) (pow.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))) 2)))))))))) (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (+.f64 (*.f64 1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9)))))))) (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (+.f64 (*.f64 1/8 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))))) (*.f64 1/3 (/.f64 (*.f64 a (pow.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))) 2)) (*.f64 h (sqrt.f64 -1)))))))))))))))))) (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 -1/2)))
(*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2)))
(*.f64 g (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 -1/2)) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2)))))
(*.f64 g (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 -1/2)) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 14)))) (/.f64 (*.f64 (pow.f64 h 4) (cbrt.f64 -1/2)) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2))))))
(*.f64 g (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 -1/2)) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 14)))) (/.f64 (*.f64 (pow.f64 h 4) (cbrt.f64 -1/2)) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 20))) (/.f64 (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) a)) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 4)) (*.f64 a (pow.f64 (cbrt.f64 2) 3)))))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2)))))))
(*.f64 g (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 -1/2)) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 14)))) (/.f64 (*.f64 (pow.f64 h 4) (cbrt.f64 -1/2)) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 20))) (/.f64 (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) a)) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 4)) (*.f64 a (pow.f64 (cbrt.f64 2) 3)))))) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 26))) (/.f64 (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) a)) (*.f64 1/24 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 6)) (*.f64 a (pow.f64 (cbrt.f64 2) 3)))))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2))))))))
(*.f64 g (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 -1/2)) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 14)))) (/.f64 (*.f64 (pow.f64 h 4) (cbrt.f64 -1/2)) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 20))) (/.f64 (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) a)) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 4)) (*.f64 a (pow.f64 (cbrt.f64 2) 3)))))) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 26))) (/.f64 (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) a)) (*.f64 1/24 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 6)) (*.f64 a (pow.f64 (cbrt.f64 2) 3)))))) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 32))) (/.f64 (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))) a)) (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) a)) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 4)) (*.f64 a (pow.f64 (cbrt.f64 2) 3))))))) (pow.f64 (cbrt.f64 2) 3))) (+.f64 (*.f64 -1/216 (/.f64 (*.f64 (pow.f64 g 4) (pow.f64 h 6)) (*.f64 a (pow.f64 (cbrt.f64 2) 6)))) (*.f64 1/192 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 8)) (*.f64 a (pow.f64 (cbrt.f64 2) 3)))))))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2)))))))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 -1/2) 2)))
(+.f64 (*.f64 1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 a (pow.f64 g 7)))) (/.f64 1 (cbrt.f64 -1/2)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 -1/2) 2))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 8)) a)) (/.f64 1 (cbrt.f64 -1/2)))) (*.f64 -1/48 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 4)))) (/.f64 1 (cbrt.f64 -1/2))))) (pow.f64 g 3))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 -1/2) 2))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 8)) a)) (/.f64 1 (cbrt.f64 -1/2)))) (+.f64 (*.f64 -1/48 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 4)))) (/.f64 1 (cbrt.f64 -1/2)))) (*.f64 1/576 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 4)))) (/.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 -1/2) 4)))))) (pow.f64 g 3))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 -1/2) 2))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/576 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 g 5) (pow.f64 h 14)) a)) (/.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 -1/2) 4)))) (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 g (pow.f64 h 4))))) (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (cbrt.f64 -1/2))))) (pow.f64 g 3))) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 8)) a)) (/.f64 1 (cbrt.f64 -1/2)))) (*.f64 -1/48 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 4)))) (/.f64 1 (cbrt.f64 -1/2)))))) (pow.f64 g 3))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 -1/2) 2))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 h 4)))) (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (cbrt.f64 -1/2)))) (*.f64 1/576 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 20)) a)) (/.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 -1/2) 4))))) g)) (*.f64 -1/576 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 g 5) (pow.f64 h 14)) a)) (/.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 -1/2) 4))))) (pow.f64 g 3))) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 8)) a)) (/.f64 1 (cbrt.f64 -1/2)))) (*.f64 -1/48 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 4)))) (/.f64 1 (cbrt.f64 -1/2)))))) (pow.f64 g 3))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 -1/2) 2))))
(*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2)))
(+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 5)))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 -1/2)) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (/.f64 (*.f64 (pow.f64 h 2) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3))))) (*.f64 1/8 (/.f64 1 (*.f64 a (pow.f64 g 3))))))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 5)))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 2) 2)))))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 5)))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (/.f64 (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3))))) (*.f64 1/8 (/.f64 1 (*.f64 a (pow.f64 g 3)))))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (/.f64 (*.f64 (pow.f64 h 2) (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 1/216 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 5) (pow.f64 (cbrt.f64 2) 6))))) (+.f64 (*.f64 1/16 (/.f64 1 (*.f64 a (pow.f64 g 5)))) (*.f64 1/3 (/.f64 (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3))))) (*.f64 1/8 (/.f64 1 (*.f64 a (pow.f64 g 3))))) (*.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 2) 3)))))))) (pow.f64 (cbrt.f64 2) 2)))))))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 5)))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (/.f64 (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3))))) (*.f64 1/8 (/.f64 1 (*.f64 a (pow.f64 g 3)))))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (/.f64 (*.f64 (pow.f64 h 2) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -1/3 (/.f64 (-.f64 (*.f64 1/216 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 5) (pow.f64 (cbrt.f64 2) 6))))) (+.f64 (*.f64 1/16 (/.f64 1 (*.f64 a (pow.f64 g 5)))) (*.f64 1/3 (/.f64 (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3))))) (*.f64 1/8 (/.f64 1 (*.f64 a (pow.f64 g 3))))) (*.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 2) 3)))))) (*.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 2) 3)))) (+.f64 (*.f64 -1/36 (/.f64 (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3))))) (*.f64 1/8 (/.f64 1 (*.f64 a (pow.f64 g 3))))) (*.f64 (pow.f64 g 4) (pow.f64 (cbrt.f64 2) 6)))) (+.f64 (*.f64 5/128 (/.f64 1 (*.f64 a (pow.f64 g 7)))) (*.f64 1/3 (/.f64 (*.f64 a (pow.f64 (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3))))) (*.f64 1/8 (/.f64 1 (*.f64 a (pow.f64 g 3))))) 2)) (*.f64 g (pow.f64 (cbrt.f64 2) 3))))))))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (/.f64 (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 1/216 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 5) (pow.f64 (cbrt.f64 2) 6))))) (+.f64 (*.f64 1/16 (/.f64 1 (*.f64 a (pow.f64 g 5)))) (*.f64 1/3 (/.f64 (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3))))) (*.f64 1/8 (/.f64 1 (*.f64 a (pow.f64 g 3))))) (*.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 2) 3))))))) (pow.f64 (cbrt.f64 2) 2)))))))))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 5)))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (/.f64 (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3))))) (*.f64 1/8 (/.f64 1 (*.f64 a (pow.f64 g 3)))))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (/.f64 (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 1/216 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 5) (pow.f64 (cbrt.f64 2) 6))))) (+.f64 (*.f64 1/16 (/.f64 1 (*.f64 a (pow.f64 g 5)))) (*.f64 1/3 (/.f64 (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3))))) (*.f64 1/8 (/.f64 1 (*.f64 a (pow.f64 g 3))))) (*.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 2) 3))))))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (/.f64 (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -1/3 (/.f64 (-.f64 (*.f64 1/216 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 5) (pow.f64 (cbrt.f64 2) 6))))) (+.f64 (*.f64 1/16 (/.f64 1 (*.f64 a (pow.f64 g 5)))) (*.f64 1/3 (/.f64 (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3))))) (*.f64 1/8 (/.f64 1 (*.f64 a (pow.f64 g 3))))) (*.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 2) 3)))))) (*.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 2) 3)))) (+.f64 (*.f64 -1/36 (/.f64 (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3))))) (*.f64 1/8 (/.f64 1 (*.f64 a (pow.f64 g 3))))) (*.f64 (pow.f64 g 4) (pow.f64 (cbrt.f64 2) 6)))) (+.f64 (*.f64 5/128 (/.f64 1 (*.f64 a (pow.f64 g 7)))) (*.f64 1/3 (/.f64 (*.f64 a (pow.f64 (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3))))) (*.f64 1/8 (/.f64 1 (*.f64 a (pow.f64 g 3))))) 2)) (*.f64 g (pow.f64 (cbrt.f64 2) 3)))))))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (/.f64 (*.f64 (pow.f64 h 2) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -2/3 (/.f64 (*.f64 a (*.f64 (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3))))) (*.f64 1/8 (/.f64 1 (*.f64 a (pow.f64 g 3))))) (-.f64 (*.f64 1/216 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 5) (pow.f64 (cbrt.f64 2) 6))))) (+.f64 (*.f64 1/16 (/.f64 1 (*.f64 a (pow.f64 g 5)))) (*.f64 1/3 (/.f64 (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3))))) (*.f64 1/8 (/.f64 1 (*.f64 a (pow.f64 g 3))))) (*.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 2) 3)))))))) (*.f64 g (pow.f64 (cbrt.f64 2) 3)))) (+.f64 (*.f64 -1/18 (/.f64 (*.f64 a (pow.f64 (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3))))) (*.f64 1/8 (/.f64 1 (*.f64 a (pow.f64 g 3))))) 2)) (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 6)))) (+.f64 (*.f64 7/256 (/.f64 1 (*.f64 a (pow.f64 g 9)))) (+.f64 (*.f64 1/36 (/.f64 (-.f64 (*.f64 1/216 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 5) (pow.f64 (cbrt.f64 2) 6))))) (+.f64 (*.f64 1/16 (/.f64 1 (*.f64 a (pow.f64 g 5)))) (*.f64 1/3 (/.f64 (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3))))) (*.f64 1/8 (/.f64 1 (*.f64 a (pow.f64 g 3))))) (*.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 2) 3)))))) (*.f64 (pow.f64 g 4) (pow.f64 (cbrt.f64 2) 6)))) (*.f64 1/3 (/.f64 (+.f64 (*.f64 -1/3 (/.f64 (-.f64 (*.f64 1/216 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 5) (pow.f64 (cbrt.f64 2) 6))))) (+.f64 (*.f64 1/16 (/.f64 1 (*.f64 a (pow.f64 g 5)))) (*.f64 1/3 (/.f64 (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3))))) (*.f64 1/8 (/.f64 1 (*.f64 a (pow.f64 g 3))))) (*.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 2) 3)))))) (*.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 2) 3)))) (+.f64 (*.f64 -1/36 (/.f64 (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3))))) (*.f64 1/8 (/.f64 1 (*.f64 a (pow.f64 g 3))))) (*.f64 (pow.f64 g 4) (pow.f64 (cbrt.f64 2) 6)))) (+.f64 (*.f64 5/128 (/.f64 1 (*.f64 a (pow.f64 g 7)))) (*.f64 1/3 (/.f64 (*.f64 a (pow.f64 (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3))))) (*.f64 1/8 (/.f64 1 (*.f64 a (pow.f64 g 3))))) 2)) (*.f64 g (pow.f64 (cbrt.f64 2) 3))))))) (*.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 2) 3)))))))))) (pow.f64 (cbrt.f64 2) 2)))))))))))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 -1/2))
(*.f64 h (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 g (cbrt.f64 -1/2)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 -1/2))))
(*.f64 h (+.f64 (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 8) (pow.f64 (sqrt.f64 -1) 5))))) (*.f64 (pow.f64 g 2) (cbrt.f64 -1/2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 g (cbrt.f64 -1/2)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 -1/2)))))
(*.f64 h (+.f64 (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 8) (pow.f64 (sqrt.f64 -1) 5))))) (*.f64 (pow.f64 g 2) (cbrt.f64 -1/2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 g (cbrt.f64 -1/2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 14) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 a (sqrt.f64 -1)))))))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 -1/2))))))
(*.f64 h (+.f64 (*.f64 -1/9 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 11) (pow.f64 (sqrt.f64 -1) 8))))) (*.f64 (pow.f64 g 3) (cbrt.f64 -1/2)))) (+.f64 (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 8) (pow.f64 (sqrt.f64 -1) 5))))) (*.f64 (pow.f64 g 2) (cbrt.f64 -1/2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 g (cbrt.f64 -1/2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 14) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 a (sqrt.f64 -1)))))))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 -1/2)))))))
(*.f64 h (+.f64 (*.f64 -1/9 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 11) (pow.f64 (sqrt.f64 -1) 8))))) (*.f64 (pow.f64 g 3) (cbrt.f64 -1/2)))) (+.f64 (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 8) (pow.f64 (sqrt.f64 -1) 5))))) (*.f64 (pow.f64 g 2) (cbrt.f64 -1/2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 g (cbrt.f64 -1/2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 14) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 a (sqrt.f64 -1)))))))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 20) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 4) (pow.f64 h 2)) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))))))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 -1/2))))))))
(*.f64 -1 (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 -1/2)))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 g (cbrt.f64 -1/2)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 -1/2)))))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 h (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 (pow.f64 g 2) (cbrt.f64 -1/2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (cbrt.f64 -1/2))))) (pow.f64 h 3))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 -1/2)))))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 (pow.f64 g 2) (cbrt.f64 -1/2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 a (sqrt.f64 -1))))))))) h)) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (cbrt.f64 -1/2))))) (pow.f64 h 3))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 -1/2)))))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/9 (*.f64 (cbrt.f64 (/.f64 h (*.f64 a (pow.f64 (sqrt.f64 -1) 8)))) (*.f64 (pow.f64 g 3) (cbrt.f64 -1/2)))) (+.f64 (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 (pow.f64 g 2) (cbrt.f64 -1/2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 a (sqrt.f64 -1)))))))))) h)) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (cbrt.f64 -1/2))))) (pow.f64 h 3))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 -1/2)))))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) h) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 4) (pow.f64 h 2)) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))))))) (*.f64 -1/9 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 10) (*.f64 a (pow.f64 (sqrt.f64 -1) 8)))) (*.f64 (pow.f64 g 3) (cbrt.f64 -1/2))))) (pow.f64 h 3))) (+.f64 (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 (pow.f64 g 2) (cbrt.f64 -1/2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 a (sqrt.f64 -1)))))))))) h)) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (cbrt.f64 -1/2))))) (pow.f64 h 3))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 -1/2)))))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 1/2)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 1/2)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 1/2)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 1/2)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 1/2)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 1/2)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 1/2))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) 1/9) (*.f64 g (cbrt.f64 1/2)))) (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 1/2)))
(+.f64 (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) 1/9) (cbrt.f64 1/2))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))))))) (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 1/2)))
(+.f64 (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) 1/9) (cbrt.f64 1/2))) (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (*.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))))))))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9)))))))))) (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 1/2)))
(+.f64 (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) 1/9) (cbrt.f64 1/2))) (*.f64 g (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9)))))) (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (+.f64 (*.f64 1/8 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 a (pow.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))) 2)) (*.f64 h (sqrt.f64 -1)))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (*.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))))))))))))))) (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (*.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))))))))))))))) (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 1/2)))
(+.f64 (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) 1/9) (cbrt.f64 1/2))) (*.f64 g (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9)))))) (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (*.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))))))))) (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 -2/3 (/.f64 (*.f64 a (*.f64 (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (*.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))))) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (*.f64 h (sqrt.f64 -1)))) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10)))) 1/9) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (*.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))))))) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 a 5)) (*.f64 (pow.f64 h 14) (pow.f64 (sqrt.f64 -1) 14))) 1/9) (pow.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))) 2))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (+.f64 (*.f64 1/8 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 a (pow.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))) 2)) (*.f64 h (sqrt.f64 -1)))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (*.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))))))))))))))))))) (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (+.f64 (*.f64 1/8 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 a (pow.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))) 2)) (*.f64 h (sqrt.f64 -1)))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (*.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))))))))))))))))))))) (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 1/2)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2)))
(+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 a (pow.f64 g 7)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))))
(+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 a (pow.f64 g 7)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 -1/48 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2)))))
(+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 a (pow.f64 g 7)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 -1/48 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 -1/576 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 5)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))))))
(+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 19) (pow.f64 h 4))))) (/.f64 (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 a (pow.f64 g 7)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 -1/48 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 -1/576 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 5)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2)))))))
(+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 19) (pow.f64 h 4))))) (/.f64 (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 a (pow.f64 g 7)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 -1/48 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 -1/576 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 5)))) (+.f64 (*.f64 -1/576 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 20) (*.f64 a (pow.f64 g 19)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 5)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))))))))
(*.f64 -1 (*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 1/2) (cbrt.f64 2))))
(*.f64 -1 (*.f64 g (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 1/2)) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (*.f64 (cbrt.f64 1/2) (cbrt.f64 2))))))
(*.f64 -1 (*.f64 g (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 1/2)) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 14)))) (/.f64 (*.f64 (pow.f64 h 4) (cbrt.f64 1/2)) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (*.f64 (cbrt.f64 1/2) (cbrt.f64 2)))))))
(*.f64 -1 (*.f64 g (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 1/2)) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 14)))) (/.f64 (*.f64 (pow.f64 h 4) (cbrt.f64 1/2)) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 20))) (/.f64 (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) a)) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 4)) (*.f64 a (pow.f64 (cbrt.f64 2) 3)))))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (*.f64 (cbrt.f64 1/2) (cbrt.f64 2))))))))
(*.f64 -1 (*.f64 g (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 1/2)) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 14)))) (/.f64 (*.f64 (pow.f64 h 4) (cbrt.f64 1/2)) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 20))) (/.f64 (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) a)) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 4)) (*.f64 a (pow.f64 (cbrt.f64 2) 3)))))) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 26))) (/.f64 (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) a)) (*.f64 1/24 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 6)) (*.f64 a (pow.f64 (cbrt.f64 2) 3)))))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (*.f64 (cbrt.f64 1/2) (cbrt.f64 2)))))))))
(*.f64 -1 (*.f64 g (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 1/2)) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 14)))) (/.f64 (*.f64 (pow.f64 h 4) (cbrt.f64 1/2)) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 20))) (/.f64 (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) a)) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 4)) (*.f64 a (pow.f64 (cbrt.f64 2) 3)))))) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 26))) (/.f64 (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) a)) (*.f64 1/24 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 6)) (*.f64 a (pow.f64 (cbrt.f64 2) 3)))))) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 32))) (/.f64 (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))) a)) (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) a)) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 4)) (*.f64 a (pow.f64 (cbrt.f64 2) 3))))))) (pow.f64 (cbrt.f64 2) 3))) (+.f64 (*.f64 -1/216 (/.f64 (*.f64 (pow.f64 g 4) (pow.f64 h 6)) (*.f64 a (pow.f64 (cbrt.f64 2) 6)))) (*.f64 1/192 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 8)) (*.f64 a (pow.f64 (cbrt.f64 2) 3)))))))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (*.f64 (cbrt.f64 1/2) (cbrt.f64 2))))))))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2)))
(+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 a (pow.f64 g 7)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))) (*.f64 (pow.f64 h 4) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 7) (pow.f64 h 4))))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 -1/48 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a (pow.f64 g 13)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))) (*.f64 (pow.f64 h 4) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 7) (pow.f64 h 4))))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 1/192 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 5) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 -1/2) 3)))))) (*.f64 5/128 (/.f64 1 (*.f64 a (pow.f64 g 7)))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 -1/48 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 13) (pow.f64 h 4))))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))))))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))) (*.f64 (pow.f64 h 4) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 7) (pow.f64 h 4))))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/48 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 13) (pow.f64 h 4))))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 1/192 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 7) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 -1/2) 3)))))) (*.f64 7/256 (/.f64 1 (*.f64 a (pow.f64 g 9)))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 g 2)) (pow.f64 h 4))) (/.f64 (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 1/192 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 5) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 -1/2) 3)))))) (*.f64 5/128 (/.f64 1 (*.f64 a (pow.f64 g 7)))))) (pow.f64 (cbrt.f64 -1/2) 2)))))))))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))) (*.f64 (pow.f64 h 4) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 7) (pow.f64 h 4))))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/48 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 13) (pow.f64 h 4))))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 g 2)) (pow.f64 h 4))) (/.f64 (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 1/192 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 5) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 -1/2) 3)))))) (*.f64 5/128 (/.f64 1 (*.f64 a (pow.f64 g 7)))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 g 2)) (pow.f64 h 4))) (/.f64 (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 1/192 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 7) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 -1/2) 3)))))) (*.f64 7/256 (/.f64 1 (*.f64 a (pow.f64 g 9)))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 1/13824 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 7) (*.f64 (pow.f64 h 4) (pow.f64 (cbrt.f64 -1/2) 6)))))) (+.f64 (*.f64 1/768 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 9) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 -1/2) 3)))))) (+.f64 (*.f64 21/1024 (/.f64 1 (*.f64 a (pow.f64 g 11)))) (*.f64 1/12 (/.f64 (+.f64 (*.f64 1/192 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 5) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 -1/2) 3)))))) (*.f64 5/128 (/.f64 1 (*.f64 a (pow.f64 g 7))))) (*.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 -1/2) 3))))))))) (pow.f64 (cbrt.f64 -1/2) 2)))))))))))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 1/2))
(*.f64 h (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 g (cbrt.f64 1/2)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 1/2))))
(*.f64 h (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 g (cbrt.f64 1/2)))) (+.f64 (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 8) (pow.f64 (sqrt.f64 -1) 5))))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 1/2)))))
(*.f64 h (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 g (cbrt.f64 1/2)))) (+.f64 (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 8) (pow.f64 (sqrt.f64 -1) 5))))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 14) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 a (sqrt.f64 -1)))))))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 1/2))))))
(*.f64 h (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 g (cbrt.f64 1/2)))) (+.f64 (*.f64 1/9 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 11) (pow.f64 (sqrt.f64 -1) 8))))) (*.f64 (pow.f64 g 3) (cbrt.f64 1/2)))) (+.f64 (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 8) (pow.f64 (sqrt.f64 -1) 5))))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 14) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 a (sqrt.f64 -1)))))))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 1/2)))))))
(*.f64 h (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 g (cbrt.f64 1/2)))) (+.f64 (*.f64 1/9 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 11) (pow.f64 (sqrt.f64 -1) 8))))) (*.f64 (pow.f64 g 3) (cbrt.f64 1/2)))) (+.f64 (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 8) (pow.f64 (sqrt.f64 -1) 5))))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 14) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 a (sqrt.f64 -1)))))))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 20) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 4) (pow.f64 h 2)) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))))))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 1/2))))))))
(*.f64 -1 (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 1/2)))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 g (cbrt.f64 1/2)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 1/2)))))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (cbrt.f64 1/2)))) (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 h (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2))))) (pow.f64 h 3))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 1/2)))))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 a (sqrt.f64 -1))))))))) h)) (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (cbrt.f64 1/2))))) (pow.f64 h 3))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 1/2)))))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/9 (*.f64 (cbrt.f64 (/.f64 h (*.f64 a (pow.f64 (sqrt.f64 -1) 8)))) (*.f64 (pow.f64 g 3) (cbrt.f64 1/2)))) (+.f64 (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 a (sqrt.f64 -1)))))))))) h)) (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (cbrt.f64 1/2))))) (pow.f64 h 3))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 1/2)))))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) h) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 4) (pow.f64 h 2)) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))))))) (*.f64 1/9 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 10) (*.f64 a (pow.f64 (sqrt.f64 -1) 8)))) (*.f64 (pow.f64 g 3) (cbrt.f64 1/2))))) (pow.f64 h 3))) (+.f64 (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 a (sqrt.f64 -1)))))))))) h)) (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (cbrt.f64 1/2))))) (pow.f64 h 3))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 1/2)))))
(*.f64 h (sqrt.f64 -1))
(+.f64 (*.f64 -1 g) (*.f64 h (sqrt.f64 -1)))
(+.f64 (*.f64 g (-.f64 (*.f64 1/2 (/.f64 g (*.f64 h (sqrt.f64 -1)))) 1)) (*.f64 h (sqrt.f64 -1)))
(+.f64 (*.f64 g (-.f64 (*.f64 g (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))))) 1)) (*.f64 h (sqrt.f64 -1)))
(+.f64 (*.f64 g (-.f64 (*.f64 g (+.f64 (*.f64 (pow.f64 g 2) (-.f64 (*.f64 1/16 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)))))) (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))))) 1)) (*.f64 h (sqrt.f64 -1)))
(+.f64 (*.f64 g (-.f64 (*.f64 g (+.f64 (*.f64 (pow.f64 g 2) (-.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 -5/128 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 7) (pow.f64 (sqrt.f64 -1) 7)))) (*.f64 1/16 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))))) (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)))))) (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))))) 1)) (*.f64 h (sqrt.f64 -1)))
(*.f64 -1/2 (/.f64 (pow.f64 h 2) g))
(/.f64 (+.f64 (*.f64 -1/2 (pow.f64 h 2)) (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2)))) g)
(/.f64 (+.f64 (*.f64 -1/2 (pow.f64 h 2)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 4))))) g)
(/.f64 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 6))) (+.f64 (*.f64 -1/2 (pow.f64 h 2)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 4)))))) g)
(/.f64 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 6))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))) (pow.f64 g 8))) (+.f64 (*.f64 -1/2 (pow.f64 h 2)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 4))))))) g)
(/.f64 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/256 (pow.f64 h 12)) (+.f64 (*.f64 1/8 (*.f64 (pow.f64 h 4) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))))) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))))))) (pow.f64 g 10))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 6))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))) (pow.f64 g 8))) (+.f64 (*.f64 -1/2 (pow.f64 h 2)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 4)))))))) g)
(*.f64 -2 g)
(*.f64 -1 (*.f64 g (+.f64 2 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))))))
(*.f64 -1 (*.f64 g (+.f64 2 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4)))))))
(*.f64 -1 (*.f64 g (+.f64 2 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6))))))))
(*.f64 -1 (*.f64 g (+.f64 2 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 8))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6)))))))))
(*.f64 -1 (*.f64 g (+.f64 2 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 8))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))) (pow.f64 g 10))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6))))))))))
(*.f64 -1/2 (/.f64 (pow.f64 h 2) g))
(*.f64 (pow.f64 h 2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 2) (pow.f64 g 3))) (*.f64 1/2 (/.f64 1 g))))
(*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 2) (pow.f64 g 5))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3))))) (*.f64 1/2 (/.f64 1 g))))
(*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -5/128 (/.f64 (pow.f64 h 2) (pow.f64 g 7))) (*.f64 1/16 (/.f64 1 (pow.f64 g 5))))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3))))) (*.f64 1/2 (/.f64 1 g))))
(*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -7/256 (/.f64 (pow.f64 h 2) (pow.f64 g 9))) (*.f64 5/128 (/.f64 1 (pow.f64 g 7))))) (*.f64 1/16 (/.f64 1 (pow.f64 g 5))))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3))))) (*.f64 1/2 (/.f64 1 g))))
(*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -21/1024 (/.f64 (pow.f64 h 2) (pow.f64 g 11))) (*.f64 7/256 (/.f64 1 (pow.f64 g 9))))) (*.f64 5/128 (/.f64 1 (pow.f64 g 7))))) (*.f64 1/16 (/.f64 1 (pow.f64 g 5))))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3))))) (*.f64 1/2 (/.f64 1 g))))
(*.f64 h (sqrt.f64 -1))
(*.f64 h (+.f64 (sqrt.f64 -1) (*.f64 -1 (/.f64 g h))))
(*.f64 h (-.f64 (+.f64 (sqrt.f64 -1) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))) (/.f64 g h)))
(*.f64 h (-.f64 (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1)))))) (/.f64 g h)))
(*.f64 h (-.f64 (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 6) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))))) (/.f64 g h)))
(*.f64 h (-.f64 (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))) (*.f64 1/16 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)))) (*.f64 (pow.f64 h 8) (sqrt.f64 -1)))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 6) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1)))))))) (/.f64 g h)))
(*.f64 -1 (*.f64 h (sqrt.f64 -1)))
(*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (/.f64 g h))))
(*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (*.f64 h (sqrt.f64 -1)))) g) h)))))
(*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (sqrt.f64 -1)))) h)) g) h)))))
(*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (sqrt.f64 -1))))) h)) g) h)))))
(*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))) (*.f64 1/16 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)))) (*.f64 (pow.f64 h 6) (sqrt.f64 -1)))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (sqrt.f64 -1)))))) h)) g) h)))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 1)
(*.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) 1)
(*.f64 1 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(*.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/4) (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/4))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) 2) 1/2) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) 1/2))
(*.f64 (pow.f64 (+.f64 g h) 1/2) (pow.f64 (-.f64 g h) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) 2)) (sqrt.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(*.f64 (sqrt.f64 (+.f64 g h)) (sqrt.f64 (-.f64 g h)))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 g 4) (pow.f64 h 4))) (sqrt.f64 (fma.f64 g g (pow.f64 h 2))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 g 6) (pow.f64 h 6))) (sqrt.f64 (+.f64 (+.f64 (pow.f64 g 4) (pow.f64 h 4)) (pow.f64 (*.f64 g h) 2))))
(pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/2)
(pow.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) 3)
(pow.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/4) 2)
(pow.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2) 1/3)
(fabs.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(log.f64 (exp.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(exp.f64 (log.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) 1))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a))))) 1)
(*.f64 (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a))) 1)
(*.f64 1 (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a))))
(*.f64 (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) (cbrt.f64 (/.f64 -1/2 a)))
(*.f64 (cbrt.f64 (/.f64 -1/2 a)) (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a)))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a)) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a)) 2))) (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a)))))
(*.f64 (pow.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a)) 1/6) (pow.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a)) 1/6))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a)) 2)) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a)))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a))) 1/3) (pow.f64 (sqrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a))) 1/3))
(/.f64 (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) -1/2)) (cbrt.f64 a))
(pow.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a)) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a))) 1)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a)))) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a)) 1/6) 2)
(sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a)) 2)))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a)))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a)))))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a)))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a))) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a)))) 1))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 (/.f64 -1/2 a) (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g))))) 1)
(*.f64 (cbrt.f64 (*.f64 (/.f64 -1/2 a) (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g))) 1)
(*.f64 1 (cbrt.f64 (*.f64 (/.f64 -1/2 a) (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g))))
(*.f64 (cbrt.f64 (/.f64 -1/2 a)) (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)))
(*.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)) (cbrt.f64 (/.f64 -1/2 a)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 -1/2 a) (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 -1/2 a) (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 -1/2 a) (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 -1/2 a) (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)))))
(*.f64 (pow.f64 (*.f64 (/.f64 -1/2 a) (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)) 1/6) (pow.f64 (*.f64 (/.f64 -1/2 a) (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)) 1/6))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (*.f64 (/.f64 -1/2 a) (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 -1/2 a) (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g))) 2) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 -1/2 a) (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (/.f64 -1/2 a) (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g))) 1/3) (pow.f64 (sqrt.f64 (*.f64 (/.f64 -1/2 a) (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g))) 1/3))
(/.f64 (cbrt.f64 (*.f64 1/2 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g))) (cbrt.f64 a))
(pow.f64 (*.f64 (/.f64 -1/2 a) (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 -1/2 a) (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g))) 1)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 -1/2 a) (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 -1/2 a) (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)) 1/6) 2)
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 -1/2 a) (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g))) 2))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 (/.f64 -1/2 a) (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 (/.f64 -1/2 a) (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 (/.f64 -1/2 a) (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)))))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 (/.f64 -1/2 a) (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 -1/2 a) (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 -1/2 a) (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g))) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 -1/2 a) (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)))) 1))
(+.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (neg.f64 g))
(+.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (*.f64 (neg.f64 g) 1))
(+.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) (fma.f64 (neg.f64 g) 1 g))
(+.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) (fma.f64 (neg.f64 (cbrt.f64 g)) (pow.f64 (cbrt.f64 g) 2) g))
(+.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) (fma.f64 (neg.f64 (sqrt.f64 g)) (sqrt.f64 g) g))
(+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(*.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) 1)
(*.f64 1 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g))
(*.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)) (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)) 2) (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)))
(*.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)) (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)))
(*.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2) (pow.f64 g 3)) (/.f64 1 (+.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 g (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))))
(*.f64 (-.f64 (pow.f64 g 2) (fma.f64 g g (pow.f64 h 2))) (/.f64 1 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(*.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/4) (sqrt.f64 g)) (-.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/4) (sqrt.f64 g)))
(*.f64 (/.f64 (-.f64 (pow.f64 g 2) (fma.f64 g g (pow.f64 h 2))) (+.f64 (pow.f64 g 3) (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2))) (fma.f64 g g (-.f64 (pow.f64 g 2) (+.f64 (pow.f64 h 2) (*.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))))
(*.f64 (/.f64 (-.f64 (pow.f64 g 2) (fma.f64 g g (pow.f64 h 2))) (+.f64 (-.f64 (pow.f64 g 2) (pow.f64 g 2)) (pow.f64 h 2))) (-.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(/.f64 1 (/.f64 (+.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 g (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))) (-.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2) (pow.f64 g 3))))
(/.f64 1 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (-.f64 (pow.f64 g 2) (fma.f64 g g (pow.f64 h 2)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2) (pow.f64 g 3)) (+.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 g (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))
(/.f64 (-.f64 (pow.f64 g 2) (fma.f64 g g (pow.f64 h 2))) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2) (pow.f64 g 3))) (neg.f64 (+.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 g (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 g 2) (fma.f64 g g (pow.f64 h 2)))) (neg.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2) (pow.f64 (neg.f64 g) 3)) (+.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (-.f64 (*.f64 (neg.f64 g) (neg.f64 g)) (*.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (neg.f64 g)))))
(/.f64 (-.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 (neg.f64 g) (neg.f64 g))) (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (neg.f64 g)))
(/.f64 (/.f64 (-.f64 (pow.f64 g 2) (fma.f64 g g (pow.f64 h 2))) 1) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(/.f64 (/.f64 (-.f64 (pow.f64 g 2) (fma.f64 g g (pow.f64 h 2))) (pow.f64 (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 2)) (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(/.f64 (/.f64 (-.f64 (pow.f64 g 2) (fma.f64 g g (pow.f64 h 2))) (sqrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))) (sqrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(pow.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) 1)
(pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)) 3)
(pow.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)) 2)
(sqrt.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) 2))
(log.f64 (exp.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g))))
(cbrt.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) 3))
(expm1.f64 (log1p.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)))
(log1p.f64 (expm1.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)))
(exp.f64 (log.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)))
(exp.f64 (*.f64 (log.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)) 1))
(fma.f64 1 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (neg.f64 g))
(fma.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (neg.f64 g))
(fma.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/4) (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/4) (neg.f64 g))
Outputs
(*.f64 h (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 h (sqrt.f64 -1)))) (*.f64 h (sqrt.f64 -1)))
(fma.f64 1/2 (/.f64 (/.f64 (pow.f64 g 2) h) (sqrt.f64 -1)) (*.f64 h (sqrt.f64 -1)))
(fma.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 h (sqrt.f64 -1))) (*.f64 h (sqrt.f64 -1)))
(+.f64 (*.f64 h (sqrt.f64 -1)) (*.f64 (pow.f64 g 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))))))
(fma.f64 h (sqrt.f64 -1) (*.f64 (pow.f64 g 2) (fma.f64 -1/8 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))) (/.f64 1/2 (*.f64 h (sqrt.f64 -1))))))
(fma.f64 h (sqrt.f64 -1) (*.f64 (pow.f64 g 2) (fma.f64 -1/8 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 3) (*.f64 -1 (sqrt.f64 -1)))) (/.f64 1/2 (*.f64 h (sqrt.f64 -1))))))
(+.f64 (*.f64 h (sqrt.f64 -1)) (*.f64 (pow.f64 g 2) (+.f64 (*.f64 (pow.f64 g 2) (-.f64 (*.f64 1/16 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)))))) (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))))))
(fma.f64 h (sqrt.f64 -1) (*.f64 (pow.f64 g 2) (fma.f64 (pow.f64 g 2) (-.f64 (/.f64 (*.f64 1/16 (pow.f64 g 2)) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) (/.f64 1/8 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)))) (/.f64 1/2 (*.f64 h (sqrt.f64 -1))))))
(fma.f64 h (sqrt.f64 -1) (*.f64 (pow.f64 g 2) (fma.f64 (pow.f64 g 2) (fma.f64 1/16 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) (/.f64 -1/8 (*.f64 (pow.f64 h 3) (*.f64 -1 (sqrt.f64 -1))))) (/.f64 1/2 (*.f64 h (sqrt.f64 -1))))))
(+.f64 (*.f64 h (sqrt.f64 -1)) (*.f64 (pow.f64 g 2) (+.f64 (*.f64 (pow.f64 g 2) (-.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 -5/128 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 7) (pow.f64 (sqrt.f64 -1) 7)))) (*.f64 1/16 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))))) (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)))))) (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))))))
(fma.f64 h (sqrt.f64 -1) (*.f64 (pow.f64 g 2) (fma.f64 (pow.f64 g 2) (fma.f64 (pow.f64 g 2) (fma.f64 -5/128 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 7) (pow.f64 (sqrt.f64 -1) 7))) (/.f64 1/16 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) (neg.f64 (/.f64 1/8 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))))) (/.f64 1/2 (*.f64 h (sqrt.f64 -1))))))
(fma.f64 h (sqrt.f64 -1) (*.f64 (pow.f64 g 2) (fma.f64 (pow.f64 g 2) (fma.f64 (pow.f64 g 2) (fma.f64 -5/128 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 7) (pow.f64 (sqrt.f64 -1) 7))) (/.f64 1/16 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) (/.f64 -1/8 (*.f64 (pow.f64 h 3) (*.f64 -1 (sqrt.f64 -1))))) (/.f64 1/2 (*.f64 h (sqrt.f64 -1))))))
(+.f64 (*.f64 h (sqrt.f64 -1)) (*.f64 (pow.f64 g 2) (+.f64 (*.f64 (pow.f64 g 2) (-.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 (pow.f64 g 2) (-.f64 (*.f64 7/256 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 9) (pow.f64 (sqrt.f64 -1) 9)))) (*.f64 5/128 (/.f64 1 (*.f64 (pow.f64 h 7) (pow.f64 (sqrt.f64 -1) 7)))))) (*.f64 1/16 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))))) (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)))))) (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))))))
(fma.f64 h (sqrt.f64 -1) (*.f64 (pow.f64 g 2) (fma.f64 (pow.f64 g 2) (fma.f64 (pow.f64 g 2) (fma.f64 (pow.f64 g 2) (-.f64 (*.f64 7/256 (/.f64 (/.f64 (pow.f64 g 2) (pow.f64 h 9)) (pow.f64 (sqrt.f64 -1) 9))) (/.f64 5/128 (*.f64 (pow.f64 h 7) (pow.f64 (sqrt.f64 -1) 7)))) (/.f64 1/16 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) (neg.f64 (/.f64 1/8 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))))) (/.f64 1/2 (*.f64 h (sqrt.f64 -1))))))
(fma.f64 h (sqrt.f64 -1) (*.f64 (pow.f64 g 2) (fma.f64 (pow.f64 g 2) (fma.f64 (pow.f64 g 2) (fma.f64 (pow.f64 g 2) (fma.f64 7/256 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 9) (pow.f64 (sqrt.f64 -1) 9))) (/.f64 -5/128 (*.f64 (pow.f64 h 7) (pow.f64 (sqrt.f64 -1) 7)))) (/.f64 1/16 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) (/.f64 -1/8 (*.f64 (pow.f64 h 3) (*.f64 -1 (sqrt.f64 -1))))) (/.f64 1/2 (*.f64 h (sqrt.f64 -1))))))
g
(*.f64 g (+.f64 1 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2)))))
(*.f64 g (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))))))
(*.f64 g (+.f64 1 (fma.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2)) (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))))))
(*.f64 g (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6)))))))
(*.f64 g (+.f64 1 (fma.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2)) (fma.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4)) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6)))))))
(*.f64 g (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 8))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6))))))))
(*.f64 g (+.f64 1 (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 h 8) 5/64) (pow.f64 g 8)) (fma.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2)) (fma.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4)) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6))))))))
(*.f64 g (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 8))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))) (pow.f64 g 10))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6)))))))))
(*.f64 g (+.f64 1 (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 h 8) 5/64) (pow.f64 g 8)) (fma.f64 -1/2 (/.f64 (fma.f64 1/64 (pow.f64 h 10) (*.f64 (*.f64 1/2 (pow.f64 h 2)) (*.f64 (pow.f64 h 8) 5/64))) (pow.f64 g 10)) (fma.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2)) (fma.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4)) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6)))))))))
(*.f64 g (+.f64 1 (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 h 8) 5/64) (pow.f64 g 8)) (fma.f64 -1/2 (/.f64 (fma.f64 1/64 (pow.f64 h 10) (*.f64 1/2 (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 h 8) 5/64)))) (pow.f64 g 10)) (fma.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2)) (fma.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4)) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6)))))))))
(*.f64 -1 g)
(neg.f64 g)
(*.f64 -1 (*.f64 g (+.f64 1 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))))))
(*.f64 (neg.f64 g) (+.f64 1 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2)))))
(*.f64 (+.f64 1 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2)))) (neg.f64 g))
(*.f64 -1 (*.f64 g (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4)))))))
(*.f64 (neg.f64 g) (+.f64 1 (fma.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2)) (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))))))
(*.f64 g (neg.f64 (+.f64 1 (fma.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2)) (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4)))))))
(*.f64 -1 (*.f64 g (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6))))))))
(*.f64 (neg.f64 g) (+.f64 1 (fma.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2)) (fma.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4)) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6)))))))
(*.f64 g (neg.f64 (+.f64 1 (fma.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2)) (fma.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4)) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6))))))))
(*.f64 -1 (*.f64 g (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 8))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6)))))))))
(*.f64 (neg.f64 g) (+.f64 1 (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 h 8) 5/64) (pow.f64 g 8)) (fma.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2)) (fma.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4)) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6))))))))
(*.f64 (+.f64 1 (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 h 8) 5/64) (pow.f64 g 8)) (fma.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2)) (fma.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4)) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6))))))) (neg.f64 g))
(*.f64 -1 (*.f64 g (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 8))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))) (pow.f64 g 10))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6))))))))))
(*.f64 (neg.f64 g) (+.f64 1 (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 h 8) 5/64) (pow.f64 g 8)) (fma.f64 -1/2 (/.f64 (fma.f64 1/64 (pow.f64 h 10) (*.f64 (*.f64 1/2 (pow.f64 h 2)) (*.f64 (pow.f64 h 8) 5/64))) (pow.f64 g 10)) (fma.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2)) (fma.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4)) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6)))))))))
(*.f64 (+.f64 1 (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 h 8) 5/64) (pow.f64 g 8)) (fma.f64 -1/2 (/.f64 (fma.f64 1/64 (pow.f64 h 10) (*.f64 1/2 (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 h 8) 5/64)))) (pow.f64 g 10)) (fma.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2)) (fma.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4)) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6)))))))) (neg.f64 g))
g
(+.f64 g (*.f64 -1/2 (/.f64 (pow.f64 h 2) g)))
(+.f64 g (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 2) (pow.f64 g 3))) (*.f64 1/2 (/.f64 1 g)))))
(+.f64 g (*.f64 (pow.f64 h 2) (fma.f64 -1/8 (/.f64 (pow.f64 h 2) (pow.f64 g 3)) (neg.f64 (/.f64 1/2 g)))))
(+.f64 g (*.f64 (pow.f64 h 2) (fma.f64 -1/8 (/.f64 (pow.f64 h 2) (pow.f64 g 3)) (/.f64 -1/2 g))))
(+.f64 g (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 2) (pow.f64 g 5))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3))))) (*.f64 1/2 (/.f64 1 g)))))
(+.f64 g (*.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (-.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 2) (pow.f64 g 5))) (/.f64 1/8 (pow.f64 g 3))) (neg.f64 (/.f64 1/2 g)))))
(+.f64 g (*.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (fma.f64 -1/16 (/.f64 (pow.f64 h 2) (pow.f64 g 5)) (/.f64 -1/8 (pow.f64 g 3))) (/.f64 -1/2 g))))
(+.f64 g (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -5/128 (/.f64 (pow.f64 h 2) (pow.f64 g 7))) (*.f64 1/16 (/.f64 1 (pow.f64 g 5))))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3))))) (*.f64 1/2 (/.f64 1 g)))))
(+.f64 g (*.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (fma.f64 -5/128 (/.f64 (pow.f64 h 2) (pow.f64 g 7)) (neg.f64 (/.f64 1/16 (pow.f64 g 5))))) (/.f64 1/8 (pow.f64 g 3))) (neg.f64 (/.f64 1/2 g)))))
(+.f64 g (*.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (fma.f64 -5/128 (/.f64 (pow.f64 h 2) (pow.f64 g 7)) (/.f64 -1/16 (pow.f64 g 5))) (/.f64 -1/8 (pow.f64 g 3))) (/.f64 -1/2 g))))
(+.f64 g (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -7/256 (/.f64 (pow.f64 h 2) (pow.f64 g 9))) (*.f64 5/128 (/.f64 1 (pow.f64 g 7))))) (*.f64 1/16 (/.f64 1 (pow.f64 g 5))))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3))))) (*.f64 1/2 (/.f64 1 g)))))
(+.f64 g (*.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (-.f64 (/.f64 (*.f64 -7/256 (pow.f64 h 2)) (pow.f64 g 9)) (/.f64 5/128 (pow.f64 g 7))) (neg.f64 (/.f64 1/16 (pow.f64 g 5)))) (neg.f64 (/.f64 1/8 (pow.f64 g 3)))) (neg.f64 (/.f64 1/2 g)))))
(+.f64 g (*.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (fma.f64 -7/256 (/.f64 (pow.f64 h 2) (pow.f64 g 9)) (/.f64 -5/128 (pow.f64 g 7))) (/.f64 -1/16 (pow.f64 g 5))) (/.f64 -1/8 (pow.f64 g 3))) (/.f64 -1/2 g))))
(*.f64 h (sqrt.f64 -1))
(*.f64 h (+.f64 (sqrt.f64 -1) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))))
(*.f64 h (+.f64 (sqrt.f64 -1) (/.f64 (*.f64 1/2 (pow.f64 g 2)) (*.f64 (sqrt.f64 -1) (pow.f64 h 2)))))
(*.f64 h (+.f64 (sqrt.f64 -1) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) (pow.f64 h 2))))))
(*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1)))))))
(*.f64 h (+.f64 (sqrt.f64 -1) (fma.f64 -1/8 (/.f64 (/.f64 (pow.f64 g 4) (pow.f64 h 4)) (pow.f64 (sqrt.f64 -1) 3)) (/.f64 (*.f64 1/2 (pow.f64 g 2)) (*.f64 (sqrt.f64 -1) (pow.f64 h 2))))))
(*.f64 h (+.f64 (sqrt.f64 -1) (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (*.f64 -1 (sqrt.f64 -1)) (pow.f64 h 4))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) (pow.f64 h 2)))))))
(*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 6) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))))))
(*.f64 h (+.f64 (sqrt.f64 -1) (fma.f64 -1/8 (/.f64 (/.f64 (pow.f64 g 4) (pow.f64 h 4)) (pow.f64 (sqrt.f64 -1) 3)) (fma.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 6))) (/.f64 (*.f64 1/2 (pow.f64 g 2)) (*.f64 (sqrt.f64 -1) (pow.f64 h 2)))))))
(*.f64 h (+.f64 (sqrt.f64 -1) (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (*.f64 -1 (sqrt.f64 -1)) (pow.f64 h 4))) (fma.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 6))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) (pow.f64 h 2))))))))
(*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))) (*.f64 1/16 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)))) (*.f64 (pow.f64 h 8) (sqrt.f64 -1)))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 6) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1)))))))))
(*.f64 h (+.f64 (sqrt.f64 -1) (fma.f64 -1/2 (/.f64 (*.f64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)) 5/64) (*.f64 (sqrt.f64 -1) (pow.f64 h 8))) (fma.f64 -1/8 (/.f64 (/.f64 (pow.f64 g 4) (pow.f64 h 4)) (pow.f64 (sqrt.f64 -1) 3)) (fma.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 6))) (/.f64 (*.f64 1/2 (pow.f64 g 2)) (*.f64 (sqrt.f64 -1) (pow.f64 h 2))))))))
(*.f64 h (+.f64 (sqrt.f64 -1) (fma.f64 -1/2 (*.f64 (/.f64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)) (pow.f64 h 8)) (/.f64 5/64 (sqrt.f64 -1))) (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (*.f64 -1 (sqrt.f64 -1)) (pow.f64 h 4))) (fma.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 6))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) (pow.f64 h 2)))))))))
(*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 1/64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))) (*.f64 1/16 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))))) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/64 (/.f64 (pow.f64 g 10) (pow.f64 (sqrt.f64 -1) 8)))) (*.f64 (pow.f64 h 10) (sqrt.f64 -1)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))) (*.f64 1/16 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)))) (*.f64 (pow.f64 h 8) (sqrt.f64 -1)))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 6) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))))))))
(*.f64 h (+.f64 (sqrt.f64 -1) (fma.f64 -1/2 (/.f64 (fma.f64 -1/2 (*.f64 (pow.f64 g 2) (/.f64 (*.f64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)) 5/64) (pow.f64 (sqrt.f64 -1) 2))) (/.f64 (*.f64 -1/64 (pow.f64 g 10)) (pow.f64 (sqrt.f64 -1) 8))) (*.f64 (sqrt.f64 -1) (pow.f64 h 10))) (fma.f64 -1/2 (/.f64 (*.f64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)) 5/64) (*.f64 (sqrt.f64 -1) (pow.f64 h 8))) (fma.f64 -1/8 (/.f64 (/.f64 (pow.f64 g 4) (pow.f64 h 4)) (pow.f64 (sqrt.f64 -1) 3)) (fma.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 6))) (/.f64 (*.f64 1/2 (pow.f64 g 2)) (*.f64 (sqrt.f64 -1) (pow.f64 h 2)))))))))
(*.f64 h (+.f64 (sqrt.f64 -1) (fma.f64 -1/2 (/.f64 (fma.f64 -1/2 (*.f64 (pow.f64 g 2) (/.f64 (*.f64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)) 5/64) -1)) (*.f64 -1/64 (/.f64 (pow.f64 g 10) (pow.f64 (sqrt.f64 -1) 8)))) (*.f64 (sqrt.f64 -1) (pow.f64 h 10))) (fma.f64 -1/2 (*.f64 (/.f64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)) (pow.f64 h 8)) (/.f64 5/64 (sqrt.f64 -1))) (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (*.f64 -1 (sqrt.f64 -1)) (pow.f64 h 4))) (fma.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 6))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) (pow.f64 h 2))))))))))
(*.f64 -1 (*.f64 h (sqrt.f64 -1)))
(neg.f64 (*.f64 h (sqrt.f64 -1)))
(*.f64 h (neg.f64 (sqrt.f64 -1)))
(*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1)))))))
(neg.f64 (*.f64 h (+.f64 (sqrt.f64 -1) (/.f64 (*.f64 1/2 (pow.f64 g 2)) (*.f64 (sqrt.f64 -1) (pow.f64 h 2))))))
(*.f64 h (neg.f64 (+.f64 (sqrt.f64 -1) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) (pow.f64 h 2)))))))
(*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))))))
(neg.f64 (*.f64 h (+.f64 (sqrt.f64 -1) (fma.f64 -1/8 (/.f64 (/.f64 (pow.f64 g 4) (pow.f64 h 4)) (pow.f64 (sqrt.f64 -1) 3)) (/.f64 (*.f64 1/2 (pow.f64 g 2)) (*.f64 (sqrt.f64 -1) (pow.f64 h 2)))))))
(*.f64 (+.f64 (sqrt.f64 -1) (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (*.f64 -1 (sqrt.f64 -1)) (pow.f64 h 4))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) (pow.f64 h 2)))))) (neg.f64 h))
(*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 6) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1)))))))))
(neg.f64 (*.f64 h (+.f64 (sqrt.f64 -1) (fma.f64 -1/8 (/.f64 (/.f64 (pow.f64 g 4) (pow.f64 h 4)) (pow.f64 (sqrt.f64 -1) 3)) (fma.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 6))) (/.f64 (*.f64 1/2 (pow.f64 g 2)) (*.f64 (sqrt.f64 -1) (pow.f64 h 2))))))))
(*.f64 (+.f64 (sqrt.f64 -1) (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (*.f64 -1 (sqrt.f64 -1)) (pow.f64 h 4))) (fma.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 6))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) (pow.f64 h 2))))))) (neg.f64 h))
(*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))) (*.f64 1/16 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)))) (*.f64 (pow.f64 h 8) (sqrt.f64 -1)))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 6) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))))))))
(neg.f64 (*.f64 h (+.f64 (sqrt.f64 -1) (fma.f64 -1/2 (/.f64 (*.f64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)) 5/64) (*.f64 (sqrt.f64 -1) (pow.f64 h 8))) (fma.f64 -1/8 (/.f64 (/.f64 (pow.f64 g 4) (pow.f64 h 4)) (pow.f64 (sqrt.f64 -1) 3)) (fma.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 6))) (/.f64 (*.f64 1/2 (pow.f64 g 2)) (*.f64 (sqrt.f64 -1) (pow.f64 h 2)))))))))
(*.f64 h (neg.f64 (+.f64 (sqrt.f64 -1) (fma.f64 -1/2 (*.f64 (/.f64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)) (pow.f64 h 8)) (/.f64 5/64 (sqrt.f64 -1))) (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (*.f64 -1 (sqrt.f64 -1)) (pow.f64 h 4))) (fma.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 6))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) (pow.f64 h 2))))))))))
(*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 1/64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))) (*.f64 1/16 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))))) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/64 (/.f64 (pow.f64 g 10) (pow.f64 (sqrt.f64 -1) 8)))) (*.f64 (pow.f64 h 10) (sqrt.f64 -1)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))) (*.f64 1/16 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)))) (*.f64 (pow.f64 h 8) (sqrt.f64 -1)))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 6) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1)))))))))))
(neg.f64 (*.f64 h (+.f64 (sqrt.f64 -1) (fma.f64 -1/2 (/.f64 (fma.f64 -1/2 (*.f64 (pow.f64 g 2) (/.f64 (*.f64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)) 5/64) (pow.f64 (sqrt.f64 -1) 2))) (/.f64 (*.f64 -1/64 (pow.f64 g 10)) (pow.f64 (sqrt.f64 -1) 8))) (*.f64 (sqrt.f64 -1) (pow.f64 h 10))) (fma.f64 -1/2 (/.f64 (*.f64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)) 5/64) (*.f64 (sqrt.f64 -1) (pow.f64 h 8))) (fma.f64 -1/8 (/.f64 (/.f64 (pow.f64 g 4) (pow.f64 h 4)) (pow.f64 (sqrt.f64 -1) 3)) (fma.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 6))) (/.f64 (*.f64 1/2 (pow.f64 g 2)) (*.f64 (sqrt.f64 -1) (pow.f64 h 2))))))))))
(*.f64 (+.f64 (sqrt.f64 -1) (fma.f64 -1/2 (/.f64 (fma.f64 -1/2 (*.f64 (pow.f64 g 2) (/.f64 (*.f64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)) 5/64) -1)) (*.f64 -1/64 (/.f64 (pow.f64 g 10) (pow.f64 (sqrt.f64 -1) 8)))) (*.f64 (sqrt.f64 -1) (pow.f64 h 10))) (fma.f64 -1/2 (*.f64 (/.f64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)) (pow.f64 h 8)) (/.f64 5/64 (sqrt.f64 -1))) (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (*.f64 -1 (sqrt.f64 -1)) (pow.f64 h 4))) (fma.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 6))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) (pow.f64 h 2))))))))) (neg.f64 h))
(*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 (*.f64 h (/.f64 (sqrt.f64 -1) a))) (cbrt.f64 -1/2))
(+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) 1/9) (*.f64 g (cbrt.f64 -1/2)))) (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 -1/2)))
(fma.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 7) (pow.f64 h 2)) (pow.f64 (sqrt.f64 -1) 2))) 1/9) (*.f64 g (cbrt.f64 -1/2))) (*.f64 (cbrt.f64 (*.f64 h (/.f64 (sqrt.f64 -1) a))) (cbrt.f64 -1/2)))
(+.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 -1/2)) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (neg.f64 (pow.f64 h 2)))) 1/9) (*.f64 g (cbrt.f64 -1/2)))))
(+.f64 (*.f64 g (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) 1/9) (cbrt.f64 -1/2))))) (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 -1/2)))
(fma.f64 g (*.f64 1/3 (+.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (*.f64 g (cbrt.f64 -1/2)) (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (*.f64 -1/3 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 17)) (*.f64 h (sqrt.f64 -1))) 1/9))))) (*.f64 (cbrt.f64 -1/2) (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 7) (pow.f64 h 2)) (pow.f64 (sqrt.f64 -1) 2))) 1/9)))) (*.f64 (cbrt.f64 (*.f64 h (/.f64 (sqrt.f64 -1) a))) (cbrt.f64 -1/2)))
(+.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 -1/2)) (*.f64 g (*.f64 1/3 (+.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (neg.f64 (pow.f64 h 2)))) (+.f64 (*.f64 (*.f64 g (cbrt.f64 -1/2)) (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a))) (*.f64 (*.f64 g (cbrt.f64 -1/2)) (-.f64 0 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9)))))) (*.f64 (cbrt.f64 -1/2) (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (neg.f64 (pow.f64 h 2)))) 1/9))))))
(+.f64 (*.f64 g (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) 1/9) (cbrt.f64 -1/2))) (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9)))))))))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9)))))))))) (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 -1/2)))
(fma.f64 g (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 -1/2) (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 7) (pow.f64 h 2)) (pow.f64 (sqrt.f64 -1) 2))) 1/9))) (+.f64 (*.f64 (*.f64 (*.f64 -1/3 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 (*.f64 g (cbrt.f64 -1/2)) (+.f64 (*.f64 1/27 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 7) (pow.f64 h 2)) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 2/3 (*.f64 (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (*.f64 -1/3 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 17)) (*.f64 h (sqrt.f64 -1))) 1/9))) (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9)))))) g) (*.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (*.f64 -1/3 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 17)) (*.f64 h (sqrt.f64 -1))) 1/9)))))) g))) (*.f64 (cbrt.f64 (*.f64 h (/.f64 (sqrt.f64 -1) a))) (cbrt.f64 -1/2)))
(+.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 -1/2)) (+.f64 (*.f64 g (*.f64 1/3 (*.f64 (cbrt.f64 -1/2) (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (neg.f64 (pow.f64 h 2)))) 1/9)))) (+.f64 (*.f64 g (*.f64 (*.f64 -1/3 (+.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (neg.f64 (pow.f64 h 2)))) g) (*.f64 (cbrt.f64 -1/2) (*.f64 1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (neg.f64 (pow.f64 h 2)))))))) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (neg.f64 (pow.f64 h 2)))) g) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 (*.f64 2/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 h 5)) (pow.f64 (sqrt.f64 -1) 5))) 1/9)) (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a))) (*.f64 (*.f64 2/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 h 5)) (pow.f64 (sqrt.f64 -1) 5))) 1/9)) (-.f64 0 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9))))))))) g)) (*.f64 g (*.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (neg.f64 (pow.f64 h 2)))) (*.f64 (cbrt.f64 -1/2) (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (-.f64 0 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9))))))) g)))))
(+.f64 (*.f64 g (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) 1/9) (cbrt.f64 -1/2))) (*.f64 g (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9)))))) (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (+.f64 (*.f64 1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9)))))))) (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (+.f64 (*.f64 1/8 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))))) (*.f64 1/3 (/.f64 (*.f64 a (pow.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))) 2)) (*.f64 h (sqrt.f64 -1))))))))))) (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))))))))))))) (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 -1/2)))
(fma.f64 g (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 -1/2) (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 7) (pow.f64 h 2)) (pow.f64 (sqrt.f64 -1) 2))) 1/9))) (+.f64 (*.f64 g (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (*.f64 -1/3 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 17)) (*.f64 h (sqrt.f64 -1))) 1/9))))))) (*.f64 g (+.f64 (*.f64 g (*.f64 (*.f64 -1/3 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 (*.f64 g (cbrt.f64 -1/2)) (+.f64 (*.f64 (*.f64 -2/3 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9)) (+.f64 (*.f64 1/27 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 7) (pow.f64 h 2)) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 2/3 (*.f64 (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (*.f64 -1/3 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 17)) (*.f64 h (sqrt.f64 -1))) 1/9))) (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9))))) (+.f64 (+.f64 (*.f64 (*.f64 1/9 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 8)) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10))) 1/9)) (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (*.f64 -1/3 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 17)) (*.f64 h (sqrt.f64 -1))) 1/9)))) (/.f64 1/8 (*.f64 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)) a))) (/.f64 (*.f64 1/3 (*.f64 a (*.f64 (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (*.f64 -1/3 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 17)) (*.f64 h (sqrt.f64 -1))) 1/9))) (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (*.f64 -1/3 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 17)) (*.f64 h (sqrt.f64 -1))) 1/9)))))) (*.f64 h (sqrt.f64 -1)))))))) (*.f64 g (*.f64 -1/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (cbrt.f64 -1/2)) (+.f64 (*.f64 1/27 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 7) (pow.f64 h 2)) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 2/3 (*.f64 (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (*.f64 -1/3 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 17)) (*.f64 h (sqrt.f64 -1))) 1/9))) (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9))))))))))) (*.f64 (cbrt.f64 (*.f64 h (/.f64 (sqrt.f64 -1) a))) (cbrt.f64 -1/2)))
(+.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 -1/2)) (+.f64 (*.f64 g (*.f64 1/3 (*.f64 (cbrt.f64 -1/2) (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (neg.f64 (pow.f64 h 2)))) 1/9)))) (+.f64 (*.f64 g (*.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (neg.f64 (pow.f64 h 2)))) (*.f64 (cbrt.f64 -1/2) (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (-.f64 0 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9))))))) g)) (*.f64 g (*.f64 (+.f64 (*.f64 g (+.f64 (*.f64 (*.f64 -1/3 (cbrt.f64 (/.f64 (pow.f64 a 2) (neg.f64 (pow.f64 h 2))))) (*.f64 (cbrt.f64 -1/2) (*.f64 1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (neg.f64 (pow.f64 h 2)))))))) (*.f64 (*.f64 -1/3 (cbrt.f64 (/.f64 (pow.f64 a 2) (neg.f64 (pow.f64 h 2))))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 (*.f64 2/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 h 5)) (pow.f64 (sqrt.f64 -1) 5))) 1/9)) (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a))) (*.f64 (*.f64 2/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 h 5)) (pow.f64 (sqrt.f64 -1) 5))) 1/9)) (-.f64 0 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9))))))))) (*.f64 g (*.f64 -1/3 (+.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (neg.f64 (pow.f64 h 2)))) g) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -2/3 (*.f64 (*.f64 1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (neg.f64 (pow.f64 h 2)))))) (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 h 5)) (pow.f64 (sqrt.f64 -1) 5))) 1/9))) (*.f64 -2/3 (*.f64 (+.f64 (*.f64 (*.f64 2/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 h 5)) (pow.f64 (sqrt.f64 -1) 5))) 1/9)) (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a))) (*.f64 (*.f64 2/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 h 5)) (pow.f64 (sqrt.f64 -1) 5))) 1/9)) (-.f64 0 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9))))) (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 h 5)) (pow.f64 (sqrt.f64 -1) 5))) 1/9)))))) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (neg.f64 (pow.f64 h 2)))) g) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 (*.f64 1/9 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10)))) 1/9)) (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (-.f64 0 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9))))) (+.f64 (/.f64 1/8 (*.f64 (*.f64 (pow.f64 h 3) (*.f64 -1 (sqrt.f64 -1))) a)) (*.f64 1/3 (*.f64 (/.f64 a h) (/.f64 (*.f64 (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (-.f64 0 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9)))) (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (-.f64 0 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9))))) (sqrt.f64 -1)))))))))))) g)))))
(+.f64 (*.f64 g (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) 1/9) (cbrt.f64 -1/2))) (*.f64 g (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9)))))) (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))))))) (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (+.f64 (*.f64 1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9)))))))) (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (+.f64 (*.f64 1/8 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))))) (*.f64 1/3 (/.f64 (*.f64 a (pow.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))) 2)) (*.f64 h (sqrt.f64 -1))))))))) (+.f64 (*.f64 -2/3 (/.f64 (*.f64 a (*.f64 (+.f64 (*.f64 1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9)))))) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (*.f64 h (sqrt.f64 -1)))) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10)))) 1/9) (+.f64 (*.f64 1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9)))))))) (*.f64 1/9 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 a 5)) (*.f64 (pow.f64 h 14) (pow.f64 (sqrt.f64 -1) 14))) 1/9) (pow.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))) 2)))))))))) (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (+.f64 (*.f64 1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9)))))))) (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (+.f64 (*.f64 1/8 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))))) (*.f64 1/3 (/.f64 (*.f64 a (pow.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))) 2)) (*.f64 h (sqrt.f64 -1)))))))))))))))))) (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 -1/2)))
(fma.f64 g (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 -1/2) (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 7) (pow.f64 h 2)) (pow.f64 (sqrt.f64 -1) 2))) 1/9))) (+.f64 (*.f64 g (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (*.f64 -1/3 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 17)) (*.f64 h (sqrt.f64 -1))) 1/9))))))) (*.f64 g (+.f64 (*.f64 g (*.f64 -1/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (cbrt.f64 -1/2)) (+.f64 (*.f64 1/27 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 7) (pow.f64 h 2)) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 2/3 (*.f64 (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (*.f64 -1/3 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 17)) (*.f64 h (sqrt.f64 -1))) 1/9))) (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9))))))) (*.f64 g (+.f64 (*.f64 (*.f64 (*.f64 -1/3 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 (*.f64 g (cbrt.f64 -1/2)) (+.f64 (*.f64 -2/3 (+.f64 (*.f64 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9) (*.f64 (*.f64 -2/3 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9)) (+.f64 (*.f64 1/27 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 7) (pow.f64 h 2)) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 2/3 (*.f64 (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (*.f64 -1/3 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 17)) (*.f64 h (sqrt.f64 -1))) 1/9))) (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9)))))) (*.f64 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9) (+.f64 (+.f64 (*.f64 (*.f64 1/9 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 8)) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10))) 1/9)) (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (*.f64 -1/3 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 17)) (*.f64 h (sqrt.f64 -1))) 1/9)))) (/.f64 1/8 (*.f64 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)) a))) (/.f64 (*.f64 1/3 (*.f64 a (*.f64 (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (*.f64 -1/3 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 17)) (*.f64 h (sqrt.f64 -1))) 1/9))) (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (*.f64 -1/3 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 17)) (*.f64 h (sqrt.f64 -1))) 1/9)))))) (*.f64 h (sqrt.f64 -1))))))) (fma.f64 -2/3 (*.f64 a (/.f64 (*.f64 (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (*.f64 -1/3 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 17)) (*.f64 h (sqrt.f64 -1))) 1/9))) (+.f64 (*.f64 1/27 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 7) (pow.f64 h 2)) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 2/3 (*.f64 (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (*.f64 -1/3 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 17)) (*.f64 h (sqrt.f64 -1))) 1/9))) (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9))))) (*.f64 h (sqrt.f64 -1)))) (+.f64 (*.f64 -1/9 (*.f64 (+.f64 (*.f64 1/27 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 7) (pow.f64 h 2)) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 2/3 (*.f64 (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (*.f64 -1/3 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 17)) (*.f64 h (sqrt.f64 -1))) 1/9))) (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9)))) (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 8)) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10))) 1/9))) (*.f64 1/9 (*.f64 (*.f64 (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (*.f64 -1/3 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 17)) (*.f64 h (sqrt.f64 -1))) 1/9))) (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (*.f64 -1/3 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 17)) (*.f64 h (sqrt.f64 -1))) 1/9)))) (pow.f64 (/.f64 (pow.f64 a 5) (*.f64 (pow.f64 h 14) (pow.f64 (sqrt.f64 -1) 14))) 1/9)))))))) g) (*.f64 (*.f64 -1/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (cbrt.f64 -1/2)) (+.f64 (*.f64 (*.f64 -2/3 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9)) (+.f64 (*.f64 1/27 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 7) (pow.f64 h 2)) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 2/3 (*.f64 (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (*.f64 -1/3 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 17)) (*.f64 h (sqrt.f64 -1))) 1/9))) (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9))))) (+.f64 (+.f64 (*.f64 (*.f64 1/9 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 8)) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10))) 1/9)) (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (*.f64 -1/3 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 17)) (*.f64 h (sqrt.f64 -1))) 1/9)))) (/.f64 1/8 (*.f64 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)) a))) (/.f64 (*.f64 1/3 (*.f64 a (*.f64 (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (*.f64 -1/3 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 17)) (*.f64 h (sqrt.f64 -1))) 1/9))) (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (*.f64 -1/3 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 17)) (*.f64 h (sqrt.f64 -1))) 1/9)))))) (*.f64 h (sqrt.f64 -1))))))) g))))))) (*.f64 (cbrt.f64 (*.f64 h (/.f64 (sqrt.f64 -1) a))) (cbrt.f64 -1/2)))
(+.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 -1/2)) (+.f64 (*.f64 (*.f64 1/3 (*.f64 (cbrt.f64 -1/2) (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (neg.f64 (pow.f64 h 2)))) 1/9))) g) (*.f64 (*.f64 g (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (neg.f64 (pow.f64 h 2)))) (*.f64 (cbrt.f64 -1/2) (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (-.f64 0 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9))))))) (+.f64 (*.f64 g (+.f64 (*.f64 (*.f64 -1/3 (cbrt.f64 (/.f64 (pow.f64 a 2) (neg.f64 (pow.f64 h 2))))) (*.f64 (cbrt.f64 -1/2) (*.f64 1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (neg.f64 (pow.f64 h 2)))))))) (*.f64 (*.f64 -1/3 (cbrt.f64 (/.f64 (pow.f64 a 2) (neg.f64 (pow.f64 h 2))))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 (*.f64 2/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 h 5)) (pow.f64 (sqrt.f64 -1) 5))) 1/9)) (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a))) (*.f64 (*.f64 2/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 h 5)) (pow.f64 (sqrt.f64 -1) 5))) 1/9)) (-.f64 0 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9))))))))) (*.f64 g (*.f64 g (fma.f64 -1/3 (+.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (neg.f64 (pow.f64 h 2)))) g) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -2/3 (*.f64 (+.f64 (*.f64 -2/3 (*.f64 (*.f64 1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (neg.f64 (pow.f64 h 2)))))) (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 h 5)) (pow.f64 (sqrt.f64 -1) 5))) 1/9))) (*.f64 -2/3 (*.f64 (+.f64 (*.f64 (*.f64 2/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 h 5)) (pow.f64 (sqrt.f64 -1) 5))) 1/9)) (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a))) (*.f64 (*.f64 2/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 h 5)) (pow.f64 (sqrt.f64 -1) 5))) 1/9)) (-.f64 0 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9))))) (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 h 5)) (pow.f64 (sqrt.f64 -1) 5))) 1/9)))) (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 h 5)) (pow.f64 (sqrt.f64 -1) 5))) 1/9))) (*.f64 -2/3 (*.f64 (+.f64 (*.f64 (*.f64 1/9 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10)))) 1/9)) (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (-.f64 0 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9))))) (+.f64 (/.f64 1/8 (*.f64 (*.f64 (pow.f64 h 3) (*.f64 -1 (sqrt.f64 -1))) a)) (*.f64 1/3 (*.f64 (/.f64 a h) (/.f64 (*.f64 (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (-.f64 0 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9)))) (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (-.f64 0 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9))))) (sqrt.f64 -1)))))) (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 h 5)) (pow.f64 (sqrt.f64 -1) 5))) 1/9)))))) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (neg.f64 (pow.f64 h 2)))) g) (+.f64 (*.f64 (cbrt.f64 -1/2) (+.f64 (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10)))) 1/9) (*.f64 1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (neg.f64 (pow.f64 h 2)))))))) (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10)))) 1/9) (+.f64 (*.f64 (*.f64 2/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 h 5)) (pow.f64 (sqrt.f64 -1) 5))) 1/9)) (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a))) (*.f64 (*.f64 2/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 h 5)) (pow.f64 (sqrt.f64 -1) 5))) 1/9)) (-.f64 0 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9)))))))) (*.f64 1/9 (*.f64 (*.f64 (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (-.f64 0 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9)))) (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (-.f64 0 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9))))) (pow.f64 (/.f64 (pow.f64 a 5) (*.f64 (pow.f64 h 14) (pow.f64 (sqrt.f64 -1) 14))) 1/9))))) (*.f64 (cbrt.f64 -1/2) (*.f64 -2/3 (*.f64 a (*.f64 (/.f64 (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (-.f64 0 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9)))) h) (/.f64 (+.f64 (*.f64 1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (neg.f64 (pow.f64 h 2)))))) (+.f64 (*.f64 (*.f64 2/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 h 5)) (pow.f64 (sqrt.f64 -1) 5))) 1/9)) (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a))) (*.f64 (*.f64 2/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 h 5)) (pow.f64 (sqrt.f64 -1) 5))) 1/9)) (-.f64 0 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9)))))) (sqrt.f64 -1))))))))) (+.f64 (*.f64 (*.f64 -1/3 (cbrt.f64 (/.f64 (pow.f64 a 2) (neg.f64 (pow.f64 h 2))))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -2/3 (*.f64 (*.f64 1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (neg.f64 (pow.f64 h 2)))))) (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 h 5)) (pow.f64 (sqrt.f64 -1) 5))) 1/9))) (*.f64 -2/3 (*.f64 (+.f64 (*.f64 (*.f64 2/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 h 5)) (pow.f64 (sqrt.f64 -1) 5))) 1/9)) (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a))) (*.f64 (*.f64 2/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 h 5)) (pow.f64 (sqrt.f64 -1) 5))) 1/9)) (-.f64 0 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9))))) (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 h 5)) (pow.f64 (sqrt.f64 -1) 5))) 1/9)))))) (*.f64 (*.f64 -1/3 (cbrt.f64 (/.f64 (pow.f64 a 2) (neg.f64 (pow.f64 h 2))))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 (*.f64 1/9 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10)))) 1/9)) (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (-.f64 0 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9))))) (+.f64 (/.f64 1/8 (*.f64 (*.f64 (pow.f64 h 3) (*.f64 -1 (sqrt.f64 -1))) a)) (*.f64 1/3 (*.f64 (/.f64 a h) (/.f64 (*.f64 (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (-.f64 0 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9)))) (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (-.f64 0 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9))))) (sqrt.f64 -1))))))))))))))) g)))
(*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2)))
(*.f64 g (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 -1/2)) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2)))))
(*.f64 g (fma.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 g 8) a))) (*.f64 (pow.f64 h 2) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2)) (cbrt.f64 (/.f64 (/.f64 1 a) (pow.f64 g 2))))))
(*.f64 g (fma.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 g 8) a))) (*.f64 (pow.f64 h 2) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2)) (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 g 2) a))))))
(*.f64 g (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 -1/2)) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 14)))) (/.f64 (*.f64 (pow.f64 h 4) (cbrt.f64 -1/2)) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2))))))
(*.f64 g (fma.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 g 8) a))) (*.f64 (pow.f64 h 2) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 2) 2)))) (fma.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 a) (pow.f64 g 14))) (*.f64 (pow.f64 h 4) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2)) (cbrt.f64 (/.f64 (/.f64 1 a) (pow.f64 g 2)))))))
(*.f64 g (fma.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 g 8) a))) (*.f64 (pow.f64 h 2) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 2) 2)))) (fma.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 14)))) (*.f64 (pow.f64 h 4) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2)) (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 g 2) a)))))))
(*.f64 g (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 -1/2)) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 14)))) (/.f64 (*.f64 (pow.f64 h 4) (cbrt.f64 -1/2)) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 20))) (/.f64 (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) a)) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 4)) (*.f64 a (pow.f64 (cbrt.f64 2) 3)))))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2)))))))
(*.f64 g (fma.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 g 8) a))) (*.f64 (pow.f64 h 2) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 2) 2)))) (fma.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 a) (pow.f64 g 14))) (*.f64 (pow.f64 h 4) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 2) 2)))) (fma.f64 1/3 (/.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 20))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) a)) (*.f64 -1/12 (*.f64 (pow.f64 g 2) (/.f64 (pow.f64 h 4) (*.f64 2 a))))))) (pow.f64 (cbrt.f64 2) 2)) (*.f64 (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2)) (cbrt.f64 (/.f64 (/.f64 1 a) (pow.f64 g 2))))))))
(*.f64 g (fma.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 g 8) a))) (*.f64 (pow.f64 h 2) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 2) 2)))) (fma.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 14)))) (*.f64 (pow.f64 h 4) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 2) 2)))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 20))) (*.f64 (cbrt.f64 -1/2) (/.f64 (-.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) a)) (*.f64 1/24 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 4)) a))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2)) (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 g 2) a))))))))
(*.f64 g (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 -1/2)) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 14)))) (/.f64 (*.f64 (pow.f64 h 4) (cbrt.f64 -1/2)) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 20))) (/.f64 (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) a)) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 4)) (*.f64 a (pow.f64 (cbrt.f64 2) 3)))))) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 26))) (/.f64 (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) a)) (*.f64 1/24 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 6)) (*.f64 a (pow.f64 (cbrt.f64 2) 3)))))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2))))))))
(*.f64 g (fma.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 g 8) a))) (*.f64 (pow.f64 h 2) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 2) 2)))) (fma.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 a) (pow.f64 g 14))) (*.f64 (pow.f64 h 4) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 2) 2)))) (fma.f64 1/3 (/.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 20))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) a)) (*.f64 -1/12 (*.f64 (pow.f64 g 2) (/.f64 (pow.f64 h 4) (*.f64 2 a))))))) (pow.f64 (cbrt.f64 2) 2)) (fma.f64 1/3 (/.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 26))) (*.f64 (cbrt.f64 -1/2) (+.f64 (/.f64 (*.f64 -1/2 (*.f64 (pow.f64 h 8) 5/64)) a) (*.f64 -1/24 (*.f64 (pow.f64 g 2) (/.f64 (pow.f64 h 6) (*.f64 2 a))))))) (pow.f64 (cbrt.f64 2) 2)) (*.f64 (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2)) (cbrt.f64 (/.f64 (/.f64 1 a) (pow.f64 g 2)))))))))
(*.f64 g (fma.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 g 8) a))) (*.f64 (pow.f64 h 2) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 2) 2)))) (fma.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 14)))) (*.f64 (pow.f64 h 4) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 2) 2)))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 20))) (*.f64 (cbrt.f64 -1/2) (/.f64 (-.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) a)) (*.f64 1/24 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 4)) a))) (pow.f64 (cbrt.f64 2) 2)))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 26))) (/.f64 (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 h 8) 5/64) a)) (*.f64 1/48 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 6)) a)))) (pow.f64 (cbrt.f64 2) 2))) (*.f64 (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2)) (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 g 2) a)))))))))
(*.f64 g (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 -1/2)) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 14)))) (/.f64 (*.f64 (pow.f64 h 4) (cbrt.f64 -1/2)) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 20))) (/.f64 (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) a)) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 4)) (*.f64 a (pow.f64 (cbrt.f64 2) 3)))))) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 26))) (/.f64 (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) a)) (*.f64 1/24 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 6)) (*.f64 a (pow.f64 (cbrt.f64 2) 3)))))) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 32))) (/.f64 (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))) a)) (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) a)) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 4)) (*.f64 a (pow.f64 (cbrt.f64 2) 3))))))) (pow.f64 (cbrt.f64 2) 3))) (+.f64 (*.f64 -1/216 (/.f64 (*.f64 (pow.f64 g 4) (pow.f64 h 6)) (*.f64 a (pow.f64 (cbrt.f64 2) 6)))) (*.f64 1/192 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 8)) (*.f64 a (pow.f64 (cbrt.f64 2) 3)))))))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2)))))))))
(*.f64 g (fma.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 g 8) a))) (*.f64 (pow.f64 h 2) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 2) 2)))) (fma.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 a) (pow.f64 g 14))) (*.f64 (pow.f64 h 4) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 2) 2)))) (fma.f64 1/3 (/.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 20))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) a)) (*.f64 -1/12 (*.f64 (pow.f64 g 2) (/.f64 (pow.f64 h 4) (*.f64 2 a))))))) (pow.f64 (cbrt.f64 2) 2)) (fma.f64 1/3 (/.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 26))) (*.f64 (cbrt.f64 -1/2) (+.f64 (/.f64 (*.f64 -1/2 (*.f64 (pow.f64 h 8) 5/64)) a) (*.f64 -1/24 (*.f64 (pow.f64 g 2) (/.f64 (pow.f64 h 6) (*.f64 2 a))))))) (pow.f64 (cbrt.f64 2) 2)) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 32))) (*.f64 (cbrt.f64 -1/2) (/.f64 (-.f64 (/.f64 (*.f64 -1/2 (fma.f64 1/64 (pow.f64 h 10) (*.f64 (*.f64 1/2 (pow.f64 h 2)) (*.f64 (pow.f64 h 8) 5/64)))) a) (fma.f64 -1/3 (*.f64 (pow.f64 g 2) (/.f64 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) a)) (*.f64 -1/12 (*.f64 (pow.f64 g 2) (/.f64 (pow.f64 h 4) (*.f64 2 a)))))) 2)) (fma.f64 -1/216 (*.f64 (/.f64 (pow.f64 g 4) a) (/.f64 (pow.f64 h 6) (pow.f64 (cbrt.f64 2) 6))) (*.f64 1/192 (*.f64 (pow.f64 g 2) (/.f64 (pow.f64 h 8) (*.f64 2 a))))))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2)) (cbrt.f64 (/.f64 (/.f64 1 a) (pow.f64 g 2))))))))))
(*.f64 g (fma.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 g 8) a))) (*.f64 (pow.f64 h 2) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 2) 2)))) (fma.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 14)))) (*.f64 (pow.f64 h 4) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 2) 2)))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 20))) (*.f64 (cbrt.f64 -1/2) (/.f64 (-.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) a)) (*.f64 1/24 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 4)) a))) (pow.f64 (cbrt.f64 2) 2)))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 26))) (/.f64 (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 h 8) 5/64) a)) (*.f64 1/48 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 6)) a)))) (pow.f64 (cbrt.f64 2) 2))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 32))) (*.f64 (cbrt.f64 -1/2) (/.f64 (-.f64 (*.f64 -1/2 (/.f64 (fma.f64 1/64 (pow.f64 h 10) (*.f64 1/2 (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 h 8) 5/64)))) a)) (fma.f64 -1/3 (/.f64 (*.f64 (pow.f64 (*.f64 h g) 2) (-.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) a)) (*.f64 1/24 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 4)) a)))) 2) (fma.f64 -1/216 (*.f64 (/.f64 (pow.f64 h 6) a) (/.f64 (pow.f64 g 4) (pow.f64 (cbrt.f64 2) 6))) (*.f64 1/384 (*.f64 (pow.f64 g 2) (/.f64 (pow.f64 h 8) a)))))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2)) (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 g 2) a))))))))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 -1/2) 2)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 g a))) (*.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 -1/2) 2)))
(+.f64 (*.f64 1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 a (pow.f64 g 7)))) (/.f64 1 (cbrt.f64 -1/2)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 -1/2) 2))))
(fma.f64 1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 (pow.f64 g 7) a))) (/.f64 1 (cbrt.f64 -1/2))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 g a))) (*.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 -1/2) 2))))
(fma.f64 1/24 (/.f64 (cbrt.f64 (/.f64 (/.f64 (pow.f64 h 8) a) (pow.f64 g 7))) (cbrt.f64 -1/2)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 g a))) (*.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 -1/2) 2))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 8)) a)) (/.f64 1 (cbrt.f64 -1/2)))) (*.f64 -1/48 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 4)))) (/.f64 1 (cbrt.f64 -1/2))))) (pow.f64 g 3))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 -1/2) 2))))
(fma.f64 -1 (/.f64 (fma.f64 -1/24 (*.f64 (/.f64 1 (cbrt.f64 -1/2)) (cbrt.f64 (*.f64 (pow.f64 g 2) (/.f64 (pow.f64 h 8) a)))) (*.f64 (*.f64 -1/48 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 (pow.f64 g 4) a)))) (/.f64 1 (cbrt.f64 -1/2)))) (pow.f64 g 3)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 g a))) (*.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 -1/2) 2))))
(-.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 g a))) (*.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 -1/2) 2))) (/.f64 (fma.f64 -1/24 (/.f64 (cbrt.f64 (*.f64 (pow.f64 g 2) (/.f64 (pow.f64 h 8) a))) (cbrt.f64 -1/2)) (*.f64 -1/48 (/.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 (pow.f64 g 4) a))) (cbrt.f64 -1/2)))) (pow.f64 g 3)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 8)) a)) (/.f64 1 (cbrt.f64 -1/2)))) (+.f64 (*.f64 -1/48 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 4)))) (/.f64 1 (cbrt.f64 -1/2)))) (*.f64 1/576 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 4)))) (/.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 -1/2) 4)))))) (pow.f64 g 3))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 -1/2) 2))))
(fma.f64 -1 (/.f64 (fma.f64 -1/24 (*.f64 (/.f64 1 (cbrt.f64 -1/2)) (cbrt.f64 (*.f64 (pow.f64 g 2) (/.f64 (pow.f64 h 8) a)))) (fma.f64 -1/48 (*.f64 (/.f64 1 (cbrt.f64 -1/2)) (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 (pow.f64 g 4) a)))) (*.f64 1/576 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 (pow.f64 g 4) a))) (/.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 -1/2) 4)))))) (pow.f64 g 3)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 g a))) (*.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 -1/2) 2))))
(-.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 g a))) (*.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 -1/2) 2))) (/.f64 (fma.f64 -1/24 (/.f64 (cbrt.f64 (*.f64 (pow.f64 g 2) (/.f64 (pow.f64 h 8) a))) (cbrt.f64 -1/2)) (fma.f64 -1/48 (/.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 (pow.f64 g 4) a))) (cbrt.f64 -1/2)) (*.f64 1/576 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 (pow.f64 g 4) a))) (/.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 -1/2) 4)))))) (pow.f64 g 3)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/576 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 g 5) (pow.f64 h 14)) a)) (/.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 -1/2) 4)))) (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 g (pow.f64 h 4))))) (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (cbrt.f64 -1/2))))) (pow.f64 g 3))) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 8)) a)) (/.f64 1 (cbrt.f64 -1/2)))) (*.f64 -1/48 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 4)))) (/.f64 1 (cbrt.f64 -1/2)))))) (pow.f64 g 3))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 -1/2) 2))))
(fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (fma.f64 -1/576 (*.f64 (/.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 -1/2) 4)) (cbrt.f64 (*.f64 (pow.f64 g 5) (/.f64 (pow.f64 h 14) a)))) (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 g a) (pow.f64 h 4)))) (/.f64 (*.f64 (pow.f64 h 8) 5/64) (cbrt.f64 -1/2))))) (pow.f64 g 3)) (fma.f64 -1/24 (*.f64 (/.f64 1 (cbrt.f64 -1/2)) (cbrt.f64 (*.f64 (pow.f64 g 2) (/.f64 (pow.f64 h 8) a)))) (*.f64 (*.f64 -1/48 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 (pow.f64 g 4) a)))) (/.f64 1 (cbrt.f64 -1/2))))) (pow.f64 g 3)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 g a))) (*.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 -1/2) 2))))
(-.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 g a))) (*.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 -1/2) 2))) (/.f64 (-.f64 (fma.f64 -1/24 (/.f64 (cbrt.f64 (*.f64 (pow.f64 g 2) (/.f64 (pow.f64 h 8) a))) (cbrt.f64 -1/2)) (*.f64 -1/48 (/.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 (pow.f64 g 4) a))) (cbrt.f64 -1/2)))) (/.f64 (fma.f64 -1/576 (*.f64 (/.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 -1/2) 4)) (cbrt.f64 (*.f64 (pow.f64 g 5) (/.f64 (pow.f64 h 14) a)))) (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 g (pow.f64 h 4))))) (/.f64 (*.f64 (pow.f64 h 8) 5/64) (cbrt.f64 -1/2))))) (pow.f64 g 3))) (pow.f64 g 3)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 h 4)))) (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (cbrt.f64 -1/2)))) (*.f64 1/576 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 20)) a)) (/.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 -1/2) 4))))) g)) (*.f64 -1/576 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 g 5) (pow.f64 h 14)) a)) (/.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 -1/2) 4))))) (pow.f64 g 3))) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 8)) a)) (/.f64 1 (cbrt.f64 -1/2)))) (*.f64 -1/48 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 4)))) (/.f64 1 (cbrt.f64 -1/2)))))) (pow.f64 g 3))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 -1/2) 2))))
(fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (fma.f64 -1/6 (*.f64 (/.f64 (*.f64 (pow.f64 h 8) 5/64) (cbrt.f64 -1/2)) (cbrt.f64 (/.f64 (/.f64 (pow.f64 g 2) a) (pow.f64 h 4)))) (*.f64 1/576 (*.f64 (/.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 -1/2) 4)) (cbrt.f64 (*.f64 (pow.f64 g 2) (/.f64 (pow.f64 h 20) a)))))) g) (*.f64 (*.f64 -1/576 (cbrt.f64 (*.f64 (pow.f64 g 5) (/.f64 (pow.f64 h 14) a)))) (/.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 -1/2) 4)))) (pow.f64 g 3)) (fma.f64 -1/24 (*.f64 (/.f64 1 (cbrt.f64 -1/2)) (cbrt.f64 (*.f64 (pow.f64 g 2) (/.f64 (pow.f64 h 8) a)))) (*.f64 (*.f64 -1/48 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 (pow.f64 g 4) a)))) (/.f64 1 (cbrt.f64 -1/2))))) (pow.f64 g 3)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 g a))) (*.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 -1/2) 2))))
(-.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 g a))) (*.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 -1/2) 2))) (/.f64 (-.f64 (fma.f64 -1/24 (/.f64 (cbrt.f64 (*.f64 (pow.f64 g 2) (/.f64 (pow.f64 h 8) a))) (cbrt.f64 -1/2)) (*.f64 -1/48 (/.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 (pow.f64 g 4) a))) (cbrt.f64 -1/2)))) (/.f64 (-.f64 (*.f64 -1/576 (*.f64 (/.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 -1/2) 4)) (cbrt.f64 (*.f64 (pow.f64 g 5) (/.f64 (pow.f64 h 14) a))))) (/.f64 (fma.f64 -1/6 (*.f64 (/.f64 (*.f64 (pow.f64 h 8) 5/64) (cbrt.f64 -1/2)) (cbrt.f64 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 4) a)))) (*.f64 1/576 (*.f64 (/.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 -1/2) 4)) (cbrt.f64 (*.f64 (pow.f64 g 2) (/.f64 (pow.f64 h 20) a)))))) g)) (pow.f64 g 3))) (pow.f64 g 3)))
(*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2)))
(+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 5)))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 -1/2)) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2))))
(fma.f64 -1/6 (*.f64 (*.f64 (pow.f64 h 2) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 2) 2))) (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 g 5) a)))) (*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (/.f64 (*.f64 (pow.f64 h 2) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3))))) (*.f64 1/8 (/.f64 1 (*.f64 a (pow.f64 g 3))))))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 5)))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 2) 2)))))))
(fma.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2)) (*.f64 (pow.f64 h 2) (fma.f64 -1/3 (/.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (*.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 -1/2)) (+.f64 (/.f64 1/12 (*.f64 a (*.f64 2 (pow.f64 g 3)))) (/.f64 1/8 (*.f64 (pow.f64 g 3) a))))) (pow.f64 (cbrt.f64 2) 2)) (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 g 5) a))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 2) 2)))))))
(fma.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2)) (*.f64 (pow.f64 h 2) (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (*.f64 (pow.f64 h 2) (*.f64 (cbrt.f64 -1/2) (/.f64 (+.f64 (/.f64 1/12 (*.f64 a (*.f64 2 (pow.f64 g 3)))) (/.f64 1/8 (*.f64 (pow.f64 g 3) a))) (pow.f64 (cbrt.f64 2) 2))))) (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 g 5) a))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 2) 2)))))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 5)))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (/.f64 (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3))))) (*.f64 1/8 (/.f64 1 (*.f64 a (pow.f64 g 3)))))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (/.f64 (*.f64 (pow.f64 h 2) (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 1/216 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 5) (pow.f64 (cbrt.f64 2) 6))))) (+.f64 (*.f64 1/16 (/.f64 1 (*.f64 a (pow.f64 g 5)))) (*.f64 1/3 (/.f64 (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3))))) (*.f64 1/8 (/.f64 1 (*.f64 a (pow.f64 g 3))))) (*.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 2) 3)))))))) (pow.f64 (cbrt.f64 2) 2)))))))))
(fma.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2)) (*.f64 (pow.f64 h 2) (fma.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 g 5) a))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 2) 2))) (*.f64 (pow.f64 h 2) (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (*.f64 (cbrt.f64 -1/2) (/.f64 (+.f64 (/.f64 1/12 (*.f64 a (*.f64 2 (pow.f64 g 3)))) (/.f64 1/8 (*.f64 (pow.f64 g 3) a))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (*.f64 1/3 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2)))) (/.f64 (*.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 -1/2)) (-.f64 (-.f64 (/.f64 1/216 (*.f64 a (*.f64 (pow.f64 g 5) (pow.f64 (cbrt.f64 2) 6)))) (/.f64 1/16 (*.f64 (pow.f64 g 5) a))) (/.f64 (*.f64 1/3 (+.f64 (/.f64 1/12 (*.f64 a (*.f64 2 (pow.f64 g 3)))) (/.f64 1/8 (*.f64 (pow.f64 g 3) a)))) (*.f64 2 (pow.f64 g 2))))) (pow.f64 (cbrt.f64 2) 2))))))))
(fma.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2)) (*.f64 (pow.f64 h 2) (fma.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 g 5) a))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 2) 2))) (*.f64 (pow.f64 h 2) (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (*.f64 (cbrt.f64 -1/2) (/.f64 (+.f64 (/.f64 1/12 (*.f64 a (*.f64 2 (pow.f64 g 3)))) (/.f64 1/8 (*.f64 (pow.f64 g 3) a))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (*.f64 (pow.f64 h 2) (*.f64 (cbrt.f64 -1/2) (/.f64 (-.f64 (/.f64 1/216 (*.f64 a (*.f64 (pow.f64 g 5) (pow.f64 (cbrt.f64 2) 6)))) (+.f64 (/.f64 1/16 (*.f64 (pow.f64 g 5) a)) (*.f64 1/6 (/.f64 (+.f64 (/.f64 1/12 (*.f64 a (*.f64 2 (pow.f64 g 3)))) (/.f64 1/8 (*.f64 (pow.f64 g 3) a))) (pow.f64 g 2))))) (pow.f64 (cbrt.f64 2) 2)))))))))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 5)))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (/.f64 (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3))))) (*.f64 1/8 (/.f64 1 (*.f64 a (pow.f64 g 3)))))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (/.f64 (*.f64 (pow.f64 h 2) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -1/3 (/.f64 (-.f64 (*.f64 1/216 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 5) (pow.f64 (cbrt.f64 2) 6))))) (+.f64 (*.f64 1/16 (/.f64 1 (*.f64 a (pow.f64 g 5)))) (*.f64 1/3 (/.f64 (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3))))) (*.f64 1/8 (/.f64 1 (*.f64 a (pow.f64 g 3))))) (*.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 2) 3)))))) (*.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 2) 3)))) (+.f64 (*.f64 -1/36 (/.f64 (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3))))) (*.f64 1/8 (/.f64 1 (*.f64 a (pow.f64 g 3))))) (*.f64 (pow.f64 g 4) (pow.f64 (cbrt.f64 2) 6)))) (+.f64 (*.f64 5/128 (/.f64 1 (*.f64 a (pow.f64 g 7)))) (*.f64 1/3 (/.f64 (*.f64 a (pow.f64 (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3))))) (*.f64 1/8 (/.f64 1 (*.f64 a (pow.f64 g 3))))) 2)) (*.f64 g (pow.f64 (cbrt.f64 2) 3))))))))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (/.f64 (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 1/216 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 5) (pow.f64 (cbrt.f64 2) 6))))) (+.f64 (*.f64 1/16 (/.f64 1 (*.f64 a (pow.f64 g 5)))) (*.f64 1/3 (/.f64 (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3))))) (*.f64 1/8 (/.f64 1 (*.f64 a (pow.f64 g 3))))) (*.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 2) 3))))))) (pow.f64 (cbrt.f64 2) 2)))))))))))
(fma.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2)) (*.f64 (pow.f64 h 2) (fma.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 g 5) a))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 2) 2))) (*.f64 (pow.f64 h 2) (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (*.f64 (cbrt.f64 -1/2) (/.f64 (+.f64 (/.f64 1/12 (*.f64 a (*.f64 2 (pow.f64 g 3)))) (/.f64 1/8 (*.f64 (pow.f64 g 3) a))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (pow.f64 h 2) (fma.f64 -1/3 (/.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (*.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 -1/2)) (fma.f64 -1/3 (/.f64 (-.f64 (-.f64 (/.f64 1/216 (*.f64 a (*.f64 (pow.f64 g 5) (pow.f64 (cbrt.f64 2) 6)))) (/.f64 1/16 (*.f64 (pow.f64 g 5) a))) (/.f64 (*.f64 1/3 (+.f64 (/.f64 1/12 (*.f64 a (*.f64 2 (pow.f64 g 3)))) (/.f64 1/8 (*.f64 (pow.f64 g 3) a)))) (*.f64 2 (pow.f64 g 2)))) (*.f64 2 (pow.f64 g 2))) (fma.f64 -1/36 (/.f64 (+.f64 (/.f64 1/12 (*.f64 a (*.f64 2 (pow.f64 g 3)))) (/.f64 1/8 (*.f64 (pow.f64 g 3) a))) (*.f64 (pow.f64 g 4) (pow.f64 (cbrt.f64 2) 6))) (+.f64 (/.f64 5/128 (*.f64 (pow.f64 g 7) a)) (*.f64 1/3 (*.f64 a (/.f64 (pow.f64 (+.f64 (/.f64 1/12 (*.f64 a (*.f64 2 (pow.f64 g 3)))) (/.f64 1/8 (*.f64 (pow.f64 g 3) a))) 2) (*.f64 g 2))))))))) (pow.f64 (cbrt.f64 2) 2)) (*.f64 (*.f64 1/3 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2)))) (*.f64 (cbrt.f64 -1/2) (/.f64 (-.f64 (-.f64 (/.f64 1/216 (*.f64 a (*.f64 (pow.f64 g 5) (pow.f64 (cbrt.f64 2) 6)))) (/.f64 1/16 (*.f64 (pow.f64 g 5) a))) (/.f64 (*.f64 1/3 (+.f64 (/.f64 1/12 (*.f64 a (*.f64 2 (pow.f64 g 3)))) (/.f64 1/8 (*.f64 (pow.f64 g 3) a)))) (*.f64 2 (pow.f64 g 2)))) (pow.f64 (cbrt.f64 2) 2)))))))))))
(fma.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2)) (*.f64 (pow.f64 h 2) (fma.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 g 5) a))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 2) 2))) (*.f64 (pow.f64 h 2) (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (*.f64 (cbrt.f64 -1/2) (/.f64 (+.f64 (/.f64 1/12 (*.f64 a (*.f64 2 (pow.f64 g 3)))) (/.f64 1/8 (*.f64 (pow.f64 g 3) a))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (pow.f64 h 2) (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (/.f64 (*.f64 (pow.f64 h 2) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -1/6 (/.f64 (-.f64 (/.f64 1/216 (*.f64 a (*.f64 (pow.f64 g 5) (pow.f64 (cbrt.f64 2) 6)))) (+.f64 (/.f64 1/16 (*.f64 (pow.f64 g 5) a)) (*.f64 1/6 (/.f64 (+.f64 (/.f64 1/12 (*.f64 a (*.f64 2 (pow.f64 g 3)))) (/.f64 1/8 (*.f64 (pow.f64 g 3) a))) (pow.f64 g 2))))) (pow.f64 g 2))) (fma.f64 -1/36 (/.f64 (+.f64 (/.f64 1/12 (*.f64 a (*.f64 2 (pow.f64 g 3)))) (/.f64 1/8 (*.f64 (pow.f64 g 3) a))) (*.f64 (pow.f64 g 4) (pow.f64 (cbrt.f64 2) 6))) (+.f64 (/.f64 5/128 (*.f64 (pow.f64 g 7) a)) (*.f64 1/6 (/.f64 (*.f64 a (pow.f64 (+.f64 (/.f64 1/12 (*.f64 a (*.f64 2 (pow.f64 g 3)))) (/.f64 1/8 (*.f64 (pow.f64 g 3) a))) 2)) g))))))) (pow.f64 (cbrt.f64 2) 2))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (*.f64 (cbrt.f64 -1/2) (/.f64 (-.f64 (/.f64 1/216 (*.f64 a (*.f64 (pow.f64 g 5) (pow.f64 (cbrt.f64 2) 6)))) (+.f64 (/.f64 1/16 (*.f64 (pow.f64 g 5) a)) (*.f64 1/6 (/.f64 (+.f64 (/.f64 1/12 (*.f64 a (*.f64 2 (pow.f64 g 3)))) (/.f64 1/8 (*.f64 (pow.f64 g 3) a))) (pow.f64 g 2))))) (pow.f64 (cbrt.f64 2) 2))))))))))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 5)))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (/.f64 (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3))))) (*.f64 1/8 (/.f64 1 (*.f64 a (pow.f64 g 3)))))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (/.f64 (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 1/216 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 5) (pow.f64 (cbrt.f64 2) 6))))) (+.f64 (*.f64 1/16 (/.f64 1 (*.f64 a (pow.f64 g 5)))) (*.f64 1/3 (/.f64 (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3))))) (*.f64 1/8 (/.f64 1 (*.f64 a (pow.f64 g 3))))) (*.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 2) 3))))))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (/.f64 (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -1/3 (/.f64 (-.f64 (*.f64 1/216 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 5) (pow.f64 (cbrt.f64 2) 6))))) (+.f64 (*.f64 1/16 (/.f64 1 (*.f64 a (pow.f64 g 5)))) (*.f64 1/3 (/.f64 (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3))))) (*.f64 1/8 (/.f64 1 (*.f64 a (pow.f64 g 3))))) (*.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 2) 3)))))) (*.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 2) 3)))) (+.f64 (*.f64 -1/36 (/.f64 (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3))))) (*.f64 1/8 (/.f64 1 (*.f64 a (pow.f64 g 3))))) (*.f64 (pow.f64 g 4) (pow.f64 (cbrt.f64 2) 6)))) (+.f64 (*.f64 5/128 (/.f64 1 (*.f64 a (pow.f64 g 7)))) (*.f64 1/3 (/.f64 (*.f64 a (pow.f64 (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3))))) (*.f64 1/8 (/.f64 1 (*.f64 a (pow.f64 g 3))))) 2)) (*.f64 g (pow.f64 (cbrt.f64 2) 3)))))))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (/.f64 (*.f64 (pow.f64 h 2) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -2/3 (/.f64 (*.f64 a (*.f64 (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3))))) (*.f64 1/8 (/.f64 1 (*.f64 a (pow.f64 g 3))))) (-.f64 (*.f64 1/216 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 5) (pow.f64 (cbrt.f64 2) 6))))) (+.f64 (*.f64 1/16 (/.f64 1 (*.f64 a (pow.f64 g 5)))) (*.f64 1/3 (/.f64 (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3))))) (*.f64 1/8 (/.f64 1 (*.f64 a (pow.f64 g 3))))) (*.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 2) 3)))))))) (*.f64 g (pow.f64 (cbrt.f64 2) 3)))) (+.f64 (*.f64 -1/18 (/.f64 (*.f64 a (pow.f64 (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3))))) (*.f64 1/8 (/.f64 1 (*.f64 a (pow.f64 g 3))))) 2)) (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 6)))) (+.f64 (*.f64 7/256 (/.f64 1 (*.f64 a (pow.f64 g 9)))) (+.f64 (*.f64 1/36 (/.f64 (-.f64 (*.f64 1/216 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 5) (pow.f64 (cbrt.f64 2) 6))))) (+.f64 (*.f64 1/16 (/.f64 1 (*.f64 a (pow.f64 g 5)))) (*.f64 1/3 (/.f64 (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3))))) (*.f64 1/8 (/.f64 1 (*.f64 a (pow.f64 g 3))))) (*.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 2) 3)))))) (*.f64 (pow.f64 g 4) (pow.f64 (cbrt.f64 2) 6)))) (*.f64 1/3 (/.f64 (+.f64 (*.f64 -1/3 (/.f64 (-.f64 (*.f64 1/216 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 5) (pow.f64 (cbrt.f64 2) 6))))) (+.f64 (*.f64 1/16 (/.f64 1 (*.f64 a (pow.f64 g 5)))) (*.f64 1/3 (/.f64 (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3))))) (*.f64 1/8 (/.f64 1 (*.f64 a (pow.f64 g 3))))) (*.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 2) 3)))))) (*.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 2) 3)))) (+.f64 (*.f64 -1/36 (/.f64 (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3))))) (*.f64 1/8 (/.f64 1 (*.f64 a (pow.f64 g 3))))) (*.f64 (pow.f64 g 4) (pow.f64 (cbrt.f64 2) 6)))) (+.f64 (*.f64 5/128 (/.f64 1 (*.f64 a (pow.f64 g 7)))) (*.f64 1/3 (/.f64 (*.f64 a (pow.f64 (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3))))) (*.f64 1/8 (/.f64 1 (*.f64 a (pow.f64 g 3))))) 2)) (*.f64 g (pow.f64 (cbrt.f64 2) 3))))))) (*.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 2) 3)))))))))) (pow.f64 (cbrt.f64 2) 2)))))))))))))
(fma.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2)) (*.f64 (pow.f64 h 2) (fma.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 g 5) a))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 2) 2))) (*.f64 (pow.f64 h 2) (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (*.f64 (cbrt.f64 -1/2) (/.f64 (+.f64 (/.f64 1/12 (*.f64 a (*.f64 2 (pow.f64 g 3)))) (/.f64 1/8 (*.f64 (pow.f64 g 3) a))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (pow.f64 h 2) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (*.f64 (cbrt.f64 -1/2) (/.f64 (-.f64 (-.f64 (/.f64 1/216 (*.f64 a (*.f64 (pow.f64 g 5) (pow.f64 (cbrt.f64 2) 6)))) (/.f64 1/16 (*.f64 (pow.f64 g 5) a))) (/.f64 (*.f64 1/3 (+.f64 (/.f64 1/12 (*.f64 a (*.f64 2 (pow.f64 g 3)))) (/.f64 1/8 (*.f64 (pow.f64 g 3) a)))) (*.f64 2 (pow.f64 g 2)))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (pow.f64 h 2) (*.f64 -1/3 (+.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (*.f64 (cbrt.f64 -1/2) (fma.f64 -1/3 (/.f64 (-.f64 (-.f64 (/.f64 1/216 (*.f64 a (*.f64 (pow.f64 g 5) (pow.f64 (cbrt.f64 2) 6)))) (/.f64 1/16 (*.f64 (pow.f64 g 5) a))) (/.f64 (*.f64 1/3 (+.f64 (/.f64 1/12 (*.f64 a (*.f64 2 (pow.f64 g 3)))) (/.f64 1/8 (*.f64 (pow.f64 g 3) a)))) (*.f64 2 (pow.f64 g 2)))) (*.f64 2 (pow.f64 g 2))) (fma.f64 -1/36 (/.f64 (+.f64 (/.f64 1/12 (*.f64 a (*.f64 2 (pow.f64 g 3)))) (/.f64 1/8 (*.f64 (pow.f64 g 3) a))) (*.f64 (pow.f64 g 4) (pow.f64 (cbrt.f64 2) 6))) (+.f64 (/.f64 5/128 (*.f64 (pow.f64 g 7) a)) (*.f64 1/3 (*.f64 a (/.f64 (pow.f64 (+.f64 (/.f64 1/12 (*.f64 a (*.f64 2 (pow.f64 g 3)))) (/.f64 1/8 (*.f64 (pow.f64 g 3) a))) 2) (*.f64 g 2))))))))) (pow.f64 (cbrt.f64 2) 2)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (/.f64 (*.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 -1/2)) (fma.f64 -2/3 (*.f64 (/.f64 a g) (/.f64 (*.f64 (+.f64 (/.f64 1/12 (*.f64 a (*.f64 2 (pow.f64 g 3)))) (/.f64 1/8 (*.f64 (pow.f64 g 3) a))) (-.f64 (-.f64 (/.f64 1/216 (*.f64 a (*.f64 (pow.f64 g 5) (pow.f64 (cbrt.f64 2) 6)))) (/.f64 1/16 (*.f64 (pow.f64 g 5) a))) (/.f64 (*.f64 1/3 (+.f64 (/.f64 1/12 (*.f64 a (*.f64 2 (pow.f64 g 3)))) (/.f64 1/8 (*.f64 (pow.f64 g 3) a)))) (*.f64 2 (pow.f64 g 2))))) 2)) (fma.f64 -1/18 (*.f64 a (/.f64 (pow.f64 (+.f64 (/.f64 1/12 (*.f64 a (*.f64 2 (pow.f64 g 3)))) (/.f64 1/8 (*.f64 (pow.f64 g 3) a))) 2) (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 6)))) (+.f64 (/.f64 7/256 (*.f64 (pow.f64 g 9) a)) (fma.f64 1/36 (/.f64 (-.f64 (-.f64 (/.f64 1/216 (*.f64 a (*.f64 (pow.f64 g 5) (pow.f64 (cbrt.f64 2) 6)))) (/.f64 1/16 (*.f64 (pow.f64 g 5) a))) (/.f64 (*.f64 1/3 (+.f64 (/.f64 1/12 (*.f64 a (*.f64 2 (pow.f64 g 3)))) (/.f64 1/8 (*.f64 (pow.f64 g 3) a)))) (*.f64 2 (pow.f64 g 2)))) (*.f64 (pow.f64 g 4) (pow.f64 (cbrt.f64 2) 6))) (/.f64 (*.f64 1/3 (fma.f64 -1/3 (/.f64 (-.f64 (-.f64 (/.f64 1/216 (*.f64 a (*.f64 (pow.f64 g 5) (pow.f64 (cbrt.f64 2) 6)))) (/.f64 1/16 (*.f64 (pow.f64 g 5) a))) (/.f64 (*.f64 1/3 (+.f64 (/.f64 1/12 (*.f64 a (*.f64 2 (pow.f64 g 3)))) (/.f64 1/8 (*.f64 (pow.f64 g 3) a)))) (*.f64 2 (pow.f64 g 2)))) (*.f64 2 (pow.f64 g 2))) (fma.f64 -1/36 (/.f64 (+.f64 (/.f64 1/12 (*.f64 a (*.f64 2 (pow.f64 g 3)))) (/.f64 1/8 (*.f64 (pow.f64 g 3) a))) (*.f64 (pow.f64 g 4) (pow.f64 (cbrt.f64 2) 6))) (+.f64 (/.f64 5/128 (*.f64 (pow.f64 g 7) a)) (*.f64 1/3 (*.f64 a (/.f64 (pow.f64 (+.f64 (/.f64 1/12 (*.f64 a (*.f64 2 (pow.f64 g 3)))) (/.f64 1/8 (*.f64 (pow.f64 g 3) a))) 2) (*.f64 g 2)))))))) (*.f64 2 (pow.f64 g 2)))))))) (pow.f64 (cbrt.f64 2) 2)))))))))))))
(fma.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2)) (*.f64 (pow.f64 h 2) (fma.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 g 5) a))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 2) 2))) (*.f64 (pow.f64 h 2) (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (*.f64 (cbrt.f64 -1/2) (/.f64 (+.f64 (/.f64 1/12 (*.f64 a (*.f64 2 (pow.f64 g 3)))) (/.f64 1/8 (*.f64 (pow.f64 g 3) a))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (pow.f64 h 2) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (*.f64 (cbrt.f64 -1/2) (/.f64 (-.f64 (/.f64 1/216 (*.f64 a (*.f64 (pow.f64 g 5) (pow.f64 (cbrt.f64 2) 6)))) (+.f64 (/.f64 1/16 (*.f64 (pow.f64 g 5) a)) (*.f64 1/6 (/.f64 (+.f64 (/.f64 1/12 (*.f64 a (*.f64 2 (pow.f64 g 3)))) (/.f64 1/8 (*.f64 (pow.f64 g 3) a))) (pow.f64 g 2))))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (pow.f64 h 2) (*.f64 -1/3 (+.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (*.f64 (cbrt.f64 -1/2) (/.f64 (+.f64 (*.f64 -1/6 (/.f64 (-.f64 (/.f64 1/216 (*.f64 a (*.f64 (pow.f64 g 5) (pow.f64 (cbrt.f64 2) 6)))) (+.f64 (/.f64 1/16 (*.f64 (pow.f64 g 5) a)) (*.f64 1/6 (/.f64 (+.f64 (/.f64 1/12 (*.f64 a (*.f64 2 (pow.f64 g 3)))) (/.f64 1/8 (*.f64 (pow.f64 g 3) a))) (pow.f64 g 2))))) (pow.f64 g 2))) (fma.f64 -1/36 (/.f64 (+.f64 (/.f64 1/12 (*.f64 a (*.f64 2 (pow.f64 g 3)))) (/.f64 1/8 (*.f64 (pow.f64 g 3) a))) (*.f64 (pow.f64 g 4) (pow.f64 (cbrt.f64 2) 6))) (+.f64 (/.f64 5/128 (*.f64 (pow.f64 g 7) a)) (*.f64 1/6 (/.f64 (*.f64 a (pow.f64 (+.f64 (/.f64 1/12 (*.f64 a (*.f64 2 (pow.f64 g 3)))) (/.f64 1/8 (*.f64 (pow.f64 g 3) a))) 2)) g))))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (*.f64 (pow.f64 h 2) (/.f64 (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (*.f64 a (+.f64 (/.f64 1/12 (*.f64 a (*.f64 2 (pow.f64 g 3)))) (/.f64 1/8 (*.f64 (pow.f64 g 3) a)))) (-.f64 (/.f64 1/216 (*.f64 a (*.f64 (pow.f64 g 5) (pow.f64 (cbrt.f64 2) 6)))) (+.f64 (/.f64 1/16 (*.f64 (pow.f64 g 5) a)) (*.f64 1/6 (/.f64 (+.f64 (/.f64 1/12 (*.f64 a (*.f64 2 (pow.f64 g 3)))) (/.f64 1/8 (*.f64 (pow.f64 g 3) a))) (pow.f64 g 2)))))) g)) (fma.f64 -1/18 (*.f64 a (/.f64 (pow.f64 (+.f64 (/.f64 1/12 (*.f64 a (*.f64 2 (pow.f64 g 3)))) (/.f64 1/8 (*.f64 (pow.f64 g 3) a))) 2) (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 6)))) (+.f64 (/.f64 7/256 (*.f64 (pow.f64 g 9) a)) (fma.f64 1/36 (/.f64 (-.f64 (/.f64 1/216 (*.f64 a (*.f64 (pow.f64 g 5) (pow.f64 (cbrt.f64 2) 6)))) (+.f64 (/.f64 1/16 (*.f64 (pow.f64 g 5) a)) (*.f64 1/6 (/.f64 (+.f64 (/.f64 1/12 (*.f64 a (*.f64 2 (pow.f64 g 3)))) (/.f64 1/8 (*.f64 (pow.f64 g 3) a))) (pow.f64 g 2))))) (*.f64 (pow.f64 g 4) (pow.f64 (cbrt.f64 2) 6))) (*.f64 1/6 (/.f64 (+.f64 (*.f64 -1/6 (/.f64 (-.f64 (/.f64 1/216 (*.f64 a (*.f64 (pow.f64 g 5) (pow.f64 (cbrt.f64 2) 6)))) (+.f64 (/.f64 1/16 (*.f64 (pow.f64 g 5) a)) (*.f64 1/6 (/.f64 (+.f64 (/.f64 1/12 (*.f64 a (*.f64 2 (pow.f64 g 3)))) (/.f64 1/8 (*.f64 (pow.f64 g 3) a))) (pow.f64 g 2))))) (pow.f64 g 2))) (fma.f64 -1/36 (/.f64 (+.f64 (/.f64 1/12 (*.f64 a (*.f64 2 (pow.f64 g 3)))) (/.f64 1/8 (*.f64 (pow.f64 g 3) a))) (*.f64 (pow.f64 g 4) (pow.f64 (cbrt.f64 2) 6))) (+.f64 (/.f64 5/128 (*.f64 (pow.f64 g 7) a)) (*.f64 1/6 (/.f64 (*.f64 a (pow.f64 (+.f64 (/.f64 1/12 (*.f64 a (*.f64 2 (pow.f64 g 3)))) (/.f64 1/8 (*.f64 (pow.f64 g 3) a))) 2)) g))))) (pow.f64 g 2)))))))) (pow.f64 (cbrt.f64 2) 2))))))))))))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 (*.f64 h (/.f64 (sqrt.f64 -1) a))) (cbrt.f64 -1/2))
(*.f64 h (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 g (cbrt.f64 -1/2)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 -1/2))))
(*.f64 h (fma.f64 1/3 (*.f64 (*.f64 g (cbrt.f64 -1/2)) (cbrt.f64 (/.f64 (/.f64 1 a) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 h 2) a))))))
(*.f64 h (fma.f64 1/3 (*.f64 (*.f64 g (cbrt.f64 -1/2)) (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 -1 (pow.f64 h 5)))))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 h 2) a))))))
(*.f64 h (+.f64 (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 8) (pow.f64 (sqrt.f64 -1) 5))))) (*.f64 (pow.f64 g 2) (cbrt.f64 -1/2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 g (cbrt.f64 -1/2)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 -1/2)))))
(*.f64 h (fma.f64 1/6 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 a) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 8)))) (*.f64 (pow.f64 g 2) (cbrt.f64 -1/2))) (fma.f64 1/3 (*.f64 (*.f64 g (cbrt.f64 -1/2)) (cbrt.f64 (/.f64 (/.f64 1 a) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 h 2) a)))))))
(*.f64 h (fma.f64 1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 8))))) (*.f64 (pow.f64 g 2) (cbrt.f64 -1/2))) (fma.f64 1/3 (*.f64 (*.f64 g (cbrt.f64 -1/2)) (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 -1 (pow.f64 h 5)))))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 h 2) a)))))))
(*.f64 h (+.f64 (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 8) (pow.f64 (sqrt.f64 -1) 5))))) (*.f64 (pow.f64 g 2) (cbrt.f64 -1/2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 g (cbrt.f64 -1/2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 14) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 a (sqrt.f64 -1)))))))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 -1/2))))))
(*.f64 h (fma.f64 1/6 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 a) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 8)))) (*.f64 (pow.f64 g 2) (cbrt.f64 -1/2))) (fma.f64 1/3 (*.f64 (*.f64 g (cbrt.f64 -1/2)) (cbrt.f64 (/.f64 (/.f64 1 a) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 h 14)))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 (sqrt.f64 -1) 3) a))) (*.f64 -1/3 (*.f64 (pow.f64 g 2) (/.f64 (pow.f64 h 2) (*.f64 (sqrt.f64 -1) a))))))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 h 2) a))))))))
(*.f64 h (fma.f64 1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 8))))) (*.f64 (pow.f64 g 2) (cbrt.f64 -1/2))) (fma.f64 1/3 (*.f64 (*.f64 g (cbrt.f64 -1/2)) (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 -1 (pow.f64 h 5)))))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (/.f64 (pow.f64 a 2) (pow.f64 h 14)) -1)) (*.f64 (cbrt.f64 -1/2) (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (*.f64 -1 (sqrt.f64 -1)) a)) (*.f64 -1/3 (/.f64 (pow.f64 (*.f64 h g) 2) (*.f64 (sqrt.f64 -1) a)))))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 h 2) a))))))))
(*.f64 h (+.f64 (*.f64 -1/9 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 11) (pow.f64 (sqrt.f64 -1) 8))))) (*.f64 (pow.f64 g 3) (cbrt.f64 -1/2)))) (+.f64 (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 8) (pow.f64 (sqrt.f64 -1) 5))))) (*.f64 (pow.f64 g 2) (cbrt.f64 -1/2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 g (cbrt.f64 -1/2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 14) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 a (sqrt.f64 -1)))))))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 -1/2)))))))
(*.f64 h (fma.f64 -1/9 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 a) (*.f64 (pow.f64 (sqrt.f64 -1) 8) (pow.f64 h 11)))) (*.f64 (pow.f64 g 3) (cbrt.f64 -1/2))) (fma.f64 1/6 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 a) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 8)))) (*.f64 (pow.f64 g 2) (cbrt.f64 -1/2))) (fma.f64 1/3 (*.f64 (*.f64 g (cbrt.f64 -1/2)) (cbrt.f64 (/.f64 (/.f64 1 a) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 h 14)))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 (sqrt.f64 -1) 3) a))) (*.f64 -1/3 (*.f64 (pow.f64 g 2) (/.f64 (pow.f64 h 2) (*.f64 (sqrt.f64 -1) a))))))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 h 2) a)))))))))
(*.f64 h (fma.f64 -1/9 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 (sqrt.f64 -1) 8) (pow.f64 h 11))))) (*.f64 (pow.f64 g 3) (cbrt.f64 -1/2))) (fma.f64 1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 8))))) (*.f64 (pow.f64 g 2) (cbrt.f64 -1/2))) (fma.f64 1/3 (*.f64 (*.f64 g (cbrt.f64 -1/2)) (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 -1 (pow.f64 h 5)))))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (/.f64 (pow.f64 a 2) (pow.f64 h 14)) -1)) (*.f64 (cbrt.f64 -1/2) (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (*.f64 -1 (sqrt.f64 -1)) a)) (*.f64 -1/3 (/.f64 (pow.f64 (*.f64 h g) 2) (*.f64 (sqrt.f64 -1) a)))))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 h 2) a)))))))))
(*.f64 h (+.f64 (*.f64 -1/9 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 11) (pow.f64 (sqrt.f64 -1) 8))))) (*.f64 (pow.f64 g 3) (cbrt.f64 -1/2)))) (+.f64 (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 8) (pow.f64 (sqrt.f64 -1) 5))))) (*.f64 (pow.f64 g 2) (cbrt.f64 -1/2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 g (cbrt.f64 -1/2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 14) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 a (sqrt.f64 -1)))))))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 20) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 4) (pow.f64 h 2)) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))))))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 -1/2))))))))
(*.f64 h (fma.f64 -1/9 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 a) (*.f64 (pow.f64 (sqrt.f64 -1) 8) (pow.f64 h 11)))) (*.f64 (pow.f64 g 3) (cbrt.f64 -1/2))) (fma.f64 1/6 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 a) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 8)))) (*.f64 (pow.f64 g 2) (cbrt.f64 -1/2))) (fma.f64 1/3 (*.f64 (*.f64 g (cbrt.f64 -1/2)) (cbrt.f64 (/.f64 (/.f64 1 a) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 h 14)))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 (sqrt.f64 -1) 3) a))) (*.f64 -1/3 (*.f64 (pow.f64 g 2) (/.f64 (pow.f64 h 2) (*.f64 (sqrt.f64 -1) a))))))) (fma.f64 1/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 h 20)))) (cbrt.f64 -1/2)) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 (sqrt.f64 -1) 5) a))) (*.f64 -1/12 (*.f64 (pow.f64 g 4) (/.f64 (pow.f64 h 2) (*.f64 (pow.f64 (sqrt.f64 -1) 3) a)))))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 h 2) a))))))))))
(*.f64 h (fma.f64 -1/9 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 (sqrt.f64 -1) 8) (pow.f64 h 11))))) (*.f64 (pow.f64 g 3) (cbrt.f64 -1/2))) (fma.f64 1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 8))))) (*.f64 (pow.f64 g 2) (cbrt.f64 -1/2))) (fma.f64 1/3 (*.f64 (*.f64 g (cbrt.f64 -1/2)) (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 -1 (pow.f64 h 5)))))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (/.f64 (pow.f64 a 2) (pow.f64 h 14)) -1)) (*.f64 (cbrt.f64 -1/2) (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (*.f64 -1 (sqrt.f64 -1)) a)) (*.f64 -1/3 (/.f64 (pow.f64 (*.f64 h g) 2) (*.f64 (sqrt.f64 -1) a)))))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (/.f64 (pow.f64 a 2) (pow.f64 h 20)) -1)) (*.f64 (cbrt.f64 -1/2) (fma.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 (sqrt.f64 -1) 5) a)) (*.f64 (*.f64 (pow.f64 g 4) (/.f64 (pow.f64 h 2) (*.f64 (*.f64 -1 (sqrt.f64 -1)) a))) -1/12)))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 h 2) a))))))))))
(*.f64 -1 (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 -1/2)))
(neg.f64 (*.f64 (cbrt.f64 (*.f64 h (/.f64 (sqrt.f64 -1) a))) (cbrt.f64 -1/2)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (neg.f64 (cbrt.f64 -1/2)))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 g (cbrt.f64 -1/2)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 -1/2)))))
(neg.f64 (*.f64 h (fma.f64 -1/3 (*.f64 (*.f64 g (cbrt.f64 -1/2)) (cbrt.f64 (/.f64 (/.f64 1 a) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 h 2) a)))))))
(*.f64 h (neg.f64 (fma.f64 -1/3 (*.f64 (*.f64 g (cbrt.f64 -1/2)) (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 -1 (pow.f64 h 5)))))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 h 2) a)))))))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 h (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 (pow.f64 g 2) (cbrt.f64 -1/2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (cbrt.f64 -1/2))))) (pow.f64 h 3))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 -1/2)))))
(neg.f64 (*.f64 h (fma.f64 -1 (/.f64 (fma.f64 -1/6 (*.f64 (*.f64 (pow.f64 g 2) (cbrt.f64 -1/2)) (cbrt.f64 (/.f64 h (*.f64 (pow.f64 (sqrt.f64 -1) 5) a)))) (*.f64 (*.f64 1/3 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)))) (*.f64 g (cbrt.f64 -1/2)))) (pow.f64 h 3)) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 h 2) a)))))))
(*.f64 h (neg.f64 (-.f64 (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 h 2) a)))) (/.f64 (fma.f64 -1/6 (*.f64 (*.f64 (pow.f64 g 2) (cbrt.f64 -1/2)) (cbrt.f64 (/.f64 h (*.f64 (pow.f64 (sqrt.f64 -1) 5) a)))) (*.f64 1/3 (*.f64 (*.f64 g (cbrt.f64 -1/2)) (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 -1 a)))))) (pow.f64 h 3)))))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 (pow.f64 g 2) (cbrt.f64 -1/2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 a (sqrt.f64 -1))))))))) h)) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (cbrt.f64 -1/2))))) (pow.f64 h 3))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 -1/2)))))
(neg.f64 (*.f64 h (fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (fma.f64 1/6 (*.f64 (*.f64 (pow.f64 g 2) (cbrt.f64 -1/2)) (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 (pow.f64 (sqrt.f64 -1) 5) a)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 (sqrt.f64 -1) 3) a))) (*.f64 -1/3 (*.f64 (pow.f64 g 2) (/.f64 (pow.f64 h 2) (*.f64 (sqrt.f64 -1) a))))))))) h) (*.f64 (*.f64 1/3 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)))) (*.f64 g (cbrt.f64 -1/2)))) (pow.f64 h 3)) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 h 2) a)))))))
(*.f64 (-.f64 (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 h 2) a)))) (/.f64 (-.f64 (*.f64 1/3 (*.f64 (*.f64 g (cbrt.f64 -1/2)) (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 -1 a))))) (/.f64 (fma.f64 1/6 (*.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (pow.f64 h 4) a) (pow.f64 (sqrt.f64 -1) 5))) (pow.f64 g 2)) (cbrt.f64 -1/2)) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (neg.f64 (pow.f64 h 2)))) (*.f64 (cbrt.f64 -1/2) (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (*.f64 -1 (sqrt.f64 -1)) a)) (*.f64 -1/3 (/.f64 (pow.f64 (*.f64 h g) 2) (*.f64 (sqrt.f64 -1) a)))))))) h)) (pow.f64 h 3))) (neg.f64 h))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/9 (*.f64 (cbrt.f64 (/.f64 h (*.f64 a (pow.f64 (sqrt.f64 -1) 8)))) (*.f64 (pow.f64 g 3) (cbrt.f64 -1/2)))) (+.f64 (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 (pow.f64 g 2) (cbrt.f64 -1/2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 a (sqrt.f64 -1)))))))))) h)) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (cbrt.f64 -1/2))))) (pow.f64 h 3))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 -1/2)))))
(neg.f64 (*.f64 h (fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (fma.f64 1/9 (*.f64 (*.f64 (pow.f64 g 3) (cbrt.f64 -1/2)) (cbrt.f64 (/.f64 h (*.f64 (pow.f64 (sqrt.f64 -1) 8) a)))) (fma.f64 1/6 (*.f64 (*.f64 (pow.f64 g 2) (cbrt.f64 -1/2)) (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 (pow.f64 (sqrt.f64 -1) 5) a)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 (sqrt.f64 -1) 3) a))) (*.f64 -1/3 (*.f64 (pow.f64 g 2) (/.f64 (pow.f64 h 2) (*.f64 (sqrt.f64 -1) a)))))))))) h) (*.f64 (*.f64 1/3 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)))) (*.f64 g (cbrt.f64 -1/2)))) (pow.f64 h 3)) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 h 2) a)))))))
(*.f64 (-.f64 (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 h 2) a)))) (/.f64 (-.f64 (*.f64 1/3 (*.f64 (*.f64 g (cbrt.f64 -1/2)) (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 -1 a))))) (/.f64 (fma.f64 1/9 (*.f64 (*.f64 (pow.f64 g 3) (cbrt.f64 -1/2)) (cbrt.f64 (/.f64 h (*.f64 (pow.f64 (sqrt.f64 -1) 8) a)))) (fma.f64 1/6 (*.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (pow.f64 h 4) a) (pow.f64 (sqrt.f64 -1) 5))) (pow.f64 g 2)) (cbrt.f64 -1/2)) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (neg.f64 (pow.f64 h 2)))) (*.f64 (cbrt.f64 -1/2) (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (*.f64 -1 (sqrt.f64 -1)) a)) (*.f64 -1/3 (/.f64 (pow.f64 (*.f64 h g) 2) (*.f64 (sqrt.f64 -1) a))))))))) h)) (pow.f64 h 3))) (neg.f64 h))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) h) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 4) (pow.f64 h 2)) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))))))) (*.f64 -1/9 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 10) (*.f64 a (pow.f64 (sqrt.f64 -1) 8)))) (*.f64 (pow.f64 g 3) (cbrt.f64 -1/2))))) (pow.f64 h 3))) (+.f64 (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 (pow.f64 g 2) (cbrt.f64 -1/2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 a (sqrt.f64 -1)))))))))) h)) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (cbrt.f64 -1/2))))) (pow.f64 h 3))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 -1/2)))))
(neg.f64 (*.f64 h (fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (fma.f64 -1/3 (*.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (/.f64 h (pow.f64 (sqrt.f64 -1) 2)))) (cbrt.f64 -1/2)) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 (sqrt.f64 -1) 5) a))) (*.f64 -1/12 (*.f64 (pow.f64 g 4) (/.f64 (pow.f64 h 2) (*.f64 (pow.f64 (sqrt.f64 -1) 3) a)))))) (*.f64 -1/9 (*.f64 (*.f64 (pow.f64 g 3) (cbrt.f64 -1/2)) (cbrt.f64 (/.f64 (pow.f64 h 10) (*.f64 (pow.f64 (sqrt.f64 -1) 8) a)))))) (pow.f64 h 3)) (fma.f64 1/6 (*.f64 (*.f64 (pow.f64 g 2) (cbrt.f64 -1/2)) (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 (pow.f64 (sqrt.f64 -1) 5) a)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 (sqrt.f64 -1) 3) a))) (*.f64 -1/3 (*.f64 (pow.f64 g 2) (/.f64 (pow.f64 h 2) (*.f64 (sqrt.f64 -1) a)))))))))) h) (*.f64 (*.f64 1/3 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)))) (*.f64 g (cbrt.f64 -1/2)))) (pow.f64 h 3)) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 h 2) a)))))))
(*.f64 h (neg.f64 (-.f64 (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 h 2) a)))) (/.f64 (-.f64 (*.f64 1/3 (*.f64 (*.f64 g (cbrt.f64 -1/2)) (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 -1 a))))) (/.f64 (-.f64 (fma.f64 1/6 (*.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (pow.f64 h 4) a) (pow.f64 (sqrt.f64 -1) 5))) (pow.f64 g 2)) (cbrt.f64 -1/2)) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (neg.f64 (pow.f64 h 2)))) (*.f64 (cbrt.f64 -1/2) (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (*.f64 -1 (sqrt.f64 -1)) a)) (*.f64 -1/3 (/.f64 (pow.f64 (*.f64 h g) 2) (*.f64 (sqrt.f64 -1) a)))))))) (/.f64 (fma.f64 -1/3 (*.f64 (*.f64 (cbrt.f64 -1/2) (fma.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 (sqrt.f64 -1) 5) a)) (*.f64 (*.f64 (pow.f64 g 4) (/.f64 (pow.f64 h 2) (*.f64 (*.f64 -1 (sqrt.f64 -1)) a))) -1/12))) (cbrt.f64 (*.f64 (pow.f64 a 2) (/.f64 h -1)))) (*.f64 -1/9 (*.f64 (*.f64 (pow.f64 g 3) (cbrt.f64 -1/2)) (cbrt.f64 (/.f64 (pow.f64 h 10) (*.f64 (pow.f64 (sqrt.f64 -1) 8) a)))))) (pow.f64 h 3))) h)) (pow.f64 h 3)))))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 1/2)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 1/2)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 1/2)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 1/2)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 1/2)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 1/2)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 1/2) (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 1/2) (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 1/2) (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 1/2) (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 1/2) (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 1/2) (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 1/2) (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 1/2) (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 1/2) (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 1/2) (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 1/2) (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 1/2) (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 -1)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 -1)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 -1)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 -1)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 -1)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 -1)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (*.f64 h (/.f64 (sqrt.f64 -1) a))) (cbrt.f64 1/2))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) 1/9) (*.f64 g (cbrt.f64 1/2)))) (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 1/2)))
(+.f64 (*.f64 (cbrt.f64 (*.f64 h (/.f64 (sqrt.f64 -1) a))) (cbrt.f64 1/2)) (*.f64 (*.f64 -1/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 7) (pow.f64 h 2)) (pow.f64 (sqrt.f64 -1) 2))) 1/9)) (*.f64 g (cbrt.f64 1/2))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 1/2)) (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (neg.f64 (pow.f64 h 2)))) 1/9) (*.f64 g (cbrt.f64 1/2)))))
(+.f64 (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) 1/9) (cbrt.f64 1/2))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))))))) (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 1/2)))
(+.f64 (*.f64 (cbrt.f64 (*.f64 h (/.f64 (sqrt.f64 -1) a))) (cbrt.f64 1/2)) (+.f64 (*.f64 g (*.f64 (*.f64 -1/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 7) (pow.f64 h 2)) (pow.f64 (sqrt.f64 -1) 2))) 1/9)) (cbrt.f64 1/2))) (*.f64 g (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (*.f64 g (cbrt.f64 1/2)) (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (*.f64 -1/3 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 17)) (*.f64 h (sqrt.f64 -1))) 1/9)))))))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 1/2)) (+.f64 (*.f64 g (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (neg.f64 (pow.f64 h 2)))) 1/9) (cbrt.f64 1/2)))) (*.f64 g (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (neg.f64 (pow.f64 h 2)))) (+.f64 (*.f64 (*.f64 g (cbrt.f64 1/2)) (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a))) (*.f64 (*.f64 g (cbrt.f64 1/2)) (-.f64 0 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9))))))))))
(+.f64 (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) 1/9) (cbrt.f64 1/2))) (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (*.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))))))))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9)))))))))) (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 1/2)))
(fma.f64 g (+.f64 (*.f64 (*.f64 -1/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 7) (pow.f64 h 2)) (pow.f64 (sqrt.f64 -1) 2))) 1/9)) (cbrt.f64 1/2)) (+.f64 (*.f64 g (*.f64 (*.f64 -1/3 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 (*.f64 g (cbrt.f64 1/2)) (+.f64 (*.f64 (*.f64 (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (*.f64 -1/3 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 17)) (*.f64 h (sqrt.f64 -1))) 1/9))) (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9)) -2/3) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 7) (pow.f64 h 2)) (pow.f64 (sqrt.f64 -1) 2)))) -1/27))))) (*.f64 g (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (*.f64 -1/3 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 17)) (*.f64 h (sqrt.f64 -1))) 1/9))) (cbrt.f64 1/2))))))) (*.f64 (cbrt.f64 (*.f64 h (/.f64 (sqrt.f64 -1) a))) (cbrt.f64 1/2)))
(+.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 1/2)) (+.f64 (*.f64 g (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (neg.f64 (pow.f64 h 2)))) 1/9) (cbrt.f64 1/2)))) (*.f64 g (*.f64 g (fma.f64 -1/3 (+.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (neg.f64 (pow.f64 h 2)))) g) (*.f64 (+.f64 (*.f64 (*.f64 -2/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 h 5)) (pow.f64 (sqrt.f64 -1) 5))) 1/9)) (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a))) (*.f64 (*.f64 -2/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 h 5)) (pow.f64 (sqrt.f64 -1) 5))) 1/9)) (-.f64 0 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9))))) (cbrt.f64 1/2))) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (neg.f64 (pow.f64 h 2)))) g) (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (neg.f64 (pow.f64 h 2))))) -1/27) (cbrt.f64 1/2)))) (*.f64 1/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (neg.f64 (pow.f64 h 2)))) (cbrt.f64 1/2)) (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (-.f64 0 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9)))))))))))
(+.f64 (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) 1/9) (cbrt.f64 1/2))) (*.f64 g (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9)))))) (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (+.f64 (*.f64 1/8 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 a (pow.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))) 2)) (*.f64 h (sqrt.f64 -1)))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (*.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))))))))))))))) (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (*.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))))))))))))))) (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 1/2)))
(+.f64 (*.f64 (cbrt.f64 (*.f64 h (/.f64 (sqrt.f64 -1) a))) (cbrt.f64 1/2)) (+.f64 (*.f64 g (*.f64 (*.f64 -1/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 7) (pow.f64 h 2)) (pow.f64 (sqrt.f64 -1) 2))) 1/9)) (cbrt.f64 1/2))) (*.f64 g (+.f64 (*.f64 g (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (*.f64 -1/3 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 17)) (*.f64 h (sqrt.f64 -1))) 1/9))) (cbrt.f64 1/2))))) (*.f64 g (+.f64 (*.f64 g (*.f64 -1/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) g) (+.f64 (*.f64 (cbrt.f64 1/2) (*.f64 (*.f64 1/9 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 8)) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10))) 1/9)) (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (*.f64 -1/3 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 17)) (*.f64 h (sqrt.f64 -1))) 1/9))))) (*.f64 (cbrt.f64 1/2) (+.f64 (+.f64 (/.f64 1/8 (*.f64 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)) a)) (/.f64 (*.f64 1/3 (*.f64 a (*.f64 (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (*.f64 -1/3 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 17)) (*.f64 h (sqrt.f64 -1))) 1/9))) (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (*.f64 -1/3 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 17)) (*.f64 h (sqrt.f64 -1))) 1/9)))))) (*.f64 h (sqrt.f64 -1)))) (*.f64 2/3 (+.f64 (*.f64 (*.f64 (*.f64 (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (*.f64 -1/3 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 17)) (*.f64 h (sqrt.f64 -1))) 1/9))) (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9)) -2/3) (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9)) (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 7) (pow.f64 h 2)) (pow.f64 (sqrt.f64 -1) 2)))) -1/27) (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9)))))))))) (*.f64 g (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (+.f64 (*.f64 (cbrt.f64 1/2) (*.f64 (*.f64 (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (*.f64 -1/3 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 17)) (*.f64 h (sqrt.f64 -1))) 1/9))) (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9)) -2/3)) (*.f64 (cbrt.f64 1/2) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 7) (pow.f64 h 2)) (pow.f64 (sqrt.f64 -1) 2)))) -1/27))))))))))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 1/2)) (+.f64 (*.f64 g (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (neg.f64 (pow.f64 h 2)))) 1/9) (cbrt.f64 1/2)))) (+.f64 (*.f64 g (*.f64 g (*.f64 1/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (neg.f64 (pow.f64 h 2)))) (cbrt.f64 1/2)) (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (-.f64 0 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9)))))))) (*.f64 g (*.f64 g (*.f64 g (*.f64 -1/3 (+.f64 (+.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (neg.f64 (pow.f64 h 2)))) g) (*.f64 (cbrt.f64 1/2) (*.f64 (*.f64 1/9 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10)))) 1/9)) (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (-.f64 0 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9))))))) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (neg.f64 (pow.f64 h 2)))) g) (+.f64 (*.f64 (cbrt.f64 1/2) (fma.f64 1/3 (*.f64 (/.f64 a h) (/.f64 (*.f64 (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (-.f64 0 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9)))) (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (-.f64 0 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9))))) (sqrt.f64 -1))) (*.f64 (*.f64 2/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 h 5)) (pow.f64 (sqrt.f64 -1) 5))) 1/9)) (fma.f64 -2/3 (+.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 h 5)) (pow.f64 (sqrt.f64 -1) 5))) 1/9) (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a))) (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 h 5)) (pow.f64 (sqrt.f64 -1) 5))) 1/9) (-.f64 0 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9))))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (neg.f64 (pow.f64 h 2))))) -1/27))))) (*.f64 (cbrt.f64 1/2) (/.f64 1/8 (*.f64 (*.f64 (pow.f64 h 3) (*.f64 -1 (sqrt.f64 -1))) a)))))) (+.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (neg.f64 (pow.f64 h 2)))) (cbrt.f64 1/2)) (+.f64 (*.f64 (*.f64 -2/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 h 5)) (pow.f64 (sqrt.f64 -1) 5))) 1/9)) (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a))) (*.f64 (*.f64 -2/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 h 5)) (pow.f64 (sqrt.f64 -1) 5))) 1/9)) (-.f64 0 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9)))))) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (neg.f64 (pow.f64 h 2)))) (cbrt.f64 1/2)) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (neg.f64 (pow.f64 h 2))))) -1/27)))))))))))
(+.f64 (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) 1/9) (cbrt.f64 1/2))) (*.f64 g (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9)))))) (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (*.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))))))))) (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 -2/3 (/.f64 (*.f64 a (*.f64 (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (*.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))))) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (*.f64 h (sqrt.f64 -1)))) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10)))) 1/9) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (*.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))))))) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 a 5)) (*.f64 (pow.f64 h 14) (pow.f64 (sqrt.f64 -1) 14))) 1/9) (pow.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))) 2))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (+.f64 (*.f64 1/8 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 a (pow.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))) 2)) (*.f64 h (sqrt.f64 -1)))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (*.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))))))))))))))))))) (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (+.f64 (*.f64 1/8 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 a (pow.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))) 2)) (*.f64 h (sqrt.f64 -1)))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (*.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))))))))))))))))))))) (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 1/2)))
(+.f64 (*.f64 (cbrt.f64 (*.f64 h (/.f64 (sqrt.f64 -1) a))) (cbrt.f64 1/2)) (+.f64 (*.f64 g (*.f64 (*.f64 -1/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 7) (pow.f64 h 2)) (pow.f64 (sqrt.f64 -1) 2))) 1/9)) (cbrt.f64 1/2))) (*.f64 g (+.f64 (*.f64 g (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (*.f64 -1/3 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 17)) (*.f64 h (sqrt.f64 -1))) 1/9))) (cbrt.f64 1/2))))) (*.f64 g (+.f64 (*.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (+.f64 (*.f64 (cbrt.f64 1/2) (*.f64 (*.f64 (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (*.f64 -1/3 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 17)) (*.f64 h (sqrt.f64 -1))) 1/9))) (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9)) -2/3)) (*.f64 (cbrt.f64 1/2) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 7) (pow.f64 h 2)) (pow.f64 (sqrt.f64 -1) 2)))) -1/27))))) g) (*.f64 (+.f64 (*.f64 g (*.f64 (*.f64 -1/3 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 (*.f64 g (cbrt.f64 1/2)) (+.f64 (*.f64 -2/3 (*.f64 (/.f64 a h) (/.f64 (*.f64 (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (*.f64 -1/3 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 17)) (*.f64 h (sqrt.f64 -1))) 1/9))) (+.f64 (*.f64 (*.f64 (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (*.f64 -1/3 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 17)) (*.f64 h (sqrt.f64 -1))) 1/9))) (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9)) -2/3) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 7) (pow.f64 h 2)) (pow.f64 (sqrt.f64 -1) 2)))) -1/27))) (sqrt.f64 -1)))) (+.f64 (+.f64 (*.f64 (*.f64 -1/9 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 8)) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10))) 1/9)) (+.f64 (*.f64 (*.f64 (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (*.f64 -1/3 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 17)) (*.f64 h (sqrt.f64 -1))) 1/9))) (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9)) -2/3) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 7) (pow.f64 h 2)) (pow.f64 (sqrt.f64 -1) 2)))) -1/27))) (*.f64 -1/9 (*.f64 (*.f64 (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (*.f64 -1/3 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 17)) (*.f64 h (sqrt.f64 -1))) 1/9))) (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (*.f64 -1/3 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 17)) (*.f64 h (sqrt.f64 -1))) 1/9)))) (pow.f64 (/.f64 (pow.f64 a 5) (*.f64 (pow.f64 h 14) (pow.f64 (sqrt.f64 -1) 14))) 1/9)))) (*.f64 2/3 (+.f64 (*.f64 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9) (*.f64 (*.f64 1/9 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 8)) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10))) 1/9)) (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (*.f64 -1/3 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 17)) (*.f64 h (sqrt.f64 -1))) 1/9))))) (*.f64 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9) (+.f64 (+.f64 (/.f64 1/8 (*.f64 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)) a)) (/.f64 (*.f64 1/3 (*.f64 a (*.f64 (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (*.f64 -1/3 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 17)) (*.f64 h (sqrt.f64 -1))) 1/9))) (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (*.f64 -1/3 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 17)) (*.f64 h (sqrt.f64 -1))) 1/9)))))) (*.f64 h (sqrt.f64 -1)))) (*.f64 2/3 (+.f64 (*.f64 (*.f64 (*.f64 (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (*.f64 -1/3 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 17)) (*.f64 h (sqrt.f64 -1))) 1/9))) (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9)) -2/3) (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9)) (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 7) (pow.f64 h 2)) (pow.f64 (sqrt.f64 -1) 2)))) -1/27) (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9))))))))))))) (*.f64 g (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (+.f64 (*.f64 (cbrt.f64 1/2) (*.f64 (*.f64 1/9 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 8)) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10))) 1/9)) (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (*.f64 -1/3 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 17)) (*.f64 h (sqrt.f64 -1))) 1/9))))) (*.f64 (cbrt.f64 1/2) (+.f64 (+.f64 (/.f64 1/8 (*.f64 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)) a)) (/.f64 (*.f64 1/3 (*.f64 a (*.f64 (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (*.f64 -1/3 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 17)) (*.f64 h (sqrt.f64 -1))) 1/9))) (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (*.f64 -1/3 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 17)) (*.f64 h (sqrt.f64 -1))) 1/9)))))) (*.f64 h (sqrt.f64 -1)))) (*.f64 2/3 (+.f64 (*.f64 (*.f64 (*.f64 (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (*.f64 -1/3 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 17)) (*.f64 h (sqrt.f64 -1))) 1/9))) (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9)) -2/3) (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9)) (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 7) (pow.f64 h 2)) (pow.f64 (sqrt.f64 -1) 2)))) -1/27) (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9))))))))))) g)))))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 1/2)) (+.f64 (*.f64 g (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (neg.f64 (pow.f64 h 2)))) 1/9) (cbrt.f64 1/2)))) (*.f64 g (+.f64 (*.f64 g (*.f64 1/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (neg.f64 (pow.f64 h 2)))) (cbrt.f64 1/2)) (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (-.f64 0 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9))))))) (+.f64 (*.f64 g (*.f64 g (+.f64 (*.f64 (*.f64 -1/3 (cbrt.f64 (/.f64 (pow.f64 a 2) (neg.f64 (pow.f64 h 2))))) (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 (*.f64 -2/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 h 5)) (pow.f64 (sqrt.f64 -1) 5))) 1/9)) (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a))) (*.f64 (*.f64 -2/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 h 5)) (pow.f64 (sqrt.f64 -1) 5))) 1/9)) (-.f64 0 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9))))))) (*.f64 (*.f64 -1/3 (cbrt.f64 (/.f64 (pow.f64 a 2) (neg.f64 (pow.f64 h 2))))) (*.f64 (cbrt.f64 1/2) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (neg.f64 (pow.f64 h 2))))) -1/27)))))) (*.f64 g (+.f64 (*.f64 g (*.f64 g (*.f64 -1/3 (+.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (neg.f64 (pow.f64 h 2)))) g) (*.f64 (cbrt.f64 1/2) (*.f64 -2/3 (*.f64 a (*.f64 (/.f64 (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (-.f64 0 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9)))) h) (/.f64 (fma.f64 -2/3 (+.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 h 5)) (pow.f64 (sqrt.f64 -1) 5))) 1/9) (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a))) (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 h 5)) (pow.f64 (sqrt.f64 -1) 5))) 1/9) (-.f64 0 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9))))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (neg.f64 (pow.f64 h 2))))) -1/27)) (sqrt.f64 -1))))))) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (neg.f64 (pow.f64 h 2)))) g) (+.f64 (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 (*.f64 -1/9 (pow.f64 (/.f64 (pow.f64 a 5) (*.f64 (pow.f64 h 14) (pow.f64 (sqrt.f64 -1) 14))) 1/9)) (*.f64 (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (-.f64 0 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9)))) (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (-.f64 0 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9)))))) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 h 5)) (pow.f64 (sqrt.f64 -1) 5))) 1/9) (*.f64 (*.f64 1/9 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10)))) 1/9)) (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (-.f64 0 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9))))))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 h 5)) (pow.f64 (sqrt.f64 -1) 5))) 1/9) (+.f64 (/.f64 1/8 (*.f64 (*.f64 (pow.f64 h 3) (*.f64 -1 (sqrt.f64 -1))) a)) (fma.f64 1/3 (*.f64 (/.f64 a h) (/.f64 (*.f64 (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (-.f64 0 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9)))) (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (-.f64 0 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9))))) (sqrt.f64 -1))) (*.f64 (*.f64 2/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 h 5)) (pow.f64 (sqrt.f64 -1) 5))) 1/9)) (fma.f64 -2/3 (+.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 h 5)) (pow.f64 (sqrt.f64 -1) 5))) 1/9) (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a))) (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 h 5)) (pow.f64 (sqrt.f64 -1) 5))) 1/9) (-.f64 0 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9))))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (neg.f64 (pow.f64 h 2))))) -1/27)))))))))) (*.f64 (cbrt.f64 1/2) (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10)))) 1/9) (fma.f64 -2/3 (+.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 h 5)) (pow.f64 (sqrt.f64 -1) 5))) 1/9) (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a))) (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 h 5)) (pow.f64 (sqrt.f64 -1) 5))) 1/9) (-.f64 0 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9))))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (neg.f64 (pow.f64 h 2))))) -1/27))))))))))) (*.f64 g (*.f64 g (+.f64 (*.f64 (*.f64 -1/3 (cbrt.f64 (/.f64 (pow.f64 a 2) (neg.f64 (pow.f64 h 2))))) (*.f64 (cbrt.f64 1/2) (*.f64 (*.f64 1/9 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10)))) 1/9)) (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (-.f64 0 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9))))))) (*.f64 (*.f64 -1/3 (cbrt.f64 (/.f64 (pow.f64 a 2) (neg.f64 (pow.f64 h 2))))) (+.f64 (*.f64 (cbrt.f64 1/2) (fma.f64 1/3 (*.f64 (/.f64 a h) (/.f64 (*.f64 (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (-.f64 0 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9)))) (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (-.f64 0 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9))))) (sqrt.f64 -1))) (*.f64 (*.f64 2/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 h 5)) (pow.f64 (sqrt.f64 -1) 5))) 1/9)) (fma.f64 -2/3 (+.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 h 5)) (pow.f64 (sqrt.f64 -1) 5))) 1/9) (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a))) (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 h 5)) (pow.f64 (sqrt.f64 -1) 5))) 1/9) (-.f64 0 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9))))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (neg.f64 (pow.f64 h 2))))) -1/27))))) (*.f64 (cbrt.f64 1/2) (/.f64 1/8 (*.f64 (*.f64 (pow.f64 h 3) (*.f64 -1 (sqrt.f64 -1))) a)))))))))))))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 g a))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2)))
(+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 a (pow.f64 g 7)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))))
(fma.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 (pow.f64 g 7) a))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 g a))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))))
(fma.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (/.f64 (pow.f64 h 8) a) (pow.f64 g 7))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 g a))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))))
(+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 a (pow.f64 g 7)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 -1/48 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2)))))
(fma.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 (pow.f64 g 7) a))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2))) (fma.f64 -1/48 (*.f64 (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13))))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 g a))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2)))))
(fma.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (/.f64 (pow.f64 h 8) a) (pow.f64 g 7))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2))) (fma.f64 -1/48 (*.f64 (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13))))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 g a))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2)))))
(+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 a (pow.f64 g 7)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 -1/48 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 -1/576 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 5)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))))))
(fma.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 (pow.f64 g 7) a))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2))) (fma.f64 -1/48 (*.f64 (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13))))) (fma.f64 -1/576 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 5))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 g a))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))))))
(fma.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (/.f64 (pow.f64 h 8) a) (pow.f64 g 7))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2))) (fma.f64 -1/48 (*.f64 (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13))))) (fma.f64 -1/576 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 5))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 g a))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))))))
(+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 19) (pow.f64 h 4))))) (/.f64 (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 a (pow.f64 g 7)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 -1/48 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 -1/576 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 5)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2)))))))
(fma.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 a (pow.f64 g 19)) (pow.f64 h 4)))) (*.f64 (cbrt.f64 1/2) (/.f64 (*.f64 (pow.f64 h 8) 5/64) (pow.f64 (cbrt.f64 -1/2) 2)))) (fma.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 (pow.f64 g 7) a))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2))) (fma.f64 -1/48 (*.f64 (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13))))) (fma.f64 -1/576 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 5))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 g a))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2)))))))
(fma.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 4) (pow.f64 g 19))))) (*.f64 (cbrt.f64 1/2) (/.f64 (*.f64 (pow.f64 h 8) 5/64) (pow.f64 (cbrt.f64 -1/2) 2)))) (fma.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (/.f64 (pow.f64 h 8) a) (pow.f64 g 7))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2))) (fma.f64 -1/48 (*.f64 (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13))))) (fma.f64 -1/576 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 5))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 g a))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2)))))))
(+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 19) (pow.f64 h 4))))) (/.f64 (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 a (pow.f64 g 7)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 -1/48 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 -1/576 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 5)))) (+.f64 (*.f64 -1/576 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 20) (*.f64 a (pow.f64 g 19)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 5)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))))))))
(fma.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 a (pow.f64 g 19)) (pow.f64 h 4)))) (*.f64 (cbrt.f64 1/2) (/.f64 (*.f64 (pow.f64 h 8) 5/64) (pow.f64 (cbrt.f64 -1/2) 2)))) (fma.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 (pow.f64 g 7) a))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2))) (fma.f64 -1/48 (*.f64 (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13))))) (fma.f64 -1/576 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 5))) (fma.f64 -1/576 (*.f64 (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 5)) (cbrt.f64 (/.f64 (pow.f64 h 20) (*.f64 a (pow.f64 g 19))))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 g a))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))))))))
(fma.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 4) (pow.f64 g 19))))) (*.f64 (cbrt.f64 1/2) (/.f64 (*.f64 (pow.f64 h 8) 5/64) (pow.f64 (cbrt.f64 -1/2) 2)))) (fma.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (/.f64 (pow.f64 h 8) a) (pow.f64 g 7))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2))) (fma.f64 -1/48 (*.f64 (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13))))) (fma.f64 -1/576 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 5))) (fma.f64 -1/576 (*.f64 (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 5)) (cbrt.f64 (/.f64 (pow.f64 h 20) (*.f64 a (pow.f64 g 19))))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 g a))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))))))))
(*.f64 -1 (*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 1/2) (cbrt.f64 2))))
(neg.f64 (*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 2) (cbrt.f64 1/2))))
(*.f64 (cbrt.f64 (/.f64 g a)) (neg.f64 (*.f64 (cbrt.f64 2) (cbrt.f64 1/2))))
(*.f64 -1 (*.f64 g (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 1/2)) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (*.f64 (cbrt.f64 1/2) (cbrt.f64 2))))))
(*.f64 (neg.f64 g) (fma.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 g 8) a))) (*.f64 (pow.f64 h 2) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 (/.f64 1 a) (pow.f64 g 2))) (*.f64 (cbrt.f64 2) (cbrt.f64 1/2)))))
(*.f64 g (neg.f64 (fma.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 g 8) a))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 1/2)) (pow.f64 (cbrt.f64 2) 2))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 g 2) a))) (*.f64 (cbrt.f64 2) (cbrt.f64 1/2))))))
(*.f64 -1 (*.f64 g (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 1/2)) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 14)))) (/.f64 (*.f64 (pow.f64 h 4) (cbrt.f64 1/2)) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (*.f64 (cbrt.f64 1/2) (cbrt.f64 2)))))))
(*.f64 (neg.f64 g) (fma.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 g 8) a))) (*.f64 (pow.f64 h 2) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 2) 2)))) (fma.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 a) (pow.f64 g 14))) (*.f64 (pow.f64 h 4) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 (/.f64 1 a) (pow.f64 g 2))) (*.f64 (cbrt.f64 2) (cbrt.f64 1/2))))))
(*.f64 (fma.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 g 8) a))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 1/2)) (pow.f64 (cbrt.f64 2) 2))) (fma.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 14)))) (/.f64 (*.f64 (pow.f64 h 4) (cbrt.f64 1/2)) (pow.f64 (cbrt.f64 2) 2))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 g 2) a))) (*.f64 (cbrt.f64 2) (cbrt.f64 1/2))))) (neg.f64 g))
(*.f64 -1 (*.f64 g (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 1/2)) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 14)))) (/.f64 (*.f64 (pow.f64 h 4) (cbrt.f64 1/2)) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 20))) (/.f64 (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) a)) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 4)) (*.f64 a (pow.f64 (cbrt.f64 2) 3)))))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (*.f64 (cbrt.f64 1/2) (cbrt.f64 2))))))))
(*.f64 (neg.f64 g) (fma.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 g 8) a))) (*.f64 (pow.f64 h 2) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 2) 2)))) (fma.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 a) (pow.f64 g 14))) (*.f64 (pow.f64 h 4) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 2) 2)))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 20))) (*.f64 (cbrt.f64 1/2) (/.f64 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) a)) (*.f64 -1/12 (*.f64 (pow.f64 g 2) (/.f64 (pow.f64 h 4) (*.f64 2 a))))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 (/.f64 1 a) (pow.f64 g 2))) (*.f64 (cbrt.f64 2) (cbrt.f64 1/2)))))))
(*.f64 g (neg.f64 (fma.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 g 8) a))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 1/2)) (pow.f64 (cbrt.f64 2) 2))) (fma.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 14)))) (/.f64 (*.f64 (pow.f64 h 4) (cbrt.f64 1/2)) (pow.f64 (cbrt.f64 2) 2))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 20))) (*.f64 (cbrt.f64 1/2) (/.f64 (-.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) a)) (*.f64 1/24 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 4)) a))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 g 2) a))) (*.f64 (cbrt.f64 2) (cbrt.f64 1/2))))))))
(*.f64 -1 (*.f64 g (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 1/2)) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 14)))) (/.f64 (*.f64 (pow.f64 h 4) (cbrt.f64 1/2)) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 20))) (/.f64 (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) a)) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 4)) (*.f64 a (pow.f64 (cbrt.f64 2) 3)))))) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 26))) (/.f64 (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) a)) (*.f64 1/24 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 6)) (*.f64 a (pow.f64 (cbrt.f64 2) 3)))))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (*.f64 (cbrt.f64 1/2) (cbrt.f64 2)))))))))
(*.f64 (neg.f64 g) (fma.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 g 8) a))) (*.f64 (pow.f64 h 2) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 2) 2)))) (fma.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 a) (pow.f64 g 14))) (*.f64 (pow.f64 h 4) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 2) 2)))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 20))) (*.f64 (cbrt.f64 1/2) (/.f64 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) a)) (*.f64 -1/12 (*.f64 (pow.f64 g 2) (/.f64 (pow.f64 h 4) (*.f64 2 a))))) (pow.f64 (cbrt.f64 2) 2)))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 26))) (*.f64 (cbrt.f64 1/2) (/.f64 (+.f64 (/.f64 (*.f64 -1/2 (*.f64 (pow.f64 h 8) 5/64)) a) (*.f64 -1/24 (*.f64 (pow.f64 g 2) (/.f64 (pow.f64 h 6) (*.f64 2 a))))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 (/.f64 1 a) (pow.f64 g 2))) (*.f64 (cbrt.f64 2) (cbrt.f64 1/2))))))))
(*.f64 g (neg.f64 (fma.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 g 8) a))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 1/2)) (pow.f64 (cbrt.f64 2) 2))) (fma.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 14)))) (/.f64 (*.f64 (pow.f64 h 4) (cbrt.f64 1/2)) (pow.f64 (cbrt.f64 2) 2))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 20))) (*.f64 (cbrt.f64 1/2) (/.f64 (-.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) a)) (*.f64 1/24 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 4)) a))) (pow.f64 (cbrt.f64 2) 2)))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 26))) (*.f64 (cbrt.f64 1/2) (/.f64 (-.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 h 8) 5/64) a)) (*.f64 1/48 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 6)) a))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 g 2) a))) (*.f64 (cbrt.f64 2) (cbrt.f64 1/2)))))))))
(*.f64 -1 (*.f64 g (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 1/2)) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 14)))) (/.f64 (*.f64 (pow.f64 h 4) (cbrt.f64 1/2)) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 20))) (/.f64 (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) a)) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 4)) (*.f64 a (pow.f64 (cbrt.f64 2) 3)))))) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 26))) (/.f64 (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) a)) (*.f64 1/24 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 6)) (*.f64 a (pow.f64 (cbrt.f64 2) 3)))))) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 32))) (/.f64 (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))) a)) (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) a)) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 4)) (*.f64 a (pow.f64 (cbrt.f64 2) 3))))))) (pow.f64 (cbrt.f64 2) 3))) (+.f64 (*.f64 -1/216 (/.f64 (*.f64 (pow.f64 g 4) (pow.f64 h 6)) (*.f64 a (pow.f64 (cbrt.f64 2) 6)))) (*.f64 1/192 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 8)) (*.f64 a (pow.f64 (cbrt.f64 2) 3)))))))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (*.f64 (cbrt.f64 1/2) (cbrt.f64 2))))))))))
(*.f64 (neg.f64 g) (fma.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 g 8) a))) (*.f64 (pow.f64 h 2) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 2) 2)))) (fma.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 a) (pow.f64 g 14))) (*.f64 (pow.f64 h 4) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 2) 2)))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 20))) (*.f64 (cbrt.f64 1/2) (/.f64 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) a)) (*.f64 -1/12 (*.f64 (pow.f64 g 2) (/.f64 (pow.f64 h 4) (*.f64 2 a))))) (pow.f64 (cbrt.f64 2) 2)))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 26))) (*.f64 (cbrt.f64 1/2) (/.f64 (+.f64 (/.f64 (*.f64 -1/2 (*.f64 (pow.f64 h 8) 5/64)) a) (*.f64 -1/24 (*.f64 (pow.f64 g 2) (/.f64 (pow.f64 h 6) (*.f64 2 a))))) (pow.f64 (cbrt.f64 2) 2)))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 32))) (*.f64 (cbrt.f64 1/2) (/.f64 (-.f64 (/.f64 (*.f64 -1/2 (fma.f64 1/64 (pow.f64 h 10) (*.f64 (*.f64 1/2 (pow.f64 h 2)) (*.f64 (pow.f64 h 8) 5/64)))) a) (fma.f64 -1/3 (*.f64 (pow.f64 g 2) (/.f64 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) a)) (*.f64 -1/12 (*.f64 (pow.f64 g 2) (/.f64 (pow.f64 h 4) (*.f64 2 a)))))) 2)) (fma.f64 -1/216 (*.f64 (/.f64 (pow.f64 g 4) a) (/.f64 (pow.f64 h 6) (pow.f64 (cbrt.f64 2) 6))) (*.f64 1/192 (*.f64 (pow.f64 g 2) (/.f64 (pow.f64 h 8) (*.f64 2 a))))))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 (/.f64 1 a) (pow.f64 g 2))) (*.f64 (cbrt.f64 2) (cbrt.f64 1/2)))))))))
(*.f64 (fma.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 g 8) a))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 1/2)) (pow.f64 (cbrt.f64 2) 2))) (fma.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 14)))) (/.f64 (*.f64 (pow.f64 h 4) (cbrt.f64 1/2)) (pow.f64 (cbrt.f64 2) 2))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 20))) (*.f64 (cbrt.f64 1/2) (/.f64 (-.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) a)) (*.f64 1/24 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 4)) a))) (pow.f64 (cbrt.f64 2) 2)))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 26))) (*.f64 (cbrt.f64 1/2) (/.f64 (-.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 h 8) 5/64) a)) (*.f64 1/48 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 6)) a))) (pow.f64 (cbrt.f64 2) 2)))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 32))) (*.f64 (cbrt.f64 1/2) (/.f64 (-.f64 (*.f64 -1/2 (/.f64 (fma.f64 1/64 (pow.f64 h 10) (*.f64 1/2 (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 h 8) 5/64)))) a)) (fma.f64 -1/3 (/.f64 (*.f64 (pow.f64 (*.f64 h g) 2) (-.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) a)) (*.f64 1/24 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 4)) a)))) 2) (fma.f64 -1/216 (*.f64 (/.f64 (pow.f64 h 6) a) (/.f64 (pow.f64 g 4) (pow.f64 (cbrt.f64 2) 6))) (*.f64 1/384 (*.f64 (pow.f64 g 2) (/.f64 (pow.f64 h 8) a)))))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 g 2) a))) (*.f64 (cbrt.f64 2) (cbrt.f64 1/2)))))))) (neg.f64 g))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 g a))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2)))
(+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 a (pow.f64 g 7)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))))
(fma.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 (pow.f64 g 7) a))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 g a))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))))
(fma.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (/.f64 (pow.f64 h 8) a) (pow.f64 g 7))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 g a))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))) (*.f64 (pow.f64 h 4) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 7) (pow.f64 h 4))))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 -1/48 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a (pow.f64 g 13)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))))))
(fma.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 g a))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2)) (*.f64 (pow.f64 h 4) (fma.f64 -1/24 (*.f64 (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 g 7) a) (pow.f64 h 4))))) (*.f64 (*.f64 -1/48 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a (pow.f64 g 13))))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2))))))
(fma.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 g a))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2)) (*.f64 (pow.f64 h 4) (fma.f64 -1/24 (*.f64 (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 4) (pow.f64 g 7)))))) (*.f64 -1/48 (*.f64 (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 (/.f64 (pow.f64 h 2) a) (pow.f64 g 13))))))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))) (*.f64 (pow.f64 h 4) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 7) (pow.f64 h 4))))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 1/192 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 5) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 -1/2) 3)))))) (*.f64 5/128 (/.f64 1 (*.f64 a (pow.f64 g 7)))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 -1/48 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 13) (pow.f64 h 4))))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))))))))
(fma.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 g a))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2)) (*.f64 (pow.f64 h 4) (fma.f64 -1/24 (*.f64 (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 g 7) a) (pow.f64 h 4))))) (*.f64 (pow.f64 h 2) (fma.f64 -1/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 g 2) (pow.f64 h 2)))) (*.f64 (cbrt.f64 1/2) (/.f64 (+.f64 (/.f64 5/128 (*.f64 (pow.f64 g 7) a)) (/.f64 1/192 (*.f64 a (*.f64 (*.f64 (pow.f64 g 5) (pow.f64 h 2)) -1/2)))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 -1/48 (*.f64 (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 (/.f64 1 a) (*.f64 (pow.f64 h 4) (pow.f64 g 13)))))))))))
(fma.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 g a))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2)) (*.f64 (pow.f64 h 4) (fma.f64 -1/24 (*.f64 (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 4) (pow.f64 g 7)))))) (*.f64 (pow.f64 h 2) (fma.f64 -1/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (pow.f64 (*.f64 h g) 2))) (/.f64 (*.f64 (cbrt.f64 1/2) (+.f64 (/.f64 5/128 (*.f64 (pow.f64 g 7) a)) (/.f64 1/192 (*.f64 a (*.f64 (*.f64 (pow.f64 g 5) (pow.f64 h 2)) -1/2))))) (pow.f64 (cbrt.f64 -1/2) 2))) (*.f64 -1/48 (*.f64 (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 4) (pow.f64 g 13))))))))))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))) (*.f64 (pow.f64 h 4) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 7) (pow.f64 h 4))))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/48 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 13) (pow.f64 h 4))))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 1/192 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 7) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 -1/2) 3)))))) (*.f64 7/256 (/.f64 1 (*.f64 a (pow.f64 g 9)))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 g 2)) (pow.f64 h 4))) (/.f64 (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 1/192 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 5) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 -1/2) 3)))))) (*.f64 5/128 (/.f64 1 (*.f64 a (pow.f64 g 7)))))) (pow.f64 (cbrt.f64 -1/2) 2)))))))))))
(fma.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 g a))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2)) (*.f64 (pow.f64 h 4) (fma.f64 -1/24 (*.f64 (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 g 7) a) (pow.f64 h 4))))) (*.f64 (pow.f64 h 2) (fma.f64 -1/48 (*.f64 (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 (/.f64 1 a) (*.f64 (pow.f64 h 4) (pow.f64 g 13))))) (*.f64 (pow.f64 h 2) (*.f64 -1/3 (+.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 g 2) (pow.f64 h 2)))) (*.f64 (cbrt.f64 1/2) (/.f64 (+.f64 (/.f64 7/256 (*.f64 (pow.f64 g 9) a)) (/.f64 1/192 (*.f64 (*.f64 (pow.f64 g 7) a) (*.f64 -1/2 (pow.f64 h 2))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (*.f64 (cbrt.f64 1/2) (/.f64 (+.f64 (/.f64 5/128 (*.f64 (pow.f64 g 7) a)) (/.f64 1/192 (*.f64 a (*.f64 (*.f64 (pow.f64 g 5) (pow.f64 h 2)) -1/2)))) (pow.f64 (cbrt.f64 -1/2) 2))) (cbrt.f64 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 g 2) (pow.f64 h 4)))))))))))))
(fma.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 g a))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2)) (*.f64 (pow.f64 h 4) (fma.f64 -1/24 (*.f64 (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 4) (pow.f64 g 7)))))) (*.f64 (pow.f64 h 2) (fma.f64 -1/48 (*.f64 (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 4) (pow.f64 g 13)))))) (*.f64 (pow.f64 h 2) (*.f64 -1/3 (+.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (pow.f64 (*.f64 h g) 2))) (*.f64 (cbrt.f64 1/2) (/.f64 (+.f64 (/.f64 7/256 (*.f64 (pow.f64 g 9) a)) (/.f64 1/192 (*.f64 a (*.f64 (pow.f64 g 7) (*.f64 -1/2 (pow.f64 h 2)))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (/.f64 (*.f64 (cbrt.f64 1/2) (+.f64 (/.f64 5/128 (*.f64 (pow.f64 g 7) a)) (/.f64 1/192 (*.f64 a (*.f64 (*.f64 (pow.f64 g 5) (pow.f64 h 2)) -1/2))))) (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 g 2) (pow.f64 h 4)))))))))))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))) (*.f64 (pow.f64 h 4) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 7) (pow.f64 h 4))))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/48 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 13) (pow.f64 h 4))))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 g 2)) (pow.f64 h 4))) (/.f64 (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 1/192 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 5) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 -1/2) 3)))))) (*.f64 5/128 (/.f64 1 (*.f64 a (pow.f64 g 7)))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 g 2)) (pow.f64 h 4))) (/.f64 (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 1/192 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 7) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 -1/2) 3)))))) (*.f64 7/256 (/.f64 1 (*.f64 a (pow.f64 g 9)))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 1/13824 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 7) (*.f64 (pow.f64 h 4) (pow.f64 (cbrt.f64 -1/2) 6)))))) (+.f64 (*.f64 1/768 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 9) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 -1/2) 3)))))) (+.f64 (*.f64 21/1024 (/.f64 1 (*.f64 a (pow.f64 g 11)))) (*.f64 1/12 (/.f64 (+.f64 (*.f64 1/192 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 5) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 -1/2) 3)))))) (*.f64 5/128 (/.f64 1 (*.f64 a (pow.f64 g 7))))) (*.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 -1/2) 3))))))))) (pow.f64 (cbrt.f64 -1/2) 2)))))))))))))
(fma.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 g a))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2)) (*.f64 (pow.f64 h 4) (fma.f64 -1/24 (*.f64 (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 g 7) a) (pow.f64 h 4))))) (*.f64 (pow.f64 h 2) (fma.f64 -1/48 (*.f64 (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 (/.f64 1 a) (*.f64 (pow.f64 h 4) (pow.f64 g 13))))) (*.f64 (pow.f64 h 2) (fma.f64 -1/3 (*.f64 (*.f64 (cbrt.f64 1/2) (/.f64 (+.f64 (/.f64 5/128 (*.f64 (pow.f64 g 7) a)) (/.f64 1/192 (*.f64 a (*.f64 (*.f64 (pow.f64 g 5) (pow.f64 h 2)) -1/2)))) (pow.f64 (cbrt.f64 -1/2) 2))) (cbrt.f64 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 g 2) (pow.f64 h 4))))) (*.f64 (pow.f64 h 2) (fma.f64 -1/3 (*.f64 (*.f64 (cbrt.f64 1/2) (/.f64 (+.f64 (/.f64 7/256 (*.f64 (pow.f64 g 9) a)) (/.f64 1/192 (*.f64 (*.f64 (pow.f64 g 7) a) (*.f64 -1/2 (pow.f64 h 2))))) (pow.f64 (cbrt.f64 -1/2) 2))) (cbrt.f64 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 g 2) (pow.f64 h 4))))) (*.f64 (*.f64 1/3 (cbrt.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 g 2) (pow.f64 h 2))))) (*.f64 (cbrt.f64 1/2) (/.f64 (-.f64 (/.f64 1/13824 (*.f64 (*.f64 (pow.f64 g 7) a) (*.f64 (pow.f64 h 4) (pow.f64 (cbrt.f64 -1/2) 6)))) (+.f64 (+.f64 (/.f64 1/768 (*.f64 (*.f64 (pow.f64 g 9) a) (*.f64 -1/2 (pow.f64 h 2)))) (/.f64 21/1024 (*.f64 a (pow.f64 g 11)))) (*.f64 1/12 (/.f64 (+.f64 (/.f64 5/128 (*.f64 (pow.f64 g 7) a)) (/.f64 1/192 (*.f64 a (*.f64 (*.f64 (pow.f64 g 5) (pow.f64 h 2)) -1/2)))) (*.f64 (pow.f64 g 2) (*.f64 -1/2 (pow.f64 h 2))))))) (pow.f64 (cbrt.f64 -1/2) 2)))))))))))))
(fma.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 g a))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2)) (*.f64 (pow.f64 h 4) (fma.f64 -1/24 (*.f64 (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 4) (pow.f64 g 7)))))) (*.f64 (pow.f64 h 2) (fma.f64 -1/48 (*.f64 (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 4) (pow.f64 g 13)))))) (*.f64 (pow.f64 h 2) (fma.f64 -1/3 (*.f64 (/.f64 (*.f64 (cbrt.f64 1/2) (+.f64 (/.f64 5/128 (*.f64 (pow.f64 g 7) a)) (/.f64 1/192 (*.f64 a (*.f64 (*.f64 (pow.f64 g 5) (pow.f64 h 2)) -1/2))))) (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 g 2) (pow.f64 h 4))))) (*.f64 (pow.f64 h 2) (fma.f64 -1/3 (/.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 g 2) (pow.f64 h 4)))) (*.f64 (cbrt.f64 1/2) (+.f64 (/.f64 7/256 (*.f64 (pow.f64 g 9) a)) (/.f64 1/192 (*.f64 a (*.f64 (pow.f64 g 7) (*.f64 -1/2 (pow.f64 h 2)))))))) (pow.f64 (cbrt.f64 -1/2) 2)) (*.f64 1/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (pow.f64 (*.f64 h g) 2))) (*.f64 (cbrt.f64 1/2) (/.f64 (-.f64 (/.f64 1/13824 (*.f64 a (*.f64 (pow.f64 g 7) (*.f64 (pow.f64 h 4) (pow.f64 (cbrt.f64 -1/2) 6))))) (+.f64 (/.f64 1/768 (*.f64 (*.f64 (pow.f64 g 9) a) (*.f64 -1/2 (pow.f64 h 2)))) (+.f64 (/.f64 21/1024 (*.f64 a (pow.f64 g 11))) (*.f64 1/12 (/.f64 (+.f64 (/.f64 5/128 (*.f64 (pow.f64 g 7) a)) (/.f64 1/192 (*.f64 a (*.f64 (*.f64 (pow.f64 g 5) (pow.f64 h 2)) -1/2)))) (*.f64 (pow.f64 (*.f64 h g) 2) -1/2)))))) (pow.f64 (cbrt.f64 -1/2) 2))))))))))))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (*.f64 h (/.f64 (sqrt.f64 -1) a))) (cbrt.f64 1/2))
(*.f64 h (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 g (cbrt.f64 1/2)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 1/2))))
(*.f64 h (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 a) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (cbrt.f64 1/2))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 h 2) a))) (cbrt.f64 1/2))))
(*.f64 h (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 -1 (pow.f64 h 5))))) (*.f64 g (cbrt.f64 1/2))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 h 2) a))) (cbrt.f64 1/2))))
(*.f64 h (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 g (cbrt.f64 1/2)))) (+.f64 (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 8) (pow.f64 (sqrt.f64 -1) 5))))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 1/2)))))
(*.f64 h (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 a) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (cbrt.f64 1/2))) (fma.f64 1/6 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 a) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 8)))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 h 2) a))) (cbrt.f64 1/2)))))
(*.f64 h (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 -1 (pow.f64 h 5))))) (*.f64 g (cbrt.f64 1/2))) (fma.f64 1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 8))))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 h 2) a))) (cbrt.f64 1/2)))))
(*.f64 h (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 g (cbrt.f64 1/2)))) (+.f64 (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 8) (pow.f64 (sqrt.f64 -1) 5))))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 14) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 a (sqrt.f64 -1)))))))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 1/2))))))
(*.f64 h (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 a) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (cbrt.f64 1/2))) (fma.f64 1/6 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 a) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 8)))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2))) (fma.f64 1/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 h 14)))) (cbrt.f64 1/2)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 (sqrt.f64 -1) 3) a))) (*.f64 -1/3 (*.f64 (pow.f64 g 2) (/.f64 (pow.f64 h 2) (*.f64 (sqrt.f64 -1) a)))))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 h 2) a))) (cbrt.f64 1/2))))))
(*.f64 h (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 -1 (pow.f64 h 5))))) (*.f64 g (cbrt.f64 1/2))) (fma.f64 1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 8))))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2))) (fma.f64 1/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (pow.f64 a 2) (pow.f64 h 14)) -1)) (cbrt.f64 1/2)) (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (*.f64 -1 (sqrt.f64 -1)) a)) (*.f64 -1/3 (/.f64 (pow.f64 (*.f64 h g) 2) (*.f64 (sqrt.f64 -1) a))))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 h 2) a))) (cbrt.f64 1/2))))))
(*.f64 h (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 g (cbrt.f64 1/2)))) (+.f64 (*.f64 1/9 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 11) (pow.f64 (sqrt.f64 -1) 8))))) (*.f64 (pow.f64 g 3) (cbrt.f64 1/2)))) (+.f64 (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 8) (pow.f64 (sqrt.f64 -1) 5))))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 14) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 a (sqrt.f64 -1)))))))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 1/2)))))))
(*.f64 h (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 a) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (cbrt.f64 1/2))) (fma.f64 1/9 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 a) (*.f64 (pow.f64 (sqrt.f64 -1) 8) (pow.f64 h 11)))) (*.f64 (pow.f64 g 3) (cbrt.f64 1/2))) (fma.f64 1/6 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 a) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 8)))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2))) (fma.f64 1/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 h 14)))) (cbrt.f64 1/2)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 (sqrt.f64 -1) 3) a))) (*.f64 -1/3 (*.f64 (pow.f64 g 2) (/.f64 (pow.f64 h 2) (*.f64 (sqrt.f64 -1) a)))))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 h 2) a))) (cbrt.f64 1/2)))))))
(*.f64 h (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 -1 (pow.f64 h 5))))) (*.f64 g (cbrt.f64 1/2))) (fma.f64 1/9 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 (sqrt.f64 -1) 8) (pow.f64 h 11))))) (*.f64 (pow.f64 g 3) (cbrt.f64 1/2))) (fma.f64 1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 8))))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2))) (fma.f64 1/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (pow.f64 a 2) (pow.f64 h 14)) -1)) (cbrt.f64 1/2)) (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (*.f64 -1 (sqrt.f64 -1)) a)) (*.f64 -1/3 (/.f64 (pow.f64 (*.f64 h g) 2) (*.f64 (sqrt.f64 -1) a))))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 h 2) a))) (cbrt.f64 1/2)))))))
(*.f64 h (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 g (cbrt.f64 1/2)))) (+.f64 (*.f64 1/9 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 11) (pow.f64 (sqrt.f64 -1) 8))))) (*.f64 (pow.f64 g 3) (cbrt.f64 1/2)))) (+.f64 (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 8) (pow.f64 (sqrt.f64 -1) 5))))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 14) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 a (sqrt.f64 -1)))))))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 20) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 4) (pow.f64 h 2)) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))))))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 1/2))))))))
(*.f64 h (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 a) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (cbrt.f64 1/2))) (fma.f64 1/9 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 a) (*.f64 (pow.f64 (sqrt.f64 -1) 8) (pow.f64 h 11)))) (*.f64 (pow.f64 g 3) (cbrt.f64 1/2))) (fma.f64 1/6 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 a) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 8)))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2))) (fma.f64 1/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 h 14)))) (cbrt.f64 1/2)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 (sqrt.f64 -1) 3) a))) (*.f64 -1/3 (*.f64 (pow.f64 g 2) (/.f64 (pow.f64 h 2) (*.f64 (sqrt.f64 -1) a)))))) (fma.f64 1/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 h 20)))) (cbrt.f64 1/2)) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 (sqrt.f64 -1) 5) a))) (*.f64 -1/12 (*.f64 (pow.f64 g 4) (/.f64 (pow.f64 h 2) (*.f64 (pow.f64 (sqrt.f64 -1) 3) a)))))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 h 2) a))) (cbrt.f64 1/2))))))))
(*.f64 h (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 -1 (pow.f64 h 5))))) (*.f64 g (cbrt.f64 1/2))) (fma.f64 1/9 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 (sqrt.f64 -1) 8) (pow.f64 h 11))))) (*.f64 (pow.f64 g 3) (cbrt.f64 1/2))) (fma.f64 1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 8))))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2))) (fma.f64 1/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (pow.f64 a 2) (pow.f64 h 14)) -1)) (cbrt.f64 1/2)) (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (*.f64 -1 (sqrt.f64 -1)) a)) (*.f64 -1/3 (/.f64 (pow.f64 (*.f64 h g) 2) (*.f64 (sqrt.f64 -1) a))))) (fma.f64 1/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (pow.f64 a 2) (pow.f64 h 20)) -1)) (cbrt.f64 1/2)) (fma.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 (sqrt.f64 -1) 5) a)) (*.f64 (*.f64 (pow.f64 g 4) (/.f64 (pow.f64 h 2) (*.f64 (*.f64 -1 (sqrt.f64 -1)) a))) -1/12))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 h 2) a))) (cbrt.f64 1/2))))))))
(*.f64 -1 (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 1/2)))
(neg.f64 (*.f64 (cbrt.f64 (*.f64 h (/.f64 (sqrt.f64 -1) a))) (cbrt.f64 1/2)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (neg.f64 (cbrt.f64 1/2)))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 g (cbrt.f64 1/2)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 1/2)))))
(neg.f64 (*.f64 h (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 a) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (cbrt.f64 1/2))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 h 2) a))) (cbrt.f64 1/2)))))
(*.f64 h (neg.f64 (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 -1 (pow.f64 h 5))))) (*.f64 g (cbrt.f64 1/2))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 h 2) a))) (cbrt.f64 1/2)))))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (cbrt.f64 1/2)))) (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 h (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2))))) (pow.f64 h 3))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 1/2)))))
(neg.f64 (*.f64 h (fma.f64 -1 (/.f64 (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 (pow.f64 (sqrt.f64 -1) 2) a))) (*.f64 g (cbrt.f64 1/2))) (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 h (*.f64 (pow.f64 (sqrt.f64 -1) 5) a))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2))))) (pow.f64 h 3)) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 h 2) a))) (cbrt.f64 1/2)))))
(*.f64 h (neg.f64 (-.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 h 2) a))) (cbrt.f64 1/2)) (/.f64 (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 -1 a))) (*.f64 g (cbrt.f64 1/2))) (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 h (*.f64 (pow.f64 (sqrt.f64 -1) 5) a))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2))))) (pow.f64 h 3)))))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 a (sqrt.f64 -1))))))))) h)) (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (cbrt.f64 1/2))))) (pow.f64 h 3))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 1/2)))))
(neg.f64 (*.f64 h (fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (fma.f64 1/6 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 (pow.f64 (sqrt.f64 -1) 5) a))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2))) (*.f64 (*.f64 1/3 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 (sqrt.f64 -1) 3) a))) (*.f64 -1/3 (*.f64 (pow.f64 g 2) (/.f64 (pow.f64 h 2) (*.f64 (sqrt.f64 -1) a))))) (cbrt.f64 1/2)))) h) (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 (pow.f64 (sqrt.f64 -1) 2) a))) (*.f64 g (cbrt.f64 1/2))))) (pow.f64 h 3)) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 h 2) a))) (cbrt.f64 1/2)))))
(*.f64 h (neg.f64 (-.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 h 2) a))) (cbrt.f64 1/2)) (/.f64 (-.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 -1 a))) (*.f64 g (cbrt.f64 1/2)))) (/.f64 (fma.f64 1/6 (*.f64 (cbrt.f64 (/.f64 (/.f64 (pow.f64 h 4) a) (pow.f64 (sqrt.f64 -1) 5))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2))) (*.f64 1/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (neg.f64 (pow.f64 h 2)))) (cbrt.f64 1/2)) (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (*.f64 -1 (sqrt.f64 -1)) a)) (*.f64 -1/3 (/.f64 (pow.f64 (*.f64 h g) 2) (*.f64 (sqrt.f64 -1) a))))))) h)) (pow.f64 h 3)))))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/9 (*.f64 (cbrt.f64 (/.f64 h (*.f64 a (pow.f64 (sqrt.f64 -1) 8)))) (*.f64 (pow.f64 g 3) (cbrt.f64 1/2)))) (+.f64 (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 a (sqrt.f64 -1)))))))))) h)) (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (cbrt.f64 1/2))))) (pow.f64 h 3))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 1/2)))))
(neg.f64 (*.f64 h (fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (fma.f64 -1/9 (*.f64 (cbrt.f64 (/.f64 h (*.f64 (pow.f64 (sqrt.f64 -1) 8) a))) (*.f64 (pow.f64 g 3) (cbrt.f64 1/2))) (fma.f64 1/6 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 (pow.f64 (sqrt.f64 -1) 5) a))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2))) (*.f64 (*.f64 1/3 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 (sqrt.f64 -1) 3) a))) (*.f64 -1/3 (*.f64 (pow.f64 g 2) (/.f64 (pow.f64 h 2) (*.f64 (sqrt.f64 -1) a))))) (cbrt.f64 1/2))))) h) (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 (pow.f64 (sqrt.f64 -1) 2) a))) (*.f64 g (cbrt.f64 1/2))))) (pow.f64 h 3)) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 h 2) a))) (cbrt.f64 1/2)))))
(*.f64 (-.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 h 2) a))) (cbrt.f64 1/2)) (/.f64 (-.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 -1 a))) (*.f64 g (cbrt.f64 1/2)))) (/.f64 (fma.f64 -1/9 (*.f64 (cbrt.f64 (/.f64 h (*.f64 (pow.f64 (sqrt.f64 -1) 8) a))) (*.f64 (pow.f64 g 3) (cbrt.f64 1/2))) (fma.f64 1/6 (*.f64 (cbrt.f64 (/.f64 (/.f64 (pow.f64 h 4) a) (pow.f64 (sqrt.f64 -1) 5))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2))) (*.f64 1/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (neg.f64 (pow.f64 h 2)))) (cbrt.f64 1/2)) (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (*.f64 -1 (sqrt.f64 -1)) a)) (*.f64 -1/3 (/.f64 (pow.f64 (*.f64 h g) 2) (*.f64 (sqrt.f64 -1) a)))))))) h)) (pow.f64 h 3))) (neg.f64 h))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) h) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 4) (pow.f64 h 2)) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))))))) (*.f64 1/9 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 10) (*.f64 a (pow.f64 (sqrt.f64 -1) 8)))) (*.f64 (pow.f64 g 3) (cbrt.f64 1/2))))) (pow.f64 h 3))) (+.f64 (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 a (sqrt.f64 -1)))))))))) h)) (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (cbrt.f64 1/2))))) (pow.f64 h 3))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 1/2)))))
(neg.f64 (*.f64 h (fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (fma.f64 -1/3 (*.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (/.f64 h (pow.f64 (sqrt.f64 -1) 2)))) (cbrt.f64 1/2)) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 (sqrt.f64 -1) 5) a))) (*.f64 -1/12 (*.f64 (pow.f64 g 4) (/.f64 (pow.f64 h 2) (*.f64 (pow.f64 (sqrt.f64 -1) 3) a)))))) (*.f64 1/9 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 10) (*.f64 (pow.f64 (sqrt.f64 -1) 8) a))) (*.f64 (pow.f64 g 3) (cbrt.f64 1/2))))) (pow.f64 h 3)) (fma.f64 1/6 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 (pow.f64 (sqrt.f64 -1) 5) a))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2))) (*.f64 (*.f64 1/3 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 (sqrt.f64 -1) 3) a))) (*.f64 -1/3 (*.f64 (pow.f64 g 2) (/.f64 (pow.f64 h 2) (*.f64 (sqrt.f64 -1) a))))) (cbrt.f64 1/2))))) h) (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 (pow.f64 (sqrt.f64 -1) 2) a))) (*.f64 g (cbrt.f64 1/2))))) (pow.f64 h 3)) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 h 2) a))) (cbrt.f64 1/2)))))
(*.f64 h (neg.f64 (-.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 h 2) a))) (cbrt.f64 1/2)) (/.f64 (-.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 -1 a))) (*.f64 g (cbrt.f64 1/2)))) (/.f64 (-.f64 (fma.f64 1/6 (*.f64 (cbrt.f64 (/.f64 (/.f64 (pow.f64 h 4) a) (pow.f64 (sqrt.f64 -1) 5))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2))) (*.f64 1/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (neg.f64 (pow.f64 h 2)))) (cbrt.f64 1/2)) (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (*.f64 -1 (sqrt.f64 -1)) a)) (*.f64 -1/3 (/.f64 (pow.f64 (*.f64 h g) 2) (*.f64 (sqrt.f64 -1) a))))))) (/.f64 (fma.f64 -1/3 (*.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (/.f64 h -1))) (cbrt.f64 1/2)) (fma.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 (sqrt.f64 -1) 5) a)) (*.f64 (*.f64 (pow.f64 g 4) (/.f64 (pow.f64 h 2) (*.f64 (*.f64 -1 (sqrt.f64 -1)) a))) -1/12))) (*.f64 1/9 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 10) (*.f64 (pow.f64 (sqrt.f64 -1) 8) a))) (*.f64 (pow.f64 g 3) (cbrt.f64 1/2))))) (pow.f64 h 3))) h)) (pow.f64 h 3)))))
(*.f64 h (sqrt.f64 -1))
(+.f64 (*.f64 -1 g) (*.f64 h (sqrt.f64 -1)))
(fma.f64 -1 g (*.f64 h (sqrt.f64 -1)))
(-.f64 (*.f64 h (sqrt.f64 -1)) g)
(+.f64 (*.f64 g (-.f64 (*.f64 1/2 (/.f64 g (*.f64 h (sqrt.f64 -1)))) 1)) (*.f64 h (sqrt.f64 -1)))
(fma.f64 g (fma.f64 1/2 (/.f64 g (*.f64 h (sqrt.f64 -1))) -1) (*.f64 h (sqrt.f64 -1)))
(+.f64 (*.f64 g (-.f64 (*.f64 g (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))))) 1)) (*.f64 h (sqrt.f64 -1)))
(fma.f64 g (fma.f64 g (fma.f64 -1/8 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))) (/.f64 1/2 (*.f64 h (sqrt.f64 -1)))) -1) (*.f64 h (sqrt.f64 -1)))
(fma.f64 g (fma.f64 g (fma.f64 -1/8 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 3) (*.f64 -1 (sqrt.f64 -1)))) (/.f64 1/2 (*.f64 h (sqrt.f64 -1)))) -1) (*.f64 h (sqrt.f64 -1)))
(+.f64 (*.f64 g (-.f64 (*.f64 g (+.f64 (*.f64 (pow.f64 g 2) (-.f64 (*.f64 1/16 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)))))) (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))))) 1)) (*.f64 h (sqrt.f64 -1)))
(fma.f64 g (fma.f64 g (fma.f64 (pow.f64 g 2) (-.f64 (/.f64 (*.f64 1/16 (pow.f64 g 2)) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) (/.f64 1/8 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)))) (/.f64 1/2 (*.f64 h (sqrt.f64 -1)))) -1) (*.f64 h (sqrt.f64 -1)))
(fma.f64 g (fma.f64 g (fma.f64 (pow.f64 g 2) (fma.f64 1/16 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) (/.f64 -1/8 (*.f64 (pow.f64 h 3) (*.f64 -1 (sqrt.f64 -1))))) (/.f64 1/2 (*.f64 h (sqrt.f64 -1)))) -1) (*.f64 h (sqrt.f64 -1)))
(+.f64 (*.f64 g (-.f64 (*.f64 g (+.f64 (*.f64 (pow.f64 g 2) (-.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 -5/128 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 7) (pow.f64 (sqrt.f64 -1) 7)))) (*.f64 1/16 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))))) (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)))))) (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))))) 1)) (*.f64 h (sqrt.f64 -1)))
(fma.f64 g (fma.f64 g (fma.f64 (pow.f64 g 2) (fma.f64 (pow.f64 g 2) (fma.f64 -5/128 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 7) (pow.f64 (sqrt.f64 -1) 7))) (/.f64 1/16 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) (neg.f64 (/.f64 1/8 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))))) (/.f64 1/2 (*.f64 h (sqrt.f64 -1)))) -1) (*.f64 h (sqrt.f64 -1)))
(fma.f64 g (fma.f64 g (fma.f64 (pow.f64 g 2) (fma.f64 (pow.f64 g 2) (fma.f64 -5/128 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 7) (pow.f64 (sqrt.f64 -1) 7))) (/.f64 1/16 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) (/.f64 -1/8 (*.f64 (pow.f64 h 3) (*.f64 -1 (sqrt.f64 -1))))) (/.f64 1/2 (*.f64 h (sqrt.f64 -1)))) -1) (*.f64 h (sqrt.f64 -1)))
(*.f64 -1/2 (/.f64 (pow.f64 h 2) g))
(/.f64 (+.f64 (*.f64 -1/2 (pow.f64 h 2)) (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2)))) g)
(/.f64 (fma.f64 -1/2 (pow.f64 h 2) (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2)))) g)
(/.f64 (+.f64 (*.f64 -1/2 (pow.f64 h 2)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 4))))) g)
(/.f64 (fma.f64 -1/2 (pow.f64 h 2) (fma.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2)) (/.f64 (*.f64 -1/16 (pow.f64 h 6)) (pow.f64 g 4)))) g)
(/.f64 (fma.f64 -1/2 (pow.f64 h 2) (fma.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2)) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 4))))) g)
(/.f64 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 6))) (+.f64 (*.f64 -1/2 (pow.f64 h 2)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 4)))))) g)
(/.f64 (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 h 8) 5/64) (pow.f64 g 6)) (fma.f64 -1/2 (pow.f64 h 2) (fma.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2)) (/.f64 (*.f64 -1/16 (pow.f64 h 6)) (pow.f64 g 4))))) g)
(/.f64 (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 h 8) 5/64) (pow.f64 g 6)) (fma.f64 -1/2 (pow.f64 h 2) (fma.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2)) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 4)))))) g)
(/.f64 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 6))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))) (pow.f64 g 8))) (+.f64 (*.f64 -1/2 (pow.f64 h 2)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 4))))))) g)
(/.f64 (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 h 8) 5/64) (pow.f64 g 6)) (fma.f64 -1/2 (/.f64 (fma.f64 1/64 (pow.f64 h 10) (*.f64 (*.f64 1/2 (pow.f64 h 2)) (*.f64 (pow.f64 h 8) 5/64))) (pow.f64 g 8)) (fma.f64 -1/2 (pow.f64 h 2) (fma.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2)) (/.f64 (*.f64 -1/16 (pow.f64 h 6)) (pow.f64 g 4)))))) g)
(/.f64 (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 h 8) 5/64) (pow.f64 g 6)) (fma.f64 -1/2 (/.f64 (fma.f64 1/64 (pow.f64 h 10) (*.f64 1/2 (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 h 8) 5/64)))) (pow.f64 g 8)) (fma.f64 -1/2 (pow.f64 h 2) (fma.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2)) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 4))))))) g)
(/.f64 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/256 (pow.f64 h 12)) (+.f64 (*.f64 1/8 (*.f64 (pow.f64 h 4) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))))) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))))))) (pow.f64 g 10))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 6))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))) (pow.f64 g 8))) (+.f64 (*.f64 -1/2 (pow.f64 h 2)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 4)))))))) g)
(/.f64 (fma.f64 -1/2 (/.f64 (fma.f64 1/256 (pow.f64 h 12) (fma.f64 1/8 (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 h 8) 5/64)) (*.f64 (*.f64 1/2 (pow.f64 h 2)) (fma.f64 1/64 (pow.f64 h 10) (*.f64 (*.f64 1/2 (pow.f64 h 2)) (*.f64 (pow.f64 h 8) 5/64)))))) (pow.f64 g 10)) (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 h 8) 5/64) (pow.f64 g 6)) (fma.f64 -1/2 (/.f64 (fma.f64 1/64 (pow.f64 h 10) (*.f64 (*.f64 1/2 (pow.f64 h 2)) (*.f64 (pow.f64 h 8) 5/64))) (pow.f64 g 8)) (fma.f64 -1/2 (pow.f64 h 2) (fma.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2)) (/.f64 (*.f64 -1/16 (pow.f64 h 6)) (pow.f64 g 4))))))) g)
(/.f64 (fma.f64 -1/2 (/.f64 (fma.f64 1/256 (pow.f64 h 12) (fma.f64 1/8 (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 h 8) 5/64)) (*.f64 (*.f64 1/2 (pow.f64 h 2)) (fma.f64 1/64 (pow.f64 h 10) (*.f64 1/2 (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 h 8) 5/64))))))) (pow.f64 g 10)) (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 h 8) 5/64) (pow.f64 g 6)) (fma.f64 -1/2 (/.f64 (fma.f64 1/64 (pow.f64 h 10) (*.f64 1/2 (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 h 8) 5/64)))) (pow.f64 g 8)) (fma.f64 -1/2 (pow.f64 h 2) (fma.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2)) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 4)))))))) g)
(*.f64 -2 g)
(*.f64 g -2)
(*.f64 -1 (*.f64 g (+.f64 2 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))))))
(*.f64 (neg.f64 g) (+.f64 2 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2)))))
(*.f64 (+.f64 2 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2)))) (neg.f64 g))
(*.f64 -1 (*.f64 g (+.f64 2 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4)))))))
(*.f64 (neg.f64 g) (+.f64 2 (fma.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2)) (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))))))
(*.f64 (+.f64 2 (fma.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2)) (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))))) (neg.f64 g))
(*.f64 -1 (*.f64 g (+.f64 2 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6))))))))
(*.f64 (neg.f64 g) (+.f64 2 (fma.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2)) (fma.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4)) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6)))))))
(*.f64 g (neg.f64 (+.f64 2 (fma.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2)) (fma.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4)) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6))))))))
(*.f64 -1 (*.f64 g (+.f64 2 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 8))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6)))))))))
(*.f64 (neg.f64 g) (+.f64 2 (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 h 8) 5/64) (pow.f64 g 8)) (fma.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2)) (fma.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4)) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6))))))))
(*.f64 g (neg.f64 (+.f64 2 (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 h 8) 5/64) (pow.f64 g 8)) (fma.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2)) (fma.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4)) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6)))))))))
(*.f64 -1 (*.f64 g (+.f64 2 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 8))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))) (pow.f64 g 10))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6))))))))))
(*.f64 (neg.f64 g) (+.f64 2 (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 h 8) 5/64) (pow.f64 g 8)) (fma.f64 -1/2 (/.f64 (fma.f64 1/64 (pow.f64 h 10) (*.f64 (*.f64 1/2 (pow.f64 h 2)) (*.f64 (pow.f64 h 8) 5/64))) (pow.f64 g 10)) (fma.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2)) (fma.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4)) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6)))))))))
(*.f64 g (neg.f64 (+.f64 2 (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 h 8) 5/64) (pow.f64 g 8)) (fma.f64 -1/2 (/.f64 (fma.f64 1/64 (pow.f64 h 10) (*.f64 1/2 (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 h 8) 5/64)))) (pow.f64 g 10)) (fma.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2)) (fma.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4)) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6))))))))))
(*.f64 -1/2 (/.f64 (pow.f64 h 2) g))
(*.f64 (pow.f64 h 2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 2) (pow.f64 g 3))) (*.f64 1/2 (/.f64 1 g))))
(*.f64 (pow.f64 h 2) (fma.f64 -1/8 (/.f64 (pow.f64 h 2) (pow.f64 g 3)) (neg.f64 (/.f64 1/2 g))))
(*.f64 (pow.f64 h 2) (fma.f64 -1/8 (/.f64 (pow.f64 h 2) (pow.f64 g 3)) (/.f64 -1/2 g)))
(*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 2) (pow.f64 g 5))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3))))) (*.f64 1/2 (/.f64 1 g))))
(*.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (-.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 2) (pow.f64 g 5))) (/.f64 1/8 (pow.f64 g 3))) (neg.f64 (/.f64 1/2 g))))
(*.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (fma.f64 -1/16 (/.f64 (pow.f64 h 2) (pow.f64 g 5)) (/.f64 -1/8 (pow.f64 g 3))) (/.f64 -1/2 g)))
(*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -5/128 (/.f64 (pow.f64 h 2) (pow.f64 g 7))) (*.f64 1/16 (/.f64 1 (pow.f64 g 5))))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3))))) (*.f64 1/2 (/.f64 1 g))))
(*.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (fma.f64 -5/128 (/.f64 (pow.f64 h 2) (pow.f64 g 7)) (neg.f64 (/.f64 1/16 (pow.f64 g 5))))) (/.f64 1/8 (pow.f64 g 3))) (neg.f64 (/.f64 1/2 g))))
(*.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (fma.f64 -5/128 (/.f64 (pow.f64 h 2) (pow.f64 g 7)) (/.f64 -1/16 (pow.f64 g 5))) (/.f64 -1/8 (pow.f64 g 3))) (/.f64 -1/2 g)))
(*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -7/256 (/.f64 (pow.f64 h 2) (pow.f64 g 9))) (*.f64 5/128 (/.f64 1 (pow.f64 g 7))))) (*.f64 1/16 (/.f64 1 (pow.f64 g 5))))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3))))) (*.f64 1/2 (/.f64 1 g))))
(*.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (-.f64 (/.f64 (*.f64 -7/256 (pow.f64 h 2)) (pow.f64 g 9)) (/.f64 5/128 (pow.f64 g 7))) (neg.f64 (/.f64 1/16 (pow.f64 g 5)))) (neg.f64 (/.f64 1/8 (pow.f64 g 3)))) (neg.f64 (/.f64 1/2 g))))
(*.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (fma.f64 -7/256 (/.f64 (pow.f64 h 2) (pow.f64 g 9)) (/.f64 -5/128 (pow.f64 g 7))) (/.f64 -1/16 (pow.f64 g 5))) (/.f64 -1/8 (pow.f64 g 3))) (/.f64 -1/2 g)))
(*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -21/1024 (/.f64 (pow.f64 h 2) (pow.f64 g 11))) (*.f64 7/256 (/.f64 1 (pow.f64 g 9))))) (*.f64 5/128 (/.f64 1 (pow.f64 g 7))))) (*.f64 1/16 (/.f64 1 (pow.f64 g 5))))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3))))) (*.f64 1/2 (/.f64 1 g))))
(*.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (-.f64 (*.f64 -21/1024 (/.f64 (pow.f64 h 2) (pow.f64 g 11))) (/.f64 7/256 (pow.f64 g 9))) (neg.f64 (/.f64 5/128 (pow.f64 g 7)))) (neg.f64 (/.f64 1/16 (pow.f64 g 5)))) (neg.f64 (/.f64 1/8 (pow.f64 g 3)))) (neg.f64 (/.f64 1/2 g))))
(*.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (fma.f64 -21/1024 (/.f64 (pow.f64 h 2) (pow.f64 g 11)) (/.f64 -7/256 (pow.f64 g 9))) (/.f64 -5/128 (pow.f64 g 7))) (/.f64 -1/16 (pow.f64 g 5))) (/.f64 -1/8 (pow.f64 g 3))) (/.f64 -1/2 g)))
(*.f64 h (sqrt.f64 -1))
(*.f64 h (+.f64 (sqrt.f64 -1) (*.f64 -1 (/.f64 g h))))
(*.f64 h (+.f64 (sqrt.f64 -1) (/.f64 (neg.f64 g) h)))
(*.f64 h (-.f64 (sqrt.f64 -1) (/.f64 g h)))
(*.f64 h (-.f64 (+.f64 (sqrt.f64 -1) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))) (/.f64 g h)))
(*.f64 h (+.f64 (sqrt.f64 -1) (-.f64 (/.f64 (*.f64 1/2 (pow.f64 g 2)) (*.f64 (sqrt.f64 -1) (pow.f64 h 2))) (/.f64 g h))))
(*.f64 h (+.f64 (sqrt.f64 -1) (fma.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) (pow.f64 h 2))) (/.f64 g (neg.f64 h)))))
(*.f64 h (-.f64 (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1)))))) (/.f64 g h)))
(*.f64 h (+.f64 (sqrt.f64 -1) (-.f64 (fma.f64 -1/8 (/.f64 (/.f64 (pow.f64 g 4) (pow.f64 h 4)) (pow.f64 (sqrt.f64 -1) 3)) (/.f64 (*.f64 1/2 (pow.f64 g 2)) (*.f64 (sqrt.f64 -1) (pow.f64 h 2)))) (/.f64 g h))))
(*.f64 h (+.f64 (sqrt.f64 -1) (-.f64 (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (*.f64 -1 (sqrt.f64 -1)) (pow.f64 h 4))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) (pow.f64 h 2))))) (/.f64 g h))))
(*.f64 h (-.f64 (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 6) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))))) (/.f64 g h)))
(*.f64 h (+.f64 (sqrt.f64 -1) (-.f64 (fma.f64 -1/8 (/.f64 (/.f64 (pow.f64 g 4) (pow.f64 h 4)) (pow.f64 (sqrt.f64 -1) 3)) (fma.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 6))) (/.f64 (*.f64 1/2 (pow.f64 g 2)) (*.f64 (sqrt.f64 -1) (pow.f64 h 2))))) (/.f64 g h))))
(*.f64 h (+.f64 (sqrt.f64 -1) (-.f64 (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (*.f64 -1 (sqrt.f64 -1)) (pow.f64 h 4))) (fma.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 6))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) (pow.f64 h 2)))))) (/.f64 g h))))
(*.f64 h (-.f64 (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))) (*.f64 1/16 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)))) (*.f64 (pow.f64 h 8) (sqrt.f64 -1)))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 6) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1)))))))) (/.f64 g h)))
(*.f64 h (+.f64 (sqrt.f64 -1) (-.f64 (fma.f64 -1/2 (/.f64 (*.f64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)) 5/64) (*.f64 (sqrt.f64 -1) (pow.f64 h 8))) (fma.f64 -1/8 (/.f64 (/.f64 (pow.f64 g 4) (pow.f64 h 4)) (pow.f64 (sqrt.f64 -1) 3)) (fma.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 6))) (/.f64 (*.f64 1/2 (pow.f64 g 2)) (*.f64 (sqrt.f64 -1) (pow.f64 h 2)))))) (/.f64 g h))))
(*.f64 h (+.f64 (sqrt.f64 -1) (-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)) (pow.f64 h 8)) (/.f64 5/64 (sqrt.f64 -1))) (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (*.f64 -1 (sqrt.f64 -1)) (pow.f64 h 4))) (fma.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 6))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) (pow.f64 h 2))))))) (/.f64 g h))))
(*.f64 -1 (*.f64 h (sqrt.f64 -1)))
(neg.f64 (*.f64 h (sqrt.f64 -1)))
(*.f64 h (neg.f64 (sqrt.f64 -1)))
(*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (/.f64 g h))))
(neg.f64 (*.f64 h (+.f64 (sqrt.f64 -1) (/.f64 g h))))
(*.f64 (+.f64 (sqrt.f64 -1) (/.f64 g h)) (neg.f64 h))
(*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (*.f64 h (sqrt.f64 -1)))) g) h)))))
(neg.f64 (*.f64 h (+.f64 (sqrt.f64 -1) (neg.f64 (/.f64 (fma.f64 -1/2 (/.f64 (/.f64 (pow.f64 g 2) h) (sqrt.f64 -1)) (neg.f64 g)) h)))))
(*.f64 h (neg.f64 (-.f64 (sqrt.f64 -1) (/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 g 2) (*.f64 h (sqrt.f64 -1))) -1/2) g) h))))
(*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (sqrt.f64 -1)))) h)) g) h)))))
(neg.f64 (*.f64 h (+.f64 (sqrt.f64 -1) (neg.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 2))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (sqrt.f64 -1)))) h)) g) h)))))
(*.f64 h (neg.f64 (-.f64 (sqrt.f64 -1) (/.f64 (-.f64 (/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (*.f64 -1 (sqrt.f64 -1)) (pow.f64 h 2))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (sqrt.f64 -1)))) (neg.f64 h)) g) h))))
(*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (sqrt.f64 -1))))) h)) g) h)))))
(neg.f64 (*.f64 h (+.f64 (sqrt.f64 -1) (neg.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 2))) (fma.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 4))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (sqrt.f64 -1))))) h)) g) h)))))
(*.f64 h (neg.f64 (-.f64 (sqrt.f64 -1) (/.f64 (-.f64 (/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (*.f64 -1 (sqrt.f64 -1)) (pow.f64 h 2))) (fma.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 4))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (sqrt.f64 -1))))) (neg.f64 h)) g) h))))
(*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))) (*.f64 1/16 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)))) (*.f64 (pow.f64 h 6) (sqrt.f64 -1)))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (sqrt.f64 -1)))))) h)) g) h)))))
(neg.f64 (*.f64 h (+.f64 (sqrt.f64 -1) (neg.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (fma.f64 -1/2 (/.f64 (*.f64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)) 5/64) (*.f64 (sqrt.f64 -1) (pow.f64 h 6))) (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 2))) (fma.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 4))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (sqrt.f64 -1)))))) h)) g) h)))))
(*.f64 (-.f64 (sqrt.f64 -1) (/.f64 (-.f64 (/.f64 (fma.f64 -1/2 (*.f64 (/.f64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)) (pow.f64 h 6)) (/.f64 5/64 (sqrt.f64 -1))) (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (*.f64 -1 (sqrt.f64 -1)) (pow.f64 h 2))) (fma.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 4))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (sqrt.f64 -1)))))) (neg.f64 h)) g) h)) (neg.f64 h))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 1)
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) 1)
(sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))
(*.f64 1 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(*.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/4) (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/4))
(sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) 2) 1/2) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) 2)) (sqrt.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(*.f64 (fabs.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (sqrt.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(*.f64 (pow.f64 (+.f64 g h) 1/2) (pow.f64 (-.f64 g h) 1/2))
(*.f64 (sqrt.f64 (+.f64 h g)) (sqrt.f64 (-.f64 g h)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) 2)) (sqrt.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(*.f64 (fabs.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (sqrt.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(*.f64 (sqrt.f64 (+.f64 g h)) (sqrt.f64 (-.f64 g h)))
(*.f64 (sqrt.f64 (+.f64 h g)) (sqrt.f64 (-.f64 g h)))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 g 4) (pow.f64 h 4))) (sqrt.f64 (fma.f64 g g (pow.f64 h 2))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 g 4) (pow.f64 h 4))) (hypot.f64 g h))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 g 6) (pow.f64 h 6))) (sqrt.f64 (+.f64 (+.f64 (pow.f64 g 4) (pow.f64 h 4)) (pow.f64 (*.f64 g h) 2))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 g 6) (pow.f64 h 6))) (sqrt.f64 (+.f64 (pow.f64 g 4) (+.f64 (pow.f64 h 4) (pow.f64 (*.f64 h g) 2)))))
(pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/2)
(sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))
(pow.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) 1)
(sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))
(pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) 3)
(sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))
(pow.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/4) 2)
(sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))
(pow.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2) 1/3)
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2))
(fabs.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))
(log.f64 (exp.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))
(exp.f64 (log.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))
(exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) 1/2))
(sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) 1))
(sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a))))) 1)
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a)))))
(*.f64 (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a))) 1)
(cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a)))
(*.f64 1 (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a))))
(cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a)))
(*.f64 (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) (cbrt.f64 (/.f64 -1/2 a)))
(*.f64 (cbrt.f64 (/.f64 -1/2 a)) (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(*.f64 (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) (cbrt.f64 (/.f64 -1/2 a)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a)))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a)) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a)) 2))) (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a)))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a)))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a)) 2))))
(*.f64 (pow.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a)) 1/6) (pow.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a)) 1/6))
(cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a)))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a))))
(cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a)) 2)) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a)))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a)))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a)) 2))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a))) 1/3) (pow.f64 (sqrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a))) 1/3))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a)))) (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a)))))
(/.f64 (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) -1/2)) (cbrt.f64 a))
(/.f64 (cbrt.f64 (*.f64 -1/2 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))) (cbrt.f64 a))
(pow.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a)) 1/3)
(cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a)))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a))) 1)
(cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a)))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a)))) 3)
(cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a)))
(pow.f64 (pow.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a)) 1/6) 2)
(cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a)))
(sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a)) 2)))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a)))))
(cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a)))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a))))))
(cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a)))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a)))))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a)))))
(cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a)))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a)))))
(cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a)))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a))) 1/3))
(cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a)))) 1))
(cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a)))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 (/.f64 -1/2 a) (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g))))) 1)
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) (/.f64 -1/2 a)))))
(*.f64 (cbrt.f64 (*.f64 (/.f64 -1/2 a) (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g))) 1)
(cbrt.f64 (*.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) (/.f64 -1/2 a)))
(*.f64 1 (cbrt.f64 (*.f64 (/.f64 -1/2 a) (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g))))
(cbrt.f64 (*.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) (/.f64 -1/2 a)))
(*.f64 (cbrt.f64 (/.f64 -1/2 a)) (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)))
(*.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)) (cbrt.f64 (/.f64 -1/2 a)))
(*.f64 (cbrt.f64 (/.f64 -1/2 a)) (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 -1/2 a) (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 -1/2 a) (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)))) 2))
(cbrt.f64 (*.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) (/.f64 -1/2 a)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 -1/2 a) (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 -1/2 a) (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)))))
(cbrt.f64 (*.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) (/.f64 -1/2 a)))
(*.f64 (pow.f64 (*.f64 (/.f64 -1/2 a) (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)) 1/6) (pow.f64 (*.f64 (/.f64 -1/2 a) (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)) 1/6))
(cbrt.f64 (*.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) (/.f64 -1/2 a)))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (*.f64 (/.f64 -1/2 a) (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g))))
(cbrt.f64 (*.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) (/.f64 -1/2 a)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 -1/2 a) (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g))) 2) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 -1/2 a) (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) (/.f64 -1/2 a)))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) (/.f64 -1/2 a))) 2)))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (/.f64 -1/2 a) (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g))) 1/3) (pow.f64 (sqrt.f64 (*.f64 (/.f64 -1/2 a) (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g))) 1/3))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) (/.f64 -1/2 a)))) (cbrt.f64 (sqrt.f64 (*.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) (/.f64 -1/2 a)))))
(/.f64 (cbrt.f64 (*.f64 1/2 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g))) (cbrt.f64 a))
(pow.f64 (*.f64 (/.f64 -1/2 a) (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)) 1/3)
(cbrt.f64 (*.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) (/.f64 -1/2 a)))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 -1/2 a) (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g))) 1)
(cbrt.f64 (*.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) (/.f64 -1/2 a)))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 -1/2 a) (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)))) 3)
(cbrt.f64 (*.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) (/.f64 -1/2 a)))
(pow.f64 (pow.f64 (*.f64 (/.f64 -1/2 a) (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)) 1/6) 2)
(cbrt.f64 (*.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) (/.f64 -1/2 a)))
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 -1/2 a) (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g))) 2))
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) (/.f64 -1/2 a))) 2))
(fabs.f64 (cbrt.f64 (*.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) (/.f64 -1/2 a))))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 (/.f64 -1/2 a) (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)))))
(cbrt.f64 (*.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) (/.f64 -1/2 a)))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 (/.f64 -1/2 a) (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g))))))
(cbrt.f64 (*.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) (/.f64 -1/2 a)))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 (/.f64 -1/2 a) (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) (/.f64 -1/2 a)))))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 (/.f64 -1/2 a) (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)))))
(cbrt.f64 (*.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) (/.f64 -1/2 a)))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 -1/2 a) (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)))))
(cbrt.f64 (*.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) (/.f64 -1/2 a)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 -1/2 a) (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g))) 1/3))
(cbrt.f64 (*.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) (/.f64 -1/2 a)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 -1/2 a) (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)))) 1))
(cbrt.f64 (*.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) (/.f64 -1/2 a)))
(+.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (neg.f64 g))
(-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)
(+.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (*.f64 (neg.f64 g) 1))
(-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)
(+.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) (fma.f64 (neg.f64 g) 1 g))
(+.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) (+.f64 (neg.f64 g) g))
(+.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) (fma.f64 (neg.f64 (cbrt.f64 g)) (pow.f64 (cbrt.f64 g) 2) g))
(+.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) (fma.f64 (neg.f64 (sqrt.f64 g)) (sqrt.f64 g) g))
(+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)
(*.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) 1)
(-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)
(*.f64 1 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g))
(-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)
(*.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)) (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)) 2))
(-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)) 2) (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)))
(-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)
(*.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)) (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)))
(-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)
(*.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2) (pow.f64 g 3)) (/.f64 1 (+.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 g (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2) (pow.f64 g 3)) 1) (+.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 g (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2) (pow.f64 g 3)) (+.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 g (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))
(*.f64 (-.f64 (pow.f64 g 2) (fma.f64 g g (pow.f64 h 2))) (/.f64 1 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(/.f64 1 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (-.f64 (pow.f64 g 2) (fma.f64 g g (pow.f64 h 2)))))
(/.f64 (-.f64 (pow.f64 g 2) (fma.f64 g g (pow.f64 h 2))) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(*.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/4) (sqrt.f64 g)) (-.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/4) (sqrt.f64 g)))
(*.f64 (/.f64 (-.f64 (pow.f64 g 2) (fma.f64 g g (pow.f64 h 2))) (+.f64 (pow.f64 g 3) (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2))) (fma.f64 g g (-.f64 (pow.f64 g 2) (+.f64 (pow.f64 h 2) (*.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))))
(*.f64 (/.f64 (-.f64 (pow.f64 g 2) (fma.f64 g g (pow.f64 h 2))) (+.f64 (pow.f64 g 3) (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2))) (fma.f64 g g (-.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))
(*.f64 (/.f64 (-.f64 (pow.f64 g 2) (fma.f64 g g (pow.f64 h 2))) (+.f64 (-.f64 (pow.f64 g 2) (pow.f64 g 2)) (pow.f64 h 2))) (-.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(*.f64 (/.f64 (-.f64 (pow.f64 g 2) (fma.f64 g g (pow.f64 h 2))) (+.f64 (pow.f64 h 2) 0)) (-.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(*.f64 (/.f64 (-.f64 (pow.f64 g 2) (fma.f64 g g (pow.f64 h 2))) (pow.f64 h 2)) (-.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(/.f64 1 (/.f64 (+.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 g (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))) (-.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2) (pow.f64 g 3))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2) (pow.f64 g 3)) 1) (+.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 g (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2) (pow.f64 g 3)) (+.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 g (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))
(/.f64 1 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (-.f64 (pow.f64 g 2) (fma.f64 g g (pow.f64 h 2)))))
(/.f64 (-.f64 (pow.f64 g 2) (fma.f64 g g (pow.f64 h 2))) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2) (pow.f64 g 3)) (+.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 g (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2) (pow.f64 g 3)) 1) (+.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 g (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))
(/.f64 (-.f64 (pow.f64 g 2) (fma.f64 g g (pow.f64 h 2))) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(/.f64 1 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (-.f64 (pow.f64 g 2) (fma.f64 g g (pow.f64 h 2)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2) (pow.f64 g 3))) (neg.f64 (+.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 g (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2) (pow.f64 g 3)) (+.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 g (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 g 2) (fma.f64 g g (pow.f64 h 2)))) (neg.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 g 2) (fma.f64 g g (pow.f64 h 2))) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2) (pow.f64 (neg.f64 g) 3)) (+.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (-.f64 (*.f64 (neg.f64 g) (neg.f64 g)) (*.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (neg.f64 g)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2) (pow.f64 g 3)) 1) (+.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 g (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2) (pow.f64 g 3)) (+.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 g (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))
(/.f64 (-.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 (neg.f64 g) (neg.f64 g))) (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (neg.f64 g)))
(/.f64 (-.f64 (pow.f64 g 2) (+.f64 (pow.f64 h 2) (pow.f64 g 2))) (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (neg.f64 g)))
(/.f64 (-.f64 (pow.f64 g 2) (+.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(/.f64 (/.f64 (-.f64 (pow.f64 g 2) (fma.f64 g g (pow.f64 h 2))) 1) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(/.f64 1 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (-.f64 (pow.f64 g 2) (fma.f64 g g (pow.f64 h 2)))))
(/.f64 (-.f64 (pow.f64 g 2) (fma.f64 g g (pow.f64 h 2))) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(/.f64 (/.f64 (-.f64 (pow.f64 g 2) (fma.f64 g g (pow.f64 h 2))) (pow.f64 (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 2)) (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(/.f64 1 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (-.f64 (pow.f64 g 2) (fma.f64 g g (pow.f64 h 2)))))
(/.f64 (-.f64 (pow.f64 g 2) (fma.f64 g g (pow.f64 h 2))) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(/.f64 (/.f64 (-.f64 (pow.f64 g 2) (fma.f64 g g (pow.f64 h 2))) (sqrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))) (sqrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(/.f64 1 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (-.f64 (pow.f64 g 2) (fma.f64 g g (pow.f64 h 2)))))
(/.f64 (-.f64 (pow.f64 g 2) (fma.f64 g g (pow.f64 h 2))) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(pow.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) 1)
(-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)
(pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)) 3)
(-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)
(pow.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) 3) 1/3)
(-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)
(pow.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)) 2)
(-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)
(sqrt.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) 2))
(fabs.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g))
(log.f64 (exp.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)))
(-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g))))
(-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)
(cbrt.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) 3))
(-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)
(expm1.f64 (log1p.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)))
(log1p.f64 (expm1.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)))
(-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)
(exp.f64 (log.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)))
(-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)
(exp.f64 (*.f64 (log.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)) 1))
(-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)
(fma.f64 1 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (neg.f64 g))
(-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)
(fma.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (neg.f64 g))
(fma.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/4) (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/4) (neg.f64 g))
(-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)

eval1.0s (1.6%)

Compiler

Compiled 54180 to 39191 computations (27.7% saved)

prune226.0ms (0.4%)

Pruning

35 alts after pruning (34 fresh and 1 done)

PrunedKeptTotal
New61234646
Fresh000
Picked011
Done000
Total61235647
Accuracy
48.6%
Counts
647 → 35
Alt Table
Click to see full alt table
StatusAccuracyProgram
43.1%
(+.f64 (/.f64 (cbrt.f64 (*.f64 1/2 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g))) (cbrt.f64 a)) (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 -1/2 a))))
23.0%
(+.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 g a))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))) (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 -1/2 a))))
40.5%
(+.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (cbrt.f64 1/2)) (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 -1/2 a))))
24.2%
(+.f64 (*.f64 (cbrt.f64 (/.f64 g a)) (neg.f64 (*.f64 (cbrt.f64 2) (cbrt.f64 1/2)))) (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 -1/2 a))))
19.4%
(+.f64 (*.f64 -1 (*.f64 g (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 1/2)) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (*.f64 (cbrt.f64 1/2) (cbrt.f64 2)))))) (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 -1/2 a))))
34.1%
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (pow.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) 3) 1/3))) (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 -1/2 a))))
40.5%
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)) 3))) (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 -1/2 a))))
22.5%
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (/.f64 (-.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 (neg.f64 g) (neg.f64 g))) (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (neg.f64 g))))) (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 -1/2 a))))
19.8%
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (/.f64 (+.f64 (*.f64 -1/2 (pow.f64 h 2)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 4))))) g))) (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 -1/2 a))))
23.3%
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (/.f64 (+.f64 (*.f64 -1/2 (pow.f64 h 2)) (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2)))) g))) (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 -1/2 a))))
21.9%
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (pow.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2) 1/3) g))) (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 -1/2 a))))
31.9%
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) 3) g))) (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 -1/2 a))))
18.1%
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (*.f64 (sqrt.f64 (+.f64 h g)) (sqrt.f64 (-.f64 g h))) g))) (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 -1/2 a))))
26.5%
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) g))) (pow.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a)) 1/3))
42.6%
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) g))) (/.f64 (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) -1/2)) (cbrt.f64 a)))
21.6%
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) g))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 g a))) (*.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 -1/2) 2))))
40.5%
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) g))) (*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (cbrt.f64 -1/2)))
26.2%
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) g))) (*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2))))
42.7%
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) g))) (*.f64 (cbrt.f64 (/.f64 -1/2 a)) (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))
26.5%
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) g))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a)))) (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a))))))
31.7%
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) g))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a)) 2))) (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a))))))
18.0%
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) g))) (*.f64 g (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 -1/2)) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2))))))
24.6%
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) g))) (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a)) 2))))
26.1%
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) g))) (exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a))) 1/3)))
33.0%
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) g))) (cbrt.f64 (*.f64 (+.f64 g (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) 3)) (/.f64 -1/2 a))))
40.5%
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) g))) (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 -1/2 a))))
6.2%
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) g))) (cbrt.f64 (*.f64 (+.f64 g (log.f64 (exp.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))) (/.f64 -1/2 a))))
30.3%
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) g))) (cbrt.f64 (*.f64 (+.f64 g (exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) 1/2))) (/.f64 -1/2 a))))
26.4%
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) g))) (cbrt.f64 (*.f64 (+.f64 g g) (/.f64 -1/2 a))))
29.1%
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) 1/2)) g))) (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 -1/2 a))))
26.5%
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (cbrt.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2)) g))) (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 -1/2 a))))
23.1%
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 g g))) (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 -1/2 a))))
11.3%
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 (/.f64 (-.f64 (pow.f64 g 2) (fma.f64 g g (pow.f64 h 2))) (pow.f64 h 2)) (-.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))) (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 -1/2 a))))
24.4%
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2))) (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 -1/2 a))))
24.7%
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 -1/2 (/.f64 (pow.f64 h 2) g)))) (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 -1/2 a))))
Compiler

Compiled 2642 to 1910 computations (27.7% saved)

localize4.8s (7.6%)

Localize:

Found 20 expressions with local error:

NewAccuracyProgram
83.8%
(cbrt.f64 (*.f64 (/.f64 1/2 a) (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)) 3)))
83.5%
(cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 -1/2 a)))
77.3%
(sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))
77.3%
(sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))
83.8%
(cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) 1/2)) g)))
83.5%
(cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 -1/2 a)))
77.3%
(sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))
76.5%
(log.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))
83.8%
(cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) g)))
81.5%
(pow.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a)) 1/3)
77.3%
(sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))
77.3%
(sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))
89.5%
(cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2)))
86.7%
(+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))
83.5%
(cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 -1/2 a)))
77.3%
(sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))
86.7%
(+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))
83.5%
(cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 -1/2 a)))
77.3%
(sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))
77.3%
(sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))
Results
283.0ms80×256invalid
1.2s49×2048valid
731.0ms26×4096valid
437.0ms21×4096invalid
299.0ms21×1024valid
311.0ms16×1024invalid
52.0ms15×256valid
168.0ms12×2048invalid
62.0ms10×512valid
33.0ms512invalid
9.0ms1024valid
Compiler

Compiled 852 to 408 computations (52.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 3.0s
Operation ival-pow, time spent: 789.0ms, 26.0% of total-time
Operation ival-div, time spent: 486.0ms, 16.0% of total-time
Operation ival-sub, time spent: 348.0ms, 12.0% of total-time
Operation ival-mult, time spent: 324.0ms, 11.0% of total-time
Operation ival-sqrt, time spent: 262.0ms, 9.0% of total-time
Operation ival-log, time spent: 260.0ms, 9.0% of total-time
Operation ival-cbrt, time spent: 245.0ms, 8.0% of total-time
Operation ival-exp, time spent: 183.0ms, 6.0% of total-time
Operation const, time spent: 60.0ms, 2.0% of total-time
Operation ival-add, time spent: 43.0ms, 1.0% of total-time

series345.0ms (0.5%)

Counts
10 → 414
Calls
Call 1
Inputs
#<alt (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))>
#<alt (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))>
#<alt (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))>
#<alt (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2)))>
#<alt (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))>
#<alt (pow.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a)) 1/3)>
#<alt (log.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))>
#<alt (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) 1/2)) g)))>
#<alt (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))>
#<alt (cbrt.f64 (*.f64 (/.f64 1/2 a) (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)) 3)))>
Outputs
#<alt (*.f64 h (sqrt.f64 -1))>
#<alt (+.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 h (sqrt.f64 -1)))) (*.f64 h (sqrt.f64 -1)))>
#<alt (+.f64 (*.f64 h (sqrt.f64 -1)) (*.f64 (pow.f64 g 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))))))>
#<alt (+.f64 (*.f64 h (sqrt.f64 -1)) (*.f64 (pow.f64 g 2) (+.f64 (*.f64 (pow.f64 g 2) (-.f64 (*.f64 1/16 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)))))) (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))))))>
#<alt (+.f64 (*.f64 h (sqrt.f64 -1)) (*.f64 (pow.f64 g 2) (+.f64 (*.f64 (pow.f64 g 2) (-.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 -5/128 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 7) (pow.f64 (sqrt.f64 -1) 7)))) (*.f64 1/16 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))))) (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)))))) (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))))))>
#<alt (+.f64 (*.f64 h (sqrt.f64 -1)) (*.f64 (pow.f64 g 2) (+.f64 (*.f64 (pow.f64 g 2) (-.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 (pow.f64 g 2) (-.f64 (*.f64 7/256 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 9) (pow.f64 (sqrt.f64 -1) 9)))) (*.f64 5/128 (/.f64 1 (*.f64 (pow.f64 h 7) (pow.f64 (sqrt.f64 -1) 7)))))) (*.f64 1/16 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))))) (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)))))) (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))))))>
#<alt g>
#<alt (*.f64 g (+.f64 1 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2)))))>
#<alt (*.f64 g (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))))))>
#<alt (*.f64 g (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6)))))))>
#<alt (*.f64 g (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 8))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6))))))))>
#<alt (*.f64 g (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 8))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))) (pow.f64 g 10))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6)))))))))>
#<alt (*.f64 -1 g)>
#<alt (*.f64 -1 (*.f64 g (+.f64 1 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))))))>
#<alt (*.f64 -1 (*.f64 g (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4)))))))>
#<alt (*.f64 -1 (*.f64 g (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6))))))))>
#<alt (*.f64 -1 (*.f64 g (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 8))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6)))))))))>
#<alt (*.f64 -1 (*.f64 g (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 8))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))) (pow.f64 g 10))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6))))))))))>
#<alt g>
#<alt (+.f64 g (*.f64 -1/2 (/.f64 (pow.f64 h 2) g)))>
#<alt (+.f64 g (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 2) (pow.f64 g 3))) (*.f64 1/2 (/.f64 1 g)))))>
#<alt (+.f64 g (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 2) (pow.f64 g 5))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3))))) (*.f64 1/2 (/.f64 1 g)))))>
#<alt (+.f64 g (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -5/128 (/.f64 (pow.f64 h 2) (pow.f64 g 7))) (*.f64 1/16 (/.f64 1 (pow.f64 g 5))))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3))))) (*.f64 1/2 (/.f64 1 g)))))>
#<alt (+.f64 g (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -7/256 (/.f64 (pow.f64 h 2) (pow.f64 g 9))) (*.f64 5/128 (/.f64 1 (pow.f64 g 7))))) (*.f64 1/16 (/.f64 1 (pow.f64 g 5))))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3))))) (*.f64 1/2 (/.f64 1 g)))))>
#<alt (*.f64 h (sqrt.f64 -1))>
#<alt (*.f64 h (+.f64 (sqrt.f64 -1) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))))>
#<alt (*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1)))))))>
#<alt (*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 6) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))))))>
#<alt (*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))) (*.f64 1/16 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)))) (*.f64 (pow.f64 h 8) (sqrt.f64 -1)))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 6) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1)))))))))>
#<alt (*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 1/64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))) (*.f64 1/16 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))))) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/64 (/.f64 (pow.f64 g 10) (pow.f64 (sqrt.f64 -1) 8)))) (*.f64 (pow.f64 h 10) (sqrt.f64 -1)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))) (*.f64 1/16 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)))) (*.f64 (pow.f64 h 8) (sqrt.f64 -1)))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 6) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))))))))>
#<alt (*.f64 -1 (*.f64 h (sqrt.f64 -1)))>
#<alt (*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1)))))))>
#<alt (*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))))))>
#<alt (*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 6) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1)))))))))>
#<alt (*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))) (*.f64 1/16 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)))) (*.f64 (pow.f64 h 8) (sqrt.f64 -1)))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 6) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))))))))>
#<alt (*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 1/64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))) (*.f64 1/16 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))))) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/64 (/.f64 (pow.f64 g 10) (pow.f64 (sqrt.f64 -1) 8)))) (*.f64 (pow.f64 h 10) (sqrt.f64 -1)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))) (*.f64 1/16 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)))) (*.f64 (pow.f64 h 8) (sqrt.f64 -1)))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 6) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1)))))))))))>
#<alt (*.f64 h (sqrt.f64 -1))>
#<alt (+.f64 g (*.f64 h (sqrt.f64 -1)))>
#<alt (+.f64 (*.f64 g (+.f64 1 (*.f64 1/2 (/.f64 g (*.f64 h (sqrt.f64 -1)))))) (*.f64 h (sqrt.f64 -1)))>
#<alt (+.f64 (*.f64 g (+.f64 1 (*.f64 g (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))))))) (*.f64 h (sqrt.f64 -1)))>
#<alt (+.f64 (*.f64 g (+.f64 1 (*.f64 g (+.f64 (*.f64 (pow.f64 g 2) (-.f64 (*.f64 1/16 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)))))) (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))))))) (*.f64 h (sqrt.f64 -1)))>
#<alt (+.f64 (*.f64 g (+.f64 1 (*.f64 g (+.f64 (*.f64 (pow.f64 g 2) (-.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 -5/128 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 7) (pow.f64 (sqrt.f64 -1) 7)))) (*.f64 1/16 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))))) (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)))))) (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))))))) (*.f64 h (sqrt.f64 -1)))>
#<alt (*.f64 2 g)>
#<alt (*.f64 g (+.f64 2 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2)))))>
#<alt (*.f64 g (+.f64 2 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))))))>
#<alt (*.f64 g (+.f64 2 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6)))))))>
#<alt (*.f64 g (+.f64 2 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 8))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6))))))))>
#<alt (*.f64 g (+.f64 2 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 8))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))) (pow.f64 g 10))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6)))))))))>
#<alt (*.f64 1/2 (/.f64 (pow.f64 h 2) g))>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (pow.f64 h 2)) (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2)))) g))>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (pow.f64 h 2)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 4))))) g))>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 6))) (+.f64 (*.f64 -1/2 (pow.f64 h 2)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 4)))))) g))>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 6))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))) (pow.f64 g 8))) (+.f64 (*.f64 -1/2 (pow.f64 h 2)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 4))))))) g))>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/256 (pow.f64 h 12)) (+.f64 (*.f64 1/8 (*.f64 (pow.f64 h 4) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))))) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))))))) (pow.f64 g 10))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 6))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))) (pow.f64 g 8))) (+.f64 (*.f64 -1/2 (pow.f64 h 2)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 4)))))))) g))>
#<alt (*.f64 2 g)>
#<alt (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) g)) (*.f64 2 g))>
#<alt (+.f64 (*.f64 2 g) (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 2) (pow.f64 g 3))) (*.f64 1/2 (/.f64 1 g)))))>
#<alt (+.f64 (*.f64 2 g) (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 2) (pow.f64 g 5))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3))))) (*.f64 1/2 (/.f64 1 g)))))>
#<alt (+.f64 (*.f64 2 g) (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -5/128 (/.f64 (pow.f64 h 2) (pow.f64 g 7))) (*.f64 1/16 (/.f64 1 (pow.f64 g 5))))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3))))) (*.f64 1/2 (/.f64 1 g)))))>
#<alt (+.f64 (*.f64 2 g) (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -7/256 (/.f64 (pow.f64 h 2) (pow.f64 g 9))) (*.f64 5/128 (/.f64 1 (pow.f64 g 7))))) (*.f64 1/16 (/.f64 1 (pow.f64 g 5))))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3))))) (*.f64 1/2 (/.f64 1 g)))))>
#<alt (*.f64 h (sqrt.f64 -1))>
#<alt (*.f64 h (+.f64 (sqrt.f64 -1) (/.f64 g h)))>
#<alt (*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1)))) (/.f64 g h))))>
#<alt (*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1)))) (/.f64 g h)))))>
#<alt (*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 6) (pow.f64 (sqrt.f64 -1) 5)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1)))) (/.f64 g h))))))>
#<alt (*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))) (*.f64 1/16 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)))) (*.f64 (pow.f64 h 8) (sqrt.f64 -1)))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 6) (pow.f64 (sqrt.f64 -1) 5)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1)))) (/.f64 g h)))))))>
#<alt (*.f64 -1 (*.f64 h (sqrt.f64 -1)))>
#<alt (*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (*.f64 -1 (/.f64 g h)))))>
#<alt (*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (*.f64 -1 (/.f64 (+.f64 g (*.f64 -1/2 (/.f64 (pow.f64 g 2) (*.f64 h (sqrt.f64 -1))))) h)))))>
#<alt (*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (*.f64 -1 (/.f64 (+.f64 g (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (sqrt.f64 -1)))) h))) h)))))>
#<alt (*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (*.f64 -1 (/.f64 (+.f64 g (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (sqrt.f64 -1))))) h))) h)))))>
#<alt (*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (*.f64 -1 (/.f64 (+.f64 g (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))) (*.f64 1/16 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)))) (*.f64 (pow.f64 h 6) (sqrt.f64 -1)))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (sqrt.f64 -1)))))) h))) h)))))>
#<alt (*.f64 h (sqrt.f64 -1))>
#<alt (+.f64 g (*.f64 h (sqrt.f64 -1)))>
#<alt (+.f64 (*.f64 g (+.f64 1 (*.f64 1/2 (/.f64 g (*.f64 h (sqrt.f64 -1)))))) (*.f64 h (sqrt.f64 -1)))>
#<alt (+.f64 (*.f64 g (+.f64 1 (*.f64 g (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))))))) (*.f64 h (sqrt.f64 -1)))>
#<alt (+.f64 (*.f64 g (+.f64 1 (*.f64 g (+.f64 (*.f64 (pow.f64 g 2) (-.f64 (*.f64 1/16 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)))))) (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))))))) (*.f64 h (sqrt.f64 -1)))>
#<alt (+.f64 (*.f64 g (+.f64 1 (*.f64 g (+.f64 (*.f64 (pow.f64 g 2) (-.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 -5/128 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 7) (pow.f64 (sqrt.f64 -1) 7)))) (*.f64 1/16 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))))) (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)))))) (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))))))) (*.f64 h (sqrt.f64 -1)))>
#<alt (*.f64 2 g)>
#<alt (*.f64 g (+.f64 2 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2)))))>
#<alt (*.f64 g (+.f64 2 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))))))>
#<alt (*.f64 g (+.f64 2 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6)))))))>
#<alt (*.f64 g (+.f64 2 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 8))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6))))))))>
#<alt (*.f64 g (+.f64 2 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 8))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))) (pow.f64 g 10))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6)))))))))>
#<alt (*.f64 1/2 (/.f64 (pow.f64 h 2) g))>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (pow.f64 h 2)) (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2)))) g))>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (pow.f64 h 2)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 4))))) g))>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 6))) (+.f64 (*.f64 -1/2 (pow.f64 h 2)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 4)))))) g))>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 6))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))) (pow.f64 g 8))) (+.f64 (*.f64 -1/2 (pow.f64 h 2)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 4))))))) g))>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/256 (pow.f64 h 12)) (+.f64 (*.f64 1/8 (*.f64 (pow.f64 h 4) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))))) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))))))) (pow.f64 g 10))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 6))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))) (pow.f64 g 8))) (+.f64 (*.f64 -1/2 (pow.f64 h 2)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 4)))))))) g))>
#<alt (*.f64 2 g)>
#<alt (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) g)) (*.f64 2 g))>
#<alt (+.f64 (*.f64 2 g) (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 2) (pow.f64 g 3))) (*.f64 1/2 (/.f64 1 g)))))>
#<alt (+.f64 (*.f64 2 g) (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 2) (pow.f64 g 5))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3))))) (*.f64 1/2 (/.f64 1 g)))))>
#<alt (+.f64 (*.f64 2 g) (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -5/128 (/.f64 (pow.f64 h 2) (pow.f64 g 7))) (*.f64 1/16 (/.f64 1 (pow.f64 g 5))))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3))))) (*.f64 1/2 (/.f64 1 g)))))>
#<alt (+.f64 (*.f64 2 g) (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -7/256 (/.f64 (pow.f64 h 2) (pow.f64 g 9))) (*.f64 5/128 (/.f64 1 (pow.f64 g 7))))) (*.f64 1/16 (/.f64 1 (pow.f64 g 5))))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3))))) (*.f64 1/2 (/.f64 1 g)))))>
#<alt (*.f64 h (sqrt.f64 -1))>
#<alt (*.f64 h (+.f64 (sqrt.f64 -1) (/.f64 g h)))>
#<alt (*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1)))) (/.f64 g h))))>
#<alt (*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1)))) (/.f64 g h)))))>
#<alt (*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 6) (pow.f64 (sqrt.f64 -1) 5)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1)))) (/.f64 g h))))))>
#<alt (*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))) (*.f64 1/16 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)))) (*.f64 (pow.f64 h 8) (sqrt.f64 -1)))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 6) (pow.f64 (sqrt.f64 -1) 5)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1)))) (/.f64 g h)))))))>
#<alt (*.f64 -1 (*.f64 h (sqrt.f64 -1)))>
#<alt (*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (*.f64 -1 (/.f64 g h)))))>
#<alt (*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (*.f64 -1 (/.f64 (+.f64 g (*.f64 -1/2 (/.f64 (pow.f64 g 2) (*.f64 h (sqrt.f64 -1))))) h)))))>
#<alt (*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (*.f64 -1 (/.f64 (+.f64 g (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (sqrt.f64 -1)))) h))) h)))))>
#<alt (*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (*.f64 -1 (/.f64 (+.f64 g (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (sqrt.f64 -1))))) h))) h)))))>
#<alt (*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (*.f64 -1 (/.f64 (+.f64 g (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))) (*.f64 1/16 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)))) (*.f64 (pow.f64 h 6) (sqrt.f64 -1)))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (sqrt.f64 -1)))))) h))) h)))))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 -1 (cbrt.f64 (/.f64 g a)))>
#<alt (*.f64 -1 (cbrt.f64 (/.f64 g a)))>
#<alt (*.f64 -1 (cbrt.f64 (/.f64 g a)))>
#<alt (*.f64 -1 (cbrt.f64 (/.f64 g a)))>
#<alt (*.f64 -1 (cbrt.f64 (/.f64 g a)))>
#<alt (*.f64 -1 (cbrt.f64 (/.f64 g a)))>
#<alt (*.f64 h (sqrt.f64 -1))>
#<alt (+.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 h (sqrt.f64 -1)))) (*.f64 h (sqrt.f64 -1)))>
#<alt (+.f64 (*.f64 h (sqrt.f64 -1)) (*.f64 (pow.f64 g 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))))))>
#<alt (+.f64 (*.f64 h (sqrt.f64 -1)) (*.f64 (pow.f64 g 2) (+.f64 (*.f64 (pow.f64 g 2) (-.f64 (*.f64 1/16 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)))))) (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))))))>
#<alt (+.f64 (*.f64 h (sqrt.f64 -1)) (*.f64 (pow.f64 g 2) (+.f64 (*.f64 (pow.f64 g 2) (-.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 -5/128 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 7) (pow.f64 (sqrt.f64 -1) 7)))) (*.f64 1/16 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))))) (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)))))) (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))))))>
#<alt (+.f64 (*.f64 h (sqrt.f64 -1)) (*.f64 (pow.f64 g 2) (+.f64 (*.f64 (pow.f64 g 2) (-.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 (pow.f64 g 2) (-.f64 (*.f64 7/256 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 9) (pow.f64 (sqrt.f64 -1) 9)))) (*.f64 5/128 (/.f64 1 (*.f64 (pow.f64 h 7) (pow.f64 (sqrt.f64 -1) 7)))))) (*.f64 1/16 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))))) (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)))))) (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))))))>
#<alt g>
#<alt (*.f64 g (+.f64 1 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2)))))>
#<alt (*.f64 g (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))))))>
#<alt (*.f64 g (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6)))))))>
#<alt (*.f64 g (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 8))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6))))))))>
#<alt (*.f64 g (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 8))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))) (pow.f64 g 10))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6)))))))))>
#<alt (*.f64 -1 g)>
#<alt (*.f64 -1 (*.f64 g (+.f64 1 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))))))>
#<alt (*.f64 -1 (*.f64 g (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4)))))))>
#<alt (*.f64 -1 (*.f64 g (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6))))))))>
#<alt (*.f64 -1 (*.f64 g (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 8))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6)))))))))>
#<alt (*.f64 -1 (*.f64 g (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 8))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))) (pow.f64 g 10))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6))))))))))>
#<alt g>
#<alt (+.f64 g (*.f64 -1/2 (/.f64 (pow.f64 h 2) g)))>
#<alt (+.f64 g (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 2) (pow.f64 g 3))) (*.f64 1/2 (/.f64 1 g)))))>
#<alt (+.f64 g (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 2) (pow.f64 g 5))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3))))) (*.f64 1/2 (/.f64 1 g)))))>
#<alt (+.f64 g (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -5/128 (/.f64 (pow.f64 h 2) (pow.f64 g 7))) (*.f64 1/16 (/.f64 1 (pow.f64 g 5))))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3))))) (*.f64 1/2 (/.f64 1 g)))))>
#<alt (+.f64 g (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -7/256 (/.f64 (pow.f64 h 2) (pow.f64 g 9))) (*.f64 5/128 (/.f64 1 (pow.f64 g 7))))) (*.f64 1/16 (/.f64 1 (pow.f64 g 5))))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3))))) (*.f64 1/2 (/.f64 1 g)))))>
#<alt (*.f64 h (sqrt.f64 -1))>
#<alt (*.f64 h (+.f64 (sqrt.f64 -1) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))))>
#<alt (*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1)))))))>
#<alt (*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 6) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))))))>
#<alt (*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))) (*.f64 1/16 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)))) (*.f64 (pow.f64 h 8) (sqrt.f64 -1)))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 6) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1)))))))))>
#<alt (*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 1/64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))) (*.f64 1/16 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))))) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/64 (/.f64 (pow.f64 g 10) (pow.f64 (sqrt.f64 -1) 8)))) (*.f64 (pow.f64 h 10) (sqrt.f64 -1)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))) (*.f64 1/16 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)))) (*.f64 (pow.f64 h 8) (sqrt.f64 -1)))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 6) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))))))))>
#<alt (*.f64 -1 (*.f64 h (sqrt.f64 -1)))>
#<alt (*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1)))))))>
#<alt (*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))))))>
#<alt (*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 6) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1)))))))))>
#<alt (*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))) (*.f64 1/16 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)))) (*.f64 (pow.f64 h 8) (sqrt.f64 -1)))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 6) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))))))))>
#<alt (*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 1/64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))) (*.f64 1/16 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))))) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/64 (/.f64 (pow.f64 g 10) (pow.f64 (sqrt.f64 -1) 8)))) (*.f64 (pow.f64 h 10) (sqrt.f64 -1)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))) (*.f64 1/16 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)))) (*.f64 (pow.f64 h 8) (sqrt.f64 -1)))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 6) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1)))))))))))>
#<alt (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 -1/2))>
#<alt (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) 1/9) (*.f64 g (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2)))))) (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 -1/2)))>
#<alt (+.f64 (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (*.f64 g (+.f64 (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))))) (*.f64 1/4 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 -1/6 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) 1/9) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2))))))) (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 -1/2)))>
#<alt (+.f64 (*.f64 g (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) 1/9) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2))))) (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (*.f64 g (+.f64 (*.f64 -1/216 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (+.f64 (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))))) (*.f64 1/4 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))))))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (+.f64 (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))))) (*.f64 1/4 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1)))))) (pow.f64 (cbrt.f64 -1/2) 2)))))))) (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 -1/2)))>
#<alt (+.f64 (*.f64 g (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) 1/9) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2))))) (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (+.f64 (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))))) (*.f64 1/4 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1)))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (+.f64 (*.f64 -1/216 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (+.f64 (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))))) (*.f64 1/4 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1)))))))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (*.f64 g (-.f64 (*.f64 1/16 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 -1/36 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 10))) (+.f64 (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))))) (*.f64 1/4 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))))))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (+.f64 (*.f64 -1/216 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (+.f64 (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))))) (*.f64 1/4 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))))))))))) (*.f64 1/3 (/.f64 (*.f64 a (pow.f64 (+.f64 (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))))) (*.f64 1/4 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1)))))) 2)) (*.f64 h (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (sqrt.f64 -1))))))))) (pow.f64 (cbrt.f64 -1/2) 2)))))))))) (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 -1/2)))>
#<alt (+.f64 (*.f64 g (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) 1/9) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2))))) (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (+.f64 (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))))) (*.f64 1/4 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1)))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (+.f64 (*.f64 -1/216 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (+.f64 (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))))) (*.f64 1/4 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1)))))))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (-.f64 (*.f64 1/16 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 -1/36 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 10))) (+.f64 (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))))) (*.f64 1/4 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))))))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (+.f64 (*.f64 -1/216 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (+.f64 (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))))) (*.f64 1/4 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))))))))))) (*.f64 1/3 (/.f64 (*.f64 a (pow.f64 (+.f64 (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))))) (*.f64 1/4 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1)))))) 2)) (*.f64 h (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (sqrt.f64 -1))))))))))) (+.f64 (*.f64 -1/18 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 a 5)) (*.f64 (pow.f64 h 14) (pow.f64 (sqrt.f64 -1) 14))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 14))) (pow.f64 (+.f64 (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))))) (*.f64 1/4 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1)))))) 2)))) (+.f64 (*.f64 -1/36 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 10))) (+.f64 (*.f64 -1/216 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (+.f64 (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))))) (*.f64 1/4 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))))))))))) (*.f64 2/3 (/.f64 (*.f64 a (*.f64 (+.f64 (*.f64 -1/216 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (+.f64 (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))))) (*.f64 1/4 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1)))))))))) (+.f64 (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))))) (*.f64 1/4 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1)))))))) (*.f64 h (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (sqrt.f64 -1))))))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (-.f64 (*.f64 1/16 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 -1/36 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 10))) (+.f64 (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))))) (*.f64 1/4 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))))))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (+.f64 (*.f64 -1/216 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (+.f64 (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))))) (*.f64 1/4 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))))))))))) (*.f64 1/3 (/.f64 (*.f64 a (pow.f64 (+.f64 (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))))) (*.f64 1/4 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1)))))) 2)) (*.f64 h (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (sqrt.f64 -1)))))))) (pow.f64 (cbrt.f64 -1/2) 2)))))))))))) (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 -1/2)))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 g (+.f64 (*.f64 1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (cbrt.f64 -1))))>
#<alt (*.f64 g (+.f64 (*.f64 1/48 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 14)))) (/.f64 (pow.f64 h 4) (pow.f64 (cbrt.f64 -1) 2)))) (+.f64 (*.f64 1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (cbrt.f64 -1)))))>
#<alt (*.f64 g (+.f64 (*.f64 1/48 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 14)))) (/.f64 (pow.f64 h 4) (pow.f64 (cbrt.f64 -1) 2)))) (+.f64 (*.f64 1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 -1) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 20))) (/.f64 (-.f64 (*.f64 1/32 (/.f64 (pow.f64 h 6) a)) (*.f64 1/48 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 4)) (*.f64 a (pow.f64 (cbrt.f64 -1) 3))))) (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (cbrt.f64 -1))))))>
#<alt (*.f64 g (+.f64 (*.f64 1/48 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 14)))) (/.f64 (pow.f64 h 4) (pow.f64 (cbrt.f64 -1) 2)))) (+.f64 (*.f64 1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 -1) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 20))) (/.f64 (-.f64 (*.f64 1/32 (/.f64 (pow.f64 h 6) a)) (*.f64 1/48 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 4)) (*.f64 a (pow.f64 (cbrt.f64 -1) 3))))) (pow.f64 (cbrt.f64 -1) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 26))) (/.f64 (-.f64 (*.f64 1/4 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) a)) (*.f64 1/96 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 6)) (*.f64 a (pow.f64 (cbrt.f64 -1) 3))))) (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (cbrt.f64 -1)))))))>
#<alt (*.f64 g (+.f64 (*.f64 1/48 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 14)))) (/.f64 (pow.f64 h 4) (pow.f64 (cbrt.f64 -1) 2)))) (+.f64 (*.f64 1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 -1) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 20))) (/.f64 (-.f64 (*.f64 1/32 (/.f64 (pow.f64 h 6) a)) (*.f64 1/48 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 4)) (*.f64 a (pow.f64 (cbrt.f64 -1) 3))))) (pow.f64 (cbrt.f64 -1) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 26))) (/.f64 (-.f64 (*.f64 1/4 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) a)) (*.f64 1/96 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 6)) (*.f64 a (pow.f64 (cbrt.f64 -1) 3))))) (pow.f64 (cbrt.f64 -1) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 32))) (/.f64 (-.f64 (*.f64 1/4 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))) a)) (+.f64 (*.f64 1/1728 (/.f64 (*.f64 (pow.f64 g 4) (pow.f64 h 6)) (*.f64 a (pow.f64 (cbrt.f64 -1) 6)))) (+.f64 (*.f64 1/768 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 8)) (*.f64 a (pow.f64 (cbrt.f64 -1) 3)))) (*.f64 1/6 (/.f64 (*.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (-.f64 (*.f64 1/32 (/.f64 (pow.f64 h 6) a)) (*.f64 1/48 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 4)) (*.f64 a (pow.f64 (cbrt.f64 -1) 3))))))) (pow.f64 (cbrt.f64 -1) 3)))))) (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (cbrt.f64 -1))))))))>
#<alt (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1) (cbrt.f64 1/4)))>
#<alt (+.f64 (*.f64 -1/48 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 a (pow.f64 g 7)))) (/.f64 1 (pow.f64 (cbrt.f64 1/4) 2)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1) (cbrt.f64 1/4))))>
#<alt (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/96 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 4)))) (/.f64 1 (pow.f64 (cbrt.f64 1/4) 2)))) (*.f64 1/48 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 8)) a)) (/.f64 1 (pow.f64 (cbrt.f64 1/4) 2))))) (pow.f64 g 3))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1) (cbrt.f64 1/4))))>
#<alt (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2304 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 4)))) (/.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 1/4) 5)))) (+.f64 (*.f64 1/96 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 4)))) (/.f64 1 (pow.f64 (cbrt.f64 1/4) 2)))) (*.f64 1/48 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 8)) a)) (/.f64 1 (pow.f64 (cbrt.f64 1/4) 2)))))) (pow.f64 g 3))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1) (cbrt.f64 1/4))))>
#<alt (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 g (pow.f64 h 4))))) (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 (cbrt.f64 1/4) 2)))) (*.f64 -1/2304 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 g 5) (pow.f64 h 14)) a)) (/.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 1/4) 5))))) (pow.f64 g 3))) (+.f64 (*.f64 1/96 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 4)))) (/.f64 1 (pow.f64 (cbrt.f64 1/4) 2)))) (*.f64 1/48 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 8)) a)) (/.f64 1 (pow.f64 (cbrt.f64 1/4) 2)))))) (pow.f64 g 3))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1) (cbrt.f64 1/4))))>
#<alt (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2304 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 20)) a)) (/.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 1/4) 5)))) (*.f64 1/12 (*.f64 (cbrt.f64 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 h 4)))) (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 (cbrt.f64 1/4) 2))))) g)) (*.f64 -1/2304 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 g 5) (pow.f64 h 14)) a)) (/.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 1/4) 5))))) (pow.f64 g 3))) (+.f64 (*.f64 1/96 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 4)))) (/.f64 1 (pow.f64 (cbrt.f64 1/4) 2)))) (*.f64 1/48 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 8)) a)) (/.f64 1 (pow.f64 (cbrt.f64 1/4) 2)))))) (pow.f64 g 3))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1) (cbrt.f64 1/4))))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (+.f64 (*.f64 1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 5)))) (/.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1)))>
#<alt (+.f64 (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1)) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 5)))) (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (/.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 1/16 (/.f64 1 (*.f64 a (pow.f64 g 3)))) (*.f64 1/48 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 -1) 3))))))) (pow.f64 (cbrt.f64 -1) 2)))))))>
#<alt (+.f64 (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1)) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 5)))) (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (/.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 1/32 (/.f64 1 (*.f64 a (pow.f64 g 5)))) (+.f64 (*.f64 1/1728 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 5) (pow.f64 (cbrt.f64 -1) 6))))) (*.f64 1/6 (/.f64 (-.f64 (*.f64 1/16 (/.f64 1 (*.f64 a (pow.f64 g 3)))) (*.f64 1/48 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 -1) 3)))))) (*.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 -1) 3))))))) (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (/.f64 (-.f64 (*.f64 1/16 (/.f64 1 (*.f64 a (pow.f64 g 3)))) (*.f64 1/48 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 -1) 3)))))) (pow.f64 (cbrt.f64 -1) 2)))))))))>
#<alt (+.f64 (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1)) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 5)))) (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (/.f64 (-.f64 (*.f64 1/16 (/.f64 1 (*.f64 a (pow.f64 g 3)))) (*.f64 1/48 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 -1) 3)))))) (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (/.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 5/256 (/.f64 1 (*.f64 a (pow.f64 g 7)))) (+.f64 (*.f64 1/144 (/.f64 (-.f64 (*.f64 1/16 (/.f64 1 (*.f64 a (pow.f64 g 3)))) (*.f64 1/48 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 -1) 3)))))) (*.f64 (pow.f64 g 4) (pow.f64 (cbrt.f64 -1) 6)))) (+.f64 (*.f64 1/6 (/.f64 (-.f64 (*.f64 1/32 (/.f64 1 (*.f64 a (pow.f64 g 5)))) (+.f64 (*.f64 1/1728 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 5) (pow.f64 (cbrt.f64 -1) 6))))) (*.f64 1/6 (/.f64 (-.f64 (*.f64 1/16 (/.f64 1 (*.f64 a (pow.f64 g 3)))) (*.f64 1/48 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 -1) 3)))))) (*.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 -1) 3)))))) (*.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 -1) 3)))) (*.f64 1/3 (/.f64 (*.f64 a (pow.f64 (-.f64 (*.f64 1/16 (/.f64 1 (*.f64 a (pow.f64 g 3)))) (*.f64 1/48 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 -1) 3)))))) 2)) (*.f64 g (pow.f64 (cbrt.f64 -1) 3)))))))) (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (/.f64 (-.f64 (*.f64 1/32 (/.f64 1 (*.f64 a (pow.f64 g 5)))) (+.f64 (*.f64 1/1728 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 5) (pow.f64 (cbrt.f64 -1) 6))))) (*.f64 1/6 (/.f64 (-.f64 (*.f64 1/16 (/.f64 1 (*.f64 a (pow.f64 g 3)))) (*.f64 1/48 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 -1) 3)))))) (*.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 -1) 3)))))) (pow.f64 (cbrt.f64 -1) 2)))))))))))>
#<alt (+.f64 (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1)) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 5)))) (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (/.f64 (-.f64 (*.f64 1/16 (/.f64 1 (*.f64 a (pow.f64 g 3)))) (*.f64 1/48 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 -1) 3)))))) (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (/.f64 (-.f64 (*.f64 1/32 (/.f64 1 (*.f64 a (pow.f64 g 5)))) (+.f64 (*.f64 1/1728 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 5) (pow.f64 (cbrt.f64 -1) 6))))) (*.f64 1/6 (/.f64 (-.f64 (*.f64 1/16 (/.f64 1 (*.f64 a (pow.f64 g 3)))) (*.f64 1/48 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 -1) 3)))))) (*.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 -1) 3)))))) (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (/.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 7/512 (/.f64 1 (*.f64 a (pow.f64 g 9)))) (+.f64 (*.f64 1/144 (/.f64 (-.f64 (*.f64 1/32 (/.f64 1 (*.f64 a (pow.f64 g 5)))) (+.f64 (*.f64 1/1728 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 5) (pow.f64 (cbrt.f64 -1) 6))))) (*.f64 1/6 (/.f64 (-.f64 (*.f64 1/16 (/.f64 1 (*.f64 a (pow.f64 g 3)))) (*.f64 1/48 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 -1) 3)))))) (*.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 -1) 3)))))) (*.f64 (pow.f64 g 4) (pow.f64 (cbrt.f64 -1) 6)))) (+.f64 (*.f64 1/36 (/.f64 (*.f64 a (pow.f64 (-.f64 (*.f64 1/16 (/.f64 1 (*.f64 a (pow.f64 g 3)))) (*.f64 1/48 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 -1) 3)))))) 2)) (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 -1) 6)))) (+.f64 (*.f64 1/6 (/.f64 (-.f64 (*.f64 5/256 (/.f64 1 (*.f64 a (pow.f64 g 7)))) (+.f64 (*.f64 1/144 (/.f64 (-.f64 (*.f64 1/16 (/.f64 1 (*.f64 a (pow.f64 g 3)))) (*.f64 1/48 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 -1) 3)))))) (*.f64 (pow.f64 g 4) (pow.f64 (cbrt.f64 -1) 6)))) (+.f64 (*.f64 1/6 (/.f64 (-.f64 (*.f64 1/32 (/.f64 1 (*.f64 a (pow.f64 g 5)))) (+.f64 (*.f64 1/1728 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 5) (pow.f64 (cbrt.f64 -1) 6))))) (*.f64 1/6 (/.f64 (-.f64 (*.f64 1/16 (/.f64 1 (*.f64 a (pow.f64 g 3)))) (*.f64 1/48 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 -1) 3)))))) (*.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 -1) 3)))))) (*.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 -1) 3)))) (*.f64 1/3 (/.f64 (*.f64 a (pow.f64 (-.f64 (*.f64 1/16 (/.f64 1 (*.f64 a (pow.f64 g 3)))) (*.f64 1/48 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 -1) 3)))))) 2)) (*.f64 g (pow.f64 (cbrt.f64 -1) 3))))))) (*.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 -1) 3)))) (*.f64 2/3 (/.f64 (*.f64 a (*.f64 (-.f64 (*.f64 1/32 (/.f64 1 (*.f64 a (pow.f64 g 5)))) (+.f64 (*.f64 1/1728 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 5) (pow.f64 (cbrt.f64 -1) 6))))) (*.f64 1/6 (/.f64 (-.f64 (*.f64 1/16 (/.f64 1 (*.f64 a (pow.f64 g 3)))) (*.f64 1/48 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 -1) 3)))))) (*.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 -1) 3)))))) (-.f64 (*.f64 1/16 (/.f64 1 (*.f64 a (pow.f64 g 3)))) (*.f64 1/48 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 -1) 3)))))))) (*.f64 g (pow.f64 (cbrt.f64 -1) 3))))))))) (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (/.f64 (-.f64 (*.f64 5/256 (/.f64 1 (*.f64 a (pow.f64 g 7)))) (+.f64 (*.f64 1/144 (/.f64 (-.f64 (*.f64 1/16 (/.f64 1 (*.f64 a (pow.f64 g 3)))) (*.f64 1/48 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 -1) 3)))))) (*.f64 (pow.f64 g 4) (pow.f64 (cbrt.f64 -1) 6)))) (+.f64 (*.f64 1/6 (/.f64 (-.f64 (*.f64 1/32 (/.f64 1 (*.f64 a (pow.f64 g 5)))) (+.f64 (*.f64 1/1728 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 5) (pow.f64 (cbrt.f64 -1) 6))))) (*.f64 1/6 (/.f64 (-.f64 (*.f64 1/16 (/.f64 1 (*.f64 a (pow.f64 g 3)))) (*.f64 1/48 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 -1) 3)))))) (*.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 -1) 3)))))) (*.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 -1) 3)))) (*.f64 1/3 (/.f64 (*.f64 a (pow.f64 (-.f64 (*.f64 1/16 (/.f64 1 (*.f64 a (pow.f64 g 3)))) (*.f64 1/48 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 -1) 3)))))) 2)) (*.f64 g (pow.f64 (cbrt.f64 -1) 3))))))) (pow.f64 (cbrt.f64 -1) 2)))))))))))))>
#<alt (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 -1/2))>
#<alt (*.f64 h (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (/.f64 g (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 -1/2))))>
#<alt (*.f64 h (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (/.f64 g (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 8) (pow.f64 (sqrt.f64 -1) 5))))) (/.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 -1/2)))))>
#<alt (*.f64 h (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (/.f64 g (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 8) (pow.f64 (sqrt.f64 -1) 5))))) (/.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 14) (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (-.f64 (*.f64 1/16 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 a (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (sqrt.f64 -1)))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 -1/2))))))>
#<alt (*.f64 h (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (/.f64 g (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 8) (pow.f64 (sqrt.f64 -1) 5))))) (/.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 -1/36 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 11) (pow.f64 (sqrt.f64 -1) 8))))) (/.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 -1/2) 5)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 14) (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (-.f64 (*.f64 1/16 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 a (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (sqrt.f64 -1)))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 -1/2)))))))>
#<alt (*.f64 h (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (/.f64 g (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 8) (pow.f64 (sqrt.f64 -1) 5))))) (/.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 -1/36 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 11) (pow.f64 (sqrt.f64 -1) 8))))) (/.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 -1/2) 5)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 14) (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (-.f64 (*.f64 1/16 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 a (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (sqrt.f64 -1)))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 20) (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (-.f64 (*.f64 -1/32 (/.f64 (pow.f64 g 6) (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/48 (/.f64 (*.f64 (pow.f64 g 4) (pow.f64 h 2)) (*.f64 a (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (pow.f64 (sqrt.f64 -1) 3)))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 -1/2))))))))>
#<alt (*.f64 -1 (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 -1/2)))>
#<alt (*.f64 -1 (*.f64 h (+.f64 (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (/.f64 g (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 -1/2)))))>
#<alt (*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 g (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 1/12 (*.f64 (cbrt.f64 (/.f64 h (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (/.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 -1/2) 2))))) (pow.f64 h 3))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 -1/2)))))>
#<alt (*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (/.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (-.f64 (*.f64 1/16 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 a (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (sqrt.f64 -1)))))) (pow.f64 (cbrt.f64 -1/2) 2))))) h)) (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 g (pow.f64 (cbrt.f64 -1/2) 2))))) (pow.f64 h 3))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 -1/2)))))>
#<alt (*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (/.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 1/36 (*.f64 (cbrt.f64 (/.f64 h (*.f64 a (pow.f64 (sqrt.f64 -1) 8)))) (/.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 -1/2) 5)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (-.f64 (*.f64 1/16 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 a (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (sqrt.f64 -1)))))) (pow.f64 (cbrt.f64 -1/2) 2)))))) h)) (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 g (pow.f64 (cbrt.f64 -1/2) 2))))) (pow.f64 h 3))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 -1/2)))))>
#<alt (*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) h) (pow.f64 (sqrt.f64 -1) 2))) (/.f64 (-.f64 (*.f64 -1/32 (/.f64 (pow.f64 g 6) (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/48 (/.f64 (*.f64 (pow.f64 g 4) (pow.f64 h 2)) (*.f64 a (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (pow.f64 (sqrt.f64 -1) 3)))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 -1/36 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 10) (*.f64 a (pow.f64 (sqrt.f64 -1) 8)))) (/.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 -1/2) 5))))) (pow.f64 h 3))) (+.f64 (*.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (/.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (-.f64 (*.f64 1/16 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 a (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (sqrt.f64 -1)))))) (pow.f64 (cbrt.f64 -1/2) 2)))))) h)) (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 g (pow.f64 (cbrt.f64 -1/2) 2))))) (pow.f64 h 3))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 -1/2)))))>
#<alt (*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (cbrt.f64 -1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (cbrt.f64 -1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (cbrt.f64 -1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (cbrt.f64 -1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (cbrt.f64 -1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (cbrt.f64 -1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (cbrt.f64 -1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (cbrt.f64 -1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (cbrt.f64 -1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (cbrt.f64 -1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (cbrt.f64 -1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (cbrt.f64 -1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 1/2)))>
#<alt (*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 1/2)))>
#<alt (*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 1/2)))>
#<alt (*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 1/2)))>
#<alt (*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 1/2)))>
#<alt (*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 1/2)))>
#<alt (log.f64 (neg.f64 (pow.f64 h 2)))>
#<alt (+.f64 (log.f64 (neg.f64 (pow.f64 h 2))) (*.f64 -1 (/.f64 (pow.f64 g 2) (pow.f64 h 2))))>
#<alt (+.f64 (log.f64 (neg.f64 (pow.f64 h 2))) (*.f64 (pow.f64 g 2) (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (pow.f64 h 4))) (/.f64 1 (pow.f64 h 2)))))>
#<alt (+.f64 (log.f64 (neg.f64 (pow.f64 h 2))) (*.f64 (pow.f64 g 2) (-.f64 (*.f64 (pow.f64 g 2) (-.f64 (*.f64 -1/3 (/.f64 (pow.f64 g 2) (pow.f64 h 6))) (*.f64 1/2 (/.f64 1 (pow.f64 h 4))))) (/.f64 1 (pow.f64 h 2)))))>
#<alt (+.f64 (log.f64 (neg.f64 (pow.f64 h 2))) (*.f64 (pow.f64 g 2) (-.f64 (*.f64 (pow.f64 g 2) (-.f64 (*.f64 (pow.f64 g 2) (-.f64 (*.f64 -1/4 (/.f64 (pow.f64 g 2) (pow.f64 h 8))) (*.f64 1/3 (/.f64 1 (pow.f64 h 6))))) (*.f64 1/2 (/.f64 1 (pow.f64 h 4))))) (/.f64 1 (pow.f64 h 2)))))>
#<alt (+.f64 (log.f64 (neg.f64 (pow.f64 h 2))) (*.f64 (pow.f64 g 2) (-.f64 (*.f64 (pow.f64 g 2) (-.f64 (*.f64 (pow.f64 g 2) (-.f64 (*.f64 (pow.f64 g 2) (-.f64 (*.f64 -1/5 (/.f64 (pow.f64 g 2) (pow.f64 h 10))) (*.f64 1/4 (/.f64 1 (pow.f64 h 8))))) (*.f64 1/3 (/.f64 1 (pow.f64 h 6))))) (*.f64 1/2 (/.f64 1 (pow.f64 h 4))))) (/.f64 1 (pow.f64 h 2)))))>
#<alt (*.f64 -2 (log.f64 (/.f64 1 g)))>
#<alt (+.f64 (*.f64 -2 (log.f64 (/.f64 1 g))) (*.f64 -1 (/.f64 (pow.f64 h 2) (pow.f64 g 2))))>
#<alt (+.f64 (*.f64 -2 (log.f64 (/.f64 1 g))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (*.f64 -1/2 (/.f64 (pow.f64 h 4) (pow.f64 g 4)))))>
#<alt (+.f64 (*.f64 -2 (log.f64 (/.f64 1 g))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/3 (/.f64 (pow.f64 h 6) (pow.f64 g 6))))))>
#<alt (+.f64 (*.f64 -2 (log.f64 (/.f64 1 g))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (+.f64 (*.f64 -1/3 (/.f64 (pow.f64 h 6) (pow.f64 g 6))) (*.f64 -1/4 (/.f64 (pow.f64 h 8) (pow.f64 g 8)))))))>
#<alt (+.f64 (*.f64 -2 (log.f64 (/.f64 1 g))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (+.f64 (*.f64 -1/3 (/.f64 (pow.f64 h 6) (pow.f64 g 6))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 h 8) (pow.f64 g 8))) (*.f64 -1/5 (/.f64 (pow.f64 h 10) (pow.f64 g 10))))))))>
#<alt (*.f64 -2 (log.f64 (/.f64 -1 g)))>
#<alt (+.f64 (*.f64 -2 (log.f64 (/.f64 -1 g))) (*.f64 -1 (/.f64 (pow.f64 h 2) (pow.f64 g 2))))>
#<alt (+.f64 (*.f64 -2 (log.f64 (/.f64 -1 g))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (*.f64 -1/2 (/.f64 (pow.f64 h 4) (pow.f64 g 4)))))>
#<alt (+.f64 (*.f64 -2 (log.f64 (/.f64 -1 g))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/3 (/.f64 (pow.f64 h 6) (pow.f64 g 6))))))>
#<alt (+.f64 (*.f64 -2 (log.f64 (/.f64 -1 g))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (+.f64 (*.f64 -1/3 (/.f64 (pow.f64 h 6) (pow.f64 g 6))) (*.f64 -1/4 (/.f64 (pow.f64 h 8) (pow.f64 g 8)))))))>
#<alt (+.f64 (*.f64 -2 (log.f64 (/.f64 -1 g))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (+.f64 (*.f64 -1/3 (/.f64 (pow.f64 h 6) (pow.f64 g 6))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 h 8) (pow.f64 g 8))) (*.f64 -1/5 (/.f64 (pow.f64 h 10) (pow.f64 g 10))))))))>
#<alt (log.f64 (pow.f64 g 2))>
#<alt (+.f64 (log.f64 (pow.f64 g 2)) (*.f64 -1 (/.f64 (pow.f64 h 2) (pow.f64 g 2))))>
#<alt (+.f64 (log.f64 (pow.f64 g 2)) (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 4))) (/.f64 1 (pow.f64 g 2)))))>
#<alt (+.f64 (log.f64 (pow.f64 g 2)) (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -1/3 (/.f64 (pow.f64 h 2) (pow.f64 g 6))) (*.f64 1/2 (/.f64 1 (pow.f64 g 4))))) (/.f64 1 (pow.f64 g 2)))))>
#<alt (+.f64 (log.f64 (pow.f64 g 2)) (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -1/4 (/.f64 (pow.f64 h 2) (pow.f64 g 8))) (*.f64 1/3 (/.f64 1 (pow.f64 g 6))))) (*.f64 1/2 (/.f64 1 (pow.f64 g 4))))) (/.f64 1 (pow.f64 g 2)))))>
#<alt (+.f64 (log.f64 (pow.f64 g 2)) (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -1/5 (/.f64 (pow.f64 h 2) (pow.f64 g 10))) (*.f64 1/4 (/.f64 1 (pow.f64 g 8))))) (*.f64 1/3 (/.f64 1 (pow.f64 g 6))))) (*.f64 1/2 (/.f64 1 (pow.f64 g 4))))) (/.f64 1 (pow.f64 g 2)))))>
#<alt (+.f64 (log.f64 -1) (*.f64 -2 (log.f64 (/.f64 1 h))))>
#<alt (+.f64 (log.f64 -1) (+.f64 (*.f64 -2 (log.f64 (/.f64 1 h))) (*.f64 -1 (/.f64 (pow.f64 g 2) (pow.f64 h 2)))))>
#<alt (+.f64 (log.f64 -1) (+.f64 (*.f64 -2 (log.f64 (/.f64 1 h))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (pow.f64 h 2))) (*.f64 -1/2 (/.f64 (pow.f64 g 4) (pow.f64 h 4))))))>
#<alt (+.f64 (log.f64 -1) (+.f64 (*.f64 -2 (log.f64 (/.f64 1 h))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (pow.f64 h 2))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 4) (pow.f64 h 4))) (*.f64 -1/3 (/.f64 (pow.f64 g 6) (pow.f64 h 6)))))))>
#<alt (+.f64 (log.f64 -1) (+.f64 (*.f64 -2 (log.f64 (/.f64 1 h))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (pow.f64 h 2))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 4) (pow.f64 h 4))) (+.f64 (*.f64 -1/3 (/.f64 (pow.f64 g 6) (pow.f64 h 6))) (*.f64 -1/4 (/.f64 (pow.f64 g 8) (pow.f64 h 8))))))))>
#<alt (+.f64 (log.f64 -1) (+.f64 (*.f64 -2 (log.f64 (/.f64 1 h))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (pow.f64 h 2))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 4) (pow.f64 h 4))) (+.f64 (*.f64 -1/3 (/.f64 (pow.f64 g 6) (pow.f64 h 6))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 g 8) (pow.f64 h 8))) (*.f64 -1/5 (/.f64 (pow.f64 g 10) (pow.f64 h 10)))))))))>
#<alt (+.f64 (log.f64 -1) (*.f64 -2 (log.f64 (/.f64 -1 h))))>
#<alt (+.f64 (log.f64 -1) (+.f64 (*.f64 -2 (log.f64 (/.f64 -1 h))) (*.f64 -1 (/.f64 (pow.f64 g 2) (pow.f64 h 2)))))>
#<alt (+.f64 (log.f64 -1) (+.f64 (*.f64 -2 (log.f64 (/.f64 -1 h))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (pow.f64 h 2))) (*.f64 -1/2 (/.f64 (pow.f64 g 4) (pow.f64 h 4))))))>
#<alt (+.f64 (log.f64 -1) (+.f64 (*.f64 -2 (log.f64 (/.f64 -1 h))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (pow.f64 h 2))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 4) (pow.f64 h 4))) (*.f64 -1/3 (/.f64 (pow.f64 g 6) (pow.f64 h 6)))))))>
#<alt (+.f64 (log.f64 -1) (+.f64 (*.f64 -2 (log.f64 (/.f64 -1 h))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (pow.f64 h 2))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 4) (pow.f64 h 4))) (+.f64 (*.f64 -1/3 (/.f64 (pow.f64 g 6) (pow.f64 h 6))) (*.f64 -1/4 (/.f64 (pow.f64 g 8) (pow.f64 h 8))))))))>
#<alt (+.f64 (log.f64 -1) (+.f64 (*.f64 -2 (log.f64 (/.f64 -1 h))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (pow.f64 h 2))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 4) (pow.f64 h 4))) (+.f64 (*.f64 -1/3 (/.f64 (pow.f64 g 6) (pow.f64 h 6))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 g 8) (pow.f64 h 8))) (*.f64 -1/5 (/.f64 (pow.f64 g 10) (pow.f64 h 10)))))))))>
#<alt (*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (cbrt.f64 1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (cbrt.f64 1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (cbrt.f64 1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (cbrt.f64 1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (cbrt.f64 1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (cbrt.f64 1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (cbrt.f64 1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (cbrt.f64 1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (cbrt.f64 1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (cbrt.f64 1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (cbrt.f64 1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (cbrt.f64 1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)))>
#<alt (*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)))>
#<alt (*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)))>
#<alt (*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)))>
#<alt (*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)))>
#<alt (*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)))>
#<alt (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 1/2))>
#<alt (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) 1/9) (*.f64 g (cbrt.f64 1/2)))) (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 1/2)))>
#<alt (+.f64 (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) 1/9) (cbrt.f64 1/2))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))))))) (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 1/2)))>
#<alt (+.f64 (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) 1/9) (cbrt.f64 1/2))) (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (*.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))))))))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9)))))))))) (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 1/2)))>
#<alt (+.f64 (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) 1/9) (cbrt.f64 1/2))) (*.f64 g (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9)))))) (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (+.f64 (*.f64 1/8 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 a (pow.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))) 2)) (*.f64 h (sqrt.f64 -1)))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (*.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))))))))))))))) (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (*.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))))))))))))))) (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 1/2)))>
#<alt (+.f64 (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) 1/9) (cbrt.f64 1/2))) (*.f64 g (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9)))))) (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (*.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))))))))) (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 -2/3 (/.f64 (*.f64 a (*.f64 (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (*.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))))) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (*.f64 h (sqrt.f64 -1)))) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10)))) 1/9) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (*.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))))))) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 a 5)) (*.f64 (pow.f64 h 14) (pow.f64 (sqrt.f64 -1) 14))) 1/9) (pow.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))) 2))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (+.f64 (*.f64 1/8 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 a (pow.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))) 2)) (*.f64 h (sqrt.f64 -1)))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (*.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))))))))))))))))))) (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (+.f64 (*.f64 1/8 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 a (pow.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))) 2)) (*.f64 h (sqrt.f64 -1)))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (*.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))))))))))))))))))))) (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 1/2)))>
#<alt (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2)))>
#<alt (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 a (pow.f64 g 7)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))))>
#<alt (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 a (pow.f64 g 7)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 -1/48 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2)))))>
#<alt (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 a (pow.f64 g 7)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 -1/48 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 -1/576 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 5)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))))))>
#<alt (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 19) (pow.f64 h 4))))) (/.f64 (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 a (pow.f64 g 7)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 -1/48 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 -1/576 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 5)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2)))))))>
#<alt (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 19) (pow.f64 h 4))))) (/.f64 (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 a (pow.f64 g 7)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 -1/48 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 -1/576 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 5)))) (+.f64 (*.f64 -1/576 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 20) (*.f64 a (pow.f64 g 19)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 5)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))))))))>
#<alt (*.f64 -1 (*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 1/2) (cbrt.f64 2))))>
#<alt (*.f64 -1 (*.f64 g (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 1/2)) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (*.f64 (cbrt.f64 1/2) (cbrt.f64 2))))))>
#<alt (*.f64 -1 (*.f64 g (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 1/2)) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 14)))) (/.f64 (*.f64 (pow.f64 h 4) (cbrt.f64 1/2)) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (*.f64 (cbrt.f64 1/2) (cbrt.f64 2)))))))>
#<alt (*.f64 -1 (*.f64 g (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 1/2)) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 14)))) (/.f64 (*.f64 (pow.f64 h 4) (cbrt.f64 1/2)) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 20))) (/.f64 (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) a)) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 4)) (*.f64 a (pow.f64 (cbrt.f64 2) 3)))))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (*.f64 (cbrt.f64 1/2) (cbrt.f64 2))))))))>
#<alt (*.f64 -1 (*.f64 g (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 1/2)) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 14)))) (/.f64 (*.f64 (pow.f64 h 4) (cbrt.f64 1/2)) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 20))) (/.f64 (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) a)) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 4)) (*.f64 a (pow.f64 (cbrt.f64 2) 3)))))) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 26))) (/.f64 (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) a)) (*.f64 1/24 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 6)) (*.f64 a (pow.f64 (cbrt.f64 2) 3)))))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (*.f64 (cbrt.f64 1/2) (cbrt.f64 2)))))))))>
#<alt (*.f64 -1 (*.f64 g (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 1/2)) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 14)))) (/.f64 (*.f64 (pow.f64 h 4) (cbrt.f64 1/2)) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 20))) (/.f64 (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) a)) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 4)) (*.f64 a (pow.f64 (cbrt.f64 2) 3)))))) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 26))) (/.f64 (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) a)) (*.f64 1/24 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 6)) (*.f64 a (pow.f64 (cbrt.f64 2) 3)))))) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 32))) (/.f64 (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))) a)) (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) a)) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 4)) (*.f64 a (pow.f64 (cbrt.f64 2) 3))))))) (pow.f64 (cbrt.f64 2) 3))) (+.f64 (*.f64 -1/216 (/.f64 (*.f64 (pow.f64 g 4) (pow.f64 h 6)) (*.f64 a (pow.f64 (cbrt.f64 2) 6)))) (*.f64 1/192 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 8)) (*.f64 a (pow.f64 (cbrt.f64 2) 3)))))))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (*.f64 (cbrt.f64 1/2) (cbrt.f64 2))))))))))>
#<alt (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2)))>
#<alt (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 a (pow.f64 g 7)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))))>
#<alt (+.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))) (*.f64 (pow.f64 h 4) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 7) (pow.f64 h 4))))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 -1/48 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a (pow.f64 g 13)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))))))>
#<alt (+.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))) (*.f64 (pow.f64 h 4) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 7) (pow.f64 h 4))))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 1/192 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 5) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 -1/2) 3)))))) (*.f64 5/128 (/.f64 1 (*.f64 a (pow.f64 g 7)))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 -1/48 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 13) (pow.f64 h 4))))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))))))))>
#<alt (+.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))) (*.f64 (pow.f64 h 4) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 7) (pow.f64 h 4))))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/48 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 13) (pow.f64 h 4))))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 1/192 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 7) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 -1/2) 3)))))) (*.f64 7/256 (/.f64 1 (*.f64 a (pow.f64 g 9)))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 g 2)) (pow.f64 h 4))) (/.f64 (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 1/192 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 5) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 -1/2) 3)))))) (*.f64 5/128 (/.f64 1 (*.f64 a (pow.f64 g 7)))))) (pow.f64 (cbrt.f64 -1/2) 2)))))))))))>
#<alt (+.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))) (*.f64 (pow.f64 h 4) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 7) (pow.f64 h 4))))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/48 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 13) (pow.f64 h 4))))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 g 2)) (pow.f64 h 4))) (/.f64 (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 1/192 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 5) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 -1/2) 3)))))) (*.f64 5/128 (/.f64 1 (*.f64 a (pow.f64 g 7)))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 g 2)) (pow.f64 h 4))) (/.f64 (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 1/192 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 7) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 -1/2) 3)))))) (*.f64 7/256 (/.f64 1 (*.f64 a (pow.f64 g 9)))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 1/13824 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 7) (*.f64 (pow.f64 h 4) (pow.f64 (cbrt.f64 -1/2) 6)))))) (+.f64 (*.f64 1/768 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 9) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 -1/2) 3)))))) (+.f64 (*.f64 21/1024 (/.f64 1 (*.f64 a (pow.f64 g 11)))) (*.f64 1/12 (/.f64 (+.f64 (*.f64 1/192 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 5) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 -1/2) 3)))))) (*.f64 5/128 (/.f64 1 (*.f64 a (pow.f64 g 7))))) (*.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 -1/2) 3))))))))) (pow.f64 (cbrt.f64 -1/2) 2)))))))))))))>
#<alt (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 1/2))>
#<alt (*.f64 h (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 g (cbrt.f64 1/2)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 1/2))))>
#<alt (*.f64 h (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 g (cbrt.f64 1/2)))) (+.f64 (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 8) (pow.f64 (sqrt.f64 -1) 5))))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 1/2)))))>
#<alt (*.f64 h (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 g (cbrt.f64 1/2)))) (+.f64 (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 8) (pow.f64 (sqrt.f64 -1) 5))))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 14) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 a (sqrt.f64 -1)))))))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 1/2))))))>
#<alt (*.f64 h (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 g (cbrt.f64 1/2)))) (+.f64 (*.f64 1/9 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 11) (pow.f64 (sqrt.f64 -1) 8))))) (*.f64 (pow.f64 g 3) (cbrt.f64 1/2)))) (+.f64 (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 8) (pow.f64 (sqrt.f64 -1) 5))))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 14) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 a (sqrt.f64 -1)))))))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 1/2)))))))>
#<alt (*.f64 h (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 g (cbrt.f64 1/2)))) (+.f64 (*.f64 1/9 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 11) (pow.f64 (sqrt.f64 -1) 8))))) (*.f64 (pow.f64 g 3) (cbrt.f64 1/2)))) (+.f64 (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 8) (pow.f64 (sqrt.f64 -1) 5))))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 14) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 a (sqrt.f64 -1)))))))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 20) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 4) (pow.f64 h 2)) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))))))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 1/2))))))))>
#<alt (*.f64 -1 (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 1/2)))>
#<alt (*.f64 -1 (*.f64 h (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 g (cbrt.f64 1/2)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 1/2)))))>
#<alt (*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (cbrt.f64 1/2)))) (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 h (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2))))) (pow.f64 h 3))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 1/2)))))>
#<alt (*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 a (sqrt.f64 -1))))))))) h)) (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (cbrt.f64 1/2))))) (pow.f64 h 3))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 1/2)))))>
#<alt (*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/9 (*.f64 (cbrt.f64 (/.f64 h (*.f64 a (pow.f64 (sqrt.f64 -1) 8)))) (*.f64 (pow.f64 g 3) (cbrt.f64 1/2)))) (+.f64 (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 a (sqrt.f64 -1)))))))))) h)) (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (cbrt.f64 1/2))))) (pow.f64 h 3))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 1/2)))))>
#<alt (*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) h) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 4) (pow.f64 h 2)) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))))))) (*.f64 1/9 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 10) (*.f64 a (pow.f64 (sqrt.f64 -1) 8)))) (*.f64 (pow.f64 g 3) (cbrt.f64 1/2))))) (pow.f64 h 3))) (+.f64 (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 a (sqrt.f64 -1)))))))))) h)) (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (cbrt.f64 1/2))))) (pow.f64 h 3))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 1/2)))))>
#<alt (*.f64 h (sqrt.f64 -1))>
#<alt (+.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 h (sqrt.f64 -1)))) (*.f64 h (sqrt.f64 -1)))>
#<alt (+.f64 (*.f64 h (sqrt.f64 -1)) (*.f64 (pow.f64 g 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))))))>
#<alt (+.f64 (*.f64 h (sqrt.f64 -1)) (*.f64 (pow.f64 g 2) (+.f64 (*.f64 (pow.f64 g 2) (-.f64 (*.f64 1/16 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)))))) (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))))))>
#<alt (+.f64 (*.f64 h (sqrt.f64 -1)) (*.f64 (pow.f64 g 2) (+.f64 (*.f64 (pow.f64 g 2) (-.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 -5/128 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 7) (pow.f64 (sqrt.f64 -1) 7)))) (*.f64 1/16 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))))) (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)))))) (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))))))>
#<alt (+.f64 (*.f64 h (sqrt.f64 -1)) (*.f64 (pow.f64 g 2) (+.f64 (*.f64 (pow.f64 g 2) (-.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 (pow.f64 g 2) (-.f64 (*.f64 7/256 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 9) (pow.f64 (sqrt.f64 -1) 9)))) (*.f64 5/128 (/.f64 1 (*.f64 (pow.f64 h 7) (pow.f64 (sqrt.f64 -1) 7)))))) (*.f64 1/16 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))))) (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)))))) (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))))))>
#<alt g>
#<alt (*.f64 g (+.f64 1 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2)))))>
#<alt (*.f64 g (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))))))>
#<alt (*.f64 g (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6)))))))>
#<alt (*.f64 g (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 8))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6))))))))>
#<alt (*.f64 g (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 8))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))) (pow.f64 g 10))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6)))))))))>
#<alt (*.f64 -1 g)>
#<alt (*.f64 -1 (*.f64 g (+.f64 1 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))))))>
#<alt (*.f64 -1 (*.f64 g (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4)))))))>
#<alt (*.f64 -1 (*.f64 g (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6))))))))>
#<alt (*.f64 -1 (*.f64 g (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 8))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6)))))))))>
#<alt (*.f64 -1 (*.f64 g (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 8))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))) (pow.f64 g 10))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6))))))))))>
#<alt g>
#<alt (+.f64 g (*.f64 -1/2 (/.f64 (pow.f64 h 2) g)))>
#<alt (+.f64 g (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 2) (pow.f64 g 3))) (*.f64 1/2 (/.f64 1 g)))))>
#<alt (+.f64 g (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 2) (pow.f64 g 5))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3))))) (*.f64 1/2 (/.f64 1 g)))))>
#<alt (+.f64 g (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -5/128 (/.f64 (pow.f64 h 2) (pow.f64 g 7))) (*.f64 1/16 (/.f64 1 (pow.f64 g 5))))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3))))) (*.f64 1/2 (/.f64 1 g)))))>
#<alt (+.f64 g (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -7/256 (/.f64 (pow.f64 h 2) (pow.f64 g 9))) (*.f64 5/128 (/.f64 1 (pow.f64 g 7))))) (*.f64 1/16 (/.f64 1 (pow.f64 g 5))))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3))))) (*.f64 1/2 (/.f64 1 g)))))>
#<alt (*.f64 h (sqrt.f64 -1))>
#<alt (*.f64 h (+.f64 (sqrt.f64 -1) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))))>
#<alt (*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1)))))))>
#<alt (*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 6) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))))))>
#<alt (*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))) (*.f64 1/16 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)))) (*.f64 (pow.f64 h 8) (sqrt.f64 -1)))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 6) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1)))))))))>
#<alt (*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 1/64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))) (*.f64 1/16 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))))) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/64 (/.f64 (pow.f64 g 10) (pow.f64 (sqrt.f64 -1) 8)))) (*.f64 (pow.f64 h 10) (sqrt.f64 -1)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))) (*.f64 1/16 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)))) (*.f64 (pow.f64 h 8) (sqrt.f64 -1)))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 6) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))))))))>
#<alt (*.f64 -1 (*.f64 h (sqrt.f64 -1)))>
#<alt (*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1)))))))>
#<alt (*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))))))>
#<alt (*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 6) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1)))))))))>
#<alt (*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))) (*.f64 1/16 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)))) (*.f64 (pow.f64 h 8) (sqrt.f64 -1)))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 6) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))))))))>
#<alt (*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 1/64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))) (*.f64 1/16 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))))) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/64 (/.f64 (pow.f64 g 10) (pow.f64 (sqrt.f64 -1) 8)))) (*.f64 (pow.f64 h 10) (sqrt.f64 -1)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))) (*.f64 1/16 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)))) (*.f64 (pow.f64 h 8) (sqrt.f64 -1)))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 6) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1)))))))))))>
#<alt (*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (cbrt.f64 1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (cbrt.f64 1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (cbrt.f64 1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (cbrt.f64 1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (cbrt.f64 1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (cbrt.f64 1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (cbrt.f64 1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (cbrt.f64 1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (cbrt.f64 1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (cbrt.f64 1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (cbrt.f64 1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (cbrt.f64 1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)))>
#<alt (*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)))>
#<alt (*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)))>
#<alt (*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)))>
#<alt (*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)))>
#<alt (*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)))>
#<alt (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 1/2))>
#<alt (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) 1/9) (*.f64 g (cbrt.f64 1/2)))) (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 1/2)))>
#<alt (+.f64 (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) 1/9) (cbrt.f64 1/2))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))))))) (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 1/2)))>
#<alt (+.f64 (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) 1/9) (cbrt.f64 1/2))) (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (*.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))))))))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9)))))))))) (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 1/2)))>
#<alt (+.f64 (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) 1/9) (cbrt.f64 1/2))) (*.f64 g (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9)))))) (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (+.f64 (*.f64 1/8 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 a (pow.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))) 2)) (*.f64 h (sqrt.f64 -1)))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (*.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))))))))))))))) (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (*.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))))))))))))))) (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 1/2)))>
#<alt (+.f64 (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) 1/9) (cbrt.f64 1/2))) (*.f64 g (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9)))))) (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (*.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))))))))) (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 -2/3 (/.f64 (*.f64 a (*.f64 (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (*.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))))) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (*.f64 h (sqrt.f64 -1)))) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10)))) 1/9) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (*.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))))))) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 a 5)) (*.f64 (pow.f64 h 14) (pow.f64 (sqrt.f64 -1) 14))) 1/9) (pow.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))) 2))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (+.f64 (*.f64 1/8 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 a (pow.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))) 2)) (*.f64 h (sqrt.f64 -1)))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (*.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))))))))))))))))))) (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (+.f64 (*.f64 1/8 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 a (pow.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))) 2)) (*.f64 h (sqrt.f64 -1)))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (*.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))))))))))))))))))))) (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 1/2)))>
#<alt (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2)))>
#<alt (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 a (pow.f64 g 7)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))))>
#<alt (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 a (pow.f64 g 7)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 -1/48 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2)))))>
#<alt (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 a (pow.f64 g 7)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 -1/48 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 -1/576 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 5)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))))))>
#<alt (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 19) (pow.f64 h 4))))) (/.f64 (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 a (pow.f64 g 7)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 -1/48 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 -1/576 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 5)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2)))))))>
#<alt (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 19) (pow.f64 h 4))))) (/.f64 (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 a (pow.f64 g 7)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 -1/48 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 -1/576 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 5)))) (+.f64 (*.f64 -1/576 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 20) (*.f64 a (pow.f64 g 19)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 5)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))))))))>
#<alt (*.f64 -1 (*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 1/2) (cbrt.f64 2))))>
#<alt (*.f64 -1 (*.f64 g (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 1/2)) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (*.f64 (cbrt.f64 1/2) (cbrt.f64 2))))))>
#<alt (*.f64 -1 (*.f64 g (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 1/2)) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 14)))) (/.f64 (*.f64 (pow.f64 h 4) (cbrt.f64 1/2)) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (*.f64 (cbrt.f64 1/2) (cbrt.f64 2)))))))>
#<alt (*.f64 -1 (*.f64 g (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 1/2)) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 14)))) (/.f64 (*.f64 (pow.f64 h 4) (cbrt.f64 1/2)) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 20))) (/.f64 (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) a)) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 4)) (*.f64 a (pow.f64 (cbrt.f64 2) 3)))))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (*.f64 (cbrt.f64 1/2) (cbrt.f64 2))))))))>
#<alt (*.f64 -1 (*.f64 g (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 1/2)) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 14)))) (/.f64 (*.f64 (pow.f64 h 4) (cbrt.f64 1/2)) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 20))) (/.f64 (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) a)) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 4)) (*.f64 a (pow.f64 (cbrt.f64 2) 3)))))) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 26))) (/.f64 (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) a)) (*.f64 1/24 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 6)) (*.f64 a (pow.f64 (cbrt.f64 2) 3)))))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (*.f64 (cbrt.f64 1/2) (cbrt.f64 2)))))))))>
#<alt (*.f64 -1 (*.f64 g (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 1/2)) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 14)))) (/.f64 (*.f64 (pow.f64 h 4) (cbrt.f64 1/2)) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 20))) (/.f64 (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) a)) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 4)) (*.f64 a (pow.f64 (cbrt.f64 2) 3)))))) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 26))) (/.f64 (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) a)) (*.f64 1/24 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 6)) (*.f64 a (pow.f64 (cbrt.f64 2) 3)))))) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 32))) (/.f64 (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))) a)) (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) a)) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 4)) (*.f64 a (pow.f64 (cbrt.f64 2) 3))))))) (pow.f64 (cbrt.f64 2) 3))) (+.f64 (*.f64 -1/216 (/.f64 (*.f64 (pow.f64 g 4) (pow.f64 h 6)) (*.f64 a (pow.f64 (cbrt.f64 2) 6)))) (*.f64 1/192 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 8)) (*.f64 a (pow.f64 (cbrt.f64 2) 3)))))))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (*.f64 (cbrt.f64 1/2) (cbrt.f64 2))))))))))>
#<alt (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2)))>
#<alt (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 a (pow.f64 g 7)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))))>
#<alt (+.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))) (*.f64 (pow.f64 h 4) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 7) (pow.f64 h 4))))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 -1/48 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a (pow.f64 g 13)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))))))>
#<alt (+.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))) (*.f64 (pow.f64 h 4) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 7) (pow.f64 h 4))))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 1/192 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 5) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 -1/2) 3)))))) (*.f64 5/128 (/.f64 1 (*.f64 a (pow.f64 g 7)))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 -1/48 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 13) (pow.f64 h 4))))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))))))))>
#<alt (+.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))) (*.f64 (pow.f64 h 4) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 7) (pow.f64 h 4))))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/48 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 13) (pow.f64 h 4))))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 1/192 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 7) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 -1/2) 3)))))) (*.f64 7/256 (/.f64 1 (*.f64 a (pow.f64 g 9)))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 g 2)) (pow.f64 h 4))) (/.f64 (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 1/192 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 5) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 -1/2) 3)))))) (*.f64 5/128 (/.f64 1 (*.f64 a (pow.f64 g 7)))))) (pow.f64 (cbrt.f64 -1/2) 2)))))))))))>
#<alt (+.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))) (*.f64 (pow.f64 h 4) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 7) (pow.f64 h 4))))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/48 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 13) (pow.f64 h 4))))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 g 2)) (pow.f64 h 4))) (/.f64 (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 1/192 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 5) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 -1/2) 3)))))) (*.f64 5/128 (/.f64 1 (*.f64 a (pow.f64 g 7)))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 g 2)) (pow.f64 h 4))) (/.f64 (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 1/192 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 7) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 -1/2) 3)))))) (*.f64 7/256 (/.f64 1 (*.f64 a (pow.f64 g 9)))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 1/13824 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 7) (*.f64 (pow.f64 h 4) (pow.f64 (cbrt.f64 -1/2) 6)))))) (+.f64 (*.f64 1/768 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 9) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 -1/2) 3)))))) (+.f64 (*.f64 21/1024 (/.f64 1 (*.f64 a (pow.f64 g 11)))) (*.f64 1/12 (/.f64 (+.f64 (*.f64 1/192 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 5) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 -1/2) 3)))))) (*.f64 5/128 (/.f64 1 (*.f64 a (pow.f64 g 7))))) (*.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 -1/2) 3))))))))) (pow.f64 (cbrt.f64 -1/2) 2)))))))))))))>
#<alt (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 1/2))>
#<alt (*.f64 h (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 g (cbrt.f64 1/2)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 1/2))))>
#<alt (*.f64 h (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 g (cbrt.f64 1/2)))) (+.f64 (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 8) (pow.f64 (sqrt.f64 -1) 5))))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 1/2)))))>
#<alt (*.f64 h (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 g (cbrt.f64 1/2)))) (+.f64 (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 8) (pow.f64 (sqrt.f64 -1) 5))))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 14) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 a (sqrt.f64 -1)))))))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 1/2))))))>
#<alt (*.f64 h (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 g (cbrt.f64 1/2)))) (+.f64 (*.f64 1/9 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 11) (pow.f64 (sqrt.f64 -1) 8))))) (*.f64 (pow.f64 g 3) (cbrt.f64 1/2)))) (+.f64 (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 8) (pow.f64 (sqrt.f64 -1) 5))))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 14) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 a (sqrt.f64 -1)))))))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 1/2)))))))>
#<alt (*.f64 h (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 g (cbrt.f64 1/2)))) (+.f64 (*.f64 1/9 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 11) (pow.f64 (sqrt.f64 -1) 8))))) (*.f64 (pow.f64 g 3) (cbrt.f64 1/2)))) (+.f64 (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 8) (pow.f64 (sqrt.f64 -1) 5))))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 14) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 a (sqrt.f64 -1)))))))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 20) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 4) (pow.f64 h 2)) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))))))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 1/2))))))))>
#<alt (*.f64 -1 (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 1/2)))>
#<alt (*.f64 -1 (*.f64 h (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 g (cbrt.f64 1/2)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 1/2)))))>
#<alt (*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (cbrt.f64 1/2)))) (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 h (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2))))) (pow.f64 h 3))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 1/2)))))>
#<alt (*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 a (sqrt.f64 -1))))))))) h)) (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (cbrt.f64 1/2))))) (pow.f64 h 3))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 1/2)))))>
#<alt (*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/9 (*.f64 (cbrt.f64 (/.f64 h (*.f64 a (pow.f64 (sqrt.f64 -1) 8)))) (*.f64 (pow.f64 g 3) (cbrt.f64 1/2)))) (+.f64 (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 a (sqrt.f64 -1)))))))))) h)) (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (cbrt.f64 1/2))))) (pow.f64 h 3))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 1/2)))))>
#<alt (*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) h) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 4) (pow.f64 h 2)) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))))))) (*.f64 1/9 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 10) (*.f64 a (pow.f64 (sqrt.f64 -1) 8)))) (*.f64 (pow.f64 g 3) (cbrt.f64 1/2))))) (pow.f64 h 3))) (+.f64 (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 a (sqrt.f64 -1)))))))))) h)) (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (cbrt.f64 1/2))))) (pow.f64 h 3))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 1/2)))))>
Calls

69 calls:

TimeVariablePointExpression
65.0ms
g
@-inf
(pow (* (+ g (sqrt (- (pow g 2) (pow h 2)))) (/ -1/2 a)) 1/3)
35.0ms
g
@inf
(log (- (pow g 2) (pow h 2)))
19.0ms
a
@0
(cbrt (* (/ 1/2 a) (* g -2)))
15.0ms
h
@0
(pow (* (+ g (sqrt (- (pow g 2) (pow h 2)))) (/ -1/2 a)) 1/3)
15.0ms
g
@0
(pow (* (+ g (sqrt (- (pow g 2) (pow h 2)))) (/ -1/2 a)) 1/3)

rewrite227.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
845×log1p-expm1-u
428×associate-*r*
264×associate-*l*
223×expm1-log1p-u
222×unpow-prod-down
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
044392
1641384
27048384
Stop Event
node limit
Counts
10 → 279
Calls
Call 1
Inputs
(sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))
(+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))
(+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))
(cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2)))
(sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))
(pow.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a)) 1/3)
(log.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))
(cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) 1/2)) g)))
(sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))
(cbrt.f64 (*.f64 (/.f64 1/2 a) (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)) 3)))
Outputs
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 1)
(*.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) 1)
(*.f64 1 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(*.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/4) (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/4))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) 2) 1/2) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) 1/2))
(*.f64 (pow.f64 (+.f64 g h) 1/2) (pow.f64 (-.f64 g h) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) 2)) (sqrt.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(*.f64 (sqrt.f64 (+.f64 g h)) (sqrt.f64 (-.f64 g h)))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 g 4) (pow.f64 h 4))) (sqrt.f64 (fma.f64 g g (pow.f64 h 2))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 g 6) (pow.f64 h 6))) (sqrt.f64 (+.f64 (+.f64 (pow.f64 g 4) (pow.f64 h 4)) (pow.f64 (*.f64 g h) 2))))
(pow.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) 1)
(pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/2)
(pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) 3)
(pow.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/4) 2)
(pow.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2) 1/3)
(pow.f64 (exp.f64 1) (log.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(pow.f64 (exp.f64 1/2) (log.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 2)) (cbrt.f64 (log.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))) (sqrt.f64 (log.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(fabs.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(log.f64 (exp.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(exp.f64 (log.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))) 1)
(-.f64 (/.f64 (pow.f64 g 2) (-.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (-.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) 1)
(*.f64 1 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(*.f64 (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) (pow.f64 (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 2) (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(*.f64 (sqrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) (sqrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(*.f64 (+.f64 (pow.f64 g 3) (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2)) (/.f64 1 (fma.f64 g g (-.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))))
(*.f64 (+.f64 (-.f64 (pow.f64 g 2) (pow.f64 g 2)) (pow.f64 h 2)) (/.f64 1 (-.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(/.f64 1 (/.f64 (fma.f64 g g (-.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))) (+.f64 (pow.f64 g 3) (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2))))
(/.f64 1 (/.f64 (-.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (+.f64 (-.f64 (pow.f64 g 2) (pow.f64 g 2)) (pow.f64 h 2))))
(/.f64 (+.f64 (pow.f64 g 3) (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2)) (fma.f64 g g (-.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))
(/.f64 (+.f64 (pow.f64 g 3) (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2)) (+.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (-.f64 (pow.f64 g 2) (*.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))
(/.f64 (+.f64 (-.f64 (pow.f64 g 2) (pow.f64 g 2)) (pow.f64 h 2)) (-.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(/.f64 (-.f64 (pow.f64 g 2) (fma.f64 g g (pow.f64 h 2))) (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g))
(/.f64 (neg.f64 (+.f64 (pow.f64 g 3) (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2))) (neg.f64 (fma.f64 g g (-.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))))
(/.f64 (neg.f64 (+.f64 (-.f64 (pow.f64 g 2) (pow.f64 g 2)) (pow.f64 h 2))) (neg.f64 (-.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(pow.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) 1)
(pow.f64 (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 3)
(pow.f64 (pow.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 2)
(sqrt.f64 (pow.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) 2))
(log.f64 (exp.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))
(cbrt.f64 (pow.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) 3))
(expm1.f64 (log1p.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(log1p.f64 (expm1.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(exp.f64 (log.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(exp.f64 (*.f64 (log.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 1))
(fma.f64 1 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(fma.f64 1 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)
(fma.f64 (cbrt.f64 (pow.f64 g 2)) (cbrt.f64 g) (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(fma.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) g)
(fma.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/4) (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/4) g)
(fma.f64 (sqrt.f64 g) (sqrt.f64 g) (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))) 1)
(-.f64 (/.f64 (pow.f64 g 2) (-.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (-.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) 1)
(*.f64 1 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(*.f64 (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) (pow.f64 (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 2) (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(*.f64 (sqrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) (sqrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(*.f64 (+.f64 (pow.f64 g 3) (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2)) (/.f64 1 (fma.f64 g g (-.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))))
(*.f64 (+.f64 (-.f64 (pow.f64 g 2) (pow.f64 g 2)) (pow.f64 h 2)) (/.f64 1 (-.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(/.f64 1 (/.f64 (fma.f64 g g (-.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))) (+.f64 (pow.f64 g 3) (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2))))
(/.f64 1 (/.f64 (-.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (+.f64 (-.f64 (pow.f64 g 2) (pow.f64 g 2)) (pow.f64 h 2))))
(/.f64 (+.f64 (pow.f64 g 3) (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2)) (fma.f64 g g (-.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))
(/.f64 (+.f64 (pow.f64 g 3) (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2)) (+.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (-.f64 (pow.f64 g 2) (*.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))
(/.f64 (+.f64 (-.f64 (pow.f64 g 2) (pow.f64 g 2)) (pow.f64 h 2)) (-.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(/.f64 (-.f64 (pow.f64 g 2) (fma.f64 g g (pow.f64 h 2))) (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g))
(/.f64 (neg.f64 (+.f64 (pow.f64 g 3) (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2))) (neg.f64 (fma.f64 g g (-.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))))
(/.f64 (neg.f64 (+.f64 (-.f64 (pow.f64 g 2) (pow.f64 g 2)) (pow.f64 h 2))) (neg.f64 (-.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(pow.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) 1)
(pow.f64 (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 3)
(pow.f64 (pow.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 2)
(sqrt.f64 (pow.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) 2))
(log.f64 (exp.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))
(cbrt.f64 (pow.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) 3))
(expm1.f64 (log1p.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(log1p.f64 (expm1.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(exp.f64 (log.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(exp.f64 (*.f64 (log.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 1))
(fma.f64 1 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(fma.f64 1 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)
(fma.f64 (cbrt.f64 (pow.f64 g 2)) (cbrt.f64 g) (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(fma.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) g)
(fma.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/4) (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/4) g)
(fma.f64 (sqrt.f64 g) (sqrt.f64 g) (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (/.f64 (neg.f64 g) a)))) 1)
(*.f64 (cbrt.f64 (/.f64 (neg.f64 g) a)) 1)
(*.f64 1 (cbrt.f64 (/.f64 (neg.f64 g) a)))
(*.f64 (cbrt.f64 (/.f64 1/2 a)) (cbrt.f64 (*.f64 g -2)))
(*.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 (/.f64 1/2 a)))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (neg.f64 g) a))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (neg.f64 g) a))) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (neg.f64 g) a))) 2) (cbrt.f64 (cbrt.f64 (/.f64 (neg.f64 g) a))))
(*.f64 (pow.f64 (/.f64 (neg.f64 g) a) 1/6) (pow.f64 (/.f64 (neg.f64 g) a) 1/6))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (/.f64 (neg.f64 g) a)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 g) a)) 2) 1/3) (cbrt.f64 (cbrt.f64 (/.f64 (neg.f64 g) a))))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (neg.f64 g) a)) 1/3) (pow.f64 (sqrt.f64 (/.f64 (neg.f64 g) a)) 1/3))
(*.f64 (pow.f64 (/.f64 g (*.f64 a 2)) 1/3) (pow.f64 -2 1/3))
(*.f64 (cbrt.f64 (/.f64 g (*.f64 a 2))) (cbrt.f64 -2))
(/.f64 (cbrt.f64 (neg.f64 g)) (cbrt.f64 a))
(pow.f64 (/.f64 (neg.f64 g) a) 1/3)
(pow.f64 (cbrt.f64 (/.f64 (neg.f64 g) a)) 1)
(pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (neg.f64 g) a))) 3)
(pow.f64 (pow.f64 (/.f64 (neg.f64 g) a) 1/6) 2)
(sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 g) a)) 2))
(log.f64 (exp.f64 (cbrt.f64 (/.f64 (neg.f64 g) a))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (/.f64 (neg.f64 g) a)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (/.f64 (neg.f64 g) a))))
(log1p.f64 (expm1.f64 (cbrt.f64 (/.f64 (neg.f64 g) a))))
(exp.f64 (log.f64 (cbrt.f64 (/.f64 (neg.f64 g) a))))
(exp.f64 (*.f64 (log.f64 (/.f64 (neg.f64 g) a)) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (neg.f64 g) a))) 1))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 1)
(*.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) 1)
(*.f64 1 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(*.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/4) (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/4))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) 2) 1/2) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) 1/2))
(*.f64 (pow.f64 (+.f64 g h) 1/2) (pow.f64 (-.f64 g h) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) 2)) (sqrt.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(*.f64 (sqrt.f64 (+.f64 g h)) (sqrt.f64 (-.f64 g h)))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 g 4) (pow.f64 h 4))) (sqrt.f64 (fma.f64 g g (pow.f64 h 2))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 g 6) (pow.f64 h 6))) (sqrt.f64 (+.f64 (+.f64 (pow.f64 g 4) (pow.f64 h 4)) (pow.f64 (*.f64 g h) 2))))
(pow.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) 1)
(pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/2)
(pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) 3)
(pow.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/4) 2)
(pow.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2) 1/3)
(pow.f64 (exp.f64 1) (log.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(pow.f64 (exp.f64 1/2) (log.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 2)) (cbrt.f64 (log.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))) (sqrt.f64 (log.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(fabs.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(log.f64 (exp.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(exp.f64 (log.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))) 1)
(*.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))) 1)
(*.f64 1 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))
(*.f64 (cbrt.f64 (/.f64 1/2 a)) (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))))
(*.f64 (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) (cbrt.f64 (/.f64 1/2 a)))
(*.f64 (pow.f64 (*.f64 (/.f64 1/2 a) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 1/6) (pow.f64 (*.f64 (/.f64 1/2 a) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 1/6))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))) 2) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))) 1/3) (pow.f64 (sqrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))) 1/3))
(/.f64 (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) -1/2)) (cbrt.f64 a))
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))) 2))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))))
(cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))) 1))
(+.f64 (log.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (log.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(+.f64 0 (log.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) 2)) (log.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(+.f64 (log.f64 (+.f64 g h)) (log.f64 (-.f64 g h)))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 1)
(-.f64 (log.f64 (-.f64 (pow.f64 g 6) (pow.f64 h 6))) (log.f64 (+.f64 (+.f64 (pow.f64 g 4) (pow.f64 h 4)) (pow.f64 (*.f64 g h) 2))))
(-.f64 (log.f64 (-.f64 (pow.f64 g 4) (pow.f64 h 4))) (log.f64 (fma.f64 g g (pow.f64 h 2))))
(*.f64 (log.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) 1)
(*.f64 1 (log.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(*.f64 (cbrt.f64 (log.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (pow.f64 (cbrt.f64 (log.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) 2) (cbrt.f64 (log.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(*.f64 (sqrt.f64 (log.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (sqrt.f64 (log.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(pow.f64 (log.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) 1)
(pow.f64 (cbrt.f64 (log.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) 3)
(pow.f64 (pow.f64 (log.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) 3) 1/3)
(pow.f64 (sqrt.f64 (log.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) 2)
(sqrt.f64 (pow.f64 (log.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) 2))
(cbrt.f64 (pow.f64 (log.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) 3))
(expm1.f64 (log1p.f64 (log.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(log1p.f64 (-.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1))
(exp.f64 (log.f64 (log.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(exp.f64 (*.f64 (log.f64 (log.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) 1))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a))))) 1)
(*.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)) (cbrt.f64 (/.f64 1/2 a)))
(*.f64 (cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a))) 1)
(*.f64 1 (cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a))))
(*.f64 (cbrt.f64 (/.f64 1/2 a)) (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) 2))) (cbrt.f64 (cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))))
(*.f64 (pow.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) 1/6) (pow.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) 1/6))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) 2)) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a))) 1/3) (pow.f64 (sqrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a))) 1/3))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1/2 a)) 1) (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1/2 a)) (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g))) 2)) (cbrt.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1/2 a)) (pow.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) 1/6)) (pow.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) 1/6))
(/.f64 (cbrt.f64 (*.f64 1/2 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g))) (cbrt.f64 a))
(pow.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) 1/3)
(pow.f64 (cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a))) 1)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))) 3)
(pow.f64 (pow.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) 1/6) 2)
(sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) 2)))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))))
(exp.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a))) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))) 1))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 1)
(*.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) 1)
(*.f64 1 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(*.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/4) (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/4))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) 2) 1/2) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) 1/2))
(*.f64 (pow.f64 (+.f64 g h) 1/2) (pow.f64 (-.f64 g h) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) 2)) (sqrt.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(*.f64 (sqrt.f64 (+.f64 g h)) (sqrt.f64 (-.f64 g h)))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 g 4) (pow.f64 h 4))) (sqrt.f64 (fma.f64 g g (pow.f64 h 2))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 g 6) (pow.f64 h 6))) (sqrt.f64 (+.f64 (+.f64 (pow.f64 g 4) (pow.f64 h 4)) (pow.f64 (*.f64 g h) 2))))
(pow.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) 1)
(pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/2)
(pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) 3)
(pow.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/4) 2)
(pow.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2) 1/3)
(pow.f64 (exp.f64 1) (log.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(pow.f64 (exp.f64 1/2) (log.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 2)) (cbrt.f64 (log.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))) (sqrt.f64 (log.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(fabs.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(log.f64 (exp.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(exp.f64 (log.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a))))) 1)
(*.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)) (cbrt.f64 (/.f64 1/2 a)))
(*.f64 (cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a))) 1)
(*.f64 1 (cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a))))
(*.f64 (cbrt.f64 (/.f64 1/2 a)) (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) 2))) (cbrt.f64 (cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))))
(*.f64 (pow.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) 1/6) (pow.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) 1/6))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) 2)) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a))) 1/3) (pow.f64 (sqrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a))) 1/3))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1/2 a)) 1) (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1/2 a)) (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g))) 2)) (cbrt.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1/2 a)) (pow.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) 1/6)) (pow.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) 1/6))
(/.f64 (cbrt.f64 (*.f64 1/2 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g))) (cbrt.f64 a))
(pow.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) 1/3)
(pow.f64 (cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a))) 1)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))) 3)
(pow.f64 (pow.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) 1/6) 2)
(sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) 2)))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))))
(exp.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a))) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))) 1))

simplify1.2s (1.9%)

Algorithm
egg-herbie
Rules
1810×distribute-lft-in
1490×*-commutative
934×times-frac
726×+-commutative
574×fma-define
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0189464424584104
1568664424581619
Stop Event
node limit
Counts
693 → 674
Calls
Call 1
Inputs
(*.f64 h (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 h (sqrt.f64 -1)))) (*.f64 h (sqrt.f64 -1)))
(+.f64 (*.f64 h (sqrt.f64 -1)) (*.f64 (pow.f64 g 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))))))
(+.f64 (*.f64 h (sqrt.f64 -1)) (*.f64 (pow.f64 g 2) (+.f64 (*.f64 (pow.f64 g 2) (-.f64 (*.f64 1/16 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)))))) (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))))))
(+.f64 (*.f64 h (sqrt.f64 -1)) (*.f64 (pow.f64 g 2) (+.f64 (*.f64 (pow.f64 g 2) (-.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 -5/128 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 7) (pow.f64 (sqrt.f64 -1) 7)))) (*.f64 1/16 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))))) (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)))))) (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))))))
(+.f64 (*.f64 h (sqrt.f64 -1)) (*.f64 (pow.f64 g 2) (+.f64 (*.f64 (pow.f64 g 2) (-.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 (pow.f64 g 2) (-.f64 (*.f64 7/256 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 9) (pow.f64 (sqrt.f64 -1) 9)))) (*.f64 5/128 (/.f64 1 (*.f64 (pow.f64 h 7) (pow.f64 (sqrt.f64 -1) 7)))))) (*.f64 1/16 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))))) (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)))))) (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))))))
g
(*.f64 g (+.f64 1 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2)))))
(*.f64 g (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))))))
(*.f64 g (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6)))))))
(*.f64 g (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 8))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6))))))))
(*.f64 g (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 8))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))) (pow.f64 g 10))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6)))))))))
(*.f64 -1 g)
(*.f64 -1 (*.f64 g (+.f64 1 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))))))
(*.f64 -1 (*.f64 g (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4)))))))
(*.f64 -1 (*.f64 g (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6))))))))
(*.f64 -1 (*.f64 g (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 8))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6)))))))))
(*.f64 -1 (*.f64 g (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 8))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))) (pow.f64 g 10))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6))))))))))
g
(+.f64 g (*.f64 -1/2 (/.f64 (pow.f64 h 2) g)))
(+.f64 g (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 2) (pow.f64 g 3))) (*.f64 1/2 (/.f64 1 g)))))
(+.f64 g (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 2) (pow.f64 g 5))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3))))) (*.f64 1/2 (/.f64 1 g)))))
(+.f64 g (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -5/128 (/.f64 (pow.f64 h 2) (pow.f64 g 7))) (*.f64 1/16 (/.f64 1 (pow.f64 g 5))))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3))))) (*.f64 1/2 (/.f64 1 g)))))
(+.f64 g (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -7/256 (/.f64 (pow.f64 h 2) (pow.f64 g 9))) (*.f64 5/128 (/.f64 1 (pow.f64 g 7))))) (*.f64 1/16 (/.f64 1 (pow.f64 g 5))))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3))))) (*.f64 1/2 (/.f64 1 g)))))
(*.f64 h (sqrt.f64 -1))
(*.f64 h (+.f64 (sqrt.f64 -1) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))))
(*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1)))))))
(*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 6) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))))))
(*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))) (*.f64 1/16 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)))) (*.f64 (pow.f64 h 8) (sqrt.f64 -1)))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 6) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1)))))))))
(*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 1/64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))) (*.f64 1/16 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))))) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/64 (/.f64 (pow.f64 g 10) (pow.f64 (sqrt.f64 -1) 8)))) (*.f64 (pow.f64 h 10) (sqrt.f64 -1)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))) (*.f64 1/16 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)))) (*.f64 (pow.f64 h 8) (sqrt.f64 -1)))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 6) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))))))))
(*.f64 -1 (*.f64 h (sqrt.f64 -1)))
(*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1)))))))
(*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))))))
(*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 6) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1)))))))))
(*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))) (*.f64 1/16 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)))) (*.f64 (pow.f64 h 8) (sqrt.f64 -1)))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 6) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))))))))
(*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 1/64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))) (*.f64 1/16 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))))) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/64 (/.f64 (pow.f64 g 10) (pow.f64 (sqrt.f64 -1) 8)))) (*.f64 (pow.f64 h 10) (sqrt.f64 -1)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))) (*.f64 1/16 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)))) (*.f64 (pow.f64 h 8) (sqrt.f64 -1)))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 6) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1)))))))))))
(*.f64 h (sqrt.f64 -1))
(+.f64 g (*.f64 h (sqrt.f64 -1)))
(+.f64 (*.f64 g (+.f64 1 (*.f64 1/2 (/.f64 g (*.f64 h (sqrt.f64 -1)))))) (*.f64 h (sqrt.f64 -1)))
(+.f64 (*.f64 g (+.f64 1 (*.f64 g (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))))))) (*.f64 h (sqrt.f64 -1)))
(+.f64 (*.f64 g (+.f64 1 (*.f64 g (+.f64 (*.f64 (pow.f64 g 2) (-.f64 (*.f64 1/16 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)))))) (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))))))) (*.f64 h (sqrt.f64 -1)))
(+.f64 (*.f64 g (+.f64 1 (*.f64 g (+.f64 (*.f64 (pow.f64 g 2) (-.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 -5/128 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 7) (pow.f64 (sqrt.f64 -1) 7)))) (*.f64 1/16 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))))) (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)))))) (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))))))) (*.f64 h (sqrt.f64 -1)))
(*.f64 2 g)
(*.f64 g (+.f64 2 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2)))))
(*.f64 g (+.f64 2 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))))))
(*.f64 g (+.f64 2 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6)))))))
(*.f64 g (+.f64 2 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 8))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6))))))))
(*.f64 g (+.f64 2 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 8))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))) (pow.f64 g 10))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6)))))))))
(*.f64 1/2 (/.f64 (pow.f64 h 2) g))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (pow.f64 h 2)) (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2)))) g))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (pow.f64 h 2)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 4))))) g))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 6))) (+.f64 (*.f64 -1/2 (pow.f64 h 2)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 4)))))) g))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 6))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))) (pow.f64 g 8))) (+.f64 (*.f64 -1/2 (pow.f64 h 2)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 4))))))) g))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/256 (pow.f64 h 12)) (+.f64 (*.f64 1/8 (*.f64 (pow.f64 h 4) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))))) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))))))) (pow.f64 g 10))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 6))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))) (pow.f64 g 8))) (+.f64 (*.f64 -1/2 (pow.f64 h 2)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 4)))))))) g))
(*.f64 2 g)
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) g)) (*.f64 2 g))
(+.f64 (*.f64 2 g) (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 2) (pow.f64 g 3))) (*.f64 1/2 (/.f64 1 g)))))
(+.f64 (*.f64 2 g) (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 2) (pow.f64 g 5))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3))))) (*.f64 1/2 (/.f64 1 g)))))
(+.f64 (*.f64 2 g) (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -5/128 (/.f64 (pow.f64 h 2) (pow.f64 g 7))) (*.f64 1/16 (/.f64 1 (pow.f64 g 5))))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3))))) (*.f64 1/2 (/.f64 1 g)))))
(+.f64 (*.f64 2 g) (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -7/256 (/.f64 (pow.f64 h 2) (pow.f64 g 9))) (*.f64 5/128 (/.f64 1 (pow.f64 g 7))))) (*.f64 1/16 (/.f64 1 (pow.f64 g 5))))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3))))) (*.f64 1/2 (/.f64 1 g)))))
(*.f64 h (sqrt.f64 -1))
(*.f64 h (+.f64 (sqrt.f64 -1) (/.f64 g h)))
(*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1)))) (/.f64 g h))))
(*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1)))) (/.f64 g h)))))
(*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 6) (pow.f64 (sqrt.f64 -1) 5)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1)))) (/.f64 g h))))))
(*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))) (*.f64 1/16 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)))) (*.f64 (pow.f64 h 8) (sqrt.f64 -1)))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 6) (pow.f64 (sqrt.f64 -1) 5)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1)))) (/.f64 g h)))))))
(*.f64 -1 (*.f64 h (sqrt.f64 -1)))
(*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (*.f64 -1 (/.f64 g h)))))
(*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (*.f64 -1 (/.f64 (+.f64 g (*.f64 -1/2 (/.f64 (pow.f64 g 2) (*.f64 h (sqrt.f64 -1))))) h)))))
(*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (*.f64 -1 (/.f64 (+.f64 g (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (sqrt.f64 -1)))) h))) h)))))
(*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (*.f64 -1 (/.f64 (+.f64 g (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (sqrt.f64 -1))))) h))) h)))))
(*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (*.f64 -1 (/.f64 (+.f64 g (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))) (*.f64 1/16 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)))) (*.f64 (pow.f64 h 6) (sqrt.f64 -1)))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (sqrt.f64 -1)))))) h))) h)))))
(*.f64 h (sqrt.f64 -1))
(+.f64 g (*.f64 h (sqrt.f64 -1)))
(+.f64 (*.f64 g (+.f64 1 (*.f64 1/2 (/.f64 g (*.f64 h (sqrt.f64 -1)))))) (*.f64 h (sqrt.f64 -1)))
(+.f64 (*.f64 g (+.f64 1 (*.f64 g (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))))))) (*.f64 h (sqrt.f64 -1)))
(+.f64 (*.f64 g (+.f64 1 (*.f64 g (+.f64 (*.f64 (pow.f64 g 2) (-.f64 (*.f64 1/16 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)))))) (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))))))) (*.f64 h (sqrt.f64 -1)))
(+.f64 (*.f64 g (+.f64 1 (*.f64 g (+.f64 (*.f64 (pow.f64 g 2) (-.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 -5/128 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 7) (pow.f64 (sqrt.f64 -1) 7)))) (*.f64 1/16 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))))) (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)))))) (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))))))) (*.f64 h (sqrt.f64 -1)))
(*.f64 2 g)
(*.f64 g (+.f64 2 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2)))))
(*.f64 g (+.f64 2 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))))))
(*.f64 g (+.f64 2 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6)))))))
(*.f64 g (+.f64 2 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 8))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6))))))))
(*.f64 g (+.f64 2 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 8))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))) (pow.f64 g 10))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6)))))))))
(*.f64 1/2 (/.f64 (pow.f64 h 2) g))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (pow.f64 h 2)) (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2)))) g))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (pow.f64 h 2)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 4))))) g))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 6))) (+.f64 (*.f64 -1/2 (pow.f64 h 2)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 4)))))) g))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 6))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))) (pow.f64 g 8))) (+.f64 (*.f64 -1/2 (pow.f64 h 2)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 4))))))) g))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/256 (pow.f64 h 12)) (+.f64 (*.f64 1/8 (*.f64 (pow.f64 h 4) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))))) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))))))) (pow.f64 g 10))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 6))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))) (pow.f64 g 8))) (+.f64 (*.f64 -1/2 (pow.f64 h 2)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 4)))))))) g))
(*.f64 2 g)
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) g)) (*.f64 2 g))
(+.f64 (*.f64 2 g) (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 2) (pow.f64 g 3))) (*.f64 1/2 (/.f64 1 g)))))
(+.f64 (*.f64 2 g) (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 2) (pow.f64 g 5))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3))))) (*.f64 1/2 (/.f64 1 g)))))
(+.f64 (*.f64 2 g) (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -5/128 (/.f64 (pow.f64 h 2) (pow.f64 g 7))) (*.f64 1/16 (/.f64 1 (pow.f64 g 5))))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3))))) (*.f64 1/2 (/.f64 1 g)))))
(+.f64 (*.f64 2 g) (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -7/256 (/.f64 (pow.f64 h 2) (pow.f64 g 9))) (*.f64 5/128 (/.f64 1 (pow.f64 g 7))))) (*.f64 1/16 (/.f64 1 (pow.f64 g 5))))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3))))) (*.f64 1/2 (/.f64 1 g)))))
(*.f64 h (sqrt.f64 -1))
(*.f64 h (+.f64 (sqrt.f64 -1) (/.f64 g h)))
(*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1)))) (/.f64 g h))))
(*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1)))) (/.f64 g h)))))
(*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 6) (pow.f64 (sqrt.f64 -1) 5)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1)))) (/.f64 g h))))))
(*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))) (*.f64 1/16 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)))) (*.f64 (pow.f64 h 8) (sqrt.f64 -1)))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 6) (pow.f64 (sqrt.f64 -1) 5)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1)))) (/.f64 g h)))))))
(*.f64 -1 (*.f64 h (sqrt.f64 -1)))
(*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (*.f64 -1 (/.f64 g h)))))
(*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (*.f64 -1 (/.f64 (+.f64 g (*.f64 -1/2 (/.f64 (pow.f64 g 2) (*.f64 h (sqrt.f64 -1))))) h)))))
(*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (*.f64 -1 (/.f64 (+.f64 g (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (sqrt.f64 -1)))) h))) h)))))
(*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (*.f64 -1 (/.f64 (+.f64 g (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (sqrt.f64 -1))))) h))) h)))))
(*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (*.f64 -1 (/.f64 (+.f64 g (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))) (*.f64 1/16 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)))) (*.f64 (pow.f64 h 6) (sqrt.f64 -1)))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (sqrt.f64 -1)))))) h))) h)))))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 -1 (cbrt.f64 (/.f64 g a)))
(*.f64 -1 (cbrt.f64 (/.f64 g a)))
(*.f64 -1 (cbrt.f64 (/.f64 g a)))
(*.f64 -1 (cbrt.f64 (/.f64 g a)))
(*.f64 -1 (cbrt.f64 (/.f64 g a)))
(*.f64 -1 (cbrt.f64 (/.f64 g a)))
(*.f64 h (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 h (sqrt.f64 -1)))) (*.f64 h (sqrt.f64 -1)))
(+.f64 (*.f64 h (sqrt.f64 -1)) (*.f64 (pow.f64 g 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))))))
(+.f64 (*.f64 h (sqrt.f64 -1)) (*.f64 (pow.f64 g 2) (+.f64 (*.f64 (pow.f64 g 2) (-.f64 (*.f64 1/16 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)))))) (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))))))
(+.f64 (*.f64 h (sqrt.f64 -1)) (*.f64 (pow.f64 g 2) (+.f64 (*.f64 (pow.f64 g 2) (-.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 -5/128 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 7) (pow.f64 (sqrt.f64 -1) 7)))) (*.f64 1/16 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))))) (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)))))) (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))))))
(+.f64 (*.f64 h (sqrt.f64 -1)) (*.f64 (pow.f64 g 2) (+.f64 (*.f64 (pow.f64 g 2) (-.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 (pow.f64 g 2) (-.f64 (*.f64 7/256 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 9) (pow.f64 (sqrt.f64 -1) 9)))) (*.f64 5/128 (/.f64 1 (*.f64 (pow.f64 h 7) (pow.f64 (sqrt.f64 -1) 7)))))) (*.f64 1/16 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))))) (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)))))) (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))))))
g
(*.f64 g (+.f64 1 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2)))))
(*.f64 g (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))))))
(*.f64 g (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6)))))))
(*.f64 g (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 8))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6))))))))
(*.f64 g (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 8))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))) (pow.f64 g 10))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6)))))))))
(*.f64 -1 g)
(*.f64 -1 (*.f64 g (+.f64 1 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))))))
(*.f64 -1 (*.f64 g (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4)))))))
(*.f64 -1 (*.f64 g (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6))))))))
(*.f64 -1 (*.f64 g (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 8))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6)))))))))
(*.f64 -1 (*.f64 g (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 8))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))) (pow.f64 g 10))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6))))))))))
g
(+.f64 g (*.f64 -1/2 (/.f64 (pow.f64 h 2) g)))
(+.f64 g (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 2) (pow.f64 g 3))) (*.f64 1/2 (/.f64 1 g)))))
(+.f64 g (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 2) (pow.f64 g 5))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3))))) (*.f64 1/2 (/.f64 1 g)))))
(+.f64 g (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -5/128 (/.f64 (pow.f64 h 2) (pow.f64 g 7))) (*.f64 1/16 (/.f64 1 (pow.f64 g 5))))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3))))) (*.f64 1/2 (/.f64 1 g)))))
(+.f64 g (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -7/256 (/.f64 (pow.f64 h 2) (pow.f64 g 9))) (*.f64 5/128 (/.f64 1 (pow.f64 g 7))))) (*.f64 1/16 (/.f64 1 (pow.f64 g 5))))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3))))) (*.f64 1/2 (/.f64 1 g)))))
(*.f64 h (sqrt.f64 -1))
(*.f64 h (+.f64 (sqrt.f64 -1) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))))
(*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1)))))))
(*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 6) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))))))
(*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))) (*.f64 1/16 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)))) (*.f64 (pow.f64 h 8) (sqrt.f64 -1)))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 6) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1)))))))))
(*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 1/64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))) (*.f64 1/16 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))))) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/64 (/.f64 (pow.f64 g 10) (pow.f64 (sqrt.f64 -1) 8)))) (*.f64 (pow.f64 h 10) (sqrt.f64 -1)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))) (*.f64 1/16 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)))) (*.f64 (pow.f64 h 8) (sqrt.f64 -1)))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 6) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))))))))
(*.f64 -1 (*.f64 h (sqrt.f64 -1)))
(*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1)))))))
(*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))))))
(*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 6) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1)))))))))
(*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))) (*.f64 1/16 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)))) (*.f64 (pow.f64 h 8) (sqrt.f64 -1)))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 6) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))))))))
(*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 1/64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))) (*.f64 1/16 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))))) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/64 (/.f64 (pow.f64 g 10) (pow.f64 (sqrt.f64 -1) 8)))) (*.f64 (pow.f64 h 10) (sqrt.f64 -1)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))) (*.f64 1/16 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)))) (*.f64 (pow.f64 h 8) (sqrt.f64 -1)))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 6) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1)))))))))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 -1/2))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) 1/9) (*.f64 g (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2)))))) (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 -1/2)))
(+.f64 (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (*.f64 g (+.f64 (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))))) (*.f64 1/4 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 -1/6 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) 1/9) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2))))))) (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 -1/2)))
(+.f64 (*.f64 g (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) 1/9) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2))))) (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (*.f64 g (+.f64 (*.f64 -1/216 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (+.f64 (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))))) (*.f64 1/4 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))))))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (+.f64 (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))))) (*.f64 1/4 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1)))))) (pow.f64 (cbrt.f64 -1/2) 2)))))))) (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 -1/2)))
(+.f64 (*.f64 g (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) 1/9) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2))))) (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (+.f64 (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))))) (*.f64 1/4 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1)))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (+.f64 (*.f64 -1/216 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (+.f64 (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))))) (*.f64 1/4 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1)))))))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (*.f64 g (-.f64 (*.f64 1/16 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 -1/36 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 10))) (+.f64 (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))))) (*.f64 1/4 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))))))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (+.f64 (*.f64 -1/216 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (+.f64 (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))))) (*.f64 1/4 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))))))))))) (*.f64 1/3 (/.f64 (*.f64 a (pow.f64 (+.f64 (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))))) (*.f64 1/4 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1)))))) 2)) (*.f64 h (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (sqrt.f64 -1))))))))) (pow.f64 (cbrt.f64 -1/2) 2)))))))))) (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 -1/2)))
(+.f64 (*.f64 g (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) 1/9) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2))))) (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (+.f64 (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))))) (*.f64 1/4 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1)))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (+.f64 (*.f64 -1/216 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (+.f64 (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))))) (*.f64 1/4 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1)))))))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (-.f64 (*.f64 1/16 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 -1/36 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 10))) (+.f64 (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))))) (*.f64 1/4 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))))))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (+.f64 (*.f64 -1/216 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (+.f64 (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))))) (*.f64 1/4 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))))))))))) (*.f64 1/3 (/.f64 (*.f64 a (pow.f64 (+.f64 (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))))) (*.f64 1/4 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1)))))) 2)) (*.f64 h (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (sqrt.f64 -1))))))))))) (+.f64 (*.f64 -1/18 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 a 5)) (*.f64 (pow.f64 h 14) (pow.f64 (sqrt.f64 -1) 14))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 14))) (pow.f64 (+.f64 (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))))) (*.f64 1/4 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1)))))) 2)))) (+.f64 (*.f64 -1/36 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 10))) (+.f64 (*.f64 -1/216 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (+.f64 (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))))) (*.f64 1/4 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))))))))))) (*.f64 2/3 (/.f64 (*.f64 a (*.f64 (+.f64 (*.f64 -1/216 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (+.f64 (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))))) (*.f64 1/4 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1)))))))))) (+.f64 (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))))) (*.f64 1/4 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1)))))))) (*.f64 h (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (sqrt.f64 -1))))))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (-.f64 (*.f64 1/16 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 -1/36 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 10))) (+.f64 (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))))) (*.f64 1/4 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))))))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (+.f64 (*.f64 -1/216 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (+.f64 (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))))) (*.f64 1/4 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))))))))))) (*.f64 1/3 (/.f64 (*.f64 a (pow.f64 (+.f64 (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))))) (*.f64 1/4 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1)))))) 2)) (*.f64 h (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (sqrt.f64 -1)))))))) (pow.f64 (cbrt.f64 -1/2) 2)))))))))))) (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 -1/2)))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 g (+.f64 (*.f64 1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (cbrt.f64 -1))))
(*.f64 g (+.f64 (*.f64 1/48 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 14)))) (/.f64 (pow.f64 h 4) (pow.f64 (cbrt.f64 -1) 2)))) (+.f64 (*.f64 1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (cbrt.f64 -1)))))
(*.f64 g (+.f64 (*.f64 1/48 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 14)))) (/.f64 (pow.f64 h 4) (pow.f64 (cbrt.f64 -1) 2)))) (+.f64 (*.f64 1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 -1) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 20))) (/.f64 (-.f64 (*.f64 1/32 (/.f64 (pow.f64 h 6) a)) (*.f64 1/48 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 4)) (*.f64 a (pow.f64 (cbrt.f64 -1) 3))))) (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (cbrt.f64 -1))))))
(*.f64 g (+.f64 (*.f64 1/48 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 14)))) (/.f64 (pow.f64 h 4) (pow.f64 (cbrt.f64 -1) 2)))) (+.f64 (*.f64 1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 -1) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 20))) (/.f64 (-.f64 (*.f64 1/32 (/.f64 (pow.f64 h 6) a)) (*.f64 1/48 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 4)) (*.f64 a (pow.f64 (cbrt.f64 -1) 3))))) (pow.f64 (cbrt.f64 -1) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 26))) (/.f64 (-.f64 (*.f64 1/4 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) a)) (*.f64 1/96 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 6)) (*.f64 a (pow.f64 (cbrt.f64 -1) 3))))) (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (cbrt.f64 -1)))))))
(*.f64 g (+.f64 (*.f64 1/48 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 14)))) (/.f64 (pow.f64 h 4) (pow.f64 (cbrt.f64 -1) 2)))) (+.f64 (*.f64 1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 -1) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 20))) (/.f64 (-.f64 (*.f64 1/32 (/.f64 (pow.f64 h 6) a)) (*.f64 1/48 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 4)) (*.f64 a (pow.f64 (cbrt.f64 -1) 3))))) (pow.f64 (cbrt.f64 -1) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 26))) (/.f64 (-.f64 (*.f64 1/4 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) a)) (*.f64 1/96 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 6)) (*.f64 a (pow.f64 (cbrt.f64 -1) 3))))) (pow.f64 (cbrt.f64 -1) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 32))) (/.f64 (-.f64 (*.f64 1/4 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))) a)) (+.f64 (*.f64 1/1728 (/.f64 (*.f64 (pow.f64 g 4) (pow.f64 h 6)) (*.f64 a (pow.f64 (cbrt.f64 -1) 6)))) (+.f64 (*.f64 1/768 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 8)) (*.f64 a (pow.f64 (cbrt.f64 -1) 3)))) (*.f64 1/6 (/.f64 (*.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (-.f64 (*.f64 1/32 (/.f64 (pow.f64 h 6) a)) (*.f64 1/48 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 4)) (*.f64 a (pow.f64 (cbrt.f64 -1) 3))))))) (pow.f64 (cbrt.f64 -1) 3)))))) (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (cbrt.f64 -1))))))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1) (cbrt.f64 1/4)))
(+.f64 (*.f64 -1/48 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 a (pow.f64 g 7)))) (/.f64 1 (pow.f64 (cbrt.f64 1/4) 2)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1) (cbrt.f64 1/4))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/96 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 4)))) (/.f64 1 (pow.f64 (cbrt.f64 1/4) 2)))) (*.f64 1/48 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 8)) a)) (/.f64 1 (pow.f64 (cbrt.f64 1/4) 2))))) (pow.f64 g 3))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1) (cbrt.f64 1/4))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2304 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 4)))) (/.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 1/4) 5)))) (+.f64 (*.f64 1/96 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 4)))) (/.f64 1 (pow.f64 (cbrt.f64 1/4) 2)))) (*.f64 1/48 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 8)) a)) (/.f64 1 (pow.f64 (cbrt.f64 1/4) 2)))))) (pow.f64 g 3))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1) (cbrt.f64 1/4))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 g (pow.f64 h 4))))) (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 (cbrt.f64 1/4) 2)))) (*.f64 -1/2304 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 g 5) (pow.f64 h 14)) a)) (/.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 1/4) 5))))) (pow.f64 g 3))) (+.f64 (*.f64 1/96 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 4)))) (/.f64 1 (pow.f64 (cbrt.f64 1/4) 2)))) (*.f64 1/48 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 8)) a)) (/.f64 1 (pow.f64 (cbrt.f64 1/4) 2)))))) (pow.f64 g 3))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1) (cbrt.f64 1/4))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2304 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 20)) a)) (/.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 1/4) 5)))) (*.f64 1/12 (*.f64 (cbrt.f64 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 h 4)))) (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 (cbrt.f64 1/4) 2))))) g)) (*.f64 -1/2304 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 g 5) (pow.f64 h 14)) a)) (/.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 1/4) 5))))) (pow.f64 g 3))) (+.f64 (*.f64 1/96 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 4)))) (/.f64 1 (pow.f64 (cbrt.f64 1/4) 2)))) (*.f64 1/48 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 8)) a)) (/.f64 1 (pow.f64 (cbrt.f64 1/4) 2)))))) (pow.f64 g 3))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1) (cbrt.f64 1/4))))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(+.f64 (*.f64 1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 5)))) (/.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1)))
(+.f64 (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1)) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 5)))) (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (/.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 1/16 (/.f64 1 (*.f64 a (pow.f64 g 3)))) (*.f64 1/48 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 -1) 3))))))) (pow.f64 (cbrt.f64 -1) 2)))))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1)) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 5)))) (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (/.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 1/32 (/.f64 1 (*.f64 a (pow.f64 g 5)))) (+.f64 (*.f64 1/1728 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 5) (pow.f64 (cbrt.f64 -1) 6))))) (*.f64 1/6 (/.f64 (-.f64 (*.f64 1/16 (/.f64 1 (*.f64 a (pow.f64 g 3)))) (*.f64 1/48 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 -1) 3)))))) (*.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 -1) 3))))))) (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (/.f64 (-.f64 (*.f64 1/16 (/.f64 1 (*.f64 a (pow.f64 g 3)))) (*.f64 1/48 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 -1) 3)))))) (pow.f64 (cbrt.f64 -1) 2)))))))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1)) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 5)))) (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (/.f64 (-.f64 (*.f64 1/16 (/.f64 1 (*.f64 a (pow.f64 g 3)))) (*.f64 1/48 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 -1) 3)))))) (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (/.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 5/256 (/.f64 1 (*.f64 a (pow.f64 g 7)))) (+.f64 (*.f64 1/144 (/.f64 (-.f64 (*.f64 1/16 (/.f64 1 (*.f64 a (pow.f64 g 3)))) (*.f64 1/48 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 -1) 3)))))) (*.f64 (pow.f64 g 4) (pow.f64 (cbrt.f64 -1) 6)))) (+.f64 (*.f64 1/6 (/.f64 (-.f64 (*.f64 1/32 (/.f64 1 (*.f64 a (pow.f64 g 5)))) (+.f64 (*.f64 1/1728 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 5) (pow.f64 (cbrt.f64 -1) 6))))) (*.f64 1/6 (/.f64 (-.f64 (*.f64 1/16 (/.f64 1 (*.f64 a (pow.f64 g 3)))) (*.f64 1/48 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 -1) 3)))))) (*.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 -1) 3)))))) (*.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 -1) 3)))) (*.f64 1/3 (/.f64 (*.f64 a (pow.f64 (-.f64 (*.f64 1/16 (/.f64 1 (*.f64 a (pow.f64 g 3)))) (*.f64 1/48 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 -1) 3)))))) 2)) (*.f64 g (pow.f64 (cbrt.f64 -1) 3)))))))) (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (/.f64 (-.f64 (*.f64 1/32 (/.f64 1 (*.f64 a (pow.f64 g 5)))) (+.f64 (*.f64 1/1728 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 5) (pow.f64 (cbrt.f64 -1) 6))))) (*.f64 1/6 (/.f64 (-.f64 (*.f64 1/16 (/.f64 1 (*.f64 a (pow.f64 g 3)))) (*.f64 1/48 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 -1) 3)))))) (*.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 -1) 3)))))) (pow.f64 (cbrt.f64 -1) 2)))))))))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1)) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 5)))) (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (/.f64 (-.f64 (*.f64 1/16 (/.f64 1 (*.f64 a (pow.f64 g 3)))) (*.f64 1/48 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 -1) 3)))))) (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (/.f64 (-.f64 (*.f64 1/32 (/.f64 1 (*.f64 a (pow.f64 g 5)))) (+.f64 (*.f64 1/1728 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 5) (pow.f64 (cbrt.f64 -1) 6))))) (*.f64 1/6 (/.f64 (-.f64 (*.f64 1/16 (/.f64 1 (*.f64 a (pow.f64 g 3)))) (*.f64 1/48 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 -1) 3)))))) (*.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 -1) 3)))))) (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (/.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 7/512 (/.f64 1 (*.f64 a (pow.f64 g 9)))) (+.f64 (*.f64 1/144 (/.f64 (-.f64 (*.f64 1/32 (/.f64 1 (*.f64 a (pow.f64 g 5)))) (+.f64 (*.f64 1/1728 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 5) (pow.f64 (cbrt.f64 -1) 6))))) (*.f64 1/6 (/.f64 (-.f64 (*.f64 1/16 (/.f64 1 (*.f64 a (pow.f64 g 3)))) (*.f64 1/48 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 -1) 3)))))) (*.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 -1) 3)))))) (*.f64 (pow.f64 g 4) (pow.f64 (cbrt.f64 -1) 6)))) (+.f64 (*.f64 1/36 (/.f64 (*.f64 a (pow.f64 (-.f64 (*.f64 1/16 (/.f64 1 (*.f64 a (pow.f64 g 3)))) (*.f64 1/48 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 -1) 3)))))) 2)) (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 -1) 6)))) (+.f64 (*.f64 1/6 (/.f64 (-.f64 (*.f64 5/256 (/.f64 1 (*.f64 a (pow.f64 g 7)))) (+.f64 (*.f64 1/144 (/.f64 (-.f64 (*.f64 1/16 (/.f64 1 (*.f64 a (pow.f64 g 3)))) (*.f64 1/48 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 -1) 3)))))) (*.f64 (pow.f64 g 4) (pow.f64 (cbrt.f64 -1) 6)))) (+.f64 (*.f64 1/6 (/.f64 (-.f64 (*.f64 1/32 (/.f64 1 (*.f64 a (pow.f64 g 5)))) (+.f64 (*.f64 1/1728 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 5) (pow.f64 (cbrt.f64 -1) 6))))) (*.f64 1/6 (/.f64 (-.f64 (*.f64 1/16 (/.f64 1 (*.f64 a (pow.f64 g 3)))) (*.f64 1/48 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 -1) 3)))))) (*.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 -1) 3)))))) (*.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 -1) 3)))) (*.f64 1/3 (/.f64 (*.f64 a (pow.f64 (-.f64 (*.f64 1/16 (/.f64 1 (*.f64 a (pow.f64 g 3)))) (*.f64 1/48 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 -1) 3)))))) 2)) (*.f64 g (pow.f64 (cbrt.f64 -1) 3))))))) (*.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 -1) 3)))) (*.f64 2/3 (/.f64 (*.f64 a (*.f64 (-.f64 (*.f64 1/32 (/.f64 1 (*.f64 a (pow.f64 g 5)))) (+.f64 (*.f64 1/1728 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 5) (pow.f64 (cbrt.f64 -1) 6))))) (*.f64 1/6 (/.f64 (-.f64 (*.f64 1/16 (/.f64 1 (*.f64 a (pow.f64 g 3)))) (*.f64 1/48 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 -1) 3)))))) (*.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 -1) 3)))))) (-.f64 (*.f64 1/16 (/.f64 1 (*.f64 a (pow.f64 g 3)))) (*.f64 1/48 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 -1) 3)))))))) (*.f64 g (pow.f64 (cbrt.f64 -1) 3))))))))) (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (/.f64 (-.f64 (*.f64 5/256 (/.f64 1 (*.f64 a (pow.f64 g 7)))) (+.f64 (*.f64 1/144 (/.f64 (-.f64 (*.f64 1/16 (/.f64 1 (*.f64 a (pow.f64 g 3)))) (*.f64 1/48 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 -1) 3)))))) (*.f64 (pow.f64 g 4) (pow.f64 (cbrt.f64 -1) 6)))) (+.f64 (*.f64 1/6 (/.f64 (-.f64 (*.f64 1/32 (/.f64 1 (*.f64 a (pow.f64 g 5)))) (+.f64 (*.f64 1/1728 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 5) (pow.f64 (cbrt.f64 -1) 6))))) (*.f64 1/6 (/.f64 (-.f64 (*.f64 1/16 (/.f64 1 (*.f64 a (pow.f64 g 3)))) (*.f64 1/48 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 -1) 3)))))) (*.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 -1) 3)))))) (*.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 -1) 3)))) (*.f64 1/3 (/.f64 (*.f64 a (pow.f64 (-.f64 (*.f64 1/16 (/.f64 1 (*.f64 a (pow.f64 g 3)))) (*.f64 1/48 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 -1) 3)))))) 2)) (*.f64 g (pow.f64 (cbrt.f64 -1) 3))))))) (pow.f64 (cbrt.f64 -1) 2)))))))))))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 -1/2))
(*.f64 h (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (/.f64 g (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 -1/2))))
(*.f64 h (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (/.f64 g (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 8) (pow.f64 (sqrt.f64 -1) 5))))) (/.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 -1/2)))))
(*.f64 h (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (/.f64 g (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 8) (pow.f64 (sqrt.f64 -1) 5))))) (/.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 14) (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (-.f64 (*.f64 1/16 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 a (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (sqrt.f64 -1)))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 -1/2))))))
(*.f64 h (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (/.f64 g (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 8) (pow.f64 (sqrt.f64 -1) 5))))) (/.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 -1/36 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 11) (pow.f64 (sqrt.f64 -1) 8))))) (/.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 -1/2) 5)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 14) (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (-.f64 (*.f64 1/16 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 a (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (sqrt.f64 -1)))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 -1/2)))))))
(*.f64 h (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (/.f64 g (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 8) (pow.f64 (sqrt.f64 -1) 5))))) (/.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 -1/36 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 11) (pow.f64 (sqrt.f64 -1) 8))))) (/.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 -1/2) 5)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 14) (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (-.f64 (*.f64 1/16 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 a (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (sqrt.f64 -1)))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 20) (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (-.f64 (*.f64 -1/32 (/.f64 (pow.f64 g 6) (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/48 (/.f64 (*.f64 (pow.f64 g 4) (pow.f64 h 2)) (*.f64 a (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (pow.f64 (sqrt.f64 -1) 3)))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 -1/2))))))))
(*.f64 -1 (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 -1/2)))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (/.f64 g (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 -1/2)))))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 g (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 1/12 (*.f64 (cbrt.f64 (/.f64 h (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (/.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 -1/2) 2))))) (pow.f64 h 3))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 -1/2)))))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (/.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (-.f64 (*.f64 1/16 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 a (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (sqrt.f64 -1)))))) (pow.f64 (cbrt.f64 -1/2) 2))))) h)) (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 g (pow.f64 (cbrt.f64 -1/2) 2))))) (pow.f64 h 3))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 -1/2)))))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (/.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 1/36 (*.f64 (cbrt.f64 (/.f64 h (*.f64 a (pow.f64 (sqrt.f64 -1) 8)))) (/.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 -1/2) 5)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (-.f64 (*.f64 1/16 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 a (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (sqrt.f64 -1)))))) (pow.f64 (cbrt.f64 -1/2) 2)))))) h)) (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 g (pow.f64 (cbrt.f64 -1/2) 2))))) (pow.f64 h 3))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 -1/2)))))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) h) (pow.f64 (sqrt.f64 -1) 2))) (/.f64 (-.f64 (*.f64 -1/32 (/.f64 (pow.f64 g 6) (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/48 (/.f64 (*.f64 (pow.f64 g 4) (pow.f64 h 2)) (*.f64 a (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (pow.f64 (sqrt.f64 -1) 3)))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 -1/36 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 10) (*.f64 a (pow.f64 (sqrt.f64 -1) 8)))) (/.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 -1/2) 5))))) (pow.f64 h 3))) (+.f64 (*.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (/.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (-.f64 (*.f64 1/16 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 a (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (sqrt.f64 -1)))))) (pow.f64 (cbrt.f64 -1/2) 2)))))) h)) (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 g (pow.f64 (cbrt.f64 -1/2) 2))))) (pow.f64 h 3))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 -1/2)))))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 1/2)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 1/2)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 1/2)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 1/2)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 1/2)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 1/2)))
(log.f64 (neg.f64 (pow.f64 h 2)))
(+.f64 (log.f64 (neg.f64 (pow.f64 h 2))) (*.f64 -1 (/.f64 (pow.f64 g 2) (pow.f64 h 2))))
(+.f64 (log.f64 (neg.f64 (pow.f64 h 2))) (*.f64 (pow.f64 g 2) (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (pow.f64 h 4))) (/.f64 1 (pow.f64 h 2)))))
(+.f64 (log.f64 (neg.f64 (pow.f64 h 2))) (*.f64 (pow.f64 g 2) (-.f64 (*.f64 (pow.f64 g 2) (-.f64 (*.f64 -1/3 (/.f64 (pow.f64 g 2) (pow.f64 h 6))) (*.f64 1/2 (/.f64 1 (pow.f64 h 4))))) (/.f64 1 (pow.f64 h 2)))))
(+.f64 (log.f64 (neg.f64 (pow.f64 h 2))) (*.f64 (pow.f64 g 2) (-.f64 (*.f64 (pow.f64 g 2) (-.f64 (*.f64 (pow.f64 g 2) (-.f64 (*.f64 -1/4 (/.f64 (pow.f64 g 2) (pow.f64 h 8))) (*.f64 1/3 (/.f64 1 (pow.f64 h 6))))) (*.f64 1/2 (/.f64 1 (pow.f64 h 4))))) (/.f64 1 (pow.f64 h 2)))))
(+.f64 (log.f64 (neg.f64 (pow.f64 h 2))) (*.f64 (pow.f64 g 2) (-.f64 (*.f64 (pow.f64 g 2) (-.f64 (*.f64 (pow.f64 g 2) (-.f64 (*.f64 (pow.f64 g 2) (-.f64 (*.f64 -1/5 (/.f64 (pow.f64 g 2) (pow.f64 h 10))) (*.f64 1/4 (/.f64 1 (pow.f64 h 8))))) (*.f64 1/3 (/.f64 1 (pow.f64 h 6))))) (*.f64 1/2 (/.f64 1 (pow.f64 h 4))))) (/.f64 1 (pow.f64 h 2)))))
(*.f64 -2 (log.f64 (/.f64 1 g)))
(+.f64 (*.f64 -2 (log.f64 (/.f64 1 g))) (*.f64 -1 (/.f64 (pow.f64 h 2) (pow.f64 g 2))))
(+.f64 (*.f64 -2 (log.f64 (/.f64 1 g))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (*.f64 -1/2 (/.f64 (pow.f64 h 4) (pow.f64 g 4)))))
(+.f64 (*.f64 -2 (log.f64 (/.f64 1 g))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/3 (/.f64 (pow.f64 h 6) (pow.f64 g 6))))))
(+.f64 (*.f64 -2 (log.f64 (/.f64 1 g))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (+.f64 (*.f64 -1/3 (/.f64 (pow.f64 h 6) (pow.f64 g 6))) (*.f64 -1/4 (/.f64 (pow.f64 h 8) (pow.f64 g 8)))))))
(+.f64 (*.f64 -2 (log.f64 (/.f64 1 g))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (+.f64 (*.f64 -1/3 (/.f64 (pow.f64 h 6) (pow.f64 g 6))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 h 8) (pow.f64 g 8))) (*.f64 -1/5 (/.f64 (pow.f64 h 10) (pow.f64 g 10))))))))
(*.f64 -2 (log.f64 (/.f64 -1 g)))
(+.f64 (*.f64 -2 (log.f64 (/.f64 -1 g))) (*.f64 -1 (/.f64 (pow.f64 h 2) (pow.f64 g 2))))
(+.f64 (*.f64 -2 (log.f64 (/.f64 -1 g))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (*.f64 -1/2 (/.f64 (pow.f64 h 4) (pow.f64 g 4)))))
(+.f64 (*.f64 -2 (log.f64 (/.f64 -1 g))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/3 (/.f64 (pow.f64 h 6) (pow.f64 g 6))))))
(+.f64 (*.f64 -2 (log.f64 (/.f64 -1 g))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (+.f64 (*.f64 -1/3 (/.f64 (pow.f64 h 6) (pow.f64 g 6))) (*.f64 -1/4 (/.f64 (pow.f64 h 8) (pow.f64 g 8)))))))
(+.f64 (*.f64 -2 (log.f64 (/.f64 -1 g))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (+.f64 (*.f64 -1/3 (/.f64 (pow.f64 h 6) (pow.f64 g 6))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 h 8) (pow.f64 g 8))) (*.f64 -1/5 (/.f64 (pow.f64 h 10) (pow.f64 g 10))))))))
(log.f64 (pow.f64 g 2))
(+.f64 (log.f64 (pow.f64 g 2)) (*.f64 -1 (/.f64 (pow.f64 h 2) (pow.f64 g 2))))
(+.f64 (log.f64 (pow.f64 g 2)) (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 4))) (/.f64 1 (pow.f64 g 2)))))
(+.f64 (log.f64 (pow.f64 g 2)) (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -1/3 (/.f64 (pow.f64 h 2) (pow.f64 g 6))) (*.f64 1/2 (/.f64 1 (pow.f64 g 4))))) (/.f64 1 (pow.f64 g 2)))))
(+.f64 (log.f64 (pow.f64 g 2)) (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -1/4 (/.f64 (pow.f64 h 2) (pow.f64 g 8))) (*.f64 1/3 (/.f64 1 (pow.f64 g 6))))) (*.f64 1/2 (/.f64 1 (pow.f64 g 4))))) (/.f64 1 (pow.f64 g 2)))))
(+.f64 (log.f64 (pow.f64 g 2)) (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -1/5 (/.f64 (pow.f64 h 2) (pow.f64 g 10))) (*.f64 1/4 (/.f64 1 (pow.f64 g 8))))) (*.f64 1/3 (/.f64 1 (pow.f64 g 6))))) (*.f64 1/2 (/.f64 1 (pow.f64 g 4))))) (/.f64 1 (pow.f64 g 2)))))
(+.f64 (log.f64 -1) (*.f64 -2 (log.f64 (/.f64 1 h))))
(+.f64 (log.f64 -1) (+.f64 (*.f64 -2 (log.f64 (/.f64 1 h))) (*.f64 -1 (/.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(+.f64 (log.f64 -1) (+.f64 (*.f64 -2 (log.f64 (/.f64 1 h))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (pow.f64 h 2))) (*.f64 -1/2 (/.f64 (pow.f64 g 4) (pow.f64 h 4))))))
(+.f64 (log.f64 -1) (+.f64 (*.f64 -2 (log.f64 (/.f64 1 h))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (pow.f64 h 2))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 4) (pow.f64 h 4))) (*.f64 -1/3 (/.f64 (pow.f64 g 6) (pow.f64 h 6)))))))
(+.f64 (log.f64 -1) (+.f64 (*.f64 -2 (log.f64 (/.f64 1 h))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (pow.f64 h 2))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 4) (pow.f64 h 4))) (+.f64 (*.f64 -1/3 (/.f64 (pow.f64 g 6) (pow.f64 h 6))) (*.f64 -1/4 (/.f64 (pow.f64 g 8) (pow.f64 h 8))))))))
(+.f64 (log.f64 -1) (+.f64 (*.f64 -2 (log.f64 (/.f64 1 h))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (pow.f64 h 2))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 4) (pow.f64 h 4))) (+.f64 (*.f64 -1/3 (/.f64 (pow.f64 g 6) (pow.f64 h 6))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 g 8) (pow.f64 h 8))) (*.f64 -1/5 (/.f64 (pow.f64 g 10) (pow.f64 h 10)))))))))
(+.f64 (log.f64 -1) (*.f64 -2 (log.f64 (/.f64 -1 h))))
(+.f64 (log.f64 -1) (+.f64 (*.f64 -2 (log.f64 (/.f64 -1 h))) (*.f64 -1 (/.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(+.f64 (log.f64 -1) (+.f64 (*.f64 -2 (log.f64 (/.f64 -1 h))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (pow.f64 h 2))) (*.f64 -1/2 (/.f64 (pow.f64 g 4) (pow.f64 h 4))))))
(+.f64 (log.f64 -1) (+.f64 (*.f64 -2 (log.f64 (/.f64 -1 h))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (pow.f64 h 2))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 4) (pow.f64 h 4))) (*.f64 -1/3 (/.f64 (pow.f64 g 6) (pow.f64 h 6)))))))
(+.f64 (log.f64 -1) (+.f64 (*.f64 -2 (log.f64 (/.f64 -1 h))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (pow.f64 h 2))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 4) (pow.f64 h 4))) (+.f64 (*.f64 -1/3 (/.f64 (pow.f64 g 6) (pow.f64 h 6))) (*.f64 -1/4 (/.f64 (pow.f64 g 8) (pow.f64 h 8))))))))
(+.f64 (log.f64 -1) (+.f64 (*.f64 -2 (log.f64 (/.f64 -1 h))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (pow.f64 h 2))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 4) (pow.f64 h 4))) (+.f64 (*.f64 -1/3 (/.f64 (pow.f64 g 6) (pow.f64 h 6))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 g 8) (pow.f64 h 8))) (*.f64 -1/5 (/.f64 (pow.f64 g 10) (pow.f64 h 10)))))))))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 1/2))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) 1/9) (*.f64 g (cbrt.f64 1/2)))) (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 1/2)))
(+.f64 (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) 1/9) (cbrt.f64 1/2))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))))))) (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 1/2)))
(+.f64 (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) 1/9) (cbrt.f64 1/2))) (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (*.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))))))))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9)))))))))) (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 1/2)))
(+.f64 (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) 1/9) (cbrt.f64 1/2))) (*.f64 g (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9)))))) (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (+.f64 (*.f64 1/8 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 a (pow.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))) 2)) (*.f64 h (sqrt.f64 -1)))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (*.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))))))))))))))) (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (*.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))))))))))))))) (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 1/2)))
(+.f64 (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) 1/9) (cbrt.f64 1/2))) (*.f64 g (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9)))))) (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (*.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))))))))) (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 -2/3 (/.f64 (*.f64 a (*.f64 (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (*.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))))) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (*.f64 h (sqrt.f64 -1)))) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10)))) 1/9) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (*.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))))))) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 a 5)) (*.f64 (pow.f64 h 14) (pow.f64 (sqrt.f64 -1) 14))) 1/9) (pow.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))) 2))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (+.f64 (*.f64 1/8 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 a (pow.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))) 2)) (*.f64 h (sqrt.f64 -1)))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (*.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))))))))))))))))))) (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (+.f64 (*.f64 1/8 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 a (pow.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))) 2)) (*.f64 h (sqrt.f64 -1)))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (*.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))))))))))))))))))))) (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 1/2)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2)))
(+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 a (pow.f64 g 7)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))))
(+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 a (pow.f64 g 7)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 -1/48 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2)))))
(+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 a (pow.f64 g 7)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 -1/48 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 -1/576 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 5)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))))))
(+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 19) (pow.f64 h 4))))) (/.f64 (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 a (pow.f64 g 7)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 -1/48 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 -1/576 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 5)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2)))))))
(+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 19) (pow.f64 h 4))))) (/.f64 (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 a (pow.f64 g 7)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 -1/48 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 -1/576 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 5)))) (+.f64 (*.f64 -1/576 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 20) (*.f64 a (pow.f64 g 19)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 5)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))))))))
(*.f64 -1 (*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 1/2) (cbrt.f64 2))))
(*.f64 -1 (*.f64 g (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 1/2)) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (*.f64 (cbrt.f64 1/2) (cbrt.f64 2))))))
(*.f64 -1 (*.f64 g (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 1/2)) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 14)))) (/.f64 (*.f64 (pow.f64 h 4) (cbrt.f64 1/2)) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (*.f64 (cbrt.f64 1/2) (cbrt.f64 2)))))))
(*.f64 -1 (*.f64 g (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 1/2)) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 14)))) (/.f64 (*.f64 (pow.f64 h 4) (cbrt.f64 1/2)) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 20))) (/.f64 (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) a)) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 4)) (*.f64 a (pow.f64 (cbrt.f64 2) 3)))))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (*.f64 (cbrt.f64 1/2) (cbrt.f64 2))))))))
(*.f64 -1 (*.f64 g (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 1/2)) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 14)))) (/.f64 (*.f64 (pow.f64 h 4) (cbrt.f64 1/2)) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 20))) (/.f64 (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) a)) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 4)) (*.f64 a (pow.f64 (cbrt.f64 2) 3)))))) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 26))) (/.f64 (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) a)) (*.f64 1/24 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 6)) (*.f64 a (pow.f64 (cbrt.f64 2) 3)))))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (*.f64 (cbrt.f64 1/2) (cbrt.f64 2)))))))))
(*.f64 -1 (*.f64 g (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 1/2)) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 14)))) (/.f64 (*.f64 (pow.f64 h 4) (cbrt.f64 1/2)) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 20))) (/.f64 (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) a)) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 4)) (*.f64 a (pow.f64 (cbrt.f64 2) 3)))))) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 26))) (/.f64 (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) a)) (*.f64 1/24 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 6)) (*.f64 a (pow.f64 (cbrt.f64 2) 3)))))) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 32))) (/.f64 (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))) a)) (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) a)) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 4)) (*.f64 a (pow.f64 (cbrt.f64 2) 3))))))) (pow.f64 (cbrt.f64 2) 3))) (+.f64 (*.f64 -1/216 (/.f64 (*.f64 (pow.f64 g 4) (pow.f64 h 6)) (*.f64 a (pow.f64 (cbrt.f64 2) 6)))) (*.f64 1/192 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 8)) (*.f64 a (pow.f64 (cbrt.f64 2) 3)))))))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (*.f64 (cbrt.f64 1/2) (cbrt.f64 2))))))))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2)))
(+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 a (pow.f64 g 7)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))) (*.f64 (pow.f64 h 4) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 7) (pow.f64 h 4))))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 -1/48 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a (pow.f64 g 13)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))) (*.f64 (pow.f64 h 4) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 7) (pow.f64 h 4))))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 1/192 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 5) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 -1/2) 3)))))) (*.f64 5/128 (/.f64 1 (*.f64 a (pow.f64 g 7)))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 -1/48 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 13) (pow.f64 h 4))))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))))))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))) (*.f64 (pow.f64 h 4) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 7) (pow.f64 h 4))))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/48 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 13) (pow.f64 h 4))))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 1/192 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 7) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 -1/2) 3)))))) (*.f64 7/256 (/.f64 1 (*.f64 a (pow.f64 g 9)))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 g 2)) (pow.f64 h 4))) (/.f64 (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 1/192 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 5) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 -1/2) 3)))))) (*.f64 5/128 (/.f64 1 (*.f64 a (pow.f64 g 7)))))) (pow.f64 (cbrt.f64 -1/2) 2)))))))))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))) (*.f64 (pow.f64 h 4) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 7) (pow.f64 h 4))))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/48 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 13) (pow.f64 h 4))))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 g 2)) (pow.f64 h 4))) (/.f64 (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 1/192 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 5) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 -1/2) 3)))))) (*.f64 5/128 (/.f64 1 (*.f64 a (pow.f64 g 7)))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 g 2)) (pow.f64 h 4))) (/.f64 (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 1/192 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 7) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 -1/2) 3)))))) (*.f64 7/256 (/.f64 1 (*.f64 a (pow.f64 g 9)))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 1/13824 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 7) (*.f64 (pow.f64 h 4) (pow.f64 (cbrt.f64 -1/2) 6)))))) (+.f64 (*.f64 1/768 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 9) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 -1/2) 3)))))) (+.f64 (*.f64 21/1024 (/.f64 1 (*.f64 a (pow.f64 g 11)))) (*.f64 1/12 (/.f64 (+.f64 (*.f64 1/192 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 5) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 -1/2) 3)))))) (*.f64 5/128 (/.f64 1 (*.f64 a (pow.f64 g 7))))) (*.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 -1/2) 3))))))))) (pow.f64 (cbrt.f64 -1/2) 2)))))))))))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 1/2))
(*.f64 h (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 g (cbrt.f64 1/2)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 1/2))))
(*.f64 h (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 g (cbrt.f64 1/2)))) (+.f64 (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 8) (pow.f64 (sqrt.f64 -1) 5))))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 1/2)))))
(*.f64 h (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 g (cbrt.f64 1/2)))) (+.f64 (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 8) (pow.f64 (sqrt.f64 -1) 5))))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 14) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 a (sqrt.f64 -1)))))))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 1/2))))))
(*.f64 h (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 g (cbrt.f64 1/2)))) (+.f64 (*.f64 1/9 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 11) (pow.f64 (sqrt.f64 -1) 8))))) (*.f64 (pow.f64 g 3) (cbrt.f64 1/2)))) (+.f64 (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 8) (pow.f64 (sqrt.f64 -1) 5))))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 14) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 a (sqrt.f64 -1)))))))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 1/2)))))))
(*.f64 h (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 g (cbrt.f64 1/2)))) (+.f64 (*.f64 1/9 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 11) (pow.f64 (sqrt.f64 -1) 8))))) (*.f64 (pow.f64 g 3) (cbrt.f64 1/2)))) (+.f64 (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 8) (pow.f64 (sqrt.f64 -1) 5))))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 14) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 a (sqrt.f64 -1)))))))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 20) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 4) (pow.f64 h 2)) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))))))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 1/2))))))))
(*.f64 -1 (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 1/2)))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 g (cbrt.f64 1/2)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 1/2)))))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (cbrt.f64 1/2)))) (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 h (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2))))) (pow.f64 h 3))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 1/2)))))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 a (sqrt.f64 -1))))))))) h)) (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (cbrt.f64 1/2))))) (pow.f64 h 3))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 1/2)))))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/9 (*.f64 (cbrt.f64 (/.f64 h (*.f64 a (pow.f64 (sqrt.f64 -1) 8)))) (*.f64 (pow.f64 g 3) (cbrt.f64 1/2)))) (+.f64 (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 a (sqrt.f64 -1)))))))))) h)) (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (cbrt.f64 1/2))))) (pow.f64 h 3))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 1/2)))))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) h) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 4) (pow.f64 h 2)) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))))))) (*.f64 1/9 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 10) (*.f64 a (pow.f64 (sqrt.f64 -1) 8)))) (*.f64 (pow.f64 g 3) (cbrt.f64 1/2))))) (pow.f64 h 3))) (+.f64 (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 a (sqrt.f64 -1)))))))))) h)) (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (cbrt.f64 1/2))))) (pow.f64 h 3))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 1/2)))))
(*.f64 h (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 h (sqrt.f64 -1)))) (*.f64 h (sqrt.f64 -1)))
(+.f64 (*.f64 h (sqrt.f64 -1)) (*.f64 (pow.f64 g 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))))))
(+.f64 (*.f64 h (sqrt.f64 -1)) (*.f64 (pow.f64 g 2) (+.f64 (*.f64 (pow.f64 g 2) (-.f64 (*.f64 1/16 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)))))) (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))))))
(+.f64 (*.f64 h (sqrt.f64 -1)) (*.f64 (pow.f64 g 2) (+.f64 (*.f64 (pow.f64 g 2) (-.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 -5/128 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 7) (pow.f64 (sqrt.f64 -1) 7)))) (*.f64 1/16 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))))) (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)))))) (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))))))
(+.f64 (*.f64 h (sqrt.f64 -1)) (*.f64 (pow.f64 g 2) (+.f64 (*.f64 (pow.f64 g 2) (-.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 (pow.f64 g 2) (-.f64 (*.f64 7/256 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 9) (pow.f64 (sqrt.f64 -1) 9)))) (*.f64 5/128 (/.f64 1 (*.f64 (pow.f64 h 7) (pow.f64 (sqrt.f64 -1) 7)))))) (*.f64 1/16 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))))) (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)))))) (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))))))
g
(*.f64 g (+.f64 1 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2)))))
(*.f64 g (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))))))
(*.f64 g (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6)))))))
(*.f64 g (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 8))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6))))))))
(*.f64 g (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 8))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))) (pow.f64 g 10))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6)))))))))
(*.f64 -1 g)
(*.f64 -1 (*.f64 g (+.f64 1 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))))))
(*.f64 -1 (*.f64 g (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4)))))))
(*.f64 -1 (*.f64 g (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6))))))))
(*.f64 -1 (*.f64 g (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 8))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6)))))))))
(*.f64 -1 (*.f64 g (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 8))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))) (pow.f64 g 10))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6))))))))))
g
(+.f64 g (*.f64 -1/2 (/.f64 (pow.f64 h 2) g)))
(+.f64 g (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 2) (pow.f64 g 3))) (*.f64 1/2 (/.f64 1 g)))))
(+.f64 g (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 2) (pow.f64 g 5))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3))))) (*.f64 1/2 (/.f64 1 g)))))
(+.f64 g (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -5/128 (/.f64 (pow.f64 h 2) (pow.f64 g 7))) (*.f64 1/16 (/.f64 1 (pow.f64 g 5))))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3))))) (*.f64 1/2 (/.f64 1 g)))))
(+.f64 g (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -7/256 (/.f64 (pow.f64 h 2) (pow.f64 g 9))) (*.f64 5/128 (/.f64 1 (pow.f64 g 7))))) (*.f64 1/16 (/.f64 1 (pow.f64 g 5))))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3))))) (*.f64 1/2 (/.f64 1 g)))))
(*.f64 h (sqrt.f64 -1))
(*.f64 h (+.f64 (sqrt.f64 -1) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))))
(*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1)))))))
(*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 6) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))))))
(*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))) (*.f64 1/16 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)))) (*.f64 (pow.f64 h 8) (sqrt.f64 -1)))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 6) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1)))))))))
(*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 1/64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))) (*.f64 1/16 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))))) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/64 (/.f64 (pow.f64 g 10) (pow.f64 (sqrt.f64 -1) 8)))) (*.f64 (pow.f64 h 10) (sqrt.f64 -1)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))) (*.f64 1/16 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)))) (*.f64 (pow.f64 h 8) (sqrt.f64 -1)))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 6) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))))))))
(*.f64 -1 (*.f64 h (sqrt.f64 -1)))
(*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1)))))))
(*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))))))
(*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 6) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1)))))))))
(*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))) (*.f64 1/16 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)))) (*.f64 (pow.f64 h 8) (sqrt.f64 -1)))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 6) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))))))))
(*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 1/64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))) (*.f64 1/16 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))))) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/64 (/.f64 (pow.f64 g 10) (pow.f64 (sqrt.f64 -1) 8)))) (*.f64 (pow.f64 h 10) (sqrt.f64 -1)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))) (*.f64 1/16 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)))) (*.f64 (pow.f64 h 8) (sqrt.f64 -1)))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 6) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1)))))))))))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 1/2))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) 1/9) (*.f64 g (cbrt.f64 1/2)))) (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 1/2)))
(+.f64 (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) 1/9) (cbrt.f64 1/2))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))))))) (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 1/2)))
(+.f64 (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) 1/9) (cbrt.f64 1/2))) (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (*.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))))))))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9)))))))))) (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 1/2)))
(+.f64 (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) 1/9) (cbrt.f64 1/2))) (*.f64 g (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9)))))) (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (+.f64 (*.f64 1/8 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 a (pow.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))) 2)) (*.f64 h (sqrt.f64 -1)))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (*.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))))))))))))))) (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (*.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))))))))))))))) (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 1/2)))
(+.f64 (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) 1/9) (cbrt.f64 1/2))) (*.f64 g (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9)))))) (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (*.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))))))))) (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 -2/3 (/.f64 (*.f64 a (*.f64 (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (*.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))))) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (*.f64 h (sqrt.f64 -1)))) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10)))) 1/9) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (*.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))))))) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 a 5)) (*.f64 (pow.f64 h 14) (pow.f64 (sqrt.f64 -1) 14))) 1/9) (pow.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))) 2))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (+.f64 (*.f64 1/8 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 a (pow.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))) 2)) (*.f64 h (sqrt.f64 -1)))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (*.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))))))))))))))))))) (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (+.f64 (*.f64 1/8 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 a (pow.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))) 2)) (*.f64 h (sqrt.f64 -1)))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (*.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))))))))))))))))))))) (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 1/2)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2)))
(+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 a (pow.f64 g 7)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))))
(+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 a (pow.f64 g 7)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 -1/48 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2)))))
(+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 a (pow.f64 g 7)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 -1/48 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 -1/576 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 5)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))))))
(+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 19) (pow.f64 h 4))))) (/.f64 (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 a (pow.f64 g 7)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 -1/48 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 -1/576 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 5)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2)))))))
(+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 19) (pow.f64 h 4))))) (/.f64 (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 a (pow.f64 g 7)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 -1/48 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 -1/576 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 5)))) (+.f64 (*.f64 -1/576 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 20) (*.f64 a (pow.f64 g 19)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 5)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))))))))
(*.f64 -1 (*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 1/2) (cbrt.f64 2))))
(*.f64 -1 (*.f64 g (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 1/2)) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (*.f64 (cbrt.f64 1/2) (cbrt.f64 2))))))
(*.f64 -1 (*.f64 g (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 1/2)) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 14)))) (/.f64 (*.f64 (pow.f64 h 4) (cbrt.f64 1/2)) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (*.f64 (cbrt.f64 1/2) (cbrt.f64 2)))))))
(*.f64 -1 (*.f64 g (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 1/2)) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 14)))) (/.f64 (*.f64 (pow.f64 h 4) (cbrt.f64 1/2)) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 20))) (/.f64 (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) a)) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 4)) (*.f64 a (pow.f64 (cbrt.f64 2) 3)))))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (*.f64 (cbrt.f64 1/2) (cbrt.f64 2))))))))
(*.f64 -1 (*.f64 g (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 1/2)) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 14)))) (/.f64 (*.f64 (pow.f64 h 4) (cbrt.f64 1/2)) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 20))) (/.f64 (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) a)) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 4)) (*.f64 a (pow.f64 (cbrt.f64 2) 3)))))) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 26))) (/.f64 (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) a)) (*.f64 1/24 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 6)) (*.f64 a (pow.f64 (cbrt.f64 2) 3)))))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (*.f64 (cbrt.f64 1/2) (cbrt.f64 2)))))))))
(*.f64 -1 (*.f64 g (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 1/2)) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 14)))) (/.f64 (*.f64 (pow.f64 h 4) (cbrt.f64 1/2)) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 20))) (/.f64 (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) a)) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 4)) (*.f64 a (pow.f64 (cbrt.f64 2) 3)))))) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 26))) (/.f64 (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) a)) (*.f64 1/24 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 6)) (*.f64 a (pow.f64 (cbrt.f64 2) 3)))))) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 32))) (/.f64 (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))) a)) (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) a)) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 4)) (*.f64 a (pow.f64 (cbrt.f64 2) 3))))))) (pow.f64 (cbrt.f64 2) 3))) (+.f64 (*.f64 -1/216 (/.f64 (*.f64 (pow.f64 g 4) (pow.f64 h 6)) (*.f64 a (pow.f64 (cbrt.f64 2) 6)))) (*.f64 1/192 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 8)) (*.f64 a (pow.f64 (cbrt.f64 2) 3)))))))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (*.f64 (cbrt.f64 1/2) (cbrt.f64 2))))))))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2)))
(+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 a (pow.f64 g 7)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))) (*.f64 (pow.f64 h 4) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 7) (pow.f64 h 4))))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 -1/48 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a (pow.f64 g 13)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))) (*.f64 (pow.f64 h 4) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 7) (pow.f64 h 4))))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 1/192 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 5) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 -1/2) 3)))))) (*.f64 5/128 (/.f64 1 (*.f64 a (pow.f64 g 7)))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 -1/48 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 13) (pow.f64 h 4))))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))))))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))) (*.f64 (pow.f64 h 4) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 7) (pow.f64 h 4))))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/48 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 13) (pow.f64 h 4))))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 1/192 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 7) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 -1/2) 3)))))) (*.f64 7/256 (/.f64 1 (*.f64 a (pow.f64 g 9)))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 g 2)) (pow.f64 h 4))) (/.f64 (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 1/192 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 5) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 -1/2) 3)))))) (*.f64 5/128 (/.f64 1 (*.f64 a (pow.f64 g 7)))))) (pow.f64 (cbrt.f64 -1/2) 2)))))))))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))) (*.f64 (pow.f64 h 4) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 7) (pow.f64 h 4))))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/48 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 13) (pow.f64 h 4))))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 g 2)) (pow.f64 h 4))) (/.f64 (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 1/192 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 5) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 -1/2) 3)))))) (*.f64 5/128 (/.f64 1 (*.f64 a (pow.f64 g 7)))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 g 2)) (pow.f64 h 4))) (/.f64 (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 1/192 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 7) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 -1/2) 3)))))) (*.f64 7/256 (/.f64 1 (*.f64 a (pow.f64 g 9)))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 1/13824 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 7) (*.f64 (pow.f64 h 4) (pow.f64 (cbrt.f64 -1/2) 6)))))) (+.f64 (*.f64 1/768 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 9) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 -1/2) 3)))))) (+.f64 (*.f64 21/1024 (/.f64 1 (*.f64 a (pow.f64 g 11)))) (*.f64 1/12 (/.f64 (+.f64 (*.f64 1/192 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 5) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 -1/2) 3)))))) (*.f64 5/128 (/.f64 1 (*.f64 a (pow.f64 g 7))))) (*.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 -1/2) 3))))))))) (pow.f64 (cbrt.f64 -1/2) 2)))))))))))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 1/2))
(*.f64 h (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 g (cbrt.f64 1/2)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 1/2))))
(*.f64 h (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 g (cbrt.f64 1/2)))) (+.f64 (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 8) (pow.f64 (sqrt.f64 -1) 5))))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 1/2)))))
(*.f64 h (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 g (cbrt.f64 1/2)))) (+.f64 (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 8) (pow.f64 (sqrt.f64 -1) 5))))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 14) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 a (sqrt.f64 -1)))))))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 1/2))))))
(*.f64 h (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 g (cbrt.f64 1/2)))) (+.f64 (*.f64 1/9 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 11) (pow.f64 (sqrt.f64 -1) 8))))) (*.f64 (pow.f64 g 3) (cbrt.f64 1/2)))) (+.f64 (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 8) (pow.f64 (sqrt.f64 -1) 5))))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 14) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 a (sqrt.f64 -1)))))))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 1/2)))))))
(*.f64 h (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 g (cbrt.f64 1/2)))) (+.f64 (*.f64 1/9 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 11) (pow.f64 (sqrt.f64 -1) 8))))) (*.f64 (pow.f64 g 3) (cbrt.f64 1/2)))) (+.f64 (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 8) (pow.f64 (sqrt.f64 -1) 5))))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 14) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 a (sqrt.f64 -1)))))))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 20) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 4) (pow.f64 h 2)) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))))))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 1/2))))))))
(*.f64 -1 (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 1/2)))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 g (cbrt.f64 1/2)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 1/2)))))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (cbrt.f64 1/2)))) (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 h (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2))))) (pow.f64 h 3))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 1/2)))))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 a (sqrt.f64 -1))))))))) h)) (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (cbrt.f64 1/2))))) (pow.f64 h 3))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 1/2)))))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/9 (*.f64 (cbrt.f64 (/.f64 h (*.f64 a (pow.f64 (sqrt.f64 -1) 8)))) (*.f64 (pow.f64 g 3) (cbrt.f64 1/2)))) (+.f64 (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 a (sqrt.f64 -1)))))))))) h)) (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (cbrt.f64 1/2))))) (pow.f64 h 3))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 1/2)))))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) h) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 4) (pow.f64 h 2)) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))))))) (*.f64 1/9 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 10) (*.f64 a (pow.f64 (sqrt.f64 -1) 8)))) (*.f64 (pow.f64 g 3) (cbrt.f64 1/2))))) (pow.f64 h 3))) (+.f64 (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 a (sqrt.f64 -1)))))))))) h)) (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (cbrt.f64 1/2))))) (pow.f64 h 3))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 1/2)))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 1)
(*.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) 1)
(*.f64 1 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(*.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/4) (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/4))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) 2) 1/2) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) 1/2))
(*.f64 (pow.f64 (+.f64 g h) 1/2) (pow.f64 (-.f64 g h) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) 2)) (sqrt.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(*.f64 (sqrt.f64 (+.f64 g h)) (sqrt.f64 (-.f64 g h)))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 g 4) (pow.f64 h 4))) (sqrt.f64 (fma.f64 g g (pow.f64 h 2))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 g 6) (pow.f64 h 6))) (sqrt.f64 (+.f64 (+.f64 (pow.f64 g 4) (pow.f64 h 4)) (pow.f64 (*.f64 g h) 2))))
(pow.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) 1)
(pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/2)
(pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) 3)
(pow.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/4) 2)
(pow.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2) 1/3)
(pow.f64 (exp.f64 1) (log.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(pow.f64 (exp.f64 1/2) (log.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 2)) (cbrt.f64 (log.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))) (sqrt.f64 (log.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(fabs.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(log.f64 (exp.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(exp.f64 (log.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))) 1)
(-.f64 (/.f64 (pow.f64 g 2) (-.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (-.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) 1)
(*.f64 1 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(*.f64 (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) (pow.f64 (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 2) (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(*.f64 (sqrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) (sqrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(*.f64 (+.f64 (pow.f64 g 3) (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2)) (/.f64 1 (fma.f64 g g (-.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))))
(*.f64 (+.f64 (-.f64 (pow.f64 g 2) (pow.f64 g 2)) (pow.f64 h 2)) (/.f64 1 (-.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(/.f64 1 (/.f64 (fma.f64 g g (-.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))) (+.f64 (pow.f64 g 3) (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2))))
(/.f64 1 (/.f64 (-.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (+.f64 (-.f64 (pow.f64 g 2) (pow.f64 g 2)) (pow.f64 h 2))))
(/.f64 (+.f64 (pow.f64 g 3) (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2)) (fma.f64 g g (-.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))
(/.f64 (+.f64 (pow.f64 g 3) (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2)) (+.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (-.f64 (pow.f64 g 2) (*.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))
(/.f64 (+.f64 (-.f64 (pow.f64 g 2) (pow.f64 g 2)) (pow.f64 h 2)) (-.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(/.f64 (-.f64 (pow.f64 g 2) (fma.f64 g g (pow.f64 h 2))) (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g))
(/.f64 (neg.f64 (+.f64 (pow.f64 g 3) (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2))) (neg.f64 (fma.f64 g g (-.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))))
(/.f64 (neg.f64 (+.f64 (-.f64 (pow.f64 g 2) (pow.f64 g 2)) (pow.f64 h 2))) (neg.f64 (-.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(pow.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) 1)
(pow.f64 (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 3)
(pow.f64 (pow.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 2)
(sqrt.f64 (pow.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) 2))
(log.f64 (exp.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))
(cbrt.f64 (pow.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) 3))
(expm1.f64 (log1p.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(log1p.f64 (expm1.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(exp.f64 (log.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(exp.f64 (*.f64 (log.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 1))
(fma.f64 1 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(fma.f64 1 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)
(fma.f64 (cbrt.f64 (pow.f64 g 2)) (cbrt.f64 g) (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(fma.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) g)
(fma.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/4) (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/4) g)
(fma.f64 (sqrt.f64 g) (sqrt.f64 g) (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))) 1)
(-.f64 (/.f64 (pow.f64 g 2) (-.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (-.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) 1)
(*.f64 1 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(*.f64 (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) (pow.f64 (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 2) (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(*.f64 (sqrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) (sqrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(*.f64 (+.f64 (pow.f64 g 3) (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2)) (/.f64 1 (fma.f64 g g (-.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))))
(*.f64 (+.f64 (-.f64 (pow.f64 g 2) (pow.f64 g 2)) (pow.f64 h 2)) (/.f64 1 (-.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(/.f64 1 (/.f64 (fma.f64 g g (-.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))) (+.f64 (pow.f64 g 3) (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2))))
(/.f64 1 (/.f64 (-.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (+.f64 (-.f64 (pow.f64 g 2) (pow.f64 g 2)) (pow.f64 h 2))))
(/.f64 (+.f64 (pow.f64 g 3) (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2)) (fma.f64 g g (-.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))
(/.f64 (+.f64 (pow.f64 g 3) (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2)) (+.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (-.f64 (pow.f64 g 2) (*.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))
(/.f64 (+.f64 (-.f64 (pow.f64 g 2) (pow.f64 g 2)) (pow.f64 h 2)) (-.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(/.f64 (-.f64 (pow.f64 g 2) (fma.f64 g g (pow.f64 h 2))) (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g))
(/.f64 (neg.f64 (+.f64 (pow.f64 g 3) (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2))) (neg.f64 (fma.f64 g g (-.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))))
(/.f64 (neg.f64 (+.f64 (-.f64 (pow.f64 g 2) (pow.f64 g 2)) (pow.f64 h 2))) (neg.f64 (-.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(pow.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) 1)
(pow.f64 (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 3)
(pow.f64 (pow.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 2)
(sqrt.f64 (pow.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) 2))
(log.f64 (exp.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))
(cbrt.f64 (pow.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) 3))
(expm1.f64 (log1p.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(log1p.f64 (expm1.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(exp.f64 (log.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(exp.f64 (*.f64 (log.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 1))
(fma.f64 1 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(fma.f64 1 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)
(fma.f64 (cbrt.f64 (pow.f64 g 2)) (cbrt.f64 g) (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(fma.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) g)
(fma.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/4) (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/4) g)
(fma.f64 (sqrt.f64 g) (sqrt.f64 g) (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (/.f64 (neg.f64 g) a)))) 1)
(*.f64 (cbrt.f64 (/.f64 (neg.f64 g) a)) 1)
(*.f64 1 (cbrt.f64 (/.f64 (neg.f64 g) a)))
(*.f64 (cbrt.f64 (/.f64 1/2 a)) (cbrt.f64 (*.f64 g -2)))
(*.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 (/.f64 1/2 a)))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (neg.f64 g) a))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (neg.f64 g) a))) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (neg.f64 g) a))) 2) (cbrt.f64 (cbrt.f64 (/.f64 (neg.f64 g) a))))
(*.f64 (pow.f64 (/.f64 (neg.f64 g) a) 1/6) (pow.f64 (/.f64 (neg.f64 g) a) 1/6))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (/.f64 (neg.f64 g) a)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 g) a)) 2) 1/3) (cbrt.f64 (cbrt.f64 (/.f64 (neg.f64 g) a))))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (neg.f64 g) a)) 1/3) (pow.f64 (sqrt.f64 (/.f64 (neg.f64 g) a)) 1/3))
(*.f64 (pow.f64 (/.f64 g (*.f64 a 2)) 1/3) (pow.f64 -2 1/3))
(*.f64 (cbrt.f64 (/.f64 g (*.f64 a 2))) (cbrt.f64 -2))
(/.f64 (cbrt.f64 (neg.f64 g)) (cbrt.f64 a))
(pow.f64 (/.f64 (neg.f64 g) a) 1/3)
(pow.f64 (cbrt.f64 (/.f64 (neg.f64 g) a)) 1)
(pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (neg.f64 g) a))) 3)
(pow.f64 (pow.f64 (/.f64 (neg.f64 g) a) 1/6) 2)
(sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 g) a)) 2))
(log.f64 (exp.f64 (cbrt.f64 (/.f64 (neg.f64 g) a))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (/.f64 (neg.f64 g) a)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (/.f64 (neg.f64 g) a))))
(log1p.f64 (expm1.f64 (cbrt.f64 (/.f64 (neg.f64 g) a))))
(exp.f64 (log.f64 (cbrt.f64 (/.f64 (neg.f64 g) a))))
(exp.f64 (*.f64 (log.f64 (/.f64 (neg.f64 g) a)) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (neg.f64 g) a))) 1))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 1)
(*.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) 1)
(*.f64 1 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(*.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/4) (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/4))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) 2) 1/2) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) 1/2))
(*.f64 (pow.f64 (+.f64 g h) 1/2) (pow.f64 (-.f64 g h) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) 2)) (sqrt.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(*.f64 (sqrt.f64 (+.f64 g h)) (sqrt.f64 (-.f64 g h)))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 g 4) (pow.f64 h 4))) (sqrt.f64 (fma.f64 g g (pow.f64 h 2))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 g 6) (pow.f64 h 6))) (sqrt.f64 (+.f64 (+.f64 (pow.f64 g 4) (pow.f64 h 4)) (pow.f64 (*.f64 g h) 2))))
(pow.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) 1)
(pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/2)
(pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) 3)
(pow.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/4) 2)
(pow.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2) 1/3)
(pow.f64 (exp.f64 1) (log.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(pow.f64 (exp.f64 1/2) (log.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 2)) (cbrt.f64 (log.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))) (sqrt.f64 (log.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(fabs.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(log.f64 (exp.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(exp.f64 (log.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))) 1)
(*.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))) 1)
(*.f64 1 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))
(*.f64 (cbrt.f64 (/.f64 1/2 a)) (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))))
(*.f64 (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) (cbrt.f64 (/.f64 1/2 a)))
(*.f64 (pow.f64 (*.f64 (/.f64 1/2 a) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 1/6) (pow.f64 (*.f64 (/.f64 1/2 a) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 1/6))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))) 2) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))) 1/3) (pow.f64 (sqrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))) 1/3))
(/.f64 (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) -1/2)) (cbrt.f64 a))
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))) 2))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))))
(cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))) 1))
(+.f64 (log.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (log.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(+.f64 0 (log.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) 2)) (log.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(+.f64 (log.f64 (+.f64 g h)) (log.f64 (-.f64 g h)))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 1)
(-.f64 (log.f64 (-.f64 (pow.f64 g 6) (pow.f64 h 6))) (log.f64 (+.f64 (+.f64 (pow.f64 g 4) (pow.f64 h 4)) (pow.f64 (*.f64 g h) 2))))
(-.f64 (log.f64 (-.f64 (pow.f64 g 4) (pow.f64 h 4))) (log.f64 (fma.f64 g g (pow.f64 h 2))))
(*.f64 (log.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) 1)
(*.f64 1 (log.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(*.f64 (cbrt.f64 (log.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (pow.f64 (cbrt.f64 (log.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) 2) (cbrt.f64 (log.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(*.f64 (sqrt.f64 (log.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (sqrt.f64 (log.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(pow.f64 (log.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) 1)
(pow.f64 (cbrt.f64 (log.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) 3)
(pow.f64 (pow.f64 (log.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) 3) 1/3)
(pow.f64 (sqrt.f64 (log.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) 2)
(sqrt.f64 (pow.f64 (log.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) 2))
(cbrt.f64 (pow.f64 (log.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) 3))
(expm1.f64 (log1p.f64 (log.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(log1p.f64 (-.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1))
(exp.f64 (log.f64 (log.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(exp.f64 (*.f64 (log.f64 (log.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) 1))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a))))) 1)
(*.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)) (cbrt.f64 (/.f64 1/2 a)))
(*.f64 (cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a))) 1)
(*.f64 1 (cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a))))
(*.f64 (cbrt.f64 (/.f64 1/2 a)) (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) 2))) (cbrt.f64 (cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))))
(*.f64 (pow.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) 1/6) (pow.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) 1/6))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) 2)) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a))) 1/3) (pow.f64 (sqrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a))) 1/3))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1/2 a)) 1) (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1/2 a)) (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g))) 2)) (cbrt.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1/2 a)) (pow.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) 1/6)) (pow.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) 1/6))
(/.f64 (cbrt.f64 (*.f64 1/2 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g))) (cbrt.f64 a))
(pow.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) 1/3)
(pow.f64 (cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a))) 1)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))) 3)
(pow.f64 (pow.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) 1/6) 2)
(sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) 2)))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))))
(exp.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a))) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))) 1))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 1)
(*.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) 1)
(*.f64 1 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(*.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/4) (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/4))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) 2) 1/2) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) 1/2))
(*.f64 (pow.f64 (+.f64 g h) 1/2) (pow.f64 (-.f64 g h) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) 2)) (sqrt.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(*.f64 (sqrt.f64 (+.f64 g h)) (sqrt.f64 (-.f64 g h)))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 g 4) (pow.f64 h 4))) (sqrt.f64 (fma.f64 g g (pow.f64 h 2))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 g 6) (pow.f64 h 6))) (sqrt.f64 (+.f64 (+.f64 (pow.f64 g 4) (pow.f64 h 4)) (pow.f64 (*.f64 g h) 2))))
(pow.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) 1)
(pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/2)
(pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) 3)
(pow.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/4) 2)
(pow.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2) 1/3)
(pow.f64 (exp.f64 1) (log.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(pow.f64 (exp.f64 1/2) (log.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 2)) (cbrt.f64 (log.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))) (sqrt.f64 (log.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(fabs.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(log.f64 (exp.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(exp.f64 (log.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a))))) 1)
(*.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)) (cbrt.f64 (/.f64 1/2 a)))
(*.f64 (cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a))) 1)
(*.f64 1 (cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a))))
(*.f64 (cbrt.f64 (/.f64 1/2 a)) (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) 2))) (cbrt.f64 (cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))))
(*.f64 (pow.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) 1/6) (pow.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) 1/6))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) 2)) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a))) 1/3) (pow.f64 (sqrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a))) 1/3))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1/2 a)) 1) (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1/2 a)) (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g))) 2)) (cbrt.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1/2 a)) (pow.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) 1/6)) (pow.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) 1/6))
(/.f64 (cbrt.f64 (*.f64 1/2 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g))) (cbrt.f64 a))
(pow.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) 1/3)
(pow.f64 (cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a))) 1)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))) 3)
(pow.f64 (pow.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) 1/6) 2)
(sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) 2)))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))))
(exp.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a))) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))) 1))
Outputs
(*.f64 h (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 h (sqrt.f64 -1)))) (*.f64 h (sqrt.f64 -1)))
(fma.f64 1/2 (/.f64 (/.f64 (pow.f64 g 2) h) (sqrt.f64 -1)) (*.f64 h (sqrt.f64 -1)))
(fma.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 h (sqrt.f64 -1))) (*.f64 h (sqrt.f64 -1)))
(+.f64 (*.f64 h (sqrt.f64 -1)) (*.f64 (pow.f64 g 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))))))
(fma.f64 h (sqrt.f64 -1) (*.f64 (pow.f64 g 2) (fma.f64 -1/8 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))) (/.f64 1/2 (*.f64 h (sqrt.f64 -1))))))
(fma.f64 h (sqrt.f64 -1) (*.f64 (pow.f64 g 2) (fma.f64 -1/8 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 3) (*.f64 -1 (sqrt.f64 -1)))) (/.f64 1/2 (*.f64 h (sqrt.f64 -1))))))
(+.f64 (*.f64 h (sqrt.f64 -1)) (*.f64 (pow.f64 g 2) (+.f64 (*.f64 (pow.f64 g 2) (-.f64 (*.f64 1/16 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)))))) (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))))))
(fma.f64 h (sqrt.f64 -1) (*.f64 (pow.f64 g 2) (fma.f64 (pow.f64 g 2) (-.f64 (/.f64 (*.f64 1/16 (pow.f64 g 2)) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) (/.f64 1/8 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)))) (/.f64 1/2 (*.f64 h (sqrt.f64 -1))))))
(fma.f64 h (sqrt.f64 -1) (*.f64 (pow.f64 g 2) (fma.f64 (pow.f64 g 2) (fma.f64 1/16 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) (/.f64 -1/8 (*.f64 (pow.f64 h 3) (*.f64 -1 (sqrt.f64 -1))))) (/.f64 1/2 (*.f64 h (sqrt.f64 -1))))))
(+.f64 (*.f64 h (sqrt.f64 -1)) (*.f64 (pow.f64 g 2) (+.f64 (*.f64 (pow.f64 g 2) (-.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 -5/128 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 7) (pow.f64 (sqrt.f64 -1) 7)))) (*.f64 1/16 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))))) (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)))))) (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))))))
(fma.f64 h (sqrt.f64 -1) (*.f64 (pow.f64 g 2) (fma.f64 (pow.f64 g 2) (fma.f64 (pow.f64 g 2) (fma.f64 -5/128 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 7) (pow.f64 (sqrt.f64 -1) 7))) (/.f64 1/16 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) (neg.f64 (/.f64 1/8 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))))) (/.f64 1/2 (*.f64 h (sqrt.f64 -1))))))
(fma.f64 h (sqrt.f64 -1) (*.f64 (pow.f64 g 2) (fma.f64 (pow.f64 g 2) (fma.f64 (pow.f64 g 2) (fma.f64 -5/128 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 7) (pow.f64 (sqrt.f64 -1) 7))) (/.f64 1/16 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) (/.f64 -1/8 (*.f64 (pow.f64 h 3) (*.f64 -1 (sqrt.f64 -1))))) (/.f64 1/2 (*.f64 h (sqrt.f64 -1))))))
(+.f64 (*.f64 h (sqrt.f64 -1)) (*.f64 (pow.f64 g 2) (+.f64 (*.f64 (pow.f64 g 2) (-.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 (pow.f64 g 2) (-.f64 (*.f64 7/256 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 9) (pow.f64 (sqrt.f64 -1) 9)))) (*.f64 5/128 (/.f64 1 (*.f64 (pow.f64 h 7) (pow.f64 (sqrt.f64 -1) 7)))))) (*.f64 1/16 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))))) (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)))))) (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))))))
(fma.f64 h (sqrt.f64 -1) (*.f64 (pow.f64 g 2) (fma.f64 (pow.f64 g 2) (fma.f64 (pow.f64 g 2) (fma.f64 (pow.f64 g 2) (-.f64 (*.f64 7/256 (/.f64 (/.f64 (pow.f64 g 2) (pow.f64 h 9)) (pow.f64 (sqrt.f64 -1) 9))) (/.f64 5/128 (*.f64 (pow.f64 h 7) (pow.f64 (sqrt.f64 -1) 7)))) (/.f64 1/16 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) (neg.f64 (/.f64 1/8 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))))) (/.f64 1/2 (*.f64 h (sqrt.f64 -1))))))
(fma.f64 h (sqrt.f64 -1) (*.f64 (pow.f64 g 2) (fma.f64 (pow.f64 g 2) (fma.f64 (pow.f64 g 2) (fma.f64 (pow.f64 g 2) (fma.f64 7/256 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 9) (pow.f64 (sqrt.f64 -1) 9))) (/.f64 -5/128 (*.f64 (pow.f64 h 7) (pow.f64 (sqrt.f64 -1) 7)))) (/.f64 1/16 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) (/.f64 -1/8 (*.f64 (pow.f64 h 3) (*.f64 -1 (sqrt.f64 -1))))) (/.f64 1/2 (*.f64 h (sqrt.f64 -1))))))
g
(*.f64 g (+.f64 1 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2)))))
(*.f64 g (+.f64 1 (/.f64 (*.f64 -1/2 (pow.f64 h 2)) (pow.f64 g 2))))
(*.f64 g (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))))))
(*.f64 g (+.f64 1 (fma.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2)) (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))))))
(*.f64 g (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6)))))))
(*.f64 g (+.f64 1 (fma.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2)) (fma.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4)) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6)))))))
(*.f64 g (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 8))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6))))))))
(*.f64 g (+.f64 1 (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 h 8) 5/64) (pow.f64 g 8)) (fma.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2)) (fma.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4)) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6))))))))
(*.f64 g (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 8))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))) (pow.f64 g 10))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6)))))))))
(*.f64 g (+.f64 1 (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 h 8) 5/64) (pow.f64 g 8)) (fma.f64 -1/2 (/.f64 (fma.f64 1/64 (pow.f64 h 10) (*.f64 (*.f64 1/2 (pow.f64 h 2)) (*.f64 (pow.f64 h 8) 5/64))) (pow.f64 g 10)) (fma.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2)) (fma.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4)) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6)))))))))
(*.f64 g (+.f64 1 (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 h 8) 5/64) (pow.f64 g 8)) (fma.f64 -1/2 (/.f64 (fma.f64 1/64 (pow.f64 h 10) (*.f64 1/2 (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 h 8) 5/64)))) (pow.f64 g 10)) (fma.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2)) (fma.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4)) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6)))))))))
(*.f64 -1 g)
(neg.f64 g)
(*.f64 -1 (*.f64 g (+.f64 1 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))))))
(*.f64 (neg.f64 g) (+.f64 1 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2)))))
(*.f64 (+.f64 1 (/.f64 (*.f64 -1/2 (pow.f64 h 2)) (pow.f64 g 2))) (neg.f64 g))
(*.f64 -1 (*.f64 g (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4)))))))
(*.f64 (neg.f64 g) (+.f64 1 (fma.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2)) (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))))))
(*.f64 g (neg.f64 (+.f64 1 (fma.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2)) (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4)))))))
(*.f64 -1 (*.f64 g (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6))))))))
(*.f64 (neg.f64 g) (+.f64 1 (fma.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2)) (fma.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4)) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6)))))))
(*.f64 g (neg.f64 (+.f64 1 (fma.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2)) (fma.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4)) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6))))))))
(*.f64 -1 (*.f64 g (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 8))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6)))))))))
(*.f64 (neg.f64 g) (+.f64 1 (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 h 8) 5/64) (pow.f64 g 8)) (fma.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2)) (fma.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4)) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6))))))))
(*.f64 (+.f64 1 (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 h 8) 5/64) (pow.f64 g 8)) (fma.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2)) (fma.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4)) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6))))))) (neg.f64 g))
(*.f64 -1 (*.f64 g (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 8))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))) (pow.f64 g 10))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6))))))))))
(*.f64 (neg.f64 g) (+.f64 1 (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 h 8) 5/64) (pow.f64 g 8)) (fma.f64 -1/2 (/.f64 (fma.f64 1/64 (pow.f64 h 10) (*.f64 (*.f64 1/2 (pow.f64 h 2)) (*.f64 (pow.f64 h 8) 5/64))) (pow.f64 g 10)) (fma.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2)) (fma.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4)) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6)))))))))
(*.f64 g (neg.f64 (+.f64 1 (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 h 8) 5/64) (pow.f64 g 8)) (fma.f64 -1/2 (/.f64 (fma.f64 1/64 (pow.f64 h 10) (*.f64 1/2 (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 h 8) 5/64)))) (pow.f64 g 10)) (fma.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2)) (fma.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4)) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6))))))))))
g
(+.f64 g (*.f64 -1/2 (/.f64 (pow.f64 h 2) g)))
(+.f64 g (/.f64 (*.f64 -1/2 (pow.f64 h 2)) g))
(+.f64 g (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 2) (pow.f64 g 3))) (*.f64 1/2 (/.f64 1 g)))))
(+.f64 g (*.f64 (pow.f64 h 2) (fma.f64 -1/8 (/.f64 (pow.f64 h 2) (pow.f64 g 3)) (neg.f64 (/.f64 1/2 g)))))
(+.f64 g (*.f64 (pow.f64 h 2) (fma.f64 -1/8 (/.f64 (pow.f64 h 2) (pow.f64 g 3)) (/.f64 -1/2 g))))
(+.f64 g (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 2) (pow.f64 g 5))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3))))) (*.f64 1/2 (/.f64 1 g)))))
(+.f64 g (*.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (-.f64 (/.f64 (*.f64 -1/16 (pow.f64 h 2)) (pow.f64 g 5)) (/.f64 1/8 (pow.f64 g 3))) (neg.f64 (/.f64 1/2 g)))))
(+.f64 g (*.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (fma.f64 -1/16 (/.f64 (pow.f64 h 2) (pow.f64 g 5)) (/.f64 -1/8 (pow.f64 g 3))) (/.f64 -1/2 g))))
(+.f64 g (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -5/128 (/.f64 (pow.f64 h 2) (pow.f64 g 7))) (*.f64 1/16 (/.f64 1 (pow.f64 g 5))))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3))))) (*.f64 1/2 (/.f64 1 g)))))
(+.f64 g (*.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (fma.f64 -5/128 (/.f64 (pow.f64 h 2) (pow.f64 g 7)) (neg.f64 (/.f64 1/16 (pow.f64 g 5)))) (neg.f64 (/.f64 1/8 (pow.f64 g 3)))) (neg.f64 (/.f64 1/2 g)))))
(+.f64 g (*.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (fma.f64 -5/128 (/.f64 (pow.f64 h 2) (pow.f64 g 7)) (/.f64 -1/16 (pow.f64 g 5))) (/.f64 -1/8 (pow.f64 g 3))) (/.f64 -1/2 g))))
(+.f64 g (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -7/256 (/.f64 (pow.f64 h 2) (pow.f64 g 9))) (*.f64 5/128 (/.f64 1 (pow.f64 g 7))))) (*.f64 1/16 (/.f64 1 (pow.f64 g 5))))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3))))) (*.f64 1/2 (/.f64 1 g)))))
(+.f64 g (*.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (-.f64 (/.f64 (*.f64 -7/256 (pow.f64 h 2)) (pow.f64 g 9)) (/.f64 5/128 (pow.f64 g 7))) (neg.f64 (/.f64 1/16 (pow.f64 g 5)))) (neg.f64 (/.f64 1/8 (pow.f64 g 3)))) (neg.f64 (/.f64 1/2 g)))))
(+.f64 g (*.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (fma.f64 -7/256 (/.f64 (pow.f64 h 2) (pow.f64 g 9)) (/.f64 -5/128 (pow.f64 g 7))) (/.f64 -1/16 (pow.f64 g 5))) (/.f64 -1/8 (pow.f64 g 3))) (/.f64 -1/2 g))))
(*.f64 h (sqrt.f64 -1))
(*.f64 h (+.f64 (sqrt.f64 -1) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))))
(*.f64 h (+.f64 (sqrt.f64 -1) (/.f64 (*.f64 1/2 (pow.f64 g 2)) (*.f64 (sqrt.f64 -1) (pow.f64 h 2)))))
(*.f64 h (+.f64 (sqrt.f64 -1) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) (pow.f64 h 2))))))
(*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1)))))))
(*.f64 h (+.f64 (sqrt.f64 -1) (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 4))) (/.f64 (*.f64 1/2 (pow.f64 g 2)) (*.f64 (sqrt.f64 -1) (pow.f64 h 2))))))
(*.f64 h (+.f64 (sqrt.f64 -1) (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (*.f64 -1 (sqrt.f64 -1)) (pow.f64 h 4))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) (pow.f64 h 2)))))))
(*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 6) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))))))
(*.f64 h (+.f64 (sqrt.f64 -1) (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 4))) (fma.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 6))) (/.f64 (*.f64 1/2 (pow.f64 g 2)) (*.f64 (sqrt.f64 -1) (pow.f64 h 2)))))))
(*.f64 h (+.f64 (sqrt.f64 -1) (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (*.f64 -1 (sqrt.f64 -1)) (pow.f64 h 4))) (fma.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 6))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) (pow.f64 h 2))))))))
(*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))) (*.f64 1/16 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)))) (*.f64 (pow.f64 h 8) (sqrt.f64 -1)))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 6) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1)))))))))
(*.f64 h (+.f64 (sqrt.f64 -1) (fma.f64 -1/2 (/.f64 (*.f64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)) 5/64) (*.f64 (sqrt.f64 -1) (pow.f64 h 8))) (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 4))) (fma.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 6))) (/.f64 (*.f64 1/2 (pow.f64 g 2)) (*.f64 (sqrt.f64 -1) (pow.f64 h 2))))))))
(*.f64 h (+.f64 (sqrt.f64 -1) (fma.f64 -1/2 (*.f64 (/.f64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)) (pow.f64 h 8)) (/.f64 5/64 (sqrt.f64 -1))) (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (*.f64 -1 (sqrt.f64 -1)) (pow.f64 h 4))) (fma.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 6))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) (pow.f64 h 2)))))))))
(*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 1/64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))) (*.f64 1/16 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))))) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/64 (/.f64 (pow.f64 g 10) (pow.f64 (sqrt.f64 -1) 8)))) (*.f64 (pow.f64 h 10) (sqrt.f64 -1)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))) (*.f64 1/16 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)))) (*.f64 (pow.f64 h 8) (sqrt.f64 -1)))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 6) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))))))))
(*.f64 h (+.f64 (sqrt.f64 -1) (fma.f64 -1/2 (/.f64 (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 g 2) (*.f64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)) 5/64)) (pow.f64 (sqrt.f64 -1) 2)) (/.f64 (*.f64 -1/64 (pow.f64 g 10)) (pow.f64 (sqrt.f64 -1) 8))) (*.f64 (sqrt.f64 -1) (pow.f64 h 10))) (fma.f64 -1/2 (/.f64 (*.f64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)) 5/64) (*.f64 (sqrt.f64 -1) (pow.f64 h 8))) (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 4))) (fma.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 6))) (/.f64 (*.f64 1/2 (pow.f64 g 2)) (*.f64 (sqrt.f64 -1) (pow.f64 h 2)))))))))
(*.f64 h (+.f64 (sqrt.f64 -1) (fma.f64 -1/2 (/.f64 (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 g 2) (*.f64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)) 5/64)) -1) (*.f64 -1/64 (/.f64 (pow.f64 g 10) (pow.f64 (sqrt.f64 -1) 8)))) (*.f64 (sqrt.f64 -1) (pow.f64 h 10))) (fma.f64 -1/2 (*.f64 (/.f64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)) (pow.f64 h 8)) (/.f64 5/64 (sqrt.f64 -1))) (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (*.f64 -1 (sqrt.f64 -1)) (pow.f64 h 4))) (fma.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 6))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) (pow.f64 h 2))))))))))
(*.f64 -1 (*.f64 h (sqrt.f64 -1)))
(neg.f64 (*.f64 h (sqrt.f64 -1)))
(*.f64 h (neg.f64 (sqrt.f64 -1)))
(*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1)))))))
(neg.f64 (*.f64 h (+.f64 (sqrt.f64 -1) (/.f64 (*.f64 1/2 (pow.f64 g 2)) (*.f64 (sqrt.f64 -1) (pow.f64 h 2))))))
(*.f64 h (neg.f64 (+.f64 (sqrt.f64 -1) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) (pow.f64 h 2)))))))
(*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))))))
(neg.f64 (*.f64 h (+.f64 (sqrt.f64 -1) (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 4))) (/.f64 (*.f64 1/2 (pow.f64 g 2)) (*.f64 (sqrt.f64 -1) (pow.f64 h 2)))))))
(*.f64 (+.f64 (sqrt.f64 -1) (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (*.f64 -1 (sqrt.f64 -1)) (pow.f64 h 4))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) (pow.f64 h 2)))))) (neg.f64 h))
(*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 6) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1)))))))))
(neg.f64 (*.f64 h (+.f64 (sqrt.f64 -1) (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 4))) (fma.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 6))) (/.f64 (*.f64 1/2 (pow.f64 g 2)) (*.f64 (sqrt.f64 -1) (pow.f64 h 2))))))))
(*.f64 (+.f64 (sqrt.f64 -1) (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (*.f64 -1 (sqrt.f64 -1)) (pow.f64 h 4))) (fma.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 6))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) (pow.f64 h 2))))))) (neg.f64 h))
(*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))) (*.f64 1/16 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)))) (*.f64 (pow.f64 h 8) (sqrt.f64 -1)))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 6) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))))))))
(neg.f64 (*.f64 h (+.f64 (sqrt.f64 -1) (fma.f64 -1/2 (/.f64 (*.f64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)) 5/64) (*.f64 (sqrt.f64 -1) (pow.f64 h 8))) (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 4))) (fma.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 6))) (/.f64 (*.f64 1/2 (pow.f64 g 2)) (*.f64 (sqrt.f64 -1) (pow.f64 h 2)))))))))
(*.f64 h (neg.f64 (+.f64 (sqrt.f64 -1) (fma.f64 -1/2 (*.f64 (/.f64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)) (pow.f64 h 8)) (/.f64 5/64 (sqrt.f64 -1))) (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (*.f64 -1 (sqrt.f64 -1)) (pow.f64 h 4))) (fma.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 6))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) (pow.f64 h 2))))))))))
(*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 1/64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))) (*.f64 1/16 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))))) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/64 (/.f64 (pow.f64 g 10) (pow.f64 (sqrt.f64 -1) 8)))) (*.f64 (pow.f64 h 10) (sqrt.f64 -1)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))) (*.f64 1/16 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)))) (*.f64 (pow.f64 h 8) (sqrt.f64 -1)))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 6) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1)))))))))))
(neg.f64 (*.f64 h (+.f64 (sqrt.f64 -1) (fma.f64 -1/2 (/.f64 (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 g 2) (*.f64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)) 5/64)) (pow.f64 (sqrt.f64 -1) 2)) (/.f64 (*.f64 -1/64 (pow.f64 g 10)) (pow.f64 (sqrt.f64 -1) 8))) (*.f64 (sqrt.f64 -1) (pow.f64 h 10))) (fma.f64 -1/2 (/.f64 (*.f64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)) 5/64) (*.f64 (sqrt.f64 -1) (pow.f64 h 8))) (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 4))) (fma.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 6))) (/.f64 (*.f64 1/2 (pow.f64 g 2)) (*.f64 (sqrt.f64 -1) (pow.f64 h 2))))))))))
(*.f64 (+.f64 (sqrt.f64 -1) (fma.f64 -1/2 (/.f64 (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 g 2) (*.f64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)) 5/64)) -1) (*.f64 -1/64 (/.f64 (pow.f64 g 10) (pow.f64 (sqrt.f64 -1) 8)))) (*.f64 (sqrt.f64 -1) (pow.f64 h 10))) (fma.f64 -1/2 (*.f64 (/.f64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)) (pow.f64 h 8)) (/.f64 5/64 (sqrt.f64 -1))) (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (*.f64 -1 (sqrt.f64 -1)) (pow.f64 h 4))) (fma.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 6))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) (pow.f64 h 2))))))))) (neg.f64 h))
(*.f64 h (sqrt.f64 -1))
(+.f64 g (*.f64 h (sqrt.f64 -1)))
(+.f64 (*.f64 h (sqrt.f64 -1)) g)
(+.f64 (*.f64 g (+.f64 1 (*.f64 1/2 (/.f64 g (*.f64 h (sqrt.f64 -1)))))) (*.f64 h (sqrt.f64 -1)))
(fma.f64 g (+.f64 1 (/.f64 (*.f64 1/2 g) (*.f64 h (sqrt.f64 -1)))) (*.f64 h (sqrt.f64 -1)))
(fma.f64 g (+.f64 1 (*.f64 1/2 (/.f64 g (*.f64 h (sqrt.f64 -1))))) (*.f64 h (sqrt.f64 -1)))
(+.f64 (*.f64 g (+.f64 1 (*.f64 g (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))))))) (*.f64 h (sqrt.f64 -1)))
(fma.f64 g (+.f64 1 (*.f64 g (fma.f64 -1/8 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))) (/.f64 1/2 (*.f64 h (sqrt.f64 -1)))))) (*.f64 h (sqrt.f64 -1)))
(fma.f64 g (+.f64 1 (*.f64 g (fma.f64 -1/8 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 3) (*.f64 -1 (sqrt.f64 -1)))) (/.f64 1/2 (*.f64 h (sqrt.f64 -1)))))) (*.f64 h (sqrt.f64 -1)))
(+.f64 (*.f64 g (+.f64 1 (*.f64 g (+.f64 (*.f64 (pow.f64 g 2) (-.f64 (*.f64 1/16 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)))))) (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))))))) (*.f64 h (sqrt.f64 -1)))
(fma.f64 g (+.f64 1 (*.f64 g (fma.f64 (pow.f64 g 2) (-.f64 (/.f64 (*.f64 1/16 (pow.f64 g 2)) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) (/.f64 1/8 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)))) (/.f64 1/2 (*.f64 h (sqrt.f64 -1)))))) (*.f64 h (sqrt.f64 -1)))
(fma.f64 g (+.f64 1 (*.f64 g (fma.f64 (pow.f64 g 2) (fma.f64 1/16 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) (/.f64 -1/8 (*.f64 (pow.f64 h 3) (*.f64 -1 (sqrt.f64 -1))))) (/.f64 1/2 (*.f64 h (sqrt.f64 -1)))))) (*.f64 h (sqrt.f64 -1)))
(+.f64 (*.f64 g (+.f64 1 (*.f64 g (+.f64 (*.f64 (pow.f64 g 2) (-.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 -5/128 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 7) (pow.f64 (sqrt.f64 -1) 7)))) (*.f64 1/16 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))))) (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)))))) (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))))))) (*.f64 h (sqrt.f64 -1)))
(fma.f64 g (+.f64 1 (*.f64 g (fma.f64 (pow.f64 g 2) (fma.f64 (pow.f64 g 2) (fma.f64 -5/128 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 7) (pow.f64 (sqrt.f64 -1) 7))) (/.f64 1/16 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) (neg.f64 (/.f64 1/8 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))))) (/.f64 1/2 (*.f64 h (sqrt.f64 -1)))))) (*.f64 h (sqrt.f64 -1)))
(fma.f64 g (+.f64 1 (*.f64 g (fma.f64 (pow.f64 g 2) (fma.f64 (pow.f64 g 2) (fma.f64 -5/128 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 7) (pow.f64 (sqrt.f64 -1) 7))) (/.f64 1/16 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) (/.f64 -1/8 (*.f64 (pow.f64 h 3) (*.f64 -1 (sqrt.f64 -1))))) (/.f64 1/2 (*.f64 h (sqrt.f64 -1)))))) (*.f64 h (sqrt.f64 -1)))
(*.f64 2 g)
(*.f64 g 2)
(*.f64 g (+.f64 2 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2)))))
(*.f64 g (+.f64 2 (/.f64 (*.f64 -1/2 (pow.f64 h 2)) (pow.f64 g 2))))
(*.f64 g (+.f64 2 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))))))
(*.f64 g (+.f64 2 (fma.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2)) (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))))))
(*.f64 g (+.f64 2 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6)))))))
(*.f64 g (+.f64 2 (fma.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2)) (fma.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4)) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6)))))))
(*.f64 g (+.f64 2 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 8))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6))))))))
(*.f64 g (+.f64 2 (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 h 8) 5/64) (pow.f64 g 8)) (fma.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2)) (fma.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4)) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6))))))))
(*.f64 g (+.f64 2 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 8))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))) (pow.f64 g 10))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6)))))))))
(*.f64 g (+.f64 2 (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 h 8) 5/64) (pow.f64 g 8)) (fma.f64 -1/2 (/.f64 (fma.f64 1/64 (pow.f64 h 10) (*.f64 (*.f64 1/2 (pow.f64 h 2)) (*.f64 (pow.f64 h 8) 5/64))) (pow.f64 g 10)) (fma.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2)) (fma.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4)) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6)))))))))
(*.f64 g (+.f64 2 (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 h 8) 5/64) (pow.f64 g 8)) (fma.f64 -1/2 (/.f64 (fma.f64 1/64 (pow.f64 h 10) (*.f64 1/2 (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 h 8) 5/64)))) (pow.f64 g 10)) (fma.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2)) (fma.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4)) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6)))))))))
(*.f64 1/2 (/.f64 (pow.f64 h 2) g))
(/.f64 (*.f64 1/2 (pow.f64 h 2)) g)
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (pow.f64 h 2)) (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2)))) g))
(neg.f64 (/.f64 (fma.f64 -1/2 (pow.f64 h 2) (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2)))) g))
(/.f64 (fma.f64 -1/2 (pow.f64 h 2) (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2)))) (neg.f64 g))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (pow.f64 h 2)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 4))))) g))
(neg.f64 (/.f64 (fma.f64 -1/2 (pow.f64 h 2) (fma.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2)) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 4))))) g))
(/.f64 (fma.f64 -1/2 (pow.f64 h 2) (fma.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2)) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 4))))) (neg.f64 g))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 6))) (+.f64 (*.f64 -1/2 (pow.f64 h 2)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 4)))))) g))
(neg.f64 (/.f64 (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 h 8) 5/64) (pow.f64 g 6)) (fma.f64 -1/2 (pow.f64 h 2) (fma.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2)) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 4)))))) g))
(/.f64 (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 h 8) 5/64) (pow.f64 g 6)) (fma.f64 -1/2 (pow.f64 h 2) (fma.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2)) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 4)))))) (neg.f64 g))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 6))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))) (pow.f64 g 8))) (+.f64 (*.f64 -1/2 (pow.f64 h 2)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 4))))))) g))
(neg.f64 (/.f64 (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 h 8) 5/64) (pow.f64 g 6)) (fma.f64 -1/2 (/.f64 (fma.f64 1/64 (pow.f64 h 10) (*.f64 (*.f64 1/2 (pow.f64 h 2)) (*.f64 (pow.f64 h 8) 5/64))) (pow.f64 g 8)) (fma.f64 -1/2 (pow.f64 h 2) (fma.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2)) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 4))))))) g))
(/.f64 (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 h 8) 5/64) (pow.f64 g 6)) (fma.f64 -1/2 (/.f64 (fma.f64 1/64 (pow.f64 h 10) (*.f64 1/2 (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 h 8) 5/64)))) (pow.f64 g 8)) (fma.f64 -1/2 (pow.f64 h 2) (fma.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2)) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 4))))))) (neg.f64 g))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/256 (pow.f64 h 12)) (+.f64 (*.f64 1/8 (*.f64 (pow.f64 h 4) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))))) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))))))) (pow.f64 g 10))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 6))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))) (pow.f64 g 8))) (+.f64 (*.f64 -1/2 (pow.f64 h 2)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 4)))))))) g))
(neg.f64 (/.f64 (fma.f64 -1/2 (/.f64 (fma.f64 1/256 (pow.f64 h 12) (fma.f64 1/8 (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 h 8) 5/64)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (fma.f64 1/64 (pow.f64 h 10) (*.f64 (*.f64 1/2 (pow.f64 h 2)) (*.f64 (pow.f64 h 8) 5/64))))))) (pow.f64 g 10)) (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 h 8) 5/64) (pow.f64 g 6)) (fma.f64 -1/2 (/.f64 (fma.f64 1/64 (pow.f64 h 10) (*.f64 (*.f64 1/2 (pow.f64 h 2)) (*.f64 (pow.f64 h 8) 5/64))) (pow.f64 g 8)) (fma.f64 -1/2 (pow.f64 h 2) (fma.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2)) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 4)))))))) g))
(/.f64 (fma.f64 -1/2 (/.f64 (fma.f64 1/256 (pow.f64 h 12) (fma.f64 1/8 (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 h 8) 5/64)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (fma.f64 1/64 (pow.f64 h 10) (*.f64 1/2 (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 h 8) 5/64)))))))) (pow.f64 g 10)) (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 h 8) 5/64) (pow.f64 g 6)) (fma.f64 -1/2 (/.f64 (fma.f64 1/64 (pow.f64 h 10) (*.f64 1/2 (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 h 8) 5/64)))) (pow.f64 g 8)) (fma.f64 -1/2 (pow.f64 h 2) (fma.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2)) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 4)))))))) (neg.f64 g))
(*.f64 2 g)
(*.f64 g 2)
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) g)) (*.f64 2 g))
(fma.f64 -1/2 (/.f64 (pow.f64 h 2) g) (*.f64 g 2))
(+.f64 (*.f64 2 g) (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 2) (pow.f64 g 3))) (*.f64 1/2 (/.f64 1 g)))))
(fma.f64 2 g (*.f64 (pow.f64 h 2) (fma.f64 -1/8 (/.f64 (pow.f64 h 2) (pow.f64 g 3)) (neg.f64 (/.f64 1/2 g)))))
(fma.f64 2 g (*.f64 (pow.f64 h 2) (fma.f64 -1/8 (/.f64 (pow.f64 h 2) (pow.f64 g 3)) (/.f64 -1/2 g))))
(+.f64 (*.f64 2 g) (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 2) (pow.f64 g 5))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3))))) (*.f64 1/2 (/.f64 1 g)))))
(fma.f64 2 g (*.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (-.f64 (/.f64 (*.f64 -1/16 (pow.f64 h 2)) (pow.f64 g 5)) (/.f64 1/8 (pow.f64 g 3))) (neg.f64 (/.f64 1/2 g)))))
(fma.f64 2 g (*.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (fma.f64 -1/16 (/.f64 (pow.f64 h 2) (pow.f64 g 5)) (/.f64 -1/8 (pow.f64 g 3))) (/.f64 -1/2 g))))
(+.f64 (*.f64 2 g) (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -5/128 (/.f64 (pow.f64 h 2) (pow.f64 g 7))) (*.f64 1/16 (/.f64 1 (pow.f64 g 5))))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3))))) (*.f64 1/2 (/.f64 1 g)))))
(fma.f64 2 g (*.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (fma.f64 -5/128 (/.f64 (pow.f64 h 2) (pow.f64 g 7)) (neg.f64 (/.f64 1/16 (pow.f64 g 5)))) (neg.f64 (/.f64 1/8 (pow.f64 g 3)))) (neg.f64 (/.f64 1/2 g)))))
(fma.f64 2 g (*.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (fma.f64 -5/128 (/.f64 (pow.f64 h 2) (pow.f64 g 7)) (/.f64 -1/16 (pow.f64 g 5))) (/.f64 -1/8 (pow.f64 g 3))) (/.f64 -1/2 g))))
(+.f64 (*.f64 2 g) (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -7/256 (/.f64 (pow.f64 h 2) (pow.f64 g 9))) (*.f64 5/128 (/.f64 1 (pow.f64 g 7))))) (*.f64 1/16 (/.f64 1 (pow.f64 g 5))))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3))))) (*.f64 1/2 (/.f64 1 g)))))
(fma.f64 2 g (*.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (-.f64 (/.f64 (*.f64 -7/256 (pow.f64 h 2)) (pow.f64 g 9)) (/.f64 5/128 (pow.f64 g 7))) (neg.f64 (/.f64 1/16 (pow.f64 g 5)))) (neg.f64 (/.f64 1/8 (pow.f64 g 3)))) (neg.f64 (/.f64 1/2 g)))))
(fma.f64 2 g (*.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (fma.f64 -7/256 (/.f64 (pow.f64 h 2) (pow.f64 g 9)) (/.f64 -5/128 (pow.f64 g 7))) (/.f64 -1/16 (pow.f64 g 5))) (/.f64 -1/8 (pow.f64 g 3))) (/.f64 -1/2 g))))
(*.f64 h (sqrt.f64 -1))
(*.f64 h (+.f64 (sqrt.f64 -1) (/.f64 g h)))
(*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1)))) (/.f64 g h))))
(*.f64 h (+.f64 (sqrt.f64 -1) (fma.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) (pow.f64 h 2))) (/.f64 g h))))
(*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1)))) (/.f64 g h)))))
(*.f64 h (+.f64 (sqrt.f64 -1) (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 4))) (fma.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) (pow.f64 h 2))) (/.f64 g h)))))
(*.f64 h (+.f64 (sqrt.f64 -1) (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (*.f64 -1 (sqrt.f64 -1)) (pow.f64 h 4))) (fma.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) (pow.f64 h 2))) (/.f64 g h)))))
(*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 6) (pow.f64 (sqrt.f64 -1) 5)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1)))) (/.f64 g h))))))
(*.f64 h (+.f64 (sqrt.f64 -1) (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 4))) (fma.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 6))) (fma.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) (pow.f64 h 2))) (/.f64 g h))))))
(*.f64 h (+.f64 (sqrt.f64 -1) (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (*.f64 -1 (sqrt.f64 -1)) (pow.f64 h 4))) (fma.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 6))) (fma.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) (pow.f64 h 2))) (/.f64 g h))))))
(*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))) (*.f64 1/16 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)))) (*.f64 (pow.f64 h 8) (sqrt.f64 -1)))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 6) (pow.f64 (sqrt.f64 -1) 5)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1)))) (/.f64 g h)))))))
(*.f64 h (+.f64 (sqrt.f64 -1) (fma.f64 -1/2 (/.f64 (*.f64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)) 5/64) (*.f64 (sqrt.f64 -1) (pow.f64 h 8))) (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 4))) (fma.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 6))) (fma.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) (pow.f64 h 2))) (/.f64 g h)))))))
(*.f64 h (+.f64 (sqrt.f64 -1) (fma.f64 -1/2 (*.f64 (/.f64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)) (pow.f64 h 8)) (/.f64 5/64 (sqrt.f64 -1))) (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (*.f64 -1 (sqrt.f64 -1)) (pow.f64 h 4))) (fma.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 6))) (fma.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) (pow.f64 h 2))) (/.f64 g h)))))))
(*.f64 -1 (*.f64 h (sqrt.f64 -1)))
(neg.f64 (*.f64 h (sqrt.f64 -1)))
(*.f64 h (neg.f64 (sqrt.f64 -1)))
(*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (*.f64 -1 (/.f64 g h)))))
(neg.f64 (*.f64 h (+.f64 (sqrt.f64 -1) (/.f64 (neg.f64 g) h))))
(*.f64 h (neg.f64 (-.f64 (sqrt.f64 -1) (/.f64 g h))))
(*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (*.f64 -1 (/.f64 (+.f64 g (*.f64 -1/2 (/.f64 (pow.f64 g 2) (*.f64 h (sqrt.f64 -1))))) h)))))
(neg.f64 (*.f64 h (+.f64 (sqrt.f64 -1) (neg.f64 (/.f64 (+.f64 g (*.f64 (/.f64 (/.f64 (pow.f64 g 2) h) (sqrt.f64 -1)) -1/2)) h)))))
(*.f64 h (neg.f64 (-.f64 (sqrt.f64 -1) (/.f64 (+.f64 g (*.f64 (/.f64 (pow.f64 g 2) (*.f64 h (sqrt.f64 -1))) -1/2)) h))))
(*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (*.f64 -1 (/.f64 (+.f64 g (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (sqrt.f64 -1)))) h))) h)))))
(neg.f64 (*.f64 h (+.f64 (sqrt.f64 -1) (neg.f64 (/.f64 (+.f64 g (neg.f64 (/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 2))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (sqrt.f64 -1)))) h))) h)))))
(*.f64 (-.f64 (sqrt.f64 -1) (/.f64 (-.f64 g (/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (*.f64 -1 (sqrt.f64 -1)) (pow.f64 h 2))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (sqrt.f64 -1)))) h)) h)) (neg.f64 h))
(*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (*.f64 -1 (/.f64 (+.f64 g (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (sqrt.f64 -1))))) h))) h)))))
(neg.f64 (*.f64 h (+.f64 (sqrt.f64 -1) (neg.f64 (/.f64 (+.f64 g (neg.f64 (/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 2))) (fma.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 4))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (sqrt.f64 -1))))) h))) h)))))
(*.f64 h (neg.f64 (-.f64 (sqrt.f64 -1) (/.f64 (-.f64 g (/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (*.f64 -1 (sqrt.f64 -1)) (pow.f64 h 2))) (fma.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 4))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (sqrt.f64 -1))))) h)) h))))
(*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (*.f64 -1 (/.f64 (+.f64 g (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))) (*.f64 1/16 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)))) (*.f64 (pow.f64 h 6) (sqrt.f64 -1)))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (sqrt.f64 -1)))))) h))) h)))))
(neg.f64 (*.f64 h (+.f64 (sqrt.f64 -1) (neg.f64 (/.f64 (+.f64 g (neg.f64 (/.f64 (fma.f64 -1/2 (/.f64 (*.f64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)) 5/64) (*.f64 (sqrt.f64 -1) (pow.f64 h 6))) (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 2))) (fma.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 4))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (sqrt.f64 -1)))))) h))) h)))))
(*.f64 h (neg.f64 (-.f64 (sqrt.f64 -1) (/.f64 (-.f64 g (/.f64 (fma.f64 -1/2 (*.f64 (/.f64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)) (pow.f64 h 6)) (/.f64 5/64 (sqrt.f64 -1))) (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (*.f64 -1 (sqrt.f64 -1)) (pow.f64 h 2))) (fma.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 4))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (sqrt.f64 -1)))))) h)) h))))
(*.f64 h (sqrt.f64 -1))
(+.f64 g (*.f64 h (sqrt.f64 -1)))
(+.f64 (*.f64 h (sqrt.f64 -1)) g)
(+.f64 (*.f64 g (+.f64 1 (*.f64 1/2 (/.f64 g (*.f64 h (sqrt.f64 -1)))))) (*.f64 h (sqrt.f64 -1)))
(fma.f64 g (+.f64 1 (/.f64 (*.f64 1/2 g) (*.f64 h (sqrt.f64 -1)))) (*.f64 h (sqrt.f64 -1)))
(fma.f64 g (+.f64 1 (*.f64 1/2 (/.f64 g (*.f64 h (sqrt.f64 -1))))) (*.f64 h (sqrt.f64 -1)))
(+.f64 (*.f64 g (+.f64 1 (*.f64 g (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))))))) (*.f64 h (sqrt.f64 -1)))
(fma.f64 g (+.f64 1 (*.f64 g (fma.f64 -1/8 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))) (/.f64 1/2 (*.f64 h (sqrt.f64 -1)))))) (*.f64 h (sqrt.f64 -1)))
(fma.f64 g (+.f64 1 (*.f64 g (fma.f64 -1/8 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 3) (*.f64 -1 (sqrt.f64 -1)))) (/.f64 1/2 (*.f64 h (sqrt.f64 -1)))))) (*.f64 h (sqrt.f64 -1)))
(+.f64 (*.f64 g (+.f64 1 (*.f64 g (+.f64 (*.f64 (pow.f64 g 2) (-.f64 (*.f64 1/16 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)))))) (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))))))) (*.f64 h (sqrt.f64 -1)))
(fma.f64 g (+.f64 1 (*.f64 g (fma.f64 (pow.f64 g 2) (-.f64 (/.f64 (*.f64 1/16 (pow.f64 g 2)) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) (/.f64 1/8 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)))) (/.f64 1/2 (*.f64 h (sqrt.f64 -1)))))) (*.f64 h (sqrt.f64 -1)))
(fma.f64 g (+.f64 1 (*.f64 g (fma.f64 (pow.f64 g 2) (fma.f64 1/16 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) (/.f64 -1/8 (*.f64 (pow.f64 h 3) (*.f64 -1 (sqrt.f64 -1))))) (/.f64 1/2 (*.f64 h (sqrt.f64 -1)))))) (*.f64 h (sqrt.f64 -1)))
(+.f64 (*.f64 g (+.f64 1 (*.f64 g (+.f64 (*.f64 (pow.f64 g 2) (-.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 -5/128 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 7) (pow.f64 (sqrt.f64 -1) 7)))) (*.f64 1/16 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))))) (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)))))) (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))))))) (*.f64 h (sqrt.f64 -1)))
(fma.f64 g (+.f64 1 (*.f64 g (fma.f64 (pow.f64 g 2) (fma.f64 (pow.f64 g 2) (fma.f64 -5/128 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 7) (pow.f64 (sqrt.f64 -1) 7))) (/.f64 1/16 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) (neg.f64 (/.f64 1/8 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))))) (/.f64 1/2 (*.f64 h (sqrt.f64 -1)))))) (*.f64 h (sqrt.f64 -1)))
(fma.f64 g (+.f64 1 (*.f64 g (fma.f64 (pow.f64 g 2) (fma.f64 (pow.f64 g 2) (fma.f64 -5/128 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 7) (pow.f64 (sqrt.f64 -1) 7))) (/.f64 1/16 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) (/.f64 -1/8 (*.f64 (pow.f64 h 3) (*.f64 -1 (sqrt.f64 -1))))) (/.f64 1/2 (*.f64 h (sqrt.f64 -1)))))) (*.f64 h (sqrt.f64 -1)))
(*.f64 2 g)
(*.f64 g 2)
(*.f64 g (+.f64 2 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2)))))
(*.f64 g (+.f64 2 (/.f64 (*.f64 -1/2 (pow.f64 h 2)) (pow.f64 g 2))))
(*.f64 g (+.f64 2 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))))))
(*.f64 g (+.f64 2 (fma.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2)) (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))))))
(*.f64 g (+.f64 2 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6)))))))
(*.f64 g (+.f64 2 (fma.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2)) (fma.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4)) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6)))))))
(*.f64 g (+.f64 2 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 8))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6))))))))
(*.f64 g (+.f64 2 (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 h 8) 5/64) (pow.f64 g 8)) (fma.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2)) (fma.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4)) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6))))))))
(*.f64 g (+.f64 2 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 8))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))) (pow.f64 g 10))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6)))))))))
(*.f64 g (+.f64 2 (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 h 8) 5/64) (pow.f64 g 8)) (fma.f64 -1/2 (/.f64 (fma.f64 1/64 (pow.f64 h 10) (*.f64 (*.f64 1/2 (pow.f64 h 2)) (*.f64 (pow.f64 h 8) 5/64))) (pow.f64 g 10)) (fma.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2)) (fma.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4)) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6)))))))))
(*.f64 g (+.f64 2 (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 h 8) 5/64) (pow.f64 g 8)) (fma.f64 -1/2 (/.f64 (fma.f64 1/64 (pow.f64 h 10) (*.f64 1/2 (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 h 8) 5/64)))) (pow.f64 g 10)) (fma.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2)) (fma.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4)) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6)))))))))
(*.f64 1/2 (/.f64 (pow.f64 h 2) g))
(/.f64 (*.f64 1/2 (pow.f64 h 2)) g)
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (pow.f64 h 2)) (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2)))) g))
(neg.f64 (/.f64 (fma.f64 -1/2 (pow.f64 h 2) (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2)))) g))
(/.f64 (fma.f64 -1/2 (pow.f64 h 2) (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2)))) (neg.f64 g))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (pow.f64 h 2)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 4))))) g))
(neg.f64 (/.f64 (fma.f64 -1/2 (pow.f64 h 2) (fma.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2)) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 4))))) g))
(/.f64 (fma.f64 -1/2 (pow.f64 h 2) (fma.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2)) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 4))))) (neg.f64 g))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 6))) (+.f64 (*.f64 -1/2 (pow.f64 h 2)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 4)))))) g))
(neg.f64 (/.f64 (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 h 8) 5/64) (pow.f64 g 6)) (fma.f64 -1/2 (pow.f64 h 2) (fma.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2)) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 4)))))) g))
(/.f64 (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 h 8) 5/64) (pow.f64 g 6)) (fma.f64 -1/2 (pow.f64 h 2) (fma.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2)) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 4)))))) (neg.f64 g))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 6))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))) (pow.f64 g 8))) (+.f64 (*.f64 -1/2 (pow.f64 h 2)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 4))))))) g))
(neg.f64 (/.f64 (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 h 8) 5/64) (pow.f64 g 6)) (fma.f64 -1/2 (/.f64 (fma.f64 1/64 (pow.f64 h 10) (*.f64 (*.f64 1/2 (pow.f64 h 2)) (*.f64 (pow.f64 h 8) 5/64))) (pow.f64 g 8)) (fma.f64 -1/2 (pow.f64 h 2) (fma.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2)) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 4))))))) g))
(/.f64 (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 h 8) 5/64) (pow.f64 g 6)) (fma.f64 -1/2 (/.f64 (fma.f64 1/64 (pow.f64 h 10) (*.f64 1/2 (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 h 8) 5/64)))) (pow.f64 g 8)) (fma.f64 -1/2 (pow.f64 h 2) (fma.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2)) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 4))))))) (neg.f64 g))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/256 (pow.f64 h 12)) (+.f64 (*.f64 1/8 (*.f64 (pow.f64 h 4) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))))) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))))))) (pow.f64 g 10))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 6))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))) (pow.f64 g 8))) (+.f64 (*.f64 -1/2 (pow.f64 h 2)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 4)))))))) g))
(neg.f64 (/.f64 (fma.f64 -1/2 (/.f64 (fma.f64 1/256 (pow.f64 h 12) (fma.f64 1/8 (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 h 8) 5/64)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (fma.f64 1/64 (pow.f64 h 10) (*.f64 (*.f64 1/2 (pow.f64 h 2)) (*.f64 (pow.f64 h 8) 5/64))))))) (pow.f64 g 10)) (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 h 8) 5/64) (pow.f64 g 6)) (fma.f64 -1/2 (/.f64 (fma.f64 1/64 (pow.f64 h 10) (*.f64 (*.f64 1/2 (pow.f64 h 2)) (*.f64 (pow.f64 h 8) 5/64))) (pow.f64 g 8)) (fma.f64 -1/2 (pow.f64 h 2) (fma.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2)) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 4)))))))) g))
(/.f64 (fma.f64 -1/2 (/.f64 (fma.f64 1/256 (pow.f64 h 12) (fma.f64 1/8 (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 h 8) 5/64)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (fma.f64 1/64 (pow.f64 h 10) (*.f64 1/2 (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 h 8) 5/64)))))))) (pow.f64 g 10)) (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 h 8) 5/64) (pow.f64 g 6)) (fma.f64 -1/2 (/.f64 (fma.f64 1/64 (pow.f64 h 10) (*.f64 1/2 (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 h 8) 5/64)))) (pow.f64 g 8)) (fma.f64 -1/2 (pow.f64 h 2) (fma.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2)) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 4)))))))) (neg.f64 g))
(*.f64 2 g)
(*.f64 g 2)
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) g)) (*.f64 2 g))
(fma.f64 -1/2 (/.f64 (pow.f64 h 2) g) (*.f64 g 2))
(+.f64 (*.f64 2 g) (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 2) (pow.f64 g 3))) (*.f64 1/2 (/.f64 1 g)))))
(fma.f64 2 g (*.f64 (pow.f64 h 2) (fma.f64 -1/8 (/.f64 (pow.f64 h 2) (pow.f64 g 3)) (neg.f64 (/.f64 1/2 g)))))
(fma.f64 2 g (*.f64 (pow.f64 h 2) (fma.f64 -1/8 (/.f64 (pow.f64 h 2) (pow.f64 g 3)) (/.f64 -1/2 g))))
(+.f64 (*.f64 2 g) (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 2) (pow.f64 g 5))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3))))) (*.f64 1/2 (/.f64 1 g)))))
(fma.f64 2 g (*.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (-.f64 (/.f64 (*.f64 -1/16 (pow.f64 h 2)) (pow.f64 g 5)) (/.f64 1/8 (pow.f64 g 3))) (neg.f64 (/.f64 1/2 g)))))
(fma.f64 2 g (*.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (fma.f64 -1/16 (/.f64 (pow.f64 h 2) (pow.f64 g 5)) (/.f64 -1/8 (pow.f64 g 3))) (/.f64 -1/2 g))))
(+.f64 (*.f64 2 g) (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -5/128 (/.f64 (pow.f64 h 2) (pow.f64 g 7))) (*.f64 1/16 (/.f64 1 (pow.f64 g 5))))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3))))) (*.f64 1/2 (/.f64 1 g)))))
(fma.f64 2 g (*.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (fma.f64 -5/128 (/.f64 (pow.f64 h 2) (pow.f64 g 7)) (neg.f64 (/.f64 1/16 (pow.f64 g 5)))) (neg.f64 (/.f64 1/8 (pow.f64 g 3)))) (neg.f64 (/.f64 1/2 g)))))
(fma.f64 2 g (*.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (fma.f64 -5/128 (/.f64 (pow.f64 h 2) (pow.f64 g 7)) (/.f64 -1/16 (pow.f64 g 5))) (/.f64 -1/8 (pow.f64 g 3))) (/.f64 -1/2 g))))
(+.f64 (*.f64 2 g) (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -7/256 (/.f64 (pow.f64 h 2) (pow.f64 g 9))) (*.f64 5/128 (/.f64 1 (pow.f64 g 7))))) (*.f64 1/16 (/.f64 1 (pow.f64 g 5))))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3))))) (*.f64 1/2 (/.f64 1 g)))))
(fma.f64 2 g (*.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (-.f64 (/.f64 (*.f64 -7/256 (pow.f64 h 2)) (pow.f64 g 9)) (/.f64 5/128 (pow.f64 g 7))) (neg.f64 (/.f64 1/16 (pow.f64 g 5)))) (neg.f64 (/.f64 1/8 (pow.f64 g 3)))) (neg.f64 (/.f64 1/2 g)))))
(fma.f64 2 g (*.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (fma.f64 -7/256 (/.f64 (pow.f64 h 2) (pow.f64 g 9)) (/.f64 -5/128 (pow.f64 g 7))) (/.f64 -1/16 (pow.f64 g 5))) (/.f64 -1/8 (pow.f64 g 3))) (/.f64 -1/2 g))))
(*.f64 h (sqrt.f64 -1))
(*.f64 h (+.f64 (sqrt.f64 -1) (/.f64 g h)))
(*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1)))) (/.f64 g h))))
(*.f64 h (+.f64 (sqrt.f64 -1) (fma.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) (pow.f64 h 2))) (/.f64 g h))))
(*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1)))) (/.f64 g h)))))
(*.f64 h (+.f64 (sqrt.f64 -1) (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 4))) (fma.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) (pow.f64 h 2))) (/.f64 g h)))))
(*.f64 h (+.f64 (sqrt.f64 -1) (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (*.f64 -1 (sqrt.f64 -1)) (pow.f64 h 4))) (fma.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) (pow.f64 h 2))) (/.f64 g h)))))
(*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 6) (pow.f64 (sqrt.f64 -1) 5)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1)))) (/.f64 g h))))))
(*.f64 h (+.f64 (sqrt.f64 -1) (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 4))) (fma.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 6))) (fma.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) (pow.f64 h 2))) (/.f64 g h))))))
(*.f64 h (+.f64 (sqrt.f64 -1) (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (*.f64 -1 (sqrt.f64 -1)) (pow.f64 h 4))) (fma.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 6))) (fma.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) (pow.f64 h 2))) (/.f64 g h))))))
(*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))) (*.f64 1/16 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)))) (*.f64 (pow.f64 h 8) (sqrt.f64 -1)))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 6) (pow.f64 (sqrt.f64 -1) 5)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1)))) (/.f64 g h)))))))
(*.f64 h (+.f64 (sqrt.f64 -1) (fma.f64 -1/2 (/.f64 (*.f64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)) 5/64) (*.f64 (sqrt.f64 -1) (pow.f64 h 8))) (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 4))) (fma.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 6))) (fma.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) (pow.f64 h 2))) (/.f64 g h)))))))
(*.f64 h (+.f64 (sqrt.f64 -1) (fma.f64 -1/2 (*.f64 (/.f64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)) (pow.f64 h 8)) (/.f64 5/64 (sqrt.f64 -1))) (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (*.f64 -1 (sqrt.f64 -1)) (pow.f64 h 4))) (fma.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 6))) (fma.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) (pow.f64 h 2))) (/.f64 g h)))))))
(*.f64 -1 (*.f64 h (sqrt.f64 -1)))
(neg.f64 (*.f64 h (sqrt.f64 -1)))
(*.f64 h (neg.f64 (sqrt.f64 -1)))
(*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (*.f64 -1 (/.f64 g h)))))
(neg.f64 (*.f64 h (+.f64 (sqrt.f64 -1) (/.f64 (neg.f64 g) h))))
(*.f64 h (neg.f64 (-.f64 (sqrt.f64 -1) (/.f64 g h))))
(*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (*.f64 -1 (/.f64 (+.f64 g (*.f64 -1/2 (/.f64 (pow.f64 g 2) (*.f64 h (sqrt.f64 -1))))) h)))))
(neg.f64 (*.f64 h (+.f64 (sqrt.f64 -1) (neg.f64 (/.f64 (+.f64 g (*.f64 (/.f64 (/.f64 (pow.f64 g 2) h) (sqrt.f64 -1)) -1/2)) h)))))
(*.f64 h (neg.f64 (-.f64 (sqrt.f64 -1) (/.f64 (+.f64 g (*.f64 (/.f64 (pow.f64 g 2) (*.f64 h (sqrt.f64 -1))) -1/2)) h))))
(*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (*.f64 -1 (/.f64 (+.f64 g (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (sqrt.f64 -1)))) h))) h)))))
(neg.f64 (*.f64 h (+.f64 (sqrt.f64 -1) (neg.f64 (/.f64 (+.f64 g (neg.f64 (/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 2))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (sqrt.f64 -1)))) h))) h)))))
(*.f64 (-.f64 (sqrt.f64 -1) (/.f64 (-.f64 g (/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (*.f64 -1 (sqrt.f64 -1)) (pow.f64 h 2))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (sqrt.f64 -1)))) h)) h)) (neg.f64 h))
(*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (*.f64 -1 (/.f64 (+.f64 g (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (sqrt.f64 -1))))) h))) h)))))
(neg.f64 (*.f64 h (+.f64 (sqrt.f64 -1) (neg.f64 (/.f64 (+.f64 g (neg.f64 (/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 2))) (fma.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 4))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (sqrt.f64 -1))))) h))) h)))))
(*.f64 h (neg.f64 (-.f64 (sqrt.f64 -1) (/.f64 (-.f64 g (/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (*.f64 -1 (sqrt.f64 -1)) (pow.f64 h 2))) (fma.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 4))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (sqrt.f64 -1))))) h)) h))))
(*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (*.f64 -1 (/.f64 (+.f64 g (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))) (*.f64 1/16 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)))) (*.f64 (pow.f64 h 6) (sqrt.f64 -1)))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (sqrt.f64 -1)))))) h))) h)))))
(neg.f64 (*.f64 h (+.f64 (sqrt.f64 -1) (neg.f64 (/.f64 (+.f64 g (neg.f64 (/.f64 (fma.f64 -1/2 (/.f64 (*.f64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)) 5/64) (*.f64 (sqrt.f64 -1) (pow.f64 h 6))) (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 2))) (fma.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 4))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (sqrt.f64 -1)))))) h))) h)))))
(*.f64 h (neg.f64 (-.f64 (sqrt.f64 -1) (/.f64 (-.f64 g (/.f64 (fma.f64 -1/2 (*.f64 (/.f64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)) (pow.f64 h 6)) (/.f64 5/64 (sqrt.f64 -1))) (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (*.f64 -1 (sqrt.f64 -1)) (pow.f64 h 2))) (fma.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 4))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (sqrt.f64 -1)))))) h)) h))))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 -1 (cbrt.f64 (/.f64 g a)))
(neg.f64 (cbrt.f64 (/.f64 g a)))
(*.f64 -1 (cbrt.f64 (/.f64 g a)))
(neg.f64 (cbrt.f64 (/.f64 g a)))
(*.f64 -1 (cbrt.f64 (/.f64 g a)))
(neg.f64 (cbrt.f64 (/.f64 g a)))
(*.f64 -1 (cbrt.f64 (/.f64 g a)))
(neg.f64 (cbrt.f64 (/.f64 g a)))
(*.f64 -1 (cbrt.f64 (/.f64 g a)))
(neg.f64 (cbrt.f64 (/.f64 g a)))
(*.f64 -1 (cbrt.f64 (/.f64 g a)))
(neg.f64 (cbrt.f64 (/.f64 g a)))
(*.f64 h (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 h (sqrt.f64 -1)))) (*.f64 h (sqrt.f64 -1)))
(fma.f64 1/2 (/.f64 (/.f64 (pow.f64 g 2) h) (sqrt.f64 -1)) (*.f64 h (sqrt.f64 -1)))
(fma.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 h (sqrt.f64 -1))) (*.f64 h (sqrt.f64 -1)))
(+.f64 (*.f64 h (sqrt.f64 -1)) (*.f64 (pow.f64 g 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))))))
(fma.f64 h (sqrt.f64 -1) (*.f64 (pow.f64 g 2) (fma.f64 -1/8 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))) (/.f64 1/2 (*.f64 h (sqrt.f64 -1))))))
(fma.f64 h (sqrt.f64 -1) (*.f64 (pow.f64 g 2) (fma.f64 -1/8 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 3) (*.f64 -1 (sqrt.f64 -1)))) (/.f64 1/2 (*.f64 h (sqrt.f64 -1))))))
(+.f64 (*.f64 h (sqrt.f64 -1)) (*.f64 (pow.f64 g 2) (+.f64 (*.f64 (pow.f64 g 2) (-.f64 (*.f64 1/16 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)))))) (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))))))
(fma.f64 h (sqrt.f64 -1) (*.f64 (pow.f64 g 2) (fma.f64 (pow.f64 g 2) (-.f64 (/.f64 (*.f64 1/16 (pow.f64 g 2)) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) (/.f64 1/8 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)))) (/.f64 1/2 (*.f64 h (sqrt.f64 -1))))))
(fma.f64 h (sqrt.f64 -1) (*.f64 (pow.f64 g 2) (fma.f64 (pow.f64 g 2) (fma.f64 1/16 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) (/.f64 -1/8 (*.f64 (pow.f64 h 3) (*.f64 -1 (sqrt.f64 -1))))) (/.f64 1/2 (*.f64 h (sqrt.f64 -1))))))
(+.f64 (*.f64 h (sqrt.f64 -1)) (*.f64 (pow.f64 g 2) (+.f64 (*.f64 (pow.f64 g 2) (-.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 -5/128 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 7) (pow.f64 (sqrt.f64 -1) 7)))) (*.f64 1/16 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))))) (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)))))) (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))))))
(fma.f64 h (sqrt.f64 -1) (*.f64 (pow.f64 g 2) (fma.f64 (pow.f64 g 2) (fma.f64 (pow.f64 g 2) (fma.f64 -5/128 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 7) (pow.f64 (sqrt.f64 -1) 7))) (/.f64 1/16 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) (neg.f64 (/.f64 1/8 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))))) (/.f64 1/2 (*.f64 h (sqrt.f64 -1))))))
(fma.f64 h (sqrt.f64 -1) (*.f64 (pow.f64 g 2) (fma.f64 (pow.f64 g 2) (fma.f64 (pow.f64 g 2) (fma.f64 -5/128 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 7) (pow.f64 (sqrt.f64 -1) 7))) (/.f64 1/16 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) (/.f64 -1/8 (*.f64 (pow.f64 h 3) (*.f64 -1 (sqrt.f64 -1))))) (/.f64 1/2 (*.f64 h (sqrt.f64 -1))))))
(+.f64 (*.f64 h (sqrt.f64 -1)) (*.f64 (pow.f64 g 2) (+.f64 (*.f64 (pow.f64 g 2) (-.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 (pow.f64 g 2) (-.f64 (*.f64 7/256 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 9) (pow.f64 (sqrt.f64 -1) 9)))) (*.f64 5/128 (/.f64 1 (*.f64 (pow.f64 h 7) (pow.f64 (sqrt.f64 -1) 7)))))) (*.f64 1/16 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))))) (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)))))) (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))))))
(fma.f64 h (sqrt.f64 -1) (*.f64 (pow.f64 g 2) (fma.f64 (pow.f64 g 2) (fma.f64 (pow.f64 g 2) (fma.f64 (pow.f64 g 2) (-.f64 (*.f64 7/256 (/.f64 (/.f64 (pow.f64 g 2) (pow.f64 h 9)) (pow.f64 (sqrt.f64 -1) 9))) (/.f64 5/128 (*.f64 (pow.f64 h 7) (pow.f64 (sqrt.f64 -1) 7)))) (/.f64 1/16 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) (neg.f64 (/.f64 1/8 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))))) (/.f64 1/2 (*.f64 h (sqrt.f64 -1))))))
(fma.f64 h (sqrt.f64 -1) (*.f64 (pow.f64 g 2) (fma.f64 (pow.f64 g 2) (fma.f64 (pow.f64 g 2) (fma.f64 (pow.f64 g 2) (fma.f64 7/256 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 9) (pow.f64 (sqrt.f64 -1) 9))) (/.f64 -5/128 (*.f64 (pow.f64 h 7) (pow.f64 (sqrt.f64 -1) 7)))) (/.f64 1/16 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) (/.f64 -1/8 (*.f64 (pow.f64 h 3) (*.f64 -1 (sqrt.f64 -1))))) (/.f64 1/2 (*.f64 h (sqrt.f64 -1))))))
g
(*.f64 g (+.f64 1 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2)))))
(*.f64 g (+.f64 1 (/.f64 (*.f64 -1/2 (pow.f64 h 2)) (pow.f64 g 2))))
(*.f64 g (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))))))
(*.f64 g (+.f64 1 (fma.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2)) (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))))))
(*.f64 g (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6)))))))
(*.f64 g (+.f64 1 (fma.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2)) (fma.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4)) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6)))))))
(*.f64 g (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 8))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6))))))))
(*.f64 g (+.f64 1 (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 h 8) 5/64) (pow.f64 g 8)) (fma.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2)) (fma.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4)) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6))))))))
(*.f64 g (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 8))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))) (pow.f64 g 10))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6)))))))))
(*.f64 g (+.f64 1 (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 h 8) 5/64) (pow.f64 g 8)) (fma.f64 -1/2 (/.f64 (fma.f64 1/64 (pow.f64 h 10) (*.f64 (*.f64 1/2 (pow.f64 h 2)) (*.f64 (pow.f64 h 8) 5/64))) (pow.f64 g 10)) (fma.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2)) (fma.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4)) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6)))))))))
(*.f64 g (+.f64 1 (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 h 8) 5/64) (pow.f64 g 8)) (fma.f64 -1/2 (/.f64 (fma.f64 1/64 (pow.f64 h 10) (*.f64 1/2 (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 h 8) 5/64)))) (pow.f64 g 10)) (fma.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2)) (fma.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4)) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6)))))))))
(*.f64 -1 g)
(neg.f64 g)
(*.f64 -1 (*.f64 g (+.f64 1 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))))))
(*.f64 (neg.f64 g) (+.f64 1 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2)))))
(*.f64 (+.f64 1 (/.f64 (*.f64 -1/2 (pow.f64 h 2)) (pow.f64 g 2))) (neg.f64 g))
(*.f64 -1 (*.f64 g (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4)))))))
(*.f64 (neg.f64 g) (+.f64 1 (fma.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2)) (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))))))
(*.f64 g (neg.f64 (+.f64 1 (fma.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2)) (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4)))))))
(*.f64 -1 (*.f64 g (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6))))))))
(*.f64 (neg.f64 g) (+.f64 1 (fma.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2)) (fma.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4)) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6)))))))
(*.f64 g (neg.f64 (+.f64 1 (fma.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2)) (fma.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4)) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6))))))))
(*.f64 -1 (*.f64 g (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 8))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6)))))))))
(*.f64 (neg.f64 g) (+.f64 1 (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 h 8) 5/64) (pow.f64 g 8)) (fma.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2)) (fma.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4)) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6))))))))
(*.f64 (+.f64 1 (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 h 8) 5/64) (pow.f64 g 8)) (fma.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2)) (fma.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4)) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6))))))) (neg.f64 g))
(*.f64 -1 (*.f64 g (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 8))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))) (pow.f64 g 10))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6))))))))))
(*.f64 (neg.f64 g) (+.f64 1 (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 h 8) 5/64) (pow.f64 g 8)) (fma.f64 -1/2 (/.f64 (fma.f64 1/64 (pow.f64 h 10) (*.f64 (*.f64 1/2 (pow.f64 h 2)) (*.f64 (pow.f64 h 8) 5/64))) (pow.f64 g 10)) (fma.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2)) (fma.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4)) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6)))))))))
(*.f64 g (neg.f64 (+.f64 1 (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 h 8) 5/64) (pow.f64 g 8)) (fma.f64 -1/2 (/.f64 (fma.f64 1/64 (pow.f64 h 10) (*.f64 1/2 (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 h 8) 5/64)))) (pow.f64 g 10)) (fma.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2)) (fma.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4)) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6))))))))))
g
(+.f64 g (*.f64 -1/2 (/.f64 (pow.f64 h 2) g)))
(+.f64 g (/.f64 (*.f64 -1/2 (pow.f64 h 2)) g))
(+.f64 g (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 2) (pow.f64 g 3))) (*.f64 1/2 (/.f64 1 g)))))
(+.f64 g (*.f64 (pow.f64 h 2) (fma.f64 -1/8 (/.f64 (pow.f64 h 2) (pow.f64 g 3)) (neg.f64 (/.f64 1/2 g)))))
(+.f64 g (*.f64 (pow.f64 h 2) (fma.f64 -1/8 (/.f64 (pow.f64 h 2) (pow.f64 g 3)) (/.f64 -1/2 g))))
(+.f64 g (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 2) (pow.f64 g 5))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3))))) (*.f64 1/2 (/.f64 1 g)))))
(+.f64 g (*.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (-.f64 (/.f64 (*.f64 -1/16 (pow.f64 h 2)) (pow.f64 g 5)) (/.f64 1/8 (pow.f64 g 3))) (neg.f64 (/.f64 1/2 g)))))
(+.f64 g (*.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (fma.f64 -1/16 (/.f64 (pow.f64 h 2) (pow.f64 g 5)) (/.f64 -1/8 (pow.f64 g 3))) (/.f64 -1/2 g))))
(+.f64 g (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -5/128 (/.f64 (pow.f64 h 2) (pow.f64 g 7))) (*.f64 1/16 (/.f64 1 (pow.f64 g 5))))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3))))) (*.f64 1/2 (/.f64 1 g)))))
(+.f64 g (*.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (fma.f64 -5/128 (/.f64 (pow.f64 h 2) (pow.f64 g 7)) (neg.f64 (/.f64 1/16 (pow.f64 g 5)))) (neg.f64 (/.f64 1/8 (pow.f64 g 3)))) (neg.f64 (/.f64 1/2 g)))))
(+.f64 g (*.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (fma.f64 -5/128 (/.f64 (pow.f64 h 2) (pow.f64 g 7)) (/.f64 -1/16 (pow.f64 g 5))) (/.f64 -1/8 (pow.f64 g 3))) (/.f64 -1/2 g))))
(+.f64 g (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -7/256 (/.f64 (pow.f64 h 2) (pow.f64 g 9))) (*.f64 5/128 (/.f64 1 (pow.f64 g 7))))) (*.f64 1/16 (/.f64 1 (pow.f64 g 5))))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3))))) (*.f64 1/2 (/.f64 1 g)))))
(+.f64 g (*.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (-.f64 (/.f64 (*.f64 -7/256 (pow.f64 h 2)) (pow.f64 g 9)) (/.f64 5/128 (pow.f64 g 7))) (neg.f64 (/.f64 1/16 (pow.f64 g 5)))) (neg.f64 (/.f64 1/8 (pow.f64 g 3)))) (neg.f64 (/.f64 1/2 g)))))
(+.f64 g (*.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (fma.f64 -7/256 (/.f64 (pow.f64 h 2) (pow.f64 g 9)) (/.f64 -5/128 (pow.f64 g 7))) (/.f64 -1/16 (pow.f64 g 5))) (/.f64 -1/8 (pow.f64 g 3))) (/.f64 -1/2 g))))
(*.f64 h (sqrt.f64 -1))
(*.f64 h (+.f64 (sqrt.f64 -1) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))))
(*.f64 h (+.f64 (sqrt.f64 -1) (/.f64 (*.f64 1/2 (pow.f64 g 2)) (*.f64 (sqrt.f64 -1) (pow.f64 h 2)))))
(*.f64 h (+.f64 (sqrt.f64 -1) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) (pow.f64 h 2))))))
(*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1)))))))
(*.f64 h (+.f64 (sqrt.f64 -1) (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 4))) (/.f64 (*.f64 1/2 (pow.f64 g 2)) (*.f64 (sqrt.f64 -1) (pow.f64 h 2))))))
(*.f64 h (+.f64 (sqrt.f64 -1) (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (*.f64 -1 (sqrt.f64 -1)) (pow.f64 h 4))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) (pow.f64 h 2)))))))
(*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 6) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))))))
(*.f64 h (+.f64 (sqrt.f64 -1) (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 4))) (fma.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 6))) (/.f64 (*.f64 1/2 (pow.f64 g 2)) (*.f64 (sqrt.f64 -1) (pow.f64 h 2)))))))
(*.f64 h (+.f64 (sqrt.f64 -1) (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (*.f64 -1 (sqrt.f64 -1)) (pow.f64 h 4))) (fma.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 6))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) (pow.f64 h 2))))))))
(*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))) (*.f64 1/16 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)))) (*.f64 (pow.f64 h 8) (sqrt.f64 -1)))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 6) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1)))))))))
(*.f64 h (+.f64 (sqrt.f64 -1) (fma.f64 -1/2 (/.f64 (*.f64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)) 5/64) (*.f64 (sqrt.f64 -1) (pow.f64 h 8))) (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 4))) (fma.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 6))) (/.f64 (*.f64 1/2 (pow.f64 g 2)) (*.f64 (sqrt.f64 -1) (pow.f64 h 2))))))))
(*.f64 h (+.f64 (sqrt.f64 -1) (fma.f64 -1/2 (*.f64 (/.f64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)) (pow.f64 h 8)) (/.f64 5/64 (sqrt.f64 -1))) (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (*.f64 -1 (sqrt.f64 -1)) (pow.f64 h 4))) (fma.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 6))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) (pow.f64 h 2)))))))))
(*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 1/64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))) (*.f64 1/16 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))))) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/64 (/.f64 (pow.f64 g 10) (pow.f64 (sqrt.f64 -1) 8)))) (*.f64 (pow.f64 h 10) (sqrt.f64 -1)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))) (*.f64 1/16 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)))) (*.f64 (pow.f64 h 8) (sqrt.f64 -1)))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 6) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))))))))
(*.f64 h (+.f64 (sqrt.f64 -1) (fma.f64 -1/2 (/.f64 (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 g 2) (*.f64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)) 5/64)) (pow.f64 (sqrt.f64 -1) 2)) (/.f64 (*.f64 -1/64 (pow.f64 g 10)) (pow.f64 (sqrt.f64 -1) 8))) (*.f64 (sqrt.f64 -1) (pow.f64 h 10))) (fma.f64 -1/2 (/.f64 (*.f64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)) 5/64) (*.f64 (sqrt.f64 -1) (pow.f64 h 8))) (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 4))) (fma.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 6))) (/.f64 (*.f64 1/2 (pow.f64 g 2)) (*.f64 (sqrt.f64 -1) (pow.f64 h 2)))))))))
(*.f64 h (+.f64 (sqrt.f64 -1) (fma.f64 -1/2 (/.f64 (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 g 2) (*.f64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)) 5/64)) -1) (*.f64 -1/64 (/.f64 (pow.f64 g 10) (pow.f64 (sqrt.f64 -1) 8)))) (*.f64 (sqrt.f64 -1) (pow.f64 h 10))) (fma.f64 -1/2 (*.f64 (/.f64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)) (pow.f64 h 8)) (/.f64 5/64 (sqrt.f64 -1))) (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (*.f64 -1 (sqrt.f64 -1)) (pow.f64 h 4))) (fma.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 6))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) (pow.f64 h 2))))))))))
(*.f64 -1 (*.f64 h (sqrt.f64 -1)))
(neg.f64 (*.f64 h (sqrt.f64 -1)))
(*.f64 h (neg.f64 (sqrt.f64 -1)))
(*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1)))))))
(neg.f64 (*.f64 h (+.f64 (sqrt.f64 -1) (/.f64 (*.f64 1/2 (pow.f64 g 2)) (*.f64 (sqrt.f64 -1) (pow.f64 h 2))))))
(*.f64 h (neg.f64 (+.f64 (sqrt.f64 -1) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) (pow.f64 h 2)))))))
(*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))))))
(neg.f64 (*.f64 h (+.f64 (sqrt.f64 -1) (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 4))) (/.f64 (*.f64 1/2 (pow.f64 g 2)) (*.f64 (sqrt.f64 -1) (pow.f64 h 2)))))))
(*.f64 (+.f64 (sqrt.f64 -1) (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (*.f64 -1 (sqrt.f64 -1)) (pow.f64 h 4))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) (pow.f64 h 2)))))) (neg.f64 h))
(*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 6) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1)))))))))
(neg.f64 (*.f64 h (+.f64 (sqrt.f64 -1) (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 4))) (fma.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 6))) (/.f64 (*.f64 1/2 (pow.f64 g 2)) (*.f64 (sqrt.f64 -1) (pow.f64 h 2))))))))
(*.f64 (+.f64 (sqrt.f64 -1) (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (*.f64 -1 (sqrt.f64 -1)) (pow.f64 h 4))) (fma.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 6))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) (pow.f64 h 2))))))) (neg.f64 h))
(*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))) (*.f64 1/16 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)))) (*.f64 (pow.f64 h 8) (sqrt.f64 -1)))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 6) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))))))))
(neg.f64 (*.f64 h (+.f64 (sqrt.f64 -1) (fma.f64 -1/2 (/.f64 (*.f64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)) 5/64) (*.f64 (sqrt.f64 -1) (pow.f64 h 8))) (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 4))) (fma.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 6))) (/.f64 (*.f64 1/2 (pow.f64 g 2)) (*.f64 (sqrt.f64 -1) (pow.f64 h 2)))))))))
(*.f64 h (neg.f64 (+.f64 (sqrt.f64 -1) (fma.f64 -1/2 (*.f64 (/.f64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)) (pow.f64 h 8)) (/.f64 5/64 (sqrt.f64 -1))) (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (*.f64 -1 (sqrt.f64 -1)) (pow.f64 h 4))) (fma.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 6))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) (pow.f64 h 2))))))))))
(*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 1/64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))) (*.f64 1/16 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))))) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/64 (/.f64 (pow.f64 g 10) (pow.f64 (sqrt.f64 -1) 8)))) (*.f64 (pow.f64 h 10) (sqrt.f64 -1)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))) (*.f64 1/16 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)))) (*.f64 (pow.f64 h 8) (sqrt.f64 -1)))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 6) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1)))))))))))
(neg.f64 (*.f64 h (+.f64 (sqrt.f64 -1) (fma.f64 -1/2 (/.f64 (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 g 2) (*.f64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)) 5/64)) (pow.f64 (sqrt.f64 -1) 2)) (/.f64 (*.f64 -1/64 (pow.f64 g 10)) (pow.f64 (sqrt.f64 -1) 8))) (*.f64 (sqrt.f64 -1) (pow.f64 h 10))) (fma.f64 -1/2 (/.f64 (*.f64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)) 5/64) (*.f64 (sqrt.f64 -1) (pow.f64 h 8))) (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 4))) (fma.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 6))) (/.f64 (*.f64 1/2 (pow.f64 g 2)) (*.f64 (sqrt.f64 -1) (pow.f64 h 2))))))))))
(*.f64 (+.f64 (sqrt.f64 -1) (fma.f64 -1/2 (/.f64 (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 g 2) (*.f64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)) 5/64)) -1) (*.f64 -1/64 (/.f64 (pow.f64 g 10) (pow.f64 (sqrt.f64 -1) 8)))) (*.f64 (sqrt.f64 -1) (pow.f64 h 10))) (fma.f64 -1/2 (*.f64 (/.f64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)) (pow.f64 h 8)) (/.f64 5/64 (sqrt.f64 -1))) (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (*.f64 -1 (sqrt.f64 -1)) (pow.f64 h 4))) (fma.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 6))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) (pow.f64 h 2))))))))) (neg.f64 h))
(*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 (*.f64 h (/.f64 (sqrt.f64 -1) a))) (cbrt.f64 -1/2))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) 1/9) (*.f64 g (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2)))))) (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 -1/2)))
(fma.f64 -1/6 (*.f64 (*.f64 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 7)) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))) 1/9) g) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (cbrt.f64 (*.f64 h (/.f64 (sqrt.f64 -1) a))) (cbrt.f64 -1/2)))
(+.f64 (*.f64 (cbrt.f64 (*.f64 h (/.f64 (sqrt.f64 -1) a))) (cbrt.f64 -1/2)) (*.f64 -1/6 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (neg.f64 (pow.f64 h 2)))) 1/9) (*.f64 g (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2)))))))
(+.f64 (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (*.f64 g (+.f64 (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))))) (*.f64 1/4 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 -1/6 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) 1/9) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2))))))) (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 -1/2)))
(+.f64 (*.f64 (cbrt.f64 (*.f64 h (/.f64 (sqrt.f64 -1) a))) (cbrt.f64 -1/2)) (+.f64 (*.f64 g (*.f64 (*.f64 -1/3 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 g (/.f64 (+.f64 (*.f64 (*.f64 1/12 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 17) h) (sqrt.f64 -1))) 1/9)) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2)))) (/.f64 1/4 (*.f64 (*.f64 h (sqrt.f64 -1)) a))) (pow.f64 (cbrt.f64 -1/2) 2))))) (*.f64 g (*.f64 -1/6 (*.f64 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 7)) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))) 1/9) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2))))))))
(+.f64 (*.f64 (cbrt.f64 (*.f64 h (/.f64 (sqrt.f64 -1) a))) (cbrt.f64 -1/2)) (*.f64 g (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (neg.f64 (pow.f64 h 2)))) (*.f64 (/.f64 g (cbrt.f64 -1/2)) (/.f64 (+.f64 (*.f64 (*.f64 1/12 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9)) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2)))) (/.f64 1/4 (*.f64 (*.f64 h (sqrt.f64 -1)) a))) (cbrt.f64 -1/2)))) (*.f64 -1/6 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (neg.f64 (pow.f64 h 2)))) 1/9) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2))))))))
(+.f64 (*.f64 g (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) 1/9) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2))))) (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (*.f64 g (+.f64 (*.f64 -1/216 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (+.f64 (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))))) (*.f64 1/4 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))))))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (+.f64 (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))))) (*.f64 1/4 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1)))))) (pow.f64 (cbrt.f64 -1/2) 2)))))))) (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 -1/2)))
(fma.f64 g (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 7)) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))) 1/9) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2))))) (+.f64 (*.f64 (*.f64 (*.f64 -1/3 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 g (/.f64 (+.f64 (*.f64 -1/216 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 (/.f64 1 (pow.f64 a 7)) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))))) (*.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5)))) (+.f64 (*.f64 (*.f64 1/12 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 17) h) (sqrt.f64 -1))) 1/9)) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2)))) (/.f64 1/4 (*.f64 (*.f64 h (sqrt.f64 -1)) a)))))) (pow.f64 (cbrt.f64 -1/2) 2)))) g) (*.f64 (*.f64 -1/3 (/.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (+.f64 (*.f64 (*.f64 1/12 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 17) h) (sqrt.f64 -1))) 1/9)) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2)))) (/.f64 1/4 (*.f64 (*.f64 h (sqrt.f64 -1)) a)))) (pow.f64 (cbrt.f64 -1/2) 2))) g))) (*.f64 (cbrt.f64 (*.f64 h (/.f64 (sqrt.f64 -1) a))) (cbrt.f64 -1/2)))
(+.f64 (*.f64 (cbrt.f64 (*.f64 h (/.f64 (sqrt.f64 -1) a))) (cbrt.f64 -1/2)) (+.f64 (*.f64 g (*.f64 -1/6 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (neg.f64 (pow.f64 h 2)))) 1/9) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2)))))) (+.f64 (*.f64 g (*.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (neg.f64 (pow.f64 h 2)))) (*.f64 g (/.f64 (+.f64 (*.f64 -1/216 (/.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (neg.f64 (pow.f64 h 2))))) (pow.f64 (cbrt.f64 -1/2) 2))) (+.f64 (*.f64 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)) (pow.f64 a 4))) 1/9)) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (*.f64 (*.f64 1/12 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9)) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2)))))) (*.f64 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)) (pow.f64 a 4))) 1/9)) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (/.f64 1/4 (*.f64 (*.f64 h (sqrt.f64 -1)) a)))))) (pow.f64 (cbrt.f64 -1/2) 2))))) g)) (*.f64 g (*.f64 (*.f64 -1/3 (*.f64 (/.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (neg.f64 (pow.f64 h 2)))) (cbrt.f64 -1/2)) (/.f64 (+.f64 (*.f64 (*.f64 1/12 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9)) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2)))) (/.f64 1/4 (*.f64 (*.f64 h (sqrt.f64 -1)) a))) (cbrt.f64 -1/2)))) g)))))
(+.f64 (*.f64 g (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) 1/9) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2))))) (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (+.f64 (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))))) (*.f64 1/4 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1)))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (+.f64 (*.f64 -1/216 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (+.f64 (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))))) (*.f64 1/4 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1)))))))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (*.f64 g (-.f64 (*.f64 1/16 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 -1/36 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 10))) (+.f64 (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))))) (*.f64 1/4 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))))))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (+.f64 (*.f64 -1/216 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (+.f64 (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))))) (*.f64 1/4 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))))))))))) (*.f64 1/3 (/.f64 (*.f64 a (pow.f64 (+.f64 (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))))) (*.f64 1/4 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1)))))) 2)) (*.f64 h (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (sqrt.f64 -1))))))))) (pow.f64 (cbrt.f64 -1/2) 2)))))))))) (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 -1/2)))
(fma.f64 g (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 7)) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))) 1/9) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2))))) (+.f64 (*.f64 g (*.f64 -1/3 (/.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (+.f64 (*.f64 (*.f64 1/12 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 17) h) (sqrt.f64 -1))) 1/9)) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2)))) (/.f64 1/4 (*.f64 (*.f64 h (sqrt.f64 -1)) a)))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 g (+.f64 (*.f64 g (*.f64 (*.f64 -1/3 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (/.f64 (+.f64 (*.f64 -1/216 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 (/.f64 1 (pow.f64 a 7)) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))))) (*.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5)))) (+.f64 (*.f64 (*.f64 1/12 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 17) h) (sqrt.f64 -1))) 1/9)) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2)))) (/.f64 1/4 (*.f64 (*.f64 h (sqrt.f64 -1)) a)))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 g (*.f64 (*.f64 1/3 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 g (-.f64 (/.f64 (/.f64 1/16 (*.f64 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)) a)) (pow.f64 (cbrt.f64 -1/2) 2)) (/.f64 (+.f64 (*.f64 -1/36 (*.f64 (*.f64 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 8)) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10))) 1/9) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 10)))) (+.f64 (*.f64 (*.f64 1/12 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 17) h) (sqrt.f64 -1))) 1/9)) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2)))) (/.f64 1/4 (*.f64 (*.f64 h (sqrt.f64 -1)) a))))) (+.f64 (*.f64 (*.f64 1/3 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9)) (+.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (*.f64 -1/216 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 (/.f64 1 (pow.f64 a 7)) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))))) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (*.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5)))) (+.f64 (*.f64 (*.f64 1/12 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 17) h) (sqrt.f64 -1))) 1/9)) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2)))) (/.f64 1/4 (*.f64 (*.f64 h (sqrt.f64 -1)) a)))))))) (*.f64 1/3 (*.f64 (/.f64 a h) (/.f64 (*.f64 (+.f64 (*.f64 (*.f64 1/12 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 17) h) (sqrt.f64 -1))) 1/9)) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2)))) (/.f64 1/4 (*.f64 (*.f64 h (sqrt.f64 -1)) a))) (+.f64 (*.f64 (*.f64 1/12 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 17) h) (sqrt.f64 -1))) 1/9)) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2)))) (/.f64 1/4 (*.f64 (*.f64 h (sqrt.f64 -1)) a)))) (*.f64 (sqrt.f64 -1) -1/2)))))) (pow.f64 (cbrt.f64 -1/2) 2)))))))))) (*.f64 (cbrt.f64 (*.f64 h (/.f64 (sqrt.f64 -1) a))) (cbrt.f64 -1/2)))
(+.f64 (*.f64 (cbrt.f64 (*.f64 h (/.f64 (sqrt.f64 -1) a))) (cbrt.f64 -1/2)) (+.f64 (*.f64 g (*.f64 -1/6 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (neg.f64 (pow.f64 h 2)))) 1/9) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2)))))) (+.f64 (*.f64 g (*.f64 g (*.f64 -1/3 (*.f64 (/.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (neg.f64 (pow.f64 h 2)))) (cbrt.f64 -1/2)) (/.f64 (+.f64 (*.f64 (*.f64 1/12 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9)) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2)))) (/.f64 1/4 (*.f64 (*.f64 h (sqrt.f64 -1)) a))) (cbrt.f64 -1/2)))))) (*.f64 g (+.f64 (*.f64 g (*.f64 g (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (neg.f64 (pow.f64 h 2)))) (/.f64 (+.f64 (*.f64 -1/216 (/.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (neg.f64 (pow.f64 h 2))))) (pow.f64 (cbrt.f64 -1/2) 2))) (+.f64 (*.f64 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)) (pow.f64 a 4))) 1/9)) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (*.f64 (*.f64 1/12 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9)) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2)))))) (*.f64 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)) (pow.f64 a 4))) 1/9)) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (/.f64 1/4 (*.f64 (*.f64 h (sqrt.f64 -1)) a)))))) (pow.f64 (cbrt.f64 -1/2) 2)))))) (*.f64 g (*.f64 g (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (neg.f64 (pow.f64 h 2)))) (*.f64 g (-.f64 (/.f64 (/.f64 1/16 (*.f64 (*.f64 (pow.f64 h 3) (*.f64 -1 (sqrt.f64 -1))) a)) (pow.f64 (cbrt.f64 -1/2) 2)) (/.f64 (+.f64 (+.f64 (*.f64 (*.f64 -1/36 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 8)) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10))) 1/9)) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 10))) (*.f64 (*.f64 1/12 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9)) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2)))))) (*.f64 (*.f64 -1/36 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 8)) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10))) 1/9)) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 10))) (/.f64 1/4 (*.f64 (*.f64 h (sqrt.f64 -1)) a))))) (+.f64 (+.f64 (*.f64 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)) (pow.f64 a 4))) 1/9)) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (*.f64 -1/216 (/.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (neg.f64 (pow.f64 h 2))))) (pow.f64 (cbrt.f64 -1/2) 2))))) (*.f64 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)) (pow.f64 a 4))) 1/9)) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (+.f64 (*.f64 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)) (pow.f64 a 4))) 1/9)) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (*.f64 (*.f64 1/12 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9)) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2)))))) (*.f64 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)) (pow.f64 a 4))) 1/9)) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (/.f64 1/4 (*.f64 (*.f64 h (sqrt.f64 -1)) a)))))))) (*.f64 1/3 (*.f64 a (*.f64 (/.f64 (+.f64 (*.f64 (*.f64 1/12 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9)) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2)))) (/.f64 1/4 (*.f64 (*.f64 h (sqrt.f64 -1)) a))) h) (/.f64 (+.f64 (*.f64 (*.f64 1/12 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9)) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2)))) (/.f64 1/4 (*.f64 (*.f64 h (sqrt.f64 -1)) a))) (*.f64 (sqrt.f64 -1) -1/2))))))) (pow.f64 (cbrt.f64 -1/2) 2)))))))))))))
(+.f64 (*.f64 g (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) 1/9) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2))))) (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (+.f64 (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))))) (*.f64 1/4 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1)))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (+.f64 (*.f64 -1/216 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (+.f64 (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))))) (*.f64 1/4 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1)))))))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (-.f64 (*.f64 1/16 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 -1/36 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 10))) (+.f64 (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))))) (*.f64 1/4 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))))))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (+.f64 (*.f64 -1/216 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (+.f64 (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))))) (*.f64 1/4 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))))))))))) (*.f64 1/3 (/.f64 (*.f64 a (pow.f64 (+.f64 (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))))) (*.f64 1/4 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1)))))) 2)) (*.f64 h (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (sqrt.f64 -1))))))))))) (+.f64 (*.f64 -1/18 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 a 5)) (*.f64 (pow.f64 h 14) (pow.f64 (sqrt.f64 -1) 14))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 14))) (pow.f64 (+.f64 (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))))) (*.f64 1/4 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1)))))) 2)))) (+.f64 (*.f64 -1/36 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 10))) (+.f64 (*.f64 -1/216 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (+.f64 (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))))) (*.f64 1/4 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))))))))))) (*.f64 2/3 (/.f64 (*.f64 a (*.f64 (+.f64 (*.f64 -1/216 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (+.f64 (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))))) (*.f64 1/4 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1)))))))))) (+.f64 (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))))) (*.f64 1/4 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1)))))))) (*.f64 h (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (sqrt.f64 -1))))))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (-.f64 (*.f64 1/16 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 -1/36 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 10))) (+.f64 (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))))) (*.f64 1/4 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))))))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (+.f64 (*.f64 -1/216 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (+.f64 (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))))) (*.f64 1/4 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))))))))))) (*.f64 1/3 (/.f64 (*.f64 a (pow.f64 (+.f64 (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))))) (*.f64 1/4 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1)))))) 2)) (*.f64 h (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (sqrt.f64 -1)))))))) (pow.f64 (cbrt.f64 -1/2) 2)))))))))))) (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 -1/2)))
(fma.f64 g (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 7)) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))) 1/9) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2))))) (+.f64 (*.f64 g (*.f64 -1/3 (/.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (+.f64 (*.f64 (*.f64 1/12 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 17) h) (sqrt.f64 -1))) 1/9)) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2)))) (/.f64 1/4 (*.f64 (*.f64 h (sqrt.f64 -1)) a)))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 g (+.f64 (*.f64 (*.f64 (*.f64 -1/3 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (/.f64 (+.f64 (*.f64 -1/216 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 (/.f64 1 (pow.f64 a 7)) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))))) (*.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5)))) (+.f64 (*.f64 (*.f64 1/12 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 17) h) (sqrt.f64 -1))) 1/9)) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2)))) (/.f64 1/4 (*.f64 (*.f64 h (sqrt.f64 -1)) a)))))) (pow.f64 (cbrt.f64 -1/2) 2))) g) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 -1/3 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 g (/.f64 (+.f64 (*.f64 -1/3 (*.f64 (*.f64 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5)))) (-.f64 (-.f64 (/.f64 1/16 (*.f64 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)) a)) (*.f64 -1/36 (*.f64 (*.f64 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 8)) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10))) 1/9) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 10)))) (+.f64 (*.f64 (*.f64 1/12 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 17) h) (sqrt.f64 -1))) 1/9)) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2)))) (/.f64 1/4 (*.f64 (*.f64 h (sqrt.f64 -1)) a)))))) (+.f64 (*.f64 (*.f64 1/3 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9)) (+.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (*.f64 -1/216 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 (/.f64 1 (pow.f64 a 7)) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))))) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (*.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5)))) (+.f64 (*.f64 (*.f64 1/12 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 17) h) (sqrt.f64 -1))) 1/9)) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2)))) (/.f64 1/4 (*.f64 (*.f64 h (sqrt.f64 -1)) a)))))))) (*.f64 1/3 (*.f64 (/.f64 a h) (/.f64 (*.f64 (+.f64 (*.f64 (*.f64 1/12 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 17) h) (sqrt.f64 -1))) 1/9)) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2)))) (/.f64 1/4 (*.f64 (*.f64 h (sqrt.f64 -1)) a))) (+.f64 (*.f64 (*.f64 1/12 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 17) h) (sqrt.f64 -1))) 1/9)) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2)))) (/.f64 1/4 (*.f64 (*.f64 h (sqrt.f64 -1)) a)))) (*.f64 (sqrt.f64 -1) -1/2)))))))) (+.f64 (+.f64 (*.f64 -1/18 (*.f64 (*.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 a 5) (pow.f64 h 14)) (pow.f64 (sqrt.f64 -1) 14)) 1/9) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 14)))) (*.f64 (+.f64 (*.f64 (*.f64 1/12 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 17) h) (sqrt.f64 -1))) 1/9)) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2)))) (/.f64 1/4 (*.f64 (*.f64 h (sqrt.f64 -1)) a))) (+.f64 (*.f64 (*.f64 1/12 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 17) h) (sqrt.f64 -1))) 1/9)) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2)))) (/.f64 1/4 (*.f64 (*.f64 h (sqrt.f64 -1)) a)))))) (*.f64 (*.f64 -1/36 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 8)) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10))) 1/9)) (+.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 10))) (*.f64 -1/216 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 (/.f64 1 (pow.f64 a 7)) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))))) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 10))) (*.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5)))) (+.f64 (*.f64 (*.f64 1/12 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 17) h) (sqrt.f64 -1))) 1/9)) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2)))) (/.f64 1/4 (*.f64 (*.f64 h (sqrt.f64 -1)) a))))))))) (*.f64 2/3 (*.f64 (/.f64 a h) (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 1/12 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 17) h) (sqrt.f64 -1))) 1/9)) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2)))) (+.f64 (*.f64 -1/216 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 (/.f64 1 (pow.f64 a 7)) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))))) (*.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5)))) (+.f64 (*.f64 (*.f64 1/12 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 17) h) (sqrt.f64 -1))) 1/9)) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2)))) (/.f64 1/4 (*.f64 (*.f64 h (sqrt.f64 -1)) a))))))) (*.f64 (/.f64 1/4 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (+.f64 (*.f64 -1/216 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 (/.f64 1 (pow.f64 a 7)) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))))) (*.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5)))) (+.f64 (*.f64 (*.f64 1/12 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 17) h) (sqrt.f64 -1))) 1/9)) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2)))) (/.f64 1/4 (*.f64 (*.f64 h (sqrt.f64 -1)) a)))))))) (*.f64 (sqrt.f64 -1) -1/2)))))) (pow.f64 (cbrt.f64 -1/2) 2)))) g) (*.f64 (*.f64 1/3 (/.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (-.f64 (-.f64 (/.f64 1/16 (*.f64 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)) a)) (*.f64 -1/36 (*.f64 (*.f64 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 8)) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10))) 1/9) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 10)))) (+.f64 (*.f64 (*.f64 1/12 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 17) h) (sqrt.f64 -1))) 1/9)) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2)))) (/.f64 1/4 (*.f64 (*.f64 h (sqrt.f64 -1)) a)))))) (+.f64 (*.f64 (*.f64 1/3 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9)) (+.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (*.f64 -1/216 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 (/.f64 1 (pow.f64 a 7)) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))))) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (*.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5)))) (+.f64 (*.f64 (*.f64 1/12 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 17) h) (sqrt.f64 -1))) 1/9)) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2)))) (/.f64 1/4 (*.f64 (*.f64 h (sqrt.f64 -1)) a)))))))) (*.f64 1/3 (*.f64 (/.f64 a h) (/.f64 (*.f64 (+.f64 (*.f64 (*.f64 1/12 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 17) h) (sqrt.f64 -1))) 1/9)) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2)))) (/.f64 1/4 (*.f64 (*.f64 h (sqrt.f64 -1)) a))) (+.f64 (*.f64 (*.f64 1/12 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 17) h) (sqrt.f64 -1))) 1/9)) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2)))) (/.f64 1/4 (*.f64 (*.f64 h (sqrt.f64 -1)) a)))) (*.f64 (sqrt.f64 -1) -1/2))))))) (pow.f64 (cbrt.f64 -1/2) 2))) g)) g))))) (*.f64 (cbrt.f64 (*.f64 h (/.f64 (sqrt.f64 -1) a))) (cbrt.f64 -1/2)))
(+.f64 (*.f64 (cbrt.f64 (*.f64 h (/.f64 (sqrt.f64 -1) a))) (cbrt.f64 -1/2)) (*.f64 g (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (neg.f64 (pow.f64 h 2)))) 1/9) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2))))) (+.f64 (*.f64 g (*.f64 -1/3 (*.f64 (/.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (neg.f64 (pow.f64 h 2)))) (cbrt.f64 -1/2)) (/.f64 (+.f64 (*.f64 (*.f64 1/12 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9)) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2)))) (/.f64 1/4 (*.f64 (*.f64 h (sqrt.f64 -1)) a))) (cbrt.f64 -1/2))))) (+.f64 (*.f64 g (*.f64 g (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (neg.f64 (pow.f64 h 2)))) (/.f64 (+.f64 (*.f64 -1/216 (/.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (neg.f64 (pow.f64 h 2))))) (pow.f64 (cbrt.f64 -1/2) 2))) (+.f64 (*.f64 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)) (pow.f64 a 4))) 1/9)) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (*.f64 (*.f64 1/12 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9)) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2)))))) (*.f64 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)) (pow.f64 a 4))) 1/9)) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (/.f64 1/4 (*.f64 (*.f64 h (sqrt.f64 -1)) a)))))) (pow.f64 (cbrt.f64 -1/2) 2)))))) (*.f64 g (*.f64 g (+.f64 (*.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (neg.f64 (pow.f64 h 2)))) (*.f64 (/.f64 g (cbrt.f64 -1/2)) (/.f64 (+.f64 (*.f64 -1/3 (+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)) (pow.f64 a 4))) 1/9) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5)))) (/.f64 1/16 (*.f64 (*.f64 (pow.f64 h 3) (*.f64 -1 (sqrt.f64 -1))) a))) (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)) (pow.f64 a 4))) 1/9) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5)))) (+.f64 (neg.f64 (+.f64 (*.f64 (*.f64 -1/36 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 8)) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10))) 1/9)) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 10))) (*.f64 (*.f64 1/12 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9)) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2)))))) (*.f64 (*.f64 -1/36 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 8)) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10))) 1/9)) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 10))) (/.f64 1/4 (*.f64 (*.f64 h (sqrt.f64 -1)) a)))))) (neg.f64 (+.f64 (+.f64 (*.f64 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)) (pow.f64 a 4))) 1/9)) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (*.f64 -1/216 (/.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (neg.f64 (pow.f64 h 2))))) (pow.f64 (cbrt.f64 -1/2) 2))))) (*.f64 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)) (pow.f64 a 4))) 1/9)) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (+.f64 (*.f64 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)) (pow.f64 a 4))) 1/9)) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (*.f64 (*.f64 1/12 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9)) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2)))))) (*.f64 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)) (pow.f64 a 4))) 1/9)) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (/.f64 1/4 (*.f64 (*.f64 h (sqrt.f64 -1)) a)))))))) (*.f64 1/3 (*.f64 a (*.f64 (/.f64 (+.f64 (*.f64 (*.f64 1/12 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9)) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2)))) (/.f64 1/4 (*.f64 (*.f64 h (sqrt.f64 -1)) a))) h) (/.f64 (+.f64 (*.f64 (*.f64 1/12 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9)) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2)))) (/.f64 1/4 (*.f64 (*.f64 h (sqrt.f64 -1)) a))) (*.f64 (sqrt.f64 -1) -1/2))))))))))) (+.f64 (*.f64 -1/18 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 a 5) (*.f64 (pow.f64 h 14) (pow.f64 (sqrt.f64 -1) 14))) 1/9) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 14)))) (*.f64 (+.f64 (*.f64 (*.f64 1/12 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9)) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2)))) (/.f64 1/4 (*.f64 (*.f64 h (sqrt.f64 -1)) a))) (+.f64 (*.f64 (*.f64 1/12 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9)) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2)))) (/.f64 1/4 (*.f64 (*.f64 h (sqrt.f64 -1)) a)))))) (fma.f64 -1/36 (+.f64 (*.f64 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 8)) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 10))) (*.f64 -1/216 (/.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (neg.f64 (pow.f64 h 2))))) (pow.f64 (cbrt.f64 -1/2) 2))))) (*.f64 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 8)) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 10))) (+.f64 (*.f64 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)) (pow.f64 a 4))) 1/9)) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (*.f64 (*.f64 1/12 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9)) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2)))))) (*.f64 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)) (pow.f64 a 4))) 1/9)) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (/.f64 1/4 (*.f64 (*.f64 h (sqrt.f64 -1)) a)))))))) (*.f64 2/3 (*.f64 a (*.f64 (/.f64 (+.f64 (*.f64 (*.f64 1/12 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9)) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2)))) (/.f64 1/4 (*.f64 (*.f64 h (sqrt.f64 -1)) a))) h) (/.f64 (+.f64 (*.f64 -1/216 (/.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (neg.f64 (pow.f64 h 2))))) (pow.f64 (cbrt.f64 -1/2) 2))) (+.f64 (*.f64 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)) (pow.f64 a 4))) 1/9)) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (*.f64 (*.f64 1/12 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9)) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2)))))) (*.f64 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)) (pow.f64 a 4))) 1/9)) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (/.f64 1/4 (*.f64 (*.f64 h (sqrt.f64 -1)) a)))))) (*.f64 (sqrt.f64 -1) -1/2)))))))) (cbrt.f64 -1/2))))) g) (*.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (neg.f64 (pow.f64 h 2)))) (-.f64 (/.f64 (/.f64 1/16 (*.f64 (*.f64 (pow.f64 h 3) (*.f64 -1 (sqrt.f64 -1))) a)) (pow.f64 (cbrt.f64 -1/2) 2)) (/.f64 (+.f64 (+.f64 (*.f64 (*.f64 -1/36 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 8)) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10))) 1/9)) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 10))) (*.f64 (*.f64 1/12 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9)) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2)))))) (*.f64 (*.f64 -1/36 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 8)) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10))) 1/9)) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 10))) (/.f64 1/4 (*.f64 (*.f64 h (sqrt.f64 -1)) a))))) (+.f64 (+.f64 (*.f64 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)) (pow.f64 a 4))) 1/9)) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (*.f64 -1/216 (/.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (neg.f64 (pow.f64 h 2))))) (pow.f64 (cbrt.f64 -1/2) 2))))) (*.f64 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)) (pow.f64 a 4))) 1/9)) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (+.f64 (*.f64 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)) (pow.f64 a 4))) 1/9)) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (*.f64 (*.f64 1/12 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9)) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2)))))) (*.f64 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)) (pow.f64 a 4))) 1/9)) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (/.f64 1/4 (*.f64 (*.f64 h (sqrt.f64 -1)) a)))))))) (*.f64 1/3 (*.f64 a (*.f64 (/.f64 (+.f64 (*.f64 (*.f64 1/12 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9)) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2)))) (/.f64 1/4 (*.f64 (*.f64 h (sqrt.f64 -1)) a))) h) (/.f64 (+.f64 (*.f64 (*.f64 1/12 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9)) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2)))) (/.f64 1/4 (*.f64 (*.f64 h (sqrt.f64 -1)) a))) (*.f64 (sqrt.f64 -1) -1/2))))))) (pow.f64 (cbrt.f64 -1/2) 2))))) g)))))))))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 g (+.f64 (*.f64 1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (cbrt.f64 -1))))
(*.f64 g (fma.f64 1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 g 8) a))) (/.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 -1) 2))) (*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 (/.f64 1 a) (pow.f64 g 2))))))
(*.f64 g (+.f64 (*.f64 1/48 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 14)))) (/.f64 (pow.f64 h 4) (pow.f64 (cbrt.f64 -1) 2)))) (+.f64 (*.f64 1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (cbrt.f64 -1)))))
(*.f64 g (fma.f64 1/48 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 a) (pow.f64 g 14))) (/.f64 (pow.f64 h 4) (pow.f64 (cbrt.f64 -1) 2))) (fma.f64 1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 g 8) a))) (/.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 -1) 2))) (*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 (/.f64 1 a) (pow.f64 g 2)))))))
(*.f64 g (fma.f64 1/48 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 14)))) (/.f64 (pow.f64 h 4) (pow.f64 (cbrt.f64 -1) 2))) (fma.f64 1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 g 8) a))) (/.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 -1) 2))) (*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 (/.f64 1 a) (pow.f64 g 2)))))))
(*.f64 g (+.f64 (*.f64 1/48 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 14)))) (/.f64 (pow.f64 h 4) (pow.f64 (cbrt.f64 -1) 2)))) (+.f64 (*.f64 1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 -1) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 20))) (/.f64 (-.f64 (*.f64 1/32 (/.f64 (pow.f64 h 6) a)) (*.f64 1/48 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 4)) (*.f64 a (pow.f64 (cbrt.f64 -1) 3))))) (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (cbrt.f64 -1))))))
(*.f64 g (fma.f64 1/48 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 a) (pow.f64 g 14))) (/.f64 (pow.f64 h 4) (pow.f64 (cbrt.f64 -1) 2))) (fma.f64 1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 g 8) a))) (/.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 -1) 2))) (fma.f64 1/3 (/.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 20))) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 h 6) a)) (*.f64 -1/48 (*.f64 (pow.f64 g 2) (/.f64 (pow.f64 h 4) (*.f64 -1 a)))))) (pow.f64 (cbrt.f64 -1) 2)) (*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 (/.f64 1 a) (pow.f64 g 2))))))))
(*.f64 g (fma.f64 1/48 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 14)))) (/.f64 (pow.f64 h 4) (pow.f64 (cbrt.f64 -1) 2))) (fma.f64 1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 g 8) a))) (/.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 -1) 2))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 20))) (/.f64 (-.f64 (*.f64 1/32 (/.f64 (pow.f64 h 6) a)) (*.f64 -1/48 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 4)) a))) (pow.f64 (cbrt.f64 -1) 2))) (*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 (/.f64 1 a) (pow.f64 g 2))))))))
(*.f64 g (+.f64 (*.f64 1/48 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 14)))) (/.f64 (pow.f64 h 4) (pow.f64 (cbrt.f64 -1) 2)))) (+.f64 (*.f64 1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 -1) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 20))) (/.f64 (-.f64 (*.f64 1/32 (/.f64 (pow.f64 h 6) a)) (*.f64 1/48 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 4)) (*.f64 a (pow.f64 (cbrt.f64 -1) 3))))) (pow.f64 (cbrt.f64 -1) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 26))) (/.f64 (-.f64 (*.f64 1/4 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) a)) (*.f64 1/96 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 6)) (*.f64 a (pow.f64 (cbrt.f64 -1) 3))))) (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (cbrt.f64 -1)))))))
(*.f64 g (fma.f64 1/48 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 a) (pow.f64 g 14))) (/.f64 (pow.f64 h 4) (pow.f64 (cbrt.f64 -1) 2))) (fma.f64 1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 g 8) a))) (/.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 -1) 2))) (fma.f64 1/3 (/.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 20))) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 h 6) a)) (*.f64 -1/48 (*.f64 (pow.f64 g 2) (/.f64 (pow.f64 h 4) (*.f64 -1 a)))))) (pow.f64 (cbrt.f64 -1) 2)) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 26))) (/.f64 (+.f64 (/.f64 (*.f64 1/4 (*.f64 (pow.f64 h 8) 5/64)) a) (*.f64 -1/96 (*.f64 (pow.f64 g 2) (/.f64 (pow.f64 h 6) (*.f64 -1 a))))) (pow.f64 (cbrt.f64 -1) 2))) (*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 (/.f64 1 a) (pow.f64 g 2)))))))))
(*.f64 g (fma.f64 1/48 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 14)))) (/.f64 (pow.f64 h 4) (pow.f64 (cbrt.f64 -1) 2))) (fma.f64 1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 g 8) a))) (/.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 -1) 2))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 20))) (/.f64 (-.f64 (*.f64 1/32 (/.f64 (pow.f64 h 6) a)) (*.f64 -1/48 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 4)) a))) (pow.f64 (cbrt.f64 -1) 2))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 26))) (/.f64 (-.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 h 8) 5/64) a)) (*.f64 -1/96 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 6)) a))) (pow.f64 (cbrt.f64 -1) 2))) (*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 (/.f64 1 a) (pow.f64 g 2)))))))))
(*.f64 g (+.f64 (*.f64 1/48 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 14)))) (/.f64 (pow.f64 h 4) (pow.f64 (cbrt.f64 -1) 2)))) (+.f64 (*.f64 1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 -1) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 20))) (/.f64 (-.f64 (*.f64 1/32 (/.f64 (pow.f64 h 6) a)) (*.f64 1/48 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 4)) (*.f64 a (pow.f64 (cbrt.f64 -1) 3))))) (pow.f64 (cbrt.f64 -1) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 26))) (/.f64 (-.f64 (*.f64 1/4 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) a)) (*.f64 1/96 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 6)) (*.f64 a (pow.f64 (cbrt.f64 -1) 3))))) (pow.f64 (cbrt.f64 -1) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 32))) (/.f64 (-.f64 (*.f64 1/4 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))) a)) (+.f64 (*.f64 1/1728 (/.f64 (*.f64 (pow.f64 g 4) (pow.f64 h 6)) (*.f64 a (pow.f64 (cbrt.f64 -1) 6)))) (+.f64 (*.f64 1/768 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 8)) (*.f64 a (pow.f64 (cbrt.f64 -1) 3)))) (*.f64 1/6 (/.f64 (*.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (-.f64 (*.f64 1/32 (/.f64 (pow.f64 h 6) a)) (*.f64 1/48 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 4)) (*.f64 a (pow.f64 (cbrt.f64 -1) 3))))))) (pow.f64 (cbrt.f64 -1) 3)))))) (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (cbrt.f64 -1))))))))
(*.f64 g (fma.f64 1/48 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 a) (pow.f64 g 14))) (/.f64 (pow.f64 h 4) (pow.f64 (cbrt.f64 -1) 2))) (fma.f64 1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 g 8) a))) (/.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 -1) 2))) (fma.f64 1/3 (/.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 20))) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 h 6) a)) (*.f64 -1/48 (*.f64 (pow.f64 g 2) (/.f64 (pow.f64 h 4) (*.f64 -1 a)))))) (pow.f64 (cbrt.f64 -1) 2)) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 26))) (/.f64 (+.f64 (/.f64 (*.f64 1/4 (*.f64 (pow.f64 h 8) 5/64)) a) (*.f64 -1/96 (*.f64 (pow.f64 g 2) (/.f64 (pow.f64 h 6) (*.f64 -1 a))))) (pow.f64 (cbrt.f64 -1) 2))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 32))) (/.f64 (-.f64 (*.f64 1/4 (/.f64 (fma.f64 1/64 (pow.f64 h 10) (*.f64 (*.f64 1/2 (pow.f64 h 2)) (*.f64 (pow.f64 h 8) 5/64))) a)) (fma.f64 1/1728 (*.f64 (/.f64 (pow.f64 g 4) a) (/.f64 (pow.f64 h 6) (pow.f64 (cbrt.f64 -1) 6))) (fma.f64 1/768 (*.f64 (pow.f64 g 2) (/.f64 (pow.f64 h 8) (*.f64 -1 a))) (*.f64 1/6 (*.f64 (pow.f64 g 2) (/.f64 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 h 6) a)) (*.f64 -1/48 (*.f64 (pow.f64 g 2) (/.f64 (pow.f64 h 4) (*.f64 -1 a)))))) -1)))))) (pow.f64 (cbrt.f64 -1) 2))) (*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 (/.f64 1 a) (pow.f64 g 2))))))))))
(*.f64 g (fma.f64 1/48 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 14)))) (/.f64 (pow.f64 h 4) (pow.f64 (cbrt.f64 -1) 2))) (fma.f64 1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 g 8) a))) (/.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 -1) 2))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 20))) (/.f64 (-.f64 (*.f64 1/32 (/.f64 (pow.f64 h 6) a)) (*.f64 -1/48 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 4)) a))) (pow.f64 (cbrt.f64 -1) 2))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 26))) (/.f64 (-.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 h 8) 5/64) a)) (*.f64 -1/96 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 6)) a))) (pow.f64 (cbrt.f64 -1) 2))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 32))) (/.f64 (-.f64 (*.f64 1/4 (/.f64 (fma.f64 1/64 (pow.f64 h 10) (*.f64 1/2 (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 h 8) 5/64)))) a)) (fma.f64 1/1728 (*.f64 (/.f64 (pow.f64 h 6) a) (/.f64 (pow.f64 g 4) (pow.f64 (cbrt.f64 -1) 6))) (+.f64 (*.f64 -1/768 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 8)) a)) (*.f64 1/6 (/.f64 (*.f64 (pow.f64 (*.f64 h g) 2) (-.f64 (*.f64 1/32 (/.f64 (pow.f64 h 6) a)) (*.f64 -1/48 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 4)) a)))) -1))))) (pow.f64 (cbrt.f64 -1) 2))) (*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 (/.f64 1 a) (pow.f64 g 2))))))))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1) (cbrt.f64 1/4)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 g a))) (*.f64 (cbrt.f64 -1) (cbrt.f64 1/4)))
(+.f64 (*.f64 -1/48 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 a (pow.f64 g 7)))) (/.f64 1 (pow.f64 (cbrt.f64 1/4) 2)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1) (cbrt.f64 1/4))))
(fma.f64 -1/48 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 (pow.f64 g 7) a))) (/.f64 1 (pow.f64 (cbrt.f64 1/4) 2))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 g a))) (*.f64 (cbrt.f64 -1) (cbrt.f64 1/4))))
(fma.f64 -1/48 (/.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 (pow.f64 g 7) a))) (pow.f64 (cbrt.f64 1/4) 2)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 g a))) (*.f64 (cbrt.f64 -1) (cbrt.f64 1/4))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/96 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 4)))) (/.f64 1 (pow.f64 (cbrt.f64 1/4) 2)))) (*.f64 1/48 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 8)) a)) (/.f64 1 (pow.f64 (cbrt.f64 1/4) 2))))) (pow.f64 g 3))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1) (cbrt.f64 1/4))))
(fma.f64 -1 (/.f64 (fma.f64 1/96 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 1/4) 2)) (cbrt.f64 (/.f64 (/.f64 (pow.f64 h 14) a) (pow.f64 g 4)))) (*.f64 1/48 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 1/4) 2)) (cbrt.f64 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 8)) a))))) (pow.f64 g 3)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 g a))) (*.f64 (cbrt.f64 -1) (cbrt.f64 1/4))))
(-.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 g a))) (*.f64 (cbrt.f64 -1) (cbrt.f64 1/4))) (/.f64 (fma.f64 1/96 (/.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 (pow.f64 g 4) a))) (pow.f64 (cbrt.f64 1/4) 2)) (*.f64 1/48 (/.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 8)) a)) (pow.f64 (cbrt.f64 1/4) 2)))) (pow.f64 g 3)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2304 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 4)))) (/.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 1/4) 5)))) (+.f64 (*.f64 1/96 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 4)))) (/.f64 1 (pow.f64 (cbrt.f64 1/4) 2)))) (*.f64 1/48 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 8)) a)) (/.f64 1 (pow.f64 (cbrt.f64 1/4) 2)))))) (pow.f64 g 3))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1) (cbrt.f64 1/4))))
(fma.f64 -1 (/.f64 (fma.f64 1/2304 (*.f64 (cbrt.f64 (/.f64 (/.f64 (pow.f64 h 14) a) (pow.f64 g 4))) (/.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 1/4) 5))) (fma.f64 1/96 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 1/4) 2)) (cbrt.f64 (/.f64 (/.f64 (pow.f64 h 14) a) (pow.f64 g 4)))) (*.f64 1/48 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 1/4) 2)) (cbrt.f64 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 8)) a)))))) (pow.f64 g 3)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 g a))) (*.f64 (cbrt.f64 -1) (cbrt.f64 1/4))))
(-.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 g a))) (*.f64 (cbrt.f64 -1) (cbrt.f64 1/4))) (/.f64 (fma.f64 1/2304 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 (pow.f64 g 4) a))) (/.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 1/4) 5))) (fma.f64 1/96 (/.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 (pow.f64 g 4) a))) (pow.f64 (cbrt.f64 1/4) 2)) (*.f64 1/48 (/.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 8)) a)) (pow.f64 (cbrt.f64 1/4) 2))))) (pow.f64 g 3)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 g (pow.f64 h 4))))) (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 (cbrt.f64 1/4) 2)))) (*.f64 -1/2304 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 g 5) (pow.f64 h 14)) a)) (/.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 1/4) 5))))) (pow.f64 g 3))) (+.f64 (*.f64 1/96 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 4)))) (/.f64 1 (pow.f64 (cbrt.f64 1/4) 2)))) (*.f64 1/48 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 8)) a)) (/.f64 1 (pow.f64 (cbrt.f64 1/4) 2)))))) (pow.f64 g 3))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1) (cbrt.f64 1/4))))
(fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (fma.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 a) (*.f64 g (pow.f64 h 4)))) (/.f64 (*.f64 (pow.f64 h 8) 5/64) (pow.f64 (cbrt.f64 1/4) 2))) (*.f64 (*.f64 -1/2304 (cbrt.f64 (*.f64 (pow.f64 g 5) (/.f64 (pow.f64 h 14) a)))) (/.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 1/4) 5)))) (pow.f64 g 3)) (fma.f64 1/96 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 1/4) 2)) (cbrt.f64 (/.f64 (/.f64 (pow.f64 h 14) a) (pow.f64 g 4)))) (*.f64 1/48 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 1/4) 2)) (cbrt.f64 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 8)) a)))))) (pow.f64 g 3)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 g a))) (*.f64 (cbrt.f64 -1) (cbrt.f64 1/4))))
(-.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 g a))) (*.f64 (cbrt.f64 -1) (cbrt.f64 1/4))) (/.f64 (-.f64 (fma.f64 1/96 (/.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 (pow.f64 g 4) a))) (pow.f64 (cbrt.f64 1/4) 2)) (*.f64 1/48 (/.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 8)) a)) (pow.f64 (cbrt.f64 1/4) 2)))) (/.f64 (fma.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 g (pow.f64 h 4))))) (/.f64 (*.f64 (pow.f64 h 8) 5/64) (pow.f64 (cbrt.f64 1/4) 2))) (*.f64 -1/2304 (*.f64 (/.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 1/4) 5)) (cbrt.f64 (*.f64 (pow.f64 g 5) (/.f64 (pow.f64 h 14) a)))))) (pow.f64 g 3))) (pow.f64 g 3)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2304 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 20)) a)) (/.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 1/4) 5)))) (*.f64 1/12 (*.f64 (cbrt.f64 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 h 4)))) (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 (cbrt.f64 1/4) 2))))) g)) (*.f64 -1/2304 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 g 5) (pow.f64 h 14)) a)) (/.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 1/4) 5))))) (pow.f64 g 3))) (+.f64 (*.f64 1/96 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 4)))) (/.f64 1 (pow.f64 (cbrt.f64 1/4) 2)))) (*.f64 1/48 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 8)) a)) (/.f64 1 (pow.f64 (cbrt.f64 1/4) 2)))))) (pow.f64 g 3))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1) (cbrt.f64 1/4))))
(fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (fma.f64 1/2304 (*.f64 (/.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 1/4) 5)) (cbrt.f64 (*.f64 (pow.f64 g 2) (/.f64 (pow.f64 h 20) a)))) (*.f64 (*.f64 1/12 (cbrt.f64 (/.f64 (/.f64 (pow.f64 g 2) a) (pow.f64 h 4)))) (/.f64 (*.f64 (pow.f64 h 8) 5/64) (pow.f64 (cbrt.f64 1/4) 2)))) g) (*.f64 (*.f64 -1/2304 (cbrt.f64 (*.f64 (pow.f64 g 5) (/.f64 (pow.f64 h 14) a)))) (/.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 1/4) 5)))) (pow.f64 g 3)) (fma.f64 1/96 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 1/4) 2)) (cbrt.f64 (/.f64 (/.f64 (pow.f64 h 14) a) (pow.f64 g 4)))) (*.f64 1/48 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 1/4) 2)) (cbrt.f64 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 8)) a)))))) (pow.f64 g 3)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 g a))) (*.f64 (cbrt.f64 -1) (cbrt.f64 1/4))))
(-.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 g a))) (*.f64 (cbrt.f64 -1) (cbrt.f64 1/4))) (/.f64 (-.f64 (fma.f64 1/96 (/.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 (pow.f64 g 4) a))) (pow.f64 (cbrt.f64 1/4) 2)) (*.f64 1/48 (/.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 8)) a)) (pow.f64 (cbrt.f64 1/4) 2)))) (/.f64 (-.f64 (*.f64 -1/2304 (*.f64 (/.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 1/4) 5)) (cbrt.f64 (*.f64 (pow.f64 g 5) (/.f64 (pow.f64 h 14) a))))) (/.f64 (fma.f64 1/2304 (*.f64 (/.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 1/4) 5)) (cbrt.f64 (*.f64 (pow.f64 g 2) (/.f64 (pow.f64 h 20) a)))) (*.f64 1/12 (*.f64 (/.f64 (*.f64 (pow.f64 h 8) 5/64) (pow.f64 (cbrt.f64 1/4) 2)) (cbrt.f64 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 4) a)))))) g)) (pow.f64 g 3))) (pow.f64 g 3)))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(+.f64 (*.f64 1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 5)))) (/.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1)))
(fma.f64 1/12 (*.f64 (/.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 -1) 2)) (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 g 5) a)))) (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1)))
(+.f64 (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1)) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 5)))) (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (/.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 1/16 (/.f64 1 (*.f64 a (pow.f64 g 3)))) (*.f64 1/48 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 -1) 3))))))) (pow.f64 (cbrt.f64 -1) 2)))))))
(fma.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1) (*.f64 (pow.f64 h 2) (fma.f64 1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 g 5) a))) (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))) (*.f64 1/3 (/.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (*.f64 (pow.f64 h 2) (-.f64 (/.f64 1/16 (*.f64 (pow.f64 g 3) a)) (/.f64 1/48 (*.f64 a (*.f64 -1 (pow.f64 g 3))))))) (pow.f64 (cbrt.f64 -1) 2))))))
(fma.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1) (*.f64 (pow.f64 h 2) (fma.f64 1/12 (/.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 g 5) a))) (pow.f64 (cbrt.f64 -1) 2)) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (*.f64 (pow.f64 h 2) (/.f64 (+.f64 (/.f64 1/16 (*.f64 (pow.f64 g 3) a)) (/.f64 -1/48 (*.f64 a (neg.f64 (pow.f64 g 3))))) (pow.f64 (cbrt.f64 -1) 2))))))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1)) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 5)))) (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (/.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 1/32 (/.f64 1 (*.f64 a (pow.f64 g 5)))) (+.f64 (*.f64 1/1728 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 5) (pow.f64 (cbrt.f64 -1) 6))))) (*.f64 1/6 (/.f64 (-.f64 (*.f64 1/16 (/.f64 1 (*.f64 a (pow.f64 g 3)))) (*.f64 1/48 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 -1) 3)))))) (*.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 -1) 3))))))) (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (/.f64 (-.f64 (*.f64 1/16 (/.f64 1 (*.f64 a (pow.f64 g 3)))) (*.f64 1/48 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 -1) 3)))))) (pow.f64 (cbrt.f64 -1) 2)))))))))
(fma.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1) (*.f64 (pow.f64 h 2) (fma.f64 1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 g 5) a))) (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))) (*.f64 (pow.f64 h 2) (*.f64 1/3 (+.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (*.f64 (pow.f64 h 2) (/.f64 (-.f64 (-.f64 (/.f64 1/32 (*.f64 (pow.f64 g 5) a)) (/.f64 1/1728 (*.f64 (*.f64 (pow.f64 g 5) a) (pow.f64 (cbrt.f64 -1) 6)))) (*.f64 1/6 (/.f64 (-.f64 (/.f64 1/16 (*.f64 (pow.f64 g 3) a)) (/.f64 1/48 (*.f64 a (*.f64 -1 (pow.f64 g 3))))) (*.f64 -1 (pow.f64 g 2))))) (pow.f64 (cbrt.f64 -1) 2)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (-.f64 (/.f64 1/16 (*.f64 (pow.f64 g 3) a)) (/.f64 1/48 (*.f64 a (*.f64 -1 (pow.f64 g 3)))))) (pow.f64 (cbrt.f64 -1) 2))))))))
(fma.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1) (*.f64 (pow.f64 h 2) (fma.f64 1/12 (/.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 g 5) a))) (pow.f64 (cbrt.f64 -1) 2)) (*.f64 (pow.f64 h 2) (*.f64 1/3 (+.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (*.f64 (pow.f64 h 2) (/.f64 (-.f64 (/.f64 1/32 (*.f64 (pow.f64 g 5) a)) (+.f64 (/.f64 1/1728 (*.f64 a (*.f64 (pow.f64 g 5) (pow.f64 (cbrt.f64 -1) 6)))) (*.f64 -1/6 (/.f64 (+.f64 (/.f64 1/16 (*.f64 (pow.f64 g 3) a)) (/.f64 -1/48 (*.f64 a (neg.f64 (pow.f64 g 3))))) (pow.f64 g 2))))) (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (/.f64 (+.f64 (/.f64 1/16 (*.f64 (pow.f64 g 3) a)) (/.f64 -1/48 (*.f64 a (neg.f64 (pow.f64 g 3))))) (pow.f64 (cbrt.f64 -1) 2)))))))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1)) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 5)))) (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (/.f64 (-.f64 (*.f64 1/16 (/.f64 1 (*.f64 a (pow.f64 g 3)))) (*.f64 1/48 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 -1) 3)))))) (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (/.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 5/256 (/.f64 1 (*.f64 a (pow.f64 g 7)))) (+.f64 (*.f64 1/144 (/.f64 (-.f64 (*.f64 1/16 (/.f64 1 (*.f64 a (pow.f64 g 3)))) (*.f64 1/48 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 -1) 3)))))) (*.f64 (pow.f64 g 4) (pow.f64 (cbrt.f64 -1) 6)))) (+.f64 (*.f64 1/6 (/.f64 (-.f64 (*.f64 1/32 (/.f64 1 (*.f64 a (pow.f64 g 5)))) (+.f64 (*.f64 1/1728 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 5) (pow.f64 (cbrt.f64 -1) 6))))) (*.f64 1/6 (/.f64 (-.f64 (*.f64 1/16 (/.f64 1 (*.f64 a (pow.f64 g 3)))) (*.f64 1/48 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 -1) 3)))))) (*.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 -1) 3)))))) (*.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 -1) 3)))) (*.f64 1/3 (/.f64 (*.f64 a (pow.f64 (-.f64 (*.f64 1/16 (/.f64 1 (*.f64 a (pow.f64 g 3)))) (*.f64 1/48 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 -1) 3)))))) 2)) (*.f64 g (pow.f64 (cbrt.f64 -1) 3)))))))) (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (/.f64 (-.f64 (*.f64 1/32 (/.f64 1 (*.f64 a (pow.f64 g 5)))) (+.f64 (*.f64 1/1728 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 5) (pow.f64 (cbrt.f64 -1) 6))))) (*.f64 1/6 (/.f64 (-.f64 (*.f64 1/16 (/.f64 1 (*.f64 a (pow.f64 g 3)))) (*.f64 1/48 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 -1) 3)))))) (*.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 -1) 3)))))) (pow.f64 (cbrt.f64 -1) 2)))))))))))
(fma.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1) (*.f64 (pow.f64 h 2) (fma.f64 1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 g 5) a))) (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))) (*.f64 (pow.f64 h 2) (fma.f64 1/3 (/.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (-.f64 (/.f64 1/16 (*.f64 (pow.f64 g 3) a)) (/.f64 1/48 (*.f64 a (*.f64 -1 (pow.f64 g 3)))))) (pow.f64 (cbrt.f64 -1) 2)) (*.f64 (pow.f64 h 2) (*.f64 1/3 (+.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (*.f64 (pow.f64 h 2) (/.f64 (-.f64 (/.f64 5/256 (*.f64 (pow.f64 g 7) a)) (fma.f64 1/144 (/.f64 (-.f64 (/.f64 1/16 (*.f64 (pow.f64 g 3) a)) (/.f64 1/48 (*.f64 a (*.f64 -1 (pow.f64 g 3))))) (*.f64 (pow.f64 g 4) (pow.f64 (cbrt.f64 -1) 6))) (fma.f64 1/6 (/.f64 (-.f64 (-.f64 (/.f64 1/32 (*.f64 (pow.f64 g 5) a)) (/.f64 1/1728 (*.f64 (*.f64 (pow.f64 g 5) a) (pow.f64 (cbrt.f64 -1) 6)))) (*.f64 1/6 (/.f64 (-.f64 (/.f64 1/16 (*.f64 (pow.f64 g 3) a)) (/.f64 1/48 (*.f64 a (*.f64 -1 (pow.f64 g 3))))) (*.f64 -1 (pow.f64 g 2))))) (*.f64 -1 (pow.f64 g 2))) (*.f64 1/3 (*.f64 a (/.f64 (pow.f64 (-.f64 (/.f64 1/16 (*.f64 (pow.f64 g 3) a)) (/.f64 1/48 (*.f64 a (*.f64 -1 (pow.f64 g 3))))) 2) (neg.f64 g))))))) (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (/.f64 (-.f64 (-.f64 (/.f64 1/32 (*.f64 (pow.f64 g 5) a)) (/.f64 1/1728 (*.f64 (*.f64 (pow.f64 g 5) a) (pow.f64 (cbrt.f64 -1) 6)))) (*.f64 1/6 (/.f64 (-.f64 (/.f64 1/16 (*.f64 (pow.f64 g 3) a)) (/.f64 1/48 (*.f64 a (*.f64 -1 (pow.f64 g 3))))) (*.f64 -1 (pow.f64 g 2))))) (pow.f64 (cbrt.f64 -1) 2)))))))))))
(fma.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1) (*.f64 (pow.f64 h 2) (fma.f64 1/12 (/.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 g 5) a))) (pow.f64 (cbrt.f64 -1) 2)) (*.f64 (pow.f64 h 2) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (/.f64 (+.f64 (/.f64 1/16 (*.f64 (pow.f64 g 3) a)) (/.f64 -1/48 (*.f64 a (neg.f64 (pow.f64 g 3))))) (pow.f64 (cbrt.f64 -1) 2))) (*.f64 (pow.f64 h 2) (*.f64 1/3 (+.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (/.f64 (*.f64 (pow.f64 h 2) (-.f64 (/.f64 5/256 (*.f64 (pow.f64 g 7) a)) (fma.f64 1/144 (/.f64 (+.f64 (/.f64 1/16 (*.f64 (pow.f64 g 3) a)) (/.f64 -1/48 (*.f64 a (neg.f64 (pow.f64 g 3))))) (*.f64 (pow.f64 g 4) (pow.f64 (cbrt.f64 -1) 6))) (fma.f64 1/6 (/.f64 (-.f64 (/.f64 1/32 (*.f64 (pow.f64 g 5) a)) (+.f64 (/.f64 1/1728 (*.f64 a (*.f64 (pow.f64 g 5) (pow.f64 (cbrt.f64 -1) 6)))) (*.f64 -1/6 (/.f64 (+.f64 (/.f64 1/16 (*.f64 (pow.f64 g 3) a)) (/.f64 -1/48 (*.f64 a (neg.f64 (pow.f64 g 3))))) (pow.f64 g 2))))) (neg.f64 (pow.f64 g 2))) (*.f64 -1/3 (/.f64 (*.f64 a (pow.f64 (+.f64 (/.f64 1/16 (*.f64 (pow.f64 g 3) a)) (/.f64 -1/48 (*.f64 a (neg.f64 (pow.f64 g 3))))) 2)) g)))))) (pow.f64 (cbrt.f64 -1) 2))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (/.f64 (-.f64 (/.f64 1/32 (*.f64 (pow.f64 g 5) a)) (+.f64 (/.f64 1/1728 (*.f64 a (*.f64 (pow.f64 g 5) (pow.f64 (cbrt.f64 -1) 6)))) (*.f64 -1/6 (/.f64 (+.f64 (/.f64 1/16 (*.f64 (pow.f64 g 3) a)) (/.f64 -1/48 (*.f64 a (neg.f64 (pow.f64 g 3))))) (pow.f64 g 2))))) (pow.f64 (cbrt.f64 -1) 2)))))))))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1)) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 5)))) (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (/.f64 (-.f64 (*.f64 1/16 (/.f64 1 (*.f64 a (pow.f64 g 3)))) (*.f64 1/48 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 -1) 3)))))) (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (/.f64 (-.f64 (*.f64 1/32 (/.f64 1 (*.f64 a (pow.f64 g 5)))) (+.f64 (*.f64 1/1728 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 5) (pow.f64 (cbrt.f64 -1) 6))))) (*.f64 1/6 (/.f64 (-.f64 (*.f64 1/16 (/.f64 1 (*.f64 a (pow.f64 g 3)))) (*.f64 1/48 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 -1) 3)))))) (*.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 -1) 3)))))) (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (/.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 7/512 (/.f64 1 (*.f64 a (pow.f64 g 9)))) (+.f64 (*.f64 1/144 (/.f64 (-.f64 (*.f64 1/32 (/.f64 1 (*.f64 a (pow.f64 g 5)))) (+.f64 (*.f64 1/1728 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 5) (pow.f64 (cbrt.f64 -1) 6))))) (*.f64 1/6 (/.f64 (-.f64 (*.f64 1/16 (/.f64 1 (*.f64 a (pow.f64 g 3)))) (*.f64 1/48 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 -1) 3)))))) (*.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 -1) 3)))))) (*.f64 (pow.f64 g 4) (pow.f64 (cbrt.f64 -1) 6)))) (+.f64 (*.f64 1/36 (/.f64 (*.f64 a (pow.f64 (-.f64 (*.f64 1/16 (/.f64 1 (*.f64 a (pow.f64 g 3)))) (*.f64 1/48 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 -1) 3)))))) 2)) (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 -1) 6)))) (+.f64 (*.f64 1/6 (/.f64 (-.f64 (*.f64 5/256 (/.f64 1 (*.f64 a (pow.f64 g 7)))) (+.f64 (*.f64 1/144 (/.f64 (-.f64 (*.f64 1/16 (/.f64 1 (*.f64 a (pow.f64 g 3)))) (*.f64 1/48 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 -1) 3)))))) (*.f64 (pow.f64 g 4) (pow.f64 (cbrt.f64 -1) 6)))) (+.f64 (*.f64 1/6 (/.f64 (-.f64 (*.f64 1/32 (/.f64 1 (*.f64 a (pow.f64 g 5)))) (+.f64 (*.f64 1/1728 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 5) (pow.f64 (cbrt.f64 -1) 6))))) (*.f64 1/6 (/.f64 (-.f64 (*.f64 1/16 (/.f64 1 (*.f64 a (pow.f64 g 3)))) (*.f64 1/48 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 -1) 3)))))) (*.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 -1) 3)))))) (*.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 -1) 3)))) (*.f64 1/3 (/.f64 (*.f64 a (pow.f64 (-.f64 (*.f64 1/16 (/.f64 1 (*.f64 a (pow.f64 g 3)))) (*.f64 1/48 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 -1) 3)))))) 2)) (*.f64 g (pow.f64 (cbrt.f64 -1) 3))))))) (*.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 -1) 3)))) (*.f64 2/3 (/.f64 (*.f64 a (*.f64 (-.f64 (*.f64 1/32 (/.f64 1 (*.f64 a (pow.f64 g 5)))) (+.f64 (*.f64 1/1728 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 5) (pow.f64 (cbrt.f64 -1) 6))))) (*.f64 1/6 (/.f64 (-.f64 (*.f64 1/16 (/.f64 1 (*.f64 a (pow.f64 g 3)))) (*.f64 1/48 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 -1) 3)))))) (*.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 -1) 3)))))) (-.f64 (*.f64 1/16 (/.f64 1 (*.f64 a (pow.f64 g 3)))) (*.f64 1/48 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 -1) 3)))))))) (*.f64 g (pow.f64 (cbrt.f64 -1) 3))))))))) (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (/.f64 (-.f64 (*.f64 5/256 (/.f64 1 (*.f64 a (pow.f64 g 7)))) (+.f64 (*.f64 1/144 (/.f64 (-.f64 (*.f64 1/16 (/.f64 1 (*.f64 a (pow.f64 g 3)))) (*.f64 1/48 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 -1) 3)))))) (*.f64 (pow.f64 g 4) (pow.f64 (cbrt.f64 -1) 6)))) (+.f64 (*.f64 1/6 (/.f64 (-.f64 (*.f64 1/32 (/.f64 1 (*.f64 a (pow.f64 g 5)))) (+.f64 (*.f64 1/1728 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 5) (pow.f64 (cbrt.f64 -1) 6))))) (*.f64 1/6 (/.f64 (-.f64 (*.f64 1/16 (/.f64 1 (*.f64 a (pow.f64 g 3)))) (*.f64 1/48 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 -1) 3)))))) (*.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 -1) 3)))))) (*.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 -1) 3)))) (*.f64 1/3 (/.f64 (*.f64 a (pow.f64 (-.f64 (*.f64 1/16 (/.f64 1 (*.f64 a (pow.f64 g 3)))) (*.f64 1/48 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 -1) 3)))))) 2)) (*.f64 g (pow.f64 (cbrt.f64 -1) 3))))))) (pow.f64 (cbrt.f64 -1) 2)))))))))))))
(fma.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1) (*.f64 (pow.f64 h 2) (fma.f64 1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 g 5) a))) (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))) (*.f64 (pow.f64 h 2) (fma.f64 1/3 (/.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (-.f64 (/.f64 1/16 (*.f64 (pow.f64 g 3) a)) (/.f64 1/48 (*.f64 a (*.f64 -1 (pow.f64 g 3)))))) (pow.f64 (cbrt.f64 -1) 2)) (*.f64 (pow.f64 h 2) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (/.f64 (-.f64 (-.f64 (/.f64 1/32 (*.f64 (pow.f64 g 5) a)) (/.f64 1/1728 (*.f64 (*.f64 (pow.f64 g 5) a) (pow.f64 (cbrt.f64 -1) 6)))) (*.f64 1/6 (/.f64 (-.f64 (/.f64 1/16 (*.f64 (pow.f64 g 3) a)) (/.f64 1/48 (*.f64 a (*.f64 -1 (pow.f64 g 3))))) (*.f64 -1 (pow.f64 g 2))))) (pow.f64 (cbrt.f64 -1) 2))) (*.f64 (pow.f64 h 2) (*.f64 1/3 (+.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (*.f64 (pow.f64 h 2) (/.f64 (-.f64 (/.f64 7/512 (*.f64 (pow.f64 g 9) a)) (fma.f64 1/144 (/.f64 (-.f64 (-.f64 (/.f64 1/32 (*.f64 (pow.f64 g 5) a)) (/.f64 1/1728 (*.f64 (*.f64 (pow.f64 g 5) a) (pow.f64 (cbrt.f64 -1) 6)))) (*.f64 1/6 (/.f64 (-.f64 (/.f64 1/16 (*.f64 (pow.f64 g 3) a)) (/.f64 1/48 (*.f64 a (*.f64 -1 (pow.f64 g 3))))) (*.f64 -1 (pow.f64 g 2))))) (*.f64 (pow.f64 g 4) (pow.f64 (cbrt.f64 -1) 6))) (fma.f64 1/36 (*.f64 a (/.f64 (pow.f64 (-.f64 (/.f64 1/16 (*.f64 (pow.f64 g 3) a)) (/.f64 1/48 (*.f64 a (*.f64 -1 (pow.f64 g 3))))) 2) (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 -1) 6)))) (fma.f64 1/6 (/.f64 (-.f64 (/.f64 5/256 (*.f64 (pow.f64 g 7) a)) (fma.f64 1/144 (/.f64 (-.f64 (/.f64 1/16 (*.f64 (pow.f64 g 3) a)) (/.f64 1/48 (*.f64 a (*.f64 -1 (pow.f64 g 3))))) (*.f64 (pow.f64 g 4) (pow.f64 (cbrt.f64 -1) 6))) (fma.f64 1/6 (/.f64 (-.f64 (-.f64 (/.f64 1/32 (*.f64 (pow.f64 g 5) a)) (/.f64 1/1728 (*.f64 (*.f64 (pow.f64 g 5) a) (pow.f64 (cbrt.f64 -1) 6)))) (*.f64 1/6 (/.f64 (-.f64 (/.f64 1/16 (*.f64 (pow.f64 g 3) a)) (/.f64 1/48 (*.f64 a (*.f64 -1 (pow.f64 g 3))))) (*.f64 -1 (pow.f64 g 2))))) (*.f64 -1 (pow.f64 g 2))) (*.f64 1/3 (*.f64 a (/.f64 (pow.f64 (-.f64 (/.f64 1/16 (*.f64 (pow.f64 g 3) a)) (/.f64 1/48 (*.f64 a (*.f64 -1 (pow.f64 g 3))))) 2) (neg.f64 g))))))) (*.f64 -1 (pow.f64 g 2))) (*.f64 2/3 (*.f64 a (/.f64 (*.f64 (-.f64 (/.f64 1/16 (*.f64 (pow.f64 g 3) a)) (/.f64 1/48 (*.f64 a (*.f64 -1 (pow.f64 g 3))))) (-.f64 (-.f64 (/.f64 1/32 (*.f64 (pow.f64 g 5) a)) (/.f64 1/1728 (*.f64 (*.f64 (pow.f64 g 5) a) (pow.f64 (cbrt.f64 -1) 6)))) (*.f64 1/6 (/.f64 (-.f64 (/.f64 1/16 (*.f64 (pow.f64 g 3) a)) (/.f64 1/48 (*.f64 a (*.f64 -1 (pow.f64 g 3))))) (*.f64 -1 (pow.f64 g 2)))))) (neg.f64 g)))))))) (pow.f64 (cbrt.f64 -1) 2)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (-.f64 (/.f64 5/256 (*.f64 (pow.f64 g 7) a)) (fma.f64 1/144 (/.f64 (-.f64 (/.f64 1/16 (*.f64 (pow.f64 g 3) a)) (/.f64 1/48 (*.f64 a (*.f64 -1 (pow.f64 g 3))))) (*.f64 (pow.f64 g 4) (pow.f64 (cbrt.f64 -1) 6))) (fma.f64 1/6 (/.f64 (-.f64 (-.f64 (/.f64 1/32 (*.f64 (pow.f64 g 5) a)) (/.f64 1/1728 (*.f64 (*.f64 (pow.f64 g 5) a) (pow.f64 (cbrt.f64 -1) 6)))) (*.f64 1/6 (/.f64 (-.f64 (/.f64 1/16 (*.f64 (pow.f64 g 3) a)) (/.f64 1/48 (*.f64 a (*.f64 -1 (pow.f64 g 3))))) (*.f64 -1 (pow.f64 g 2))))) (*.f64 -1 (pow.f64 g 2))) (*.f64 1/3 (*.f64 a (/.f64 (pow.f64 (-.f64 (/.f64 1/16 (*.f64 (pow.f64 g 3) a)) (/.f64 1/48 (*.f64 a (*.f64 -1 (pow.f64 g 3))))) 2) (neg.f64 g)))))))) (pow.f64 (cbrt.f64 -1) 2))))))))))))
(fma.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1) (*.f64 (pow.f64 h 2) (fma.f64 1/12 (/.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 g 5) a))) (pow.f64 (cbrt.f64 -1) 2)) (*.f64 (pow.f64 h 2) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (/.f64 (+.f64 (/.f64 1/16 (*.f64 (pow.f64 g 3) a)) (/.f64 -1/48 (*.f64 a (neg.f64 (pow.f64 g 3))))) (pow.f64 (cbrt.f64 -1) 2))) (*.f64 (pow.f64 h 2) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (/.f64 (-.f64 (/.f64 1/32 (*.f64 (pow.f64 g 5) a)) (+.f64 (/.f64 1/1728 (*.f64 a (*.f64 (pow.f64 g 5) (pow.f64 (cbrt.f64 -1) 6)))) (*.f64 -1/6 (/.f64 (+.f64 (/.f64 1/16 (*.f64 (pow.f64 g 3) a)) (/.f64 -1/48 (*.f64 a (neg.f64 (pow.f64 g 3))))) (pow.f64 g 2))))) (pow.f64 (cbrt.f64 -1) 2))) (*.f64 (pow.f64 h 2) (*.f64 1/3 (+.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (*.f64 (pow.f64 h 2) (/.f64 (-.f64 (/.f64 7/512 (*.f64 (pow.f64 g 9) a)) (fma.f64 1/144 (/.f64 (-.f64 (/.f64 1/32 (*.f64 (pow.f64 g 5) a)) (+.f64 (/.f64 1/1728 (*.f64 a (*.f64 (pow.f64 g 5) (pow.f64 (cbrt.f64 -1) 6)))) (*.f64 -1/6 (/.f64 (+.f64 (/.f64 1/16 (*.f64 (pow.f64 g 3) a)) (/.f64 -1/48 (*.f64 a (neg.f64 (pow.f64 g 3))))) (pow.f64 g 2))))) (*.f64 (pow.f64 g 4) (pow.f64 (cbrt.f64 -1) 6))) (fma.f64 1/36 (*.f64 a (/.f64 (pow.f64 (+.f64 (/.f64 1/16 (*.f64 (pow.f64 g 3) a)) (/.f64 -1/48 (*.f64 a (neg.f64 (pow.f64 g 3))))) 2) (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 -1) 6)))) (+.f64 (*.f64 -1/6 (/.f64 (-.f64 (/.f64 5/256 (*.f64 (pow.f64 g 7) a)) (fma.f64 1/144 (/.f64 (+.f64 (/.f64 1/16 (*.f64 (pow.f64 g 3) a)) (/.f64 -1/48 (*.f64 a (neg.f64 (pow.f64 g 3))))) (*.f64 (pow.f64 g 4) (pow.f64 (cbrt.f64 -1) 6))) (fma.f64 1/6 (/.f64 (-.f64 (/.f64 1/32 (*.f64 (pow.f64 g 5) a)) (+.f64 (/.f64 1/1728 (*.f64 a (*.f64 (pow.f64 g 5) (pow.f64 (cbrt.f64 -1) 6)))) (*.f64 -1/6 (/.f64 (+.f64 (/.f64 1/16 (*.f64 (pow.f64 g 3) a)) (/.f64 -1/48 (*.f64 a (neg.f64 (pow.f64 g 3))))) (pow.f64 g 2))))) (neg.f64 (pow.f64 g 2))) (*.f64 -1/3 (/.f64 (*.f64 a (pow.f64 (+.f64 (/.f64 1/16 (*.f64 (pow.f64 g 3) a)) (/.f64 -1/48 (*.f64 a (neg.f64 (pow.f64 g 3))))) 2)) g))))) (pow.f64 g 2))) (*.f64 -2/3 (/.f64 (*.f64 a (*.f64 (+.f64 (/.f64 1/16 (*.f64 (pow.f64 g 3) a)) (/.f64 -1/48 (*.f64 a (neg.f64 (pow.f64 g 3))))) (-.f64 (/.f64 1/32 (*.f64 (pow.f64 g 5) a)) (+.f64 (/.f64 1/1728 (*.f64 a (*.f64 (pow.f64 g 5) (pow.f64 (cbrt.f64 -1) 6)))) (*.f64 -1/6 (/.f64 (+.f64 (/.f64 1/16 (*.f64 (pow.f64 g 3) a)) (/.f64 -1/48 (*.f64 a (neg.f64 (pow.f64 g 3))))) (pow.f64 g 2))))))) g)))))) (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (/.f64 (-.f64 (/.f64 5/256 (*.f64 (pow.f64 g 7) a)) (fma.f64 1/144 (/.f64 (+.f64 (/.f64 1/16 (*.f64 (pow.f64 g 3) a)) (/.f64 -1/48 (*.f64 a (neg.f64 (pow.f64 g 3))))) (*.f64 (pow.f64 g 4) (pow.f64 (cbrt.f64 -1) 6))) (fma.f64 1/6 (/.f64 (-.f64 (/.f64 1/32 (*.f64 (pow.f64 g 5) a)) (+.f64 (/.f64 1/1728 (*.f64 a (*.f64 (pow.f64 g 5) (pow.f64 (cbrt.f64 -1) 6)))) (*.f64 -1/6 (/.f64 (+.f64 (/.f64 1/16 (*.f64 (pow.f64 g 3) a)) (/.f64 -1/48 (*.f64 a (neg.f64 (pow.f64 g 3))))) (pow.f64 g 2))))) (neg.f64 (pow.f64 g 2))) (*.f64 -1/3 (/.f64 (*.f64 a (pow.f64 (+.f64 (/.f64 1/16 (*.f64 (pow.f64 g 3) a)) (/.f64 -1/48 (*.f64 a (neg.f64 (pow.f64 g 3))))) 2)) g))))) (pow.f64 (cbrt.f64 -1) 2)))))))))))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 (*.f64 h (/.f64 (sqrt.f64 -1) a))) (cbrt.f64 -1/2))
(*.f64 h (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (/.f64 g (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 -1/2))))
(*.f64 h (fma.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 a (pow.f64 h 5)) (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 g (pow.f64 (cbrt.f64 -1/2) 2))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 h 2) a))))))
(*.f64 h (fma.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 a (pow.f64 h 5)) -1))) (/.f64 g (pow.f64 (cbrt.f64 -1/2) 2))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 h 2) a))))))
(*.f64 h (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (/.f64 g (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 8) (pow.f64 (sqrt.f64 -1) 5))))) (/.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 -1/2)))))
(*.f64 h (fma.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 a (pow.f64 h 5)) (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 g (pow.f64 (cbrt.f64 -1/2) 2))) (fma.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 a) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 8)))) (/.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 -1/2) 2))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 h 2) a)))))))
(*.f64 h (fma.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 a (pow.f64 h 5)) -1))) (/.f64 g (pow.f64 (cbrt.f64 -1/2) 2))) (fma.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 8))))) (/.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 -1/2) 2))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 h 2) a)))))))
(*.f64 h (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (/.f64 g (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 8) (pow.f64 (sqrt.f64 -1) 5))))) (/.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 14) (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (-.f64 (*.f64 1/16 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 a (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (sqrt.f64 -1)))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 -1/2))))))
(*.f64 h (fma.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 a (pow.f64 h 5)) (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 g (pow.f64 (cbrt.f64 -1/2) 2))) (fma.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 a) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 8)))) (/.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 -1/2) 2))) (fma.f64 1/3 (/.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 h 14)))) (+.f64 (*.f64 1/16 (/.f64 (/.f64 (pow.f64 g 4) a) (pow.f64 (sqrt.f64 -1) 3))) (*.f64 -1/12 (*.f64 (pow.f64 g 2) (/.f64 (pow.f64 h 2) (*.f64 (*.f64 a -1/2) (sqrt.f64 -1))))))) (pow.f64 (cbrt.f64 -1/2) 2)) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 h 2) a))))))))
(*.f64 h (fma.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 a (pow.f64 h 5)) -1))) (/.f64 g (pow.f64 (cbrt.f64 -1/2) 2))) (fma.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 8))))) (/.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 -1/2) 2))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 -1 (pow.f64 h 14)))) (/.f64 (fma.f64 1/16 (/.f64 (pow.f64 g 4) (*.f64 (*.f64 -1 (sqrt.f64 -1)) a)) (*.f64 -1/12 (/.f64 (pow.f64 (*.f64 h g) 2) (*.f64 a (*.f64 (sqrt.f64 -1) -1/2))))) (pow.f64 (cbrt.f64 -1/2) 2))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 h 2) a))))))))
(*.f64 h (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (/.f64 g (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 8) (pow.f64 (sqrt.f64 -1) 5))))) (/.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 -1/36 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 11) (pow.f64 (sqrt.f64 -1) 8))))) (/.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 -1/2) 5)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 14) (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (-.f64 (*.f64 1/16 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 a (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (sqrt.f64 -1)))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 -1/2)))))))
(*.f64 h (fma.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 a (pow.f64 h 5)) (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 g (pow.f64 (cbrt.f64 -1/2) 2))) (fma.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 a) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 8)))) (/.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 -1/2) 2))) (fma.f64 -1/36 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 a (pow.f64 h 11)) (pow.f64 (sqrt.f64 -1) 8)))) (/.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 -1/2) 5))) (fma.f64 1/3 (/.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 h 14)))) (+.f64 (*.f64 1/16 (/.f64 (/.f64 (pow.f64 g 4) a) (pow.f64 (sqrt.f64 -1) 3))) (*.f64 -1/12 (*.f64 (pow.f64 g 2) (/.f64 (pow.f64 h 2) (*.f64 (*.f64 a -1/2) (sqrt.f64 -1))))))) (pow.f64 (cbrt.f64 -1/2) 2)) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 h 2) a)))))))))
(*.f64 h (fma.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 a (pow.f64 h 5)) -1))) (/.f64 g (pow.f64 (cbrt.f64 -1/2) 2))) (fma.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 8))))) (/.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 -1/2) 2))) (fma.f64 -1/36 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 (sqrt.f64 -1) 8) (pow.f64 h 11))))) (/.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 -1/2) 5))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 -1 (pow.f64 h 14)))) (/.f64 (fma.f64 1/16 (/.f64 (pow.f64 g 4) (*.f64 (*.f64 -1 (sqrt.f64 -1)) a)) (*.f64 -1/12 (/.f64 (pow.f64 (*.f64 h g) 2) (*.f64 a (*.f64 (sqrt.f64 -1) -1/2))))) (pow.f64 (cbrt.f64 -1/2) 2))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 h 2) a)))))))))
(*.f64 h (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (/.f64 g (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 8) (pow.f64 (sqrt.f64 -1) 5))))) (/.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 -1/36 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 11) (pow.f64 (sqrt.f64 -1) 8))))) (/.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 -1/2) 5)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 14) (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (-.f64 (*.f64 1/16 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 a (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (sqrt.f64 -1)))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 20) (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (-.f64 (*.f64 -1/32 (/.f64 (pow.f64 g 6) (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/48 (/.f64 (*.f64 (pow.f64 g 4) (pow.f64 h 2)) (*.f64 a (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (pow.f64 (sqrt.f64 -1) 3)))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 -1/2))))))))
(*.f64 h (fma.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 a (pow.f64 h 5)) (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 g (pow.f64 (cbrt.f64 -1/2) 2))) (fma.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 a) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 8)))) (/.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 -1/2) 2))) (fma.f64 -1/36 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 a (pow.f64 h 11)) (pow.f64 (sqrt.f64 -1) 8)))) (/.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 -1/2) 5))) (fma.f64 1/3 (/.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 h 14)))) (+.f64 (*.f64 1/16 (/.f64 (/.f64 (pow.f64 g 4) a) (pow.f64 (sqrt.f64 -1) 3))) (*.f64 -1/12 (*.f64 (pow.f64 g 2) (/.f64 (pow.f64 h 2) (*.f64 (*.f64 a -1/2) (sqrt.f64 -1))))))) (pow.f64 (cbrt.f64 -1/2) 2)) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 h 20)))) (/.f64 (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 (sqrt.f64 -1) 5) a))) (*.f64 -1/48 (*.f64 (pow.f64 g 4) (/.f64 (pow.f64 h 2) (*.f64 (*.f64 a -1/2) (pow.f64 (sqrt.f64 -1) 3)))))) (pow.f64 (cbrt.f64 -1/2) 2))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 h 2) a))))))))))
(*.f64 h (fma.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 a (pow.f64 h 5)) -1))) (/.f64 g (pow.f64 (cbrt.f64 -1/2) 2))) (fma.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 8))))) (/.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 -1/2) 2))) (fma.f64 -1/36 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 (sqrt.f64 -1) 8) (pow.f64 h 11))))) (/.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 -1/2) 5))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 -1 (pow.f64 h 14)))) (/.f64 (fma.f64 1/16 (/.f64 (pow.f64 g 4) (*.f64 (*.f64 -1 (sqrt.f64 -1)) a)) (*.f64 -1/12 (/.f64 (pow.f64 (*.f64 h g) 2) (*.f64 a (*.f64 (sqrt.f64 -1) -1/2))))) (pow.f64 (cbrt.f64 -1/2) 2))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 -1 (pow.f64 h 20)))) (/.f64 (fma.f64 -1/32 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 (sqrt.f64 -1) 5) a)) (*.f64 -1/48 (*.f64 (pow.f64 g 4) (/.f64 (pow.f64 h 2) (*.f64 a (*.f64 (*.f64 -1 (sqrt.f64 -1)) -1/2)))))) (pow.f64 (cbrt.f64 -1/2) 2))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 h 2) a))))))))))
(*.f64 -1 (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 -1/2)))
(neg.f64 (*.f64 (cbrt.f64 (*.f64 h (/.f64 (sqrt.f64 -1) a))) (cbrt.f64 -1/2)))
(*.f64 (cbrt.f64 (*.f64 h (/.f64 (sqrt.f64 -1) a))) (neg.f64 (cbrt.f64 -1/2)))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (/.f64 g (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 -1/2)))))
(neg.f64 (*.f64 h (fma.f64 1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 a (pow.f64 h 5)) (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 g (pow.f64 (cbrt.f64 -1/2) 2))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 h 2) a)))))))
(*.f64 h (neg.f64 (fma.f64 1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 a (pow.f64 h 5)) -1))) (/.f64 g (pow.f64 (cbrt.f64 -1/2) 2))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 h 2) a)))))))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 g (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 1/12 (*.f64 (cbrt.f64 (/.f64 h (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (/.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 -1/2) 2))))) (pow.f64 h 3))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 -1/2)))))
(neg.f64 (*.f64 h (fma.f64 -1 (/.f64 (fma.f64 -1/6 (*.f64 (/.f64 g (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)))) (*.f64 1/12 (*.f64 (/.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 h (*.f64 (pow.f64 (sqrt.f64 -1) 5) a)))))) (pow.f64 h 3)) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 h 2) a)))))))
(*.f64 (-.f64 (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 h 2) a)))) (/.f64 (fma.f64 -1/6 (*.f64 (/.f64 g (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 (pow.f64 h 4) (neg.f64 a)))) (*.f64 1/12 (*.f64 (/.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 h (*.f64 (pow.f64 (sqrt.f64 -1) 5) a)))))) (pow.f64 h 3))) (neg.f64 h))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (/.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (-.f64 (*.f64 1/16 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 a (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (sqrt.f64 -1)))))) (pow.f64 (cbrt.f64 -1/2) 2))))) h)) (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 g (pow.f64 (cbrt.f64 -1/2) 2))))) (pow.f64 h 3))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 -1/2)))))
(neg.f64 (*.f64 h (fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (fma.f64 -1/12 (*.f64 (/.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 (pow.f64 (sqrt.f64 -1) 5) a)))) (*.f64 (*.f64 1/3 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (/.f64 (+.f64 (*.f64 1/16 (/.f64 (/.f64 (pow.f64 g 4) a) (pow.f64 (sqrt.f64 -1) 3))) (*.f64 -1/12 (*.f64 (pow.f64 g 2) (/.f64 (pow.f64 h 2) (*.f64 (*.f64 a -1/2) (sqrt.f64 -1)))))) (pow.f64 (cbrt.f64 -1/2) 2)))) h) (*.f64 -1/6 (*.f64 (/.f64 g (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)))))) (pow.f64 h 3)) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 h 2) a)))))))
(*.f64 h (neg.f64 (-.f64 (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 h 2) a)))) (/.f64 (-.f64 (*.f64 -1/6 (*.f64 (/.f64 g (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 (pow.f64 h 4) (neg.f64 a))))) (/.f64 (fma.f64 -1/12 (*.f64 (/.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 (pow.f64 (sqrt.f64 -1) 5) a)))) (*.f64 (*.f64 1/3 (cbrt.f64 (/.f64 (pow.f64 a 2) (neg.f64 (pow.f64 h 2))))) (/.f64 (fma.f64 1/16 (/.f64 (pow.f64 g 4) (*.f64 (*.f64 -1 (sqrt.f64 -1)) a)) (*.f64 -1/12 (/.f64 (pow.f64 (*.f64 h g) 2) (*.f64 a (*.f64 (sqrt.f64 -1) -1/2))))) (pow.f64 (cbrt.f64 -1/2) 2)))) h)) (pow.f64 h 3)))))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (/.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 1/36 (*.f64 (cbrt.f64 (/.f64 h (*.f64 a (pow.f64 (sqrt.f64 -1) 8)))) (/.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 -1/2) 5)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (-.f64 (*.f64 1/16 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 a (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (sqrt.f64 -1)))))) (pow.f64 (cbrt.f64 -1/2) 2)))))) h)) (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 g (pow.f64 (cbrt.f64 -1/2) 2))))) (pow.f64 h 3))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 -1/2)))))
(neg.f64 (*.f64 h (fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (fma.f64 -1/12 (*.f64 (/.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 (pow.f64 (sqrt.f64 -1) 5) a)))) (fma.f64 1/36 (*.f64 (/.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 -1/2) 5)) (cbrt.f64 (/.f64 (/.f64 h a) (pow.f64 (sqrt.f64 -1) 8)))) (*.f64 (*.f64 1/3 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (/.f64 (+.f64 (*.f64 1/16 (/.f64 (/.f64 (pow.f64 g 4) a) (pow.f64 (sqrt.f64 -1) 3))) (*.f64 -1/12 (*.f64 (pow.f64 g 2) (/.f64 (pow.f64 h 2) (*.f64 (*.f64 a -1/2) (sqrt.f64 -1)))))) (pow.f64 (cbrt.f64 -1/2) 2))))) h) (*.f64 -1/6 (*.f64 (/.f64 g (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)))))) (pow.f64 h 3)) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 h 2) a)))))))
(*.f64 h (neg.f64 (-.f64 (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 h 2) a)))) (/.f64 (-.f64 (*.f64 -1/6 (*.f64 (/.f64 g (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 (pow.f64 h 4) (neg.f64 a))))) (/.f64 (fma.f64 -1/12 (*.f64 (/.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 (pow.f64 (sqrt.f64 -1) 5) a)))) (fma.f64 1/36 (*.f64 (/.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 -1/2) 5)) (cbrt.f64 (/.f64 h (*.f64 (pow.f64 (sqrt.f64 -1) 8) a)))) (*.f64 (*.f64 1/3 (cbrt.f64 (/.f64 (pow.f64 a 2) (neg.f64 (pow.f64 h 2))))) (/.f64 (fma.f64 1/16 (/.f64 (pow.f64 g 4) (*.f64 (*.f64 -1 (sqrt.f64 -1)) a)) (*.f64 -1/12 (/.f64 (pow.f64 (*.f64 h g) 2) (*.f64 a (*.f64 (sqrt.f64 -1) -1/2))))) (pow.f64 (cbrt.f64 -1/2) 2))))) h)) (pow.f64 h 3)))))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) h) (pow.f64 (sqrt.f64 -1) 2))) (/.f64 (-.f64 (*.f64 -1/32 (/.f64 (pow.f64 g 6) (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/48 (/.f64 (*.f64 (pow.f64 g 4) (pow.f64 h 2)) (*.f64 a (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (pow.f64 (sqrt.f64 -1) 3)))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 -1/36 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 10) (*.f64 a (pow.f64 (sqrt.f64 -1) 8)))) (/.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 -1/2) 5))))) (pow.f64 h 3))) (+.f64 (*.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (/.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (-.f64 (*.f64 1/16 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 a (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (sqrt.f64 -1)))))) (pow.f64 (cbrt.f64 -1/2) 2)))))) h)) (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 g (pow.f64 (cbrt.f64 -1/2) 2))))) (pow.f64 h 3))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 -1/2)))))
(neg.f64 (*.f64 h (fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (fma.f64 -1/3 (*.f64 (/.f64 (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 (sqrt.f64 -1) 5) a))) (*.f64 -1/48 (*.f64 (pow.f64 g 4) (/.f64 (pow.f64 h 2) (*.f64 (*.f64 a -1/2) (pow.f64 (sqrt.f64 -1) 3)))))) (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (*.f64 (pow.f64 a 2) (/.f64 h (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 -1/36 (*.f64 (/.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 -1/2) 5)) (cbrt.f64 (/.f64 (pow.f64 h 10) (*.f64 (pow.f64 (sqrt.f64 -1) 8) a)))))) (pow.f64 h 3)) (fma.f64 -1/12 (*.f64 (/.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 (pow.f64 (sqrt.f64 -1) 5) a)))) (*.f64 (*.f64 1/3 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (/.f64 (+.f64 (*.f64 1/16 (/.f64 (/.f64 (pow.f64 g 4) a) (pow.f64 (sqrt.f64 -1) 3))) (*.f64 -1/12 (*.f64 (pow.f64 g 2) (/.f64 (pow.f64 h 2) (*.f64 (*.f64 a -1/2) (sqrt.f64 -1)))))) (pow.f64 (cbrt.f64 -1/2) 2))))) h) (*.f64 -1/6 (*.f64 (/.f64 g (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)))))) (pow.f64 h 3)) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 h 2) a)))))))
(*.f64 (-.f64 (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 h 2) a)))) (/.f64 (-.f64 (*.f64 -1/6 (*.f64 (/.f64 g (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 (pow.f64 h 4) (neg.f64 a))))) (/.f64 (-.f64 (fma.f64 -1/12 (*.f64 (/.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 (pow.f64 (sqrt.f64 -1) 5) a)))) (*.f64 (*.f64 1/3 (cbrt.f64 (/.f64 (pow.f64 a 2) (neg.f64 (pow.f64 h 2))))) (/.f64 (fma.f64 1/16 (/.f64 (pow.f64 g 4) (*.f64 (*.f64 -1 (sqrt.f64 -1)) a)) (*.f64 -1/12 (/.f64 (pow.f64 (*.f64 h g) 2) (*.f64 a (*.f64 (sqrt.f64 -1) -1/2))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (/.f64 (fma.f64 -1/3 (*.f64 (/.f64 (fma.f64 -1/32 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 (sqrt.f64 -1) 5) a)) (*.f64 -1/48 (*.f64 (pow.f64 g 4) (/.f64 (pow.f64 h 2) (*.f64 a (*.f64 (*.f64 -1 (sqrt.f64 -1)) -1/2)))))) (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (*.f64 (pow.f64 a 2) (/.f64 h -1)))) (*.f64 -1/36 (*.f64 (/.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 -1/2) 5)) (cbrt.f64 (/.f64 (pow.f64 h 10) (*.f64 (pow.f64 (sqrt.f64 -1) 8) a)))))) (pow.f64 h 3))) h)) (pow.f64 h 3))) (neg.f64 h))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 1/2)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 1/2)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 1/2)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 1/2)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 1/2)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 1/2)))
(log.f64 (neg.f64 (pow.f64 h 2)))
(+.f64 (log.f64 (neg.f64 (pow.f64 h 2))) (*.f64 -1 (/.f64 (pow.f64 g 2) (pow.f64 h 2))))
(+.f64 (log.f64 (neg.f64 (pow.f64 h 2))) (neg.f64 (/.f64 (pow.f64 g 2) (pow.f64 h 2))))
(-.f64 (log.f64 (neg.f64 (pow.f64 h 2))) (/.f64 (pow.f64 g 2) (pow.f64 h 2)))
(+.f64 (log.f64 (neg.f64 (pow.f64 h 2))) (*.f64 (pow.f64 g 2) (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (pow.f64 h 4))) (/.f64 1 (pow.f64 h 2)))))
(+.f64 (log.f64 (neg.f64 (pow.f64 h 2))) (*.f64 (pow.f64 g 2) (-.f64 (/.f64 (*.f64 -1/2 (pow.f64 g 2)) (pow.f64 h 4)) (/.f64 1 (pow.f64 h 2)))))
(+.f64 (log.f64 (neg.f64 (pow.f64 h 2))) (*.f64 (pow.f64 g 2) (fma.f64 -1/2 (/.f64 (pow.f64 g 2) (pow.f64 h 4)) (/.f64 -1 (pow.f64 h 2)))))
(+.f64 (log.f64 (neg.f64 (pow.f64 h 2))) (*.f64 (pow.f64 g 2) (-.f64 (*.f64 (pow.f64 g 2) (-.f64 (*.f64 -1/3 (/.f64 (pow.f64 g 2) (pow.f64 h 6))) (*.f64 1/2 (/.f64 1 (pow.f64 h 4))))) (/.f64 1 (pow.f64 h 2)))))
(+.f64 (log.f64 (neg.f64 (pow.f64 h 2))) (*.f64 (pow.f64 g 2) (fma.f64 (pow.f64 g 2) (-.f64 (/.f64 (*.f64 -1/3 (pow.f64 g 2)) (pow.f64 h 6)) (/.f64 1/2 (pow.f64 h 4))) (neg.f64 (/.f64 1 (pow.f64 h 2))))))
(+.f64 (log.f64 (neg.f64 (pow.f64 h 2))) (*.f64 (pow.f64 g 2) (fma.f64 (pow.f64 g 2) (fma.f64 -1/3 (/.f64 (pow.f64 g 2) (pow.f64 h 6)) (/.f64 -1/2 (pow.f64 h 4))) (/.f64 -1 (pow.f64 h 2)))))
(+.f64 (log.f64 (neg.f64 (pow.f64 h 2))) (*.f64 (pow.f64 g 2) (-.f64 (*.f64 (pow.f64 g 2) (-.f64 (*.f64 (pow.f64 g 2) (-.f64 (*.f64 -1/4 (/.f64 (pow.f64 g 2) (pow.f64 h 8))) (*.f64 1/3 (/.f64 1 (pow.f64 h 6))))) (*.f64 1/2 (/.f64 1 (pow.f64 h 4))))) (/.f64 1 (pow.f64 h 2)))))
(+.f64 (log.f64 (neg.f64 (pow.f64 h 2))) (*.f64 (pow.f64 g 2) (fma.f64 (pow.f64 g 2) (-.f64 (*.f64 (pow.f64 g 2) (-.f64 (/.f64 (*.f64 -1/4 (pow.f64 g 2)) (pow.f64 h 8)) (/.f64 1/3 (pow.f64 h 6)))) (/.f64 1/2 (pow.f64 h 4))) (neg.f64 (/.f64 1 (pow.f64 h 2))))))
(+.f64 (log.f64 (neg.f64 (pow.f64 h 2))) (*.f64 (pow.f64 g 2) (fma.f64 (pow.f64 g 2) (fma.f64 (pow.f64 g 2) (fma.f64 -1/4 (/.f64 (pow.f64 g 2) (pow.f64 h 8)) (/.f64 -1/3 (pow.f64 h 6))) (/.f64 -1/2 (pow.f64 h 4))) (/.f64 -1 (pow.f64 h 2)))))
(+.f64 (log.f64 (neg.f64 (pow.f64 h 2))) (*.f64 (pow.f64 g 2) (-.f64 (*.f64 (pow.f64 g 2) (-.f64 (*.f64 (pow.f64 g 2) (-.f64 (*.f64 (pow.f64 g 2) (-.f64 (*.f64 -1/5 (/.f64 (pow.f64 g 2) (pow.f64 h 10))) (*.f64 1/4 (/.f64 1 (pow.f64 h 8))))) (*.f64 1/3 (/.f64 1 (pow.f64 h 6))))) (*.f64 1/2 (/.f64 1 (pow.f64 h 4))))) (/.f64 1 (pow.f64 h 2)))))
(+.f64 (log.f64 (neg.f64 (pow.f64 h 2))) (*.f64 (pow.f64 g 2) (fma.f64 (pow.f64 g 2) (fma.f64 (pow.f64 g 2) (fma.f64 (pow.f64 g 2) (-.f64 (/.f64 (*.f64 -1/5 (pow.f64 g 2)) (pow.f64 h 10)) (/.f64 1/4 (pow.f64 h 8))) (neg.f64 (/.f64 1/3 (pow.f64 h 6)))) (neg.f64 (/.f64 1/2 (pow.f64 h 4)))) (neg.f64 (/.f64 1 (pow.f64 h 2))))))
(+.f64 (log.f64 (neg.f64 (pow.f64 h 2))) (*.f64 (pow.f64 g 2) (fma.f64 (pow.f64 g 2) (fma.f64 (pow.f64 g 2) (fma.f64 (pow.f64 g 2) (fma.f64 -1/5 (/.f64 (pow.f64 g 2) (pow.f64 h 10)) (/.f64 -1/4 (pow.f64 h 8))) (/.f64 -1/3 (pow.f64 h 6))) (/.f64 -1/2 (pow.f64 h 4))) (/.f64 -1 (pow.f64 h 2)))))
(*.f64 -2 (log.f64 (/.f64 1 g)))
(*.f64 -2 (neg.f64 (log.f64 g)))
(+.f64 (*.f64 -2 (log.f64 (/.f64 1 g))) (*.f64 -1 (/.f64 (pow.f64 h 2) (pow.f64 g 2))))
(fma.f64 -2 (neg.f64 (log.f64 g)) (/.f64 (neg.f64 (pow.f64 h 2)) (pow.f64 g 2)))
(-.f64 (*.f64 -2 (neg.f64 (log.f64 g))) (/.f64 (pow.f64 h 2) (pow.f64 g 2)))
(+.f64 (*.f64 -2 (log.f64 (/.f64 1 g))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (*.f64 -1/2 (/.f64 (pow.f64 h 4) (pow.f64 g 4)))))
(fma.f64 -2 (neg.f64 (log.f64 g)) (fma.f64 -1 (/.f64 (pow.f64 h 2) (pow.f64 g 2)) (*.f64 -1/2 (/.f64 (pow.f64 h 4) (pow.f64 g 4)))))
(fma.f64 -2 (neg.f64 (log.f64 g)) (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (/.f64 (pow.f64 h 2) (pow.f64 g 2))))
(+.f64 (*.f64 -2 (log.f64 (/.f64 1 g))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/3 (/.f64 (pow.f64 h 6) (pow.f64 g 6))))))
(fma.f64 -2 (neg.f64 (log.f64 g)) (fma.f64 -1 (/.f64 (pow.f64 h 2) (pow.f64 g 2)) (fma.f64 -1/2 (/.f64 (pow.f64 h 4) (pow.f64 g 4)) (*.f64 (/.f64 (pow.f64 h 6) (pow.f64 g 6)) -1/3))))
(fma.f64 -2 (neg.f64 (log.f64 g)) (-.f64 (fma.f64 -1/2 (/.f64 (pow.f64 h 4) (pow.f64 g 4)) (*.f64 (/.f64 (pow.f64 h 6) (pow.f64 g 6)) -1/3)) (/.f64 (pow.f64 h 2) (pow.f64 g 2))))
(+.f64 (*.f64 -2 (log.f64 (/.f64 1 g))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (+.f64 (*.f64 -1/3 (/.f64 (pow.f64 h 6) (pow.f64 g 6))) (*.f64 -1/4 (/.f64 (pow.f64 h 8) (pow.f64 g 8)))))))
(fma.f64 -2 (neg.f64 (log.f64 g)) (fma.f64 -1 (/.f64 (pow.f64 h 2) (pow.f64 g 2)) (fma.f64 -1/2 (/.f64 (pow.f64 h 4) (pow.f64 g 4)) (fma.f64 -1/3 (/.f64 (pow.f64 h 6) (pow.f64 g 6)) (*.f64 -1/4 (/.f64 (pow.f64 h 8) (pow.f64 g 8)))))))
(fma.f64 -2 (neg.f64 (log.f64 g)) (-.f64 (fma.f64 -1/2 (/.f64 (pow.f64 h 4) (pow.f64 g 4)) (fma.f64 -1/3 (/.f64 (pow.f64 h 6) (pow.f64 g 6)) (/.f64 (*.f64 -1/4 (pow.f64 h 8)) (pow.f64 g 8)))) (/.f64 (pow.f64 h 2) (pow.f64 g 2))))
(+.f64 (*.f64 -2 (log.f64 (/.f64 1 g))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (+.f64 (*.f64 -1/3 (/.f64 (pow.f64 h 6) (pow.f64 g 6))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 h 8) (pow.f64 g 8))) (*.f64 -1/5 (/.f64 (pow.f64 h 10) (pow.f64 g 10))))))))
(fma.f64 -2 (neg.f64 (log.f64 g)) (fma.f64 -1 (/.f64 (pow.f64 h 2) (pow.f64 g 2)) (fma.f64 -1/2 (/.f64 (pow.f64 h 4) (pow.f64 g 4)) (fma.f64 -1/3 (/.f64 (pow.f64 h 6) (pow.f64 g 6)) (fma.f64 -1/4 (/.f64 (pow.f64 h 8) (pow.f64 g 8)) (*.f64 -1/5 (/.f64 (pow.f64 h 10) (pow.f64 g 10))))))))
(fma.f64 -2 (neg.f64 (log.f64 g)) (-.f64 (fma.f64 -1/2 (/.f64 (pow.f64 h 4) (pow.f64 g 4)) (fma.f64 -1/3 (/.f64 (pow.f64 h 6) (pow.f64 g 6)) (fma.f64 -1/4 (/.f64 (pow.f64 h 8) (pow.f64 g 8)) (/.f64 (*.f64 -1/5 (pow.f64 h 10)) (pow.f64 g 10))))) (/.f64 (pow.f64 h 2) (pow.f64 g 2))))
(*.f64 -2 (log.f64 (/.f64 -1 g)))
(+.f64 (*.f64 -2 (log.f64 (/.f64 -1 g))) (*.f64 -1 (/.f64 (pow.f64 h 2) (pow.f64 g 2))))
(fma.f64 -2 (log.f64 (/.f64 -1 g)) (/.f64 (neg.f64 (pow.f64 h 2)) (pow.f64 g 2)))
(-.f64 (*.f64 -2 (log.f64 (/.f64 -1 g))) (/.f64 (pow.f64 h 2) (pow.f64 g 2)))
(+.f64 (*.f64 -2 (log.f64 (/.f64 -1 g))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (*.f64 -1/2 (/.f64 (pow.f64 h 4) (pow.f64 g 4)))))
(fma.f64 -2 (log.f64 (/.f64 -1 g)) (fma.f64 -1 (/.f64 (pow.f64 h 2) (pow.f64 g 2)) (*.f64 -1/2 (/.f64 (pow.f64 h 4) (pow.f64 g 4)))))
(fma.f64 -2 (log.f64 (/.f64 -1 g)) (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (/.f64 (pow.f64 h 2) (pow.f64 g 2))))
(+.f64 (*.f64 -2 (log.f64 (/.f64 -1 g))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/3 (/.f64 (pow.f64 h 6) (pow.f64 g 6))))))
(fma.f64 -2 (log.f64 (/.f64 -1 g)) (fma.f64 -1 (/.f64 (pow.f64 h 2) (pow.f64 g 2)) (fma.f64 -1/2 (/.f64 (pow.f64 h 4) (pow.f64 g 4)) (*.f64 (/.f64 (pow.f64 h 6) (pow.f64 g 6)) -1/3))))
(fma.f64 -2 (log.f64 (/.f64 -1 g)) (-.f64 (fma.f64 -1/2 (/.f64 (pow.f64 h 4) (pow.f64 g 4)) (*.f64 (/.f64 (pow.f64 h 6) (pow.f64 g 6)) -1/3)) (/.f64 (pow.f64 h 2) (pow.f64 g 2))))
(+.f64 (*.f64 -2 (log.f64 (/.f64 -1 g))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (+.f64 (*.f64 -1/3 (/.f64 (pow.f64 h 6) (pow.f64 g 6))) (*.f64 -1/4 (/.f64 (pow.f64 h 8) (pow.f64 g 8)))))))
(fma.f64 -2 (log.f64 (/.f64 -1 g)) (fma.f64 -1 (/.f64 (pow.f64 h 2) (pow.f64 g 2)) (fma.f64 -1/2 (/.f64 (pow.f64 h 4) (pow.f64 g 4)) (fma.f64 -1/3 (/.f64 (pow.f64 h 6) (pow.f64 g 6)) (*.f64 -1/4 (/.f64 (pow.f64 h 8) (pow.f64 g 8)))))))
(fma.f64 -2 (log.f64 (/.f64 -1 g)) (-.f64 (fma.f64 -1/2 (/.f64 (pow.f64 h 4) (pow.f64 g 4)) (fma.f64 -1/3 (/.f64 (pow.f64 h 6) (pow.f64 g 6)) (/.f64 (*.f64 -1/4 (pow.f64 h 8)) (pow.f64 g 8)))) (/.f64 (pow.f64 h 2) (pow.f64 g 2))))
(+.f64 (*.f64 -2 (log.f64 (/.f64 -1 g))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (+.f64 (*.f64 -1/3 (/.f64 (pow.f64 h 6) (pow.f64 g 6))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 h 8) (pow.f64 g 8))) (*.f64 -1/5 (/.f64 (pow.f64 h 10) (pow.f64 g 10))))))))
(fma.f64 -2 (log.f64 (/.f64 -1 g)) (fma.f64 -1 (/.f64 (pow.f64 h 2) (pow.f64 g 2)) (fma.f64 -1/2 (/.f64 (pow.f64 h 4) (pow.f64 g 4)) (fma.f64 -1/3 (/.f64 (pow.f64 h 6) (pow.f64 g 6)) (fma.f64 -1/4 (/.f64 (pow.f64 h 8) (pow.f64 g 8)) (*.f64 -1/5 (/.f64 (pow.f64 h 10) (pow.f64 g 10))))))))
(fma.f64 -2 (log.f64 (/.f64 -1 g)) (-.f64 (fma.f64 -1/2 (/.f64 (pow.f64 h 4) (pow.f64 g 4)) (fma.f64 -1/3 (/.f64 (pow.f64 h 6) (pow.f64 g 6)) (fma.f64 -1/4 (/.f64 (pow.f64 h 8) (pow.f64 g 8)) (/.f64 (*.f64 -1/5 (pow.f64 h 10)) (pow.f64 g 10))))) (/.f64 (pow.f64 h 2) (pow.f64 g 2))))
(log.f64 (pow.f64 g 2))
(+.f64 (log.f64 (pow.f64 g 2)) (*.f64 -1 (/.f64 (pow.f64 h 2) (pow.f64 g 2))))
(+.f64 (/.f64 (neg.f64 (pow.f64 h 2)) (pow.f64 g 2)) (log.f64 (pow.f64 g 2)))
(-.f64 (log.f64 (pow.f64 g 2)) (/.f64 (pow.f64 h 2) (pow.f64 g 2)))
(+.f64 (log.f64 (pow.f64 g 2)) (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 4))) (/.f64 1 (pow.f64 g 2)))))
(+.f64 (log.f64 (pow.f64 g 2)) (*.f64 (pow.f64 h 2) (fma.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 4)) (/.f64 -1 (pow.f64 g 2)))))
(+.f64 (log.f64 (pow.f64 g 2)) (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -1/3 (/.f64 (pow.f64 h 2) (pow.f64 g 6))) (*.f64 1/2 (/.f64 1 (pow.f64 g 4))))) (/.f64 1 (pow.f64 g 2)))))
(+.f64 (log.f64 (pow.f64 g 2)) (*.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (fma.f64 -1/3 (/.f64 (pow.f64 h 2) (pow.f64 g 6)) (neg.f64 (/.f64 1/2 (pow.f64 g 4)))) (neg.f64 (/.f64 1 (pow.f64 g 2))))))
(+.f64 (log.f64 (pow.f64 g 2)) (*.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (fma.f64 -1/3 (/.f64 (pow.f64 h 2) (pow.f64 g 6)) (/.f64 -1/2 (pow.f64 g 4))) (/.f64 -1 (pow.f64 g 2)))))
(+.f64 (log.f64 (pow.f64 g 2)) (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -1/4 (/.f64 (pow.f64 h 2) (pow.f64 g 8))) (*.f64 1/3 (/.f64 1 (pow.f64 g 6))))) (*.f64 1/2 (/.f64 1 (pow.f64 g 4))))) (/.f64 1 (pow.f64 g 2)))))
(+.f64 (log.f64 (pow.f64 g 2)) (*.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (fma.f64 -1/4 (/.f64 (pow.f64 h 2) (pow.f64 g 8)) (neg.f64 (/.f64 1/3 (pow.f64 g 6)))) (neg.f64 (/.f64 1/2 (pow.f64 g 4)))) (neg.f64 (/.f64 1 (pow.f64 g 2))))))
(+.f64 (log.f64 (pow.f64 g 2)) (*.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (fma.f64 -1/4 (/.f64 (pow.f64 h 2) (pow.f64 g 8)) (/.f64 -1/3 (pow.f64 g 6))) (/.f64 -1/2 (pow.f64 g 4))) (/.f64 -1 (pow.f64 g 2)))))
(+.f64 (log.f64 (pow.f64 g 2)) (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -1/5 (/.f64 (pow.f64 h 2) (pow.f64 g 10))) (*.f64 1/4 (/.f64 1 (pow.f64 g 8))))) (*.f64 1/3 (/.f64 1 (pow.f64 g 6))))) (*.f64 1/2 (/.f64 1 (pow.f64 g 4))))) (/.f64 1 (pow.f64 g 2)))))
(+.f64 (log.f64 (pow.f64 g 2)) (*.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (fma.f64 -1/5 (/.f64 (pow.f64 h 2) (pow.f64 g 10)) (neg.f64 (/.f64 1/4 (pow.f64 g 8)))) (neg.f64 (/.f64 1/3 (pow.f64 g 6)))) (neg.f64 (/.f64 1/2 (pow.f64 g 4)))) (neg.f64 (/.f64 1 (pow.f64 g 2))))))
(+.f64 (log.f64 (pow.f64 g 2)) (*.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (fma.f64 -1/5 (/.f64 (pow.f64 h 2) (pow.f64 g 10)) (/.f64 -1/4 (pow.f64 g 8))) (/.f64 -1/3 (pow.f64 g 6))) (/.f64 -1/2 (pow.f64 g 4))) (/.f64 -1 (pow.f64 g 2)))))
(+.f64 (log.f64 -1) (*.f64 -2 (log.f64 (/.f64 1 h))))
(+.f64 (log.f64 -1) (*.f64 -2 (neg.f64 (log.f64 h))))
(+.f64 (log.f64 -1) (+.f64 (*.f64 -2 (log.f64 (/.f64 1 h))) (*.f64 -1 (/.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(+.f64 (log.f64 -1) (fma.f64 -2 (neg.f64 (log.f64 h)) (neg.f64 (/.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(+.f64 (log.f64 -1) (-.f64 (*.f64 -2 (neg.f64 (log.f64 h))) (/.f64 (pow.f64 g 2) (pow.f64 h 2))))
(+.f64 (log.f64 -1) (+.f64 (*.f64 -2 (log.f64 (/.f64 1 h))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (pow.f64 h 2))) (*.f64 -1/2 (/.f64 (pow.f64 g 4) (pow.f64 h 4))))))
(+.f64 (log.f64 -1) (fma.f64 -2 (neg.f64 (log.f64 h)) (fma.f64 -1 (/.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 -1/2 (/.f64 (pow.f64 g 4) (pow.f64 h 4))))))
(+.f64 (log.f64 -1) (fma.f64 -2 (neg.f64 (log.f64 h)) (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 4) (pow.f64 h 4))) (/.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(+.f64 (log.f64 -1) (+.f64 (*.f64 -2 (log.f64 (/.f64 1 h))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (pow.f64 h 2))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 4) (pow.f64 h 4))) (*.f64 -1/3 (/.f64 (pow.f64 g 6) (pow.f64 h 6)))))))
(+.f64 (log.f64 -1) (fma.f64 -2 (neg.f64 (log.f64 h)) (fma.f64 -1 (/.f64 (pow.f64 g 2) (pow.f64 h 2)) (fma.f64 -1/2 (/.f64 (pow.f64 g 4) (pow.f64 h 4)) (/.f64 (*.f64 -1/3 (pow.f64 g 6)) (pow.f64 h 6))))))
(+.f64 (log.f64 -1) (fma.f64 -2 (neg.f64 (log.f64 h)) (-.f64 (fma.f64 -1/2 (/.f64 (pow.f64 g 4) (pow.f64 h 4)) (*.f64 -1/3 (/.f64 (pow.f64 g 6) (pow.f64 h 6)))) (/.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(+.f64 (log.f64 -1) (+.f64 (*.f64 -2 (log.f64 (/.f64 1 h))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (pow.f64 h 2))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 4) (pow.f64 h 4))) (+.f64 (*.f64 -1/3 (/.f64 (pow.f64 g 6) (pow.f64 h 6))) (*.f64 -1/4 (/.f64 (pow.f64 g 8) (pow.f64 h 8))))))))
(+.f64 (log.f64 -1) (fma.f64 -2 (neg.f64 (log.f64 h)) (fma.f64 -1 (/.f64 (pow.f64 g 2) (pow.f64 h 2)) (fma.f64 -1/2 (/.f64 (pow.f64 g 4) (pow.f64 h 4)) (fma.f64 -1/3 (/.f64 (pow.f64 g 6) (pow.f64 h 6)) (*.f64 -1/4 (/.f64 (pow.f64 g 8) (pow.f64 h 8))))))))
(+.f64 (log.f64 -1) (fma.f64 -2 (neg.f64 (log.f64 h)) (-.f64 (fma.f64 -1/2 (/.f64 (pow.f64 g 4) (pow.f64 h 4)) (fma.f64 -1/3 (/.f64 (pow.f64 g 6) (pow.f64 h 6)) (*.f64 -1/4 (/.f64 (pow.f64 g 8) (pow.f64 h 8))))) (/.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(+.f64 (log.f64 -1) (+.f64 (*.f64 -2 (log.f64 (/.f64 1 h))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (pow.f64 h 2))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 4) (pow.f64 h 4))) (+.f64 (*.f64 -1/3 (/.f64 (pow.f64 g 6) (pow.f64 h 6))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 g 8) (pow.f64 h 8))) (*.f64 -1/5 (/.f64 (pow.f64 g 10) (pow.f64 h 10)))))))))
(+.f64 (log.f64 -1) (fma.f64 -2 (neg.f64 (log.f64 h)) (fma.f64 -1 (/.f64 (pow.f64 g 2) (pow.f64 h 2)) (fma.f64 -1/2 (/.f64 (pow.f64 g 4) (pow.f64 h 4)) (fma.f64 -1/3 (/.f64 (pow.f64 g 6) (pow.f64 h 6)) (fma.f64 -1/4 (/.f64 (pow.f64 g 8) (pow.f64 h 8)) (/.f64 (*.f64 -1/5 (pow.f64 g 10)) (pow.f64 h 10))))))))
(+.f64 (log.f64 -1) (fma.f64 -2 (neg.f64 (log.f64 h)) (-.f64 (fma.f64 -1/2 (/.f64 (pow.f64 g 4) (pow.f64 h 4)) (fma.f64 -1/3 (/.f64 (pow.f64 g 6) (pow.f64 h 6)) (fma.f64 -1/4 (/.f64 (pow.f64 g 8) (pow.f64 h 8)) (*.f64 -1/5 (/.f64 (pow.f64 g 10) (pow.f64 h 10)))))) (/.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(+.f64 (log.f64 -1) (*.f64 -2 (log.f64 (/.f64 -1 h))))
(+.f64 (log.f64 -1) (+.f64 (*.f64 -2 (log.f64 (/.f64 -1 h))) (*.f64 -1 (/.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(+.f64 (log.f64 -1) (fma.f64 -2 (log.f64 (/.f64 -1 h)) (neg.f64 (/.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(+.f64 (log.f64 -1) (-.f64 (*.f64 -2 (log.f64 (/.f64 -1 h))) (/.f64 (pow.f64 g 2) (pow.f64 h 2))))
(+.f64 (log.f64 -1) (+.f64 (*.f64 -2 (log.f64 (/.f64 -1 h))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (pow.f64 h 2))) (*.f64 -1/2 (/.f64 (pow.f64 g 4) (pow.f64 h 4))))))
(+.f64 (log.f64 -1) (fma.f64 -2 (log.f64 (/.f64 -1 h)) (fma.f64 -1 (/.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 -1/2 (/.f64 (pow.f64 g 4) (pow.f64 h 4))))))
(+.f64 (log.f64 -1) (fma.f64 -2 (log.f64 (/.f64 -1 h)) (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 4) (pow.f64 h 4))) (/.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(+.f64 (log.f64 -1) (+.f64 (*.f64 -2 (log.f64 (/.f64 -1 h))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (pow.f64 h 2))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 4) (pow.f64 h 4))) (*.f64 -1/3 (/.f64 (pow.f64 g 6) (pow.f64 h 6)))))))
(+.f64 (log.f64 -1) (fma.f64 -2 (log.f64 (/.f64 -1 h)) (fma.f64 -1 (/.f64 (pow.f64 g 2) (pow.f64 h 2)) (fma.f64 -1/2 (/.f64 (pow.f64 g 4) (pow.f64 h 4)) (/.f64 (*.f64 -1/3 (pow.f64 g 6)) (pow.f64 h 6))))))
(+.f64 (log.f64 -1) (fma.f64 -2 (log.f64 (/.f64 -1 h)) (-.f64 (fma.f64 -1/2 (/.f64 (pow.f64 g 4) (pow.f64 h 4)) (*.f64 -1/3 (/.f64 (pow.f64 g 6) (pow.f64 h 6)))) (/.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(+.f64 (log.f64 -1) (+.f64 (*.f64 -2 (log.f64 (/.f64 -1 h))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (pow.f64 h 2))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 4) (pow.f64 h 4))) (+.f64 (*.f64 -1/3 (/.f64 (pow.f64 g 6) (pow.f64 h 6))) (*.f64 -1/4 (/.f64 (pow.f64 g 8) (pow.f64 h 8))))))))
(+.f64 (log.f64 -1) (fma.f64 -2 (log.f64 (/.f64 -1 h)) (fma.f64 -1 (/.f64 (pow.f64 g 2) (pow.f64 h 2)) (fma.f64 -1/2 (/.f64 (pow.f64 g 4) (pow.f64 h 4)) (fma.f64 -1/3 (/.f64 (pow.f64 g 6) (pow.f64 h 6)) (*.f64 -1/4 (/.f64 (pow.f64 g 8) (pow.f64 h 8))))))))
(+.f64 (log.f64 -1) (fma.f64 -2 (log.f64 (/.f64 -1 h)) (-.f64 (fma.f64 -1/2 (/.f64 (pow.f64 g 4) (pow.f64 h 4)) (fma.f64 -1/3 (/.f64 (pow.f64 g 6) (pow.f64 h 6)) (*.f64 -1/4 (/.f64 (pow.f64 g 8) (pow.f64 h 8))))) (/.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(+.f64 (log.f64 -1) (+.f64 (*.f64 -2 (log.f64 (/.f64 -1 h))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (pow.f64 h 2))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 4) (pow.f64 h 4))) (+.f64 (*.f64 -1/3 (/.f64 (pow.f64 g 6) (pow.f64 h 6))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 g 8) (pow.f64 h 8))) (*.f64 -1/5 (/.f64 (pow.f64 g 10) (pow.f64 h 10)))))))))
(+.f64 (log.f64 -1) (fma.f64 -2 (log.f64 (/.f64 -1 h)) (fma.f64 -1 (/.f64 (pow.f64 g 2) (pow.f64 h 2)) (fma.f64 -1/2 (/.f64 (pow.f64 g 4) (pow.f64 h 4)) (fma.f64 -1/3 (/.f64 (pow.f64 g 6) (pow.f64 h 6)) (fma.f64 -1/4 (/.f64 (pow.f64 g 8) (pow.f64 h 8)) (/.f64 (*.f64 -1/5 (pow.f64 g 10)) (pow.f64 h 10))))))))
(+.f64 (log.f64 -1) (fma.f64 -2 (log.f64 (/.f64 -1 h)) (-.f64 (fma.f64 -1/2 (/.f64 (pow.f64 g 4) (pow.f64 h 4)) (fma.f64 -1/3 (/.f64 (pow.f64 g 6) (pow.f64 h 6)) (fma.f64 -1/4 (/.f64 (pow.f64 g 8) (pow.f64 h 8)) (*.f64 -1/5 (/.f64 (pow.f64 g 10) (pow.f64 h 10)))))) (/.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 1/2) (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 1/2) (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 1/2) (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 1/2) (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 1/2) (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 1/2) (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 1/2) (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 1/2) (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 1/2) (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 1/2) (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 1/2) (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 1/2) (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (*.f64 h (/.f64 (sqrt.f64 -1) a))) (cbrt.f64 1/2))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) 1/9) (*.f64 g (cbrt.f64 1/2)))) (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 1/2)))
(fma.f64 -1/3 (*.f64 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 7)) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))) 1/9) (*.f64 g (cbrt.f64 1/2))) (*.f64 (cbrt.f64 (*.f64 h (/.f64 (sqrt.f64 -1) a))) (cbrt.f64 1/2)))
(+.f64 (*.f64 (cbrt.f64 (*.f64 h (/.f64 (sqrt.f64 -1) a))) (cbrt.f64 1/2)) (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (neg.f64 (pow.f64 h 2)))) 1/9) (*.f64 g (cbrt.f64 1/2)))))
(+.f64 (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) 1/9) (cbrt.f64 1/2))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))))))) (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 1/2)))
(+.f64 (*.f64 (cbrt.f64 (*.f64 h (/.f64 (sqrt.f64 -1) a))) (cbrt.f64 1/2)) (+.f64 (*.f64 g (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 7)) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))) 1/9) (cbrt.f64 1/2)))) (*.f64 g (*.f64 (*.f64 1/3 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 (*.f64 g (cbrt.f64 1/2)) (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (neg.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 17) h) (sqrt.f64 -1))) 1/9) 1/3))))))))
(+.f64 (*.f64 (cbrt.f64 (*.f64 h (/.f64 (sqrt.f64 -1) a))) (cbrt.f64 1/2)) (+.f64 (*.f64 g (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (neg.f64 (pow.f64 h 2)))) 1/9) (cbrt.f64 1/2)))) (*.f64 g (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (neg.f64 (pow.f64 h 2)))) (+.f64 (*.f64 (*.f64 g (cbrt.f64 1/2)) (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a))) (*.f64 (*.f64 g (cbrt.f64 1/2)) (-.f64 0 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9) 1/3)))))))))
(+.f64 (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) 1/9) (cbrt.f64 1/2))) (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (*.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))))))))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9)))))))))) (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 1/2)))
(+.f64 (*.f64 (cbrt.f64 (*.f64 h (/.f64 (sqrt.f64 -1) a))) (cbrt.f64 1/2)) (+.f64 (*.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 7)) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))) 1/9) (cbrt.f64 1/2))) g) (*.f64 (+.f64 (*.f64 (*.f64 -1/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) g) (+.f64 (*.f64 (cbrt.f64 1/2) (*.f64 (*.f64 -2/3 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9)) (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (neg.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 17) h) (sqrt.f64 -1))) 1/9) 1/3))))) (*.f64 (cbrt.f64 1/2) (*.f64 (cbrt.f64 (/.f64 (/.f64 1 (pow.f64 a 7)) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) -1/27))))) g) (*.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (neg.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 17) h) (sqrt.f64 -1))) 1/9) 1/3)))))) g)) g)))
(+.f64 (*.f64 (cbrt.f64 (*.f64 h (/.f64 (sqrt.f64 -1) a))) (cbrt.f64 1/2)) (+.f64 (*.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (neg.f64 (pow.f64 h 2)))) 1/9) (cbrt.f64 1/2))) g) (*.f64 (*.f64 g (fma.f64 -1/3 (+.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (neg.f64 (pow.f64 h 2)))) g) (*.f64 (cbrt.f64 1/2) (*.f64 (*.f64 -2/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)) (pow.f64 a 4))) 1/9)) (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (-.f64 0 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9) 1/3)))))) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (neg.f64 (pow.f64 h 2)))) g) (*.f64 (cbrt.f64 1/2) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (neg.f64 (pow.f64 h 2))))) -1/27)))) (*.f64 1/3 (+.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (neg.f64 (pow.f64 h 2)))) (cbrt.f64 1/2)) (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a))) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (neg.f64 (pow.f64 h 2)))) (cbrt.f64 1/2)) (-.f64 0 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9) 1/3))))))) g)))
(+.f64 (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) 1/9) (cbrt.f64 1/2))) (*.f64 g (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9)))))) (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (+.f64 (*.f64 1/8 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 a (pow.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))) 2)) (*.f64 h (sqrt.f64 -1)))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (*.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))))))))))))))) (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (*.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))))))))))))))) (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 1/2)))
(+.f64 (*.f64 (cbrt.f64 (*.f64 h (/.f64 (sqrt.f64 -1) a))) (cbrt.f64 1/2)) (+.f64 (*.f64 g (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 7)) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))) 1/9) (cbrt.f64 1/2)))) (*.f64 g (+.f64 (*.f64 g (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (neg.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 17) h) (sqrt.f64 -1))) 1/9) 1/3))))))) (*.f64 g (+.f64 (*.f64 g (*.f64 (*.f64 -1/3 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 (*.f64 g (cbrt.f64 1/2)) (+.f64 (+.f64 (*.f64 (*.f64 1/9 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 8)) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10))) 1/9)) (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (neg.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 17) h) (sqrt.f64 -1))) 1/9) 1/3)))) (/.f64 1/8 (*.f64 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)) a))) (fma.f64 1/3 (*.f64 a (/.f64 (*.f64 (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (neg.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 17) h) (sqrt.f64 -1))) 1/9) 1/3))) (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (neg.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 17) h) (sqrt.f64 -1))) 1/9) 1/3)))) (*.f64 h (sqrt.f64 -1)))) (*.f64 2/3 (+.f64 (*.f64 (*.f64 (*.f64 -2/3 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9)) (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (neg.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 17) h) (sqrt.f64 -1))) 1/9) 1/3)))) (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9)) (*.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 (pow.f64 a 7)) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) -1/27) (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9))))))))) (*.f64 g (*.f64 (*.f64 -1/3 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (+.f64 (*.f64 (cbrt.f64 1/2) (*.f64 (*.f64 -2/3 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9)) (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (neg.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 17) h) (sqrt.f64 -1))) 1/9) 1/3))))) (*.f64 (cbrt.f64 1/2) (*.f64 (cbrt.f64 (/.f64 (/.f64 1 (pow.f64 a 7)) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) -1/27)))))))))))
(+.f64 (*.f64 (cbrt.f64 (*.f64 h (/.f64 (sqrt.f64 -1) a))) (cbrt.f64 1/2)) (+.f64 (*.f64 g (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (neg.f64 (pow.f64 h 2)))) 1/9) (cbrt.f64 1/2)))) (*.f64 g (*.f64 g (+.f64 (*.f64 1/3 (+.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (neg.f64 (pow.f64 h 2)))) (cbrt.f64 1/2)) (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a))) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (neg.f64 (pow.f64 h 2)))) (cbrt.f64 1/2)) (-.f64 0 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9) 1/3))))) (+.f64 (*.f64 g (+.f64 (*.f64 (*.f64 -1/3 (cbrt.f64 (/.f64 (pow.f64 a 2) (neg.f64 (pow.f64 h 2))))) (*.f64 (cbrt.f64 1/2) (*.f64 (*.f64 -2/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)) (pow.f64 a 4))) 1/9)) (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (-.f64 0 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9) 1/3)))))) (*.f64 (*.f64 -1/3 (cbrt.f64 (/.f64 (pow.f64 a 2) (neg.f64 (pow.f64 h 2))))) (*.f64 (cbrt.f64 1/2) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (neg.f64 (pow.f64 h 2))))) -1/27))))) (*.f64 g (*.f64 -1/3 (+.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (neg.f64 (pow.f64 h 2)))) g) (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 (*.f64 1/9 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 8)) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10))) 1/9)) (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a))) (*.f64 (*.f64 1/9 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 8)) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10))) 1/9)) (-.f64 0 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9) 1/3)))))) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (neg.f64 (pow.f64 h 2)))) g) (+.f64 (*.f64 (cbrt.f64 1/2) (+.f64 (/.f64 1/8 (*.f64 (*.f64 (pow.f64 h 3) (*.f64 -1 (sqrt.f64 -1))) a)) (*.f64 1/3 (*.f64 a (/.f64 (*.f64 (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (-.f64 0 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9) 1/3))) (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (-.f64 0 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9) 1/3)))) (*.f64 h (sqrt.f64 -1))))))) (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 (*.f64 2/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)) (pow.f64 a 4))) 1/9)) (*.f64 (*.f64 -2/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)) (pow.f64 a 4))) 1/9)) (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (-.f64 0 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9) 1/3))))) (*.f64 (*.f64 2/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)) (pow.f64 a 4))) 1/9)) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (neg.f64 (pow.f64 h 2))))) -1/27)))))))))))))))
(+.f64 (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) 1/9) (cbrt.f64 1/2))) (*.f64 g (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9)))))) (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (*.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))))))))) (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 -2/3 (/.f64 (*.f64 a (*.f64 (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (*.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))))) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (*.f64 h (sqrt.f64 -1)))) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10)))) 1/9) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (*.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))))))) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 a 5)) (*.f64 (pow.f64 h 14) (pow.f64 (sqrt.f64 -1) 14))) 1/9) (pow.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))) 2))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (+.f64 (*.f64 1/8 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 a (pow.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))) 2)) (*.f64 h (sqrt.f64 -1)))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (*.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))))))))))))))))))) (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (+.f64 (*.f64 1/8 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 a (pow.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))) 2)) (*.f64 h (sqrt.f64 -1)))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (*.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))))))))))))))))))))) (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 1/2)))
(fma.f64 g (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 7)) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))) 1/9) (cbrt.f64 1/2))) (+.f64 (*.f64 g (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (neg.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 17) h) (sqrt.f64 -1))) 1/9) 1/3))))))) (*.f64 g (+.f64 (*.f64 g (*.f64 (*.f64 -1/3 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (+.f64 (*.f64 (cbrt.f64 1/2) (*.f64 (*.f64 -2/3 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9)) (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (neg.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 17) h) (sqrt.f64 -1))) 1/9) 1/3))))) (*.f64 (cbrt.f64 1/2) (*.f64 (cbrt.f64 (/.f64 (/.f64 1 (pow.f64 a 7)) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) -1/27))))) (*.f64 g (+.f64 (*.f64 g (*.f64 -1/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) g) (+.f64 (*.f64 (cbrt.f64 1/2) (/.f64 (*.f64 -2/3 (*.f64 a (*.f64 (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (neg.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 17) h) (sqrt.f64 -1))) 1/9) 1/3))) (+.f64 (*.f64 (*.f64 -2/3 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9)) (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (neg.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 17) h) (sqrt.f64 -1))) 1/9) 1/3)))) (*.f64 (cbrt.f64 (/.f64 (/.f64 1 (pow.f64 a 7)) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) -1/27))))) (*.f64 h (sqrt.f64 -1)))) (*.f64 (cbrt.f64 1/2) (+.f64 (+.f64 (*.f64 -1/9 (+.f64 (*.f64 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 8)) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10))) 1/9) (*.f64 (*.f64 -2/3 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9)) (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (neg.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 17) h) (sqrt.f64 -1))) 1/9) 1/3))))) (*.f64 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 8)) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10))) 1/9) (*.f64 (cbrt.f64 (/.f64 (/.f64 1 (pow.f64 a 7)) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) -1/27)))) (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 a 5) (pow.f64 h 14)) (pow.f64 (sqrt.f64 -1) 14)) 1/9) (*.f64 (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (neg.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 17) h) (sqrt.f64 -1))) 1/9) 1/3))) (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (neg.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 17) h) (sqrt.f64 -1))) 1/9) 1/3))))))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9) (+.f64 (+.f64 (*.f64 (*.f64 1/9 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 8)) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10))) 1/9)) (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (neg.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 17) h) (sqrt.f64 -1))) 1/9) 1/3)))) (/.f64 1/8 (*.f64 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)) a))) (fma.f64 1/3 (*.f64 a (/.f64 (*.f64 (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (neg.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 17) h) (sqrt.f64 -1))) 1/9) 1/3))) (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (neg.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 17) h) (sqrt.f64 -1))) 1/9) 1/3)))) (*.f64 h (sqrt.f64 -1)))) (*.f64 2/3 (+.f64 (*.f64 (*.f64 (*.f64 -2/3 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9)) (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (neg.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 17) h) (sqrt.f64 -1))) 1/9) 1/3)))) (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9)) (*.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 (pow.f64 a 7)) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) -1/27) (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9)))))))))))))) (*.f64 g (*.f64 -1/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (cbrt.f64 1/2)) (+.f64 (+.f64 (*.f64 (*.f64 1/9 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 8)) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10))) 1/9)) (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (neg.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 17) h) (sqrt.f64 -1))) 1/9) 1/3)))) (/.f64 1/8 (*.f64 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)) a))) (fma.f64 1/3 (*.f64 a (/.f64 (*.f64 (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (neg.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 17) h) (sqrt.f64 -1))) 1/9) 1/3))) (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (neg.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 17) h) (sqrt.f64 -1))) 1/9) 1/3)))) (*.f64 h (sqrt.f64 -1)))) (*.f64 2/3 (+.f64 (*.f64 (*.f64 (*.f64 -2/3 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9)) (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (neg.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 17) h) (sqrt.f64 -1))) 1/9) 1/3)))) (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9)) (*.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 (pow.f64 a 7)) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) -1/27) (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9))))))))))))))) (*.f64 (cbrt.f64 (*.f64 h (/.f64 (sqrt.f64 -1) a))) (cbrt.f64 1/2)))
(+.f64 (*.f64 (cbrt.f64 (*.f64 h (/.f64 (sqrt.f64 -1) a))) (cbrt.f64 1/2)) (+.f64 (*.f64 g (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (neg.f64 (pow.f64 h 2)))) 1/9) (cbrt.f64 1/2)))) (+.f64 (*.f64 g (*.f64 g (*.f64 1/3 (+.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (neg.f64 (pow.f64 h 2)))) (cbrt.f64 1/2)) (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a))) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (neg.f64 (pow.f64 h 2)))) (cbrt.f64 1/2)) (-.f64 0 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9) 1/3))))))) (*.f64 g (+.f64 (*.f64 g (*.f64 (+.f64 (*.f64 (*.f64 -1/3 (cbrt.f64 (/.f64 (pow.f64 a 2) (neg.f64 (pow.f64 h 2))))) (*.f64 (cbrt.f64 1/2) (*.f64 (*.f64 -2/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)) (pow.f64 a 4))) 1/9)) (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (-.f64 0 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9) 1/3)))))) (*.f64 (*.f64 -1/3 (cbrt.f64 (/.f64 (pow.f64 a 2) (neg.f64 (pow.f64 h 2))))) (*.f64 (cbrt.f64 1/2) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (neg.f64 (pow.f64 h 2))))) -1/27)))) g)) (*.f64 g (*.f64 (*.f64 g (fma.f64 -1/3 (+.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (neg.f64 (pow.f64 h 2)))) g) (*.f64 (*.f64 -2/3 (*.f64 a (*.f64 (/.f64 (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (-.f64 0 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9) 1/3))) (sqrt.f64 -1)) (/.f64 (+.f64 (*.f64 (*.f64 -2/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)) (pow.f64 a 4))) 1/9)) (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (-.f64 0 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9) 1/3)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (neg.f64 (pow.f64 h 2))))) -1/27)) h)))) (cbrt.f64 1/2))) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (neg.f64 (pow.f64 h 2)))) g) (*.f64 (+.f64 (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 8)) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10))) 1/9) (*.f64 (*.f64 -2/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)) (pow.f64 a 4))) 1/9)) (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (-.f64 0 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9) 1/3)))))) (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 8)) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (neg.f64 (pow.f64 h 2))))) -1/27)))) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 (pow.f64 a 5) (*.f64 (pow.f64 h 14) (pow.f64 (sqrt.f64 -1) 14))) 1/9) (*.f64 (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (-.f64 0 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9) 1/3))) (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (-.f64 0 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9) 1/3)))))) (+.f64 (*.f64 (*.f64 2/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)) (pow.f64 a 4))) 1/9)) (+.f64 (*.f64 (*.f64 1/9 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 8)) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10))) 1/9)) (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a))) (*.f64 (*.f64 1/9 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 8)) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10))) 1/9)) (-.f64 0 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9) 1/3))))) (*.f64 (*.f64 2/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)) (pow.f64 a 4))) 1/9)) (+.f64 (/.f64 1/8 (*.f64 (*.f64 (pow.f64 h 3) (*.f64 -1 (sqrt.f64 -1))) a)) (fma.f64 1/3 (*.f64 a (/.f64 (*.f64 (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (-.f64 0 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9) 1/3))) (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (-.f64 0 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9) 1/3)))) (*.f64 h (sqrt.f64 -1)))) (+.f64 (*.f64 (*.f64 2/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)) (pow.f64 a 4))) 1/9)) (*.f64 (*.f64 -2/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)) (pow.f64 a 4))) 1/9)) (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (-.f64 0 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9) 1/3))))) (*.f64 (*.f64 2/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)) (pow.f64 a 4))) 1/9)) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (neg.f64 (pow.f64 h 2))))) -1/27))))))))) (cbrt.f64 1/2)))) (*.f64 -1/3 (+.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (neg.f64 (pow.f64 h 2)))) (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 (*.f64 1/9 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 8)) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10))) 1/9)) (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a))) (*.f64 (*.f64 1/9 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 8)) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10))) 1/9)) (-.f64 0 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9) 1/3)))))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (neg.f64 (pow.f64 h 2)))) (+.f64 (*.f64 (cbrt.f64 1/2) (+.f64 (/.f64 1/8 (*.f64 (*.f64 (pow.f64 h 3) (*.f64 -1 (sqrt.f64 -1))) a)) (*.f64 1/3 (*.f64 a (/.f64 (*.f64 (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (-.f64 0 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9) 1/3))) (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (-.f64 0 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9) 1/3)))) (*.f64 h (sqrt.f64 -1))))))) (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 (*.f64 2/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)) (pow.f64 a 4))) 1/9)) (*.f64 (*.f64 -2/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)) (pow.f64 a 4))) 1/9)) (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (-.f64 0 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9) 1/3))))) (*.f64 (*.f64 2/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)) (pow.f64 a 4))) 1/9)) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (neg.f64 (pow.f64 h 2))))) -1/27)))))))))) g)))))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 g a))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2)))
(+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 a (pow.f64 g 7)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))))
(fma.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 (pow.f64 g 7) a))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 g a))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))))
(+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 a (pow.f64 g 7)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 -1/48 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2)))))
(fma.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 (pow.f64 g 7) a))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2))) (fma.f64 -1/48 (*.f64 (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 (/.f64 (pow.f64 h 14) a) (pow.f64 g 13)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 g a))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2)))))
(fma.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 (pow.f64 g 7) a))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2))) (fma.f64 -1/48 (*.f64 (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13))))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 g a))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2)))))
(+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 a (pow.f64 g 7)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 -1/48 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 -1/576 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 5)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))))))
(fma.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 (pow.f64 g 7) a))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2))) (fma.f64 -1/48 (*.f64 (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 (/.f64 (pow.f64 h 14) a) (pow.f64 g 13)))) (fma.f64 -1/576 (*.f64 (cbrt.f64 (/.f64 (/.f64 (pow.f64 h 14) a) (pow.f64 g 13))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 5))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 g a))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))))))
(fma.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 (pow.f64 g 7) a))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2))) (fma.f64 -1/48 (*.f64 (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13))))) (fma.f64 -1/576 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 5))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 g a))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))))))
(+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 19) (pow.f64 h 4))))) (/.f64 (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 a (pow.f64 g 7)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 -1/48 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 -1/576 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 5)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2)))))))
(fma.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 a (pow.f64 g 19)) (pow.f64 h 4)))) (*.f64 (cbrt.f64 1/2) (/.f64 (*.f64 (pow.f64 h 8) 5/64) (pow.f64 (cbrt.f64 -1/2) 2)))) (fma.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 (pow.f64 g 7) a))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2))) (fma.f64 -1/48 (*.f64 (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 (/.f64 (pow.f64 h 14) a) (pow.f64 g 13)))) (fma.f64 -1/576 (*.f64 (cbrt.f64 (/.f64 (/.f64 (pow.f64 h 14) a) (pow.f64 g 13))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 5))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 g a))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2)))))))
(fma.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 4) (pow.f64 g 19))))) (*.f64 (cbrt.f64 1/2) (/.f64 (*.f64 (pow.f64 h 8) 5/64) (pow.f64 (cbrt.f64 -1/2) 2)))) (fma.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 (pow.f64 g 7) a))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2))) (fma.f64 -1/48 (*.f64 (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13))))) (fma.f64 -1/576 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 5))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 g a))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2)))))))
(+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 19) (pow.f64 h 4))))) (/.f64 (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 a (pow.f64 g 7)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 -1/48 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 -1/576 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 5)))) (+.f64 (*.f64 -1/576 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 20) (*.f64 a (pow.f64 g 19)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 5)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))))))))
(fma.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 a (pow.f64 g 19)) (pow.f64 h 4)))) (*.f64 (cbrt.f64 1/2) (/.f64 (*.f64 (pow.f64 h 8) 5/64) (pow.f64 (cbrt.f64 -1/2) 2)))) (fma.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 (pow.f64 g 7) a))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2))) (fma.f64 -1/48 (*.f64 (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 (/.f64 (pow.f64 h 14) a) (pow.f64 g 13)))) (fma.f64 -1/576 (*.f64 (cbrt.f64 (/.f64 (/.f64 (pow.f64 h 14) a) (pow.f64 g 13))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 5))) (fma.f64 -1/576 (*.f64 (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 5)) (cbrt.f64 (/.f64 (pow.f64 h 20) (*.f64 a (pow.f64 g 19))))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 g a))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))))))))
(fma.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 4) (pow.f64 g 19))))) (*.f64 (cbrt.f64 1/2) (/.f64 (*.f64 (pow.f64 h 8) 5/64) (pow.f64 (cbrt.f64 -1/2) 2)))) (fma.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 (pow.f64 g 7) a))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2))) (fma.f64 -1/48 (*.f64 (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13))))) (fma.f64 -1/576 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 5))) (fma.f64 -1/576 (*.f64 (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 5)) (cbrt.f64 (/.f64 (pow.f64 h 20) (*.f64 a (pow.f64 g 19))))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 g a))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))))))))
(*.f64 -1 (*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 1/2) (cbrt.f64 2))))
(*.f64 (neg.f64 (cbrt.f64 (/.f64 g a))) (*.f64 (cbrt.f64 1/2) (cbrt.f64 2)))
(*.f64 (cbrt.f64 (/.f64 g a)) (neg.f64 (*.f64 (cbrt.f64 1/2) (cbrt.f64 2))))
(*.f64 -1 (*.f64 g (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 1/2)) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (*.f64 (cbrt.f64 1/2) (cbrt.f64 2))))))
(*.f64 (neg.f64 g) (fma.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 g 8) a))) (*.f64 (pow.f64 h 2) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 (/.f64 1 a) (pow.f64 g 2))) (*.f64 (cbrt.f64 1/2) (cbrt.f64 2)))))
(*.f64 g (neg.f64 (fma.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 g 8) a))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 1/2)) (pow.f64 (cbrt.f64 2) 2))) (*.f64 (cbrt.f64 (/.f64 (/.f64 1 a) (pow.f64 g 2))) (*.f64 (cbrt.f64 1/2) (cbrt.f64 2))))))
(*.f64 -1 (*.f64 g (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 1/2)) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 14)))) (/.f64 (*.f64 (pow.f64 h 4) (cbrt.f64 1/2)) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (*.f64 (cbrt.f64 1/2) (cbrt.f64 2)))))))
(*.f64 (neg.f64 g) (fma.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 g 8) a))) (*.f64 (pow.f64 h 2) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 2) 2)))) (fma.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 a) (pow.f64 g 14))) (*.f64 (pow.f64 h 4) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 (/.f64 1 a) (pow.f64 g 2))) (*.f64 (cbrt.f64 1/2) (cbrt.f64 2))))))
(*.f64 (fma.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 g 8) a))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 1/2)) (pow.f64 (cbrt.f64 2) 2))) (fma.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 14)))) (*.f64 (pow.f64 h 4) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 (/.f64 1 a) (pow.f64 g 2))) (*.f64 (cbrt.f64 1/2) (cbrt.f64 2))))) (neg.f64 g))
(*.f64 -1 (*.f64 g (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 1/2)) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 14)))) (/.f64 (*.f64 (pow.f64 h 4) (cbrt.f64 1/2)) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 20))) (/.f64 (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) a)) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 4)) (*.f64 a (pow.f64 (cbrt.f64 2) 3)))))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (*.f64 (cbrt.f64 1/2) (cbrt.f64 2))))))))
(*.f64 (neg.f64 g) (fma.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 g 8) a))) (*.f64 (pow.f64 h 2) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 2) 2)))) (fma.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 a) (pow.f64 g 14))) (*.f64 (pow.f64 h 4) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 2) 2)))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 20))) (*.f64 (cbrt.f64 1/2) (/.f64 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) a)) (*.f64 -1/12 (*.f64 (pow.f64 g 2) (/.f64 (pow.f64 h 4) (*.f64 2 a))))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 (/.f64 1 a) (pow.f64 g 2))) (*.f64 (cbrt.f64 1/2) (cbrt.f64 2)))))))
(*.f64 (fma.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 g 8) a))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 1/2)) (pow.f64 (cbrt.f64 2) 2))) (fma.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 14)))) (*.f64 (pow.f64 h 4) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 2) 2)))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 20))) (/.f64 (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) a)) (*.f64 1/24 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 4)) a)))) (pow.f64 (cbrt.f64 2) 2))) (*.f64 (cbrt.f64 (/.f64 (/.f64 1 a) (pow.f64 g 2))) (*.f64 (cbrt.f64 1/2) (cbrt.f64 2)))))) (neg.f64 g))
(*.f64 -1 (*.f64 g (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 1/2)) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 14)))) (/.f64 (*.f64 (pow.f64 h 4) (cbrt.f64 1/2)) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 20))) (/.f64 (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) a)) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 4)) (*.f64 a (pow.f64 (cbrt.f64 2) 3)))))) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 26))) (/.f64 (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) a)) (*.f64 1/24 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 6)) (*.f64 a (pow.f64 (cbrt.f64 2) 3)))))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (*.f64 (cbrt.f64 1/2) (cbrt.f64 2)))))))))
(*.f64 (neg.f64 g) (fma.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 g 8) a))) (*.f64 (pow.f64 h 2) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 2) 2)))) (fma.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 a) (pow.f64 g 14))) (*.f64 (pow.f64 h 4) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 2) 2)))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 20))) (*.f64 (cbrt.f64 1/2) (/.f64 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) a)) (*.f64 -1/12 (*.f64 (pow.f64 g 2) (/.f64 (pow.f64 h 4) (*.f64 2 a))))) (pow.f64 (cbrt.f64 2) 2)))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 26))) (*.f64 (cbrt.f64 1/2) (/.f64 (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 h 8) 5/64) a) (neg.f64 (*.f64 1/24 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 6)) (*.f64 2 a))))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 (/.f64 1 a) (pow.f64 g 2))) (*.f64 (cbrt.f64 1/2) (cbrt.f64 2))))))))
(*.f64 (fma.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 g 8) a))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 1/2)) (pow.f64 (cbrt.f64 2) 2))) (fma.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 14)))) (*.f64 (pow.f64 h 4) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 2) 2)))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 20))) (/.f64 (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) a)) (*.f64 1/24 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 4)) a)))) (pow.f64 (cbrt.f64 2) 2))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 26))) (*.f64 (cbrt.f64 1/2) (/.f64 (-.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 h 8) 5/64) a)) (*.f64 1/48 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 6)) a))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 (/.f64 1 a) (pow.f64 g 2))) (*.f64 (cbrt.f64 1/2) (cbrt.f64 2))))))) (neg.f64 g))
(*.f64 -1 (*.f64 g (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 1/2)) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 14)))) (/.f64 (*.f64 (pow.f64 h 4) (cbrt.f64 1/2)) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 20))) (/.f64 (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) a)) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 4)) (*.f64 a (pow.f64 (cbrt.f64 2) 3)))))) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 26))) (/.f64 (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) a)) (*.f64 1/24 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 6)) (*.f64 a (pow.f64 (cbrt.f64 2) 3)))))) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 32))) (/.f64 (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))) a)) (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) a)) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 4)) (*.f64 a (pow.f64 (cbrt.f64 2) 3))))))) (pow.f64 (cbrt.f64 2) 3))) (+.f64 (*.f64 -1/216 (/.f64 (*.f64 (pow.f64 g 4) (pow.f64 h 6)) (*.f64 a (pow.f64 (cbrt.f64 2) 6)))) (*.f64 1/192 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 8)) (*.f64 a (pow.f64 (cbrt.f64 2) 3)))))))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (*.f64 (cbrt.f64 1/2) (cbrt.f64 2))))))))))
(*.f64 (neg.f64 g) (fma.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 g 8) a))) (*.f64 (pow.f64 h 2) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 2) 2)))) (fma.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 a) (pow.f64 g 14))) (*.f64 (pow.f64 h 4) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 2) 2)))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 20))) (*.f64 (cbrt.f64 1/2) (/.f64 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) a)) (*.f64 -1/12 (*.f64 (pow.f64 g 2) (/.f64 (pow.f64 h 4) (*.f64 2 a))))) (pow.f64 (cbrt.f64 2) 2)))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 26))) (*.f64 (cbrt.f64 1/2) (/.f64 (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 h 8) 5/64) a) (neg.f64 (*.f64 1/24 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 6)) (*.f64 2 a))))) (pow.f64 (cbrt.f64 2) 2)))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 32))) (*.f64 (cbrt.f64 1/2) (/.f64 (-.f64 (*.f64 -1/2 (/.f64 (fma.f64 1/64 (pow.f64 h 10) (*.f64 (*.f64 1/2 (pow.f64 h 2)) (*.f64 (pow.f64 h 8) 5/64))) a)) (fma.f64 -1/3 (*.f64 (pow.f64 g 2) (/.f64 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) a)) (*.f64 -1/12 (*.f64 (pow.f64 g 2) (/.f64 (pow.f64 h 4) (*.f64 2 a)))))) 2)) (fma.f64 -1/216 (*.f64 (pow.f64 g 4) (/.f64 (pow.f64 h 6) (*.f64 a (pow.f64 (cbrt.f64 2) 6)))) (*.f64 1/192 (*.f64 (pow.f64 g 2) (/.f64 (pow.f64 h 8) (*.f64 2 a))))))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 (/.f64 1 a) (pow.f64 g 2))) (*.f64 (cbrt.f64 1/2) (cbrt.f64 2)))))))))
(*.f64 (fma.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 g 8) a))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 1/2)) (pow.f64 (cbrt.f64 2) 2))) (fma.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 14)))) (*.f64 (pow.f64 h 4) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 2) 2)))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 20))) (/.f64 (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) a)) (*.f64 1/24 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 4)) a)))) (pow.f64 (cbrt.f64 2) 2))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 26))) (*.f64 (cbrt.f64 1/2) (/.f64 (-.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 h 8) 5/64) a)) (*.f64 1/48 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 6)) a))) (pow.f64 (cbrt.f64 2) 2)))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 32))) (*.f64 (cbrt.f64 1/2) (/.f64 (-.f64 (*.f64 -1/2 (/.f64 (fma.f64 1/64 (pow.f64 h 10) (*.f64 1/2 (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 h 8) 5/64)))) a)) (fma.f64 -1/3 (/.f64 (*.f64 (pow.f64 (*.f64 h g) 2) (-.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) a)) (*.f64 1/24 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 4)) a)))) 2) (fma.f64 -1/216 (*.f64 (pow.f64 g 4) (/.f64 (pow.f64 h 6) (*.f64 a (pow.f64 (cbrt.f64 2) 6)))) (*.f64 1/384 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 8)) a))))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 (/.f64 1 a) (pow.f64 g 2))) (*.f64 (cbrt.f64 1/2) (cbrt.f64 2)))))))) (neg.f64 g))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 g a))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2)))
(+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 a (pow.f64 g 7)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))))
(fma.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 (pow.f64 g 7) a))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 g a))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))) (*.f64 (pow.f64 h 4) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 7) (pow.f64 h 4))))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 -1/48 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a (pow.f64 g 13)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))))))
(fma.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 g a))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2)) (*.f64 (pow.f64 h 4) (fma.f64 -1/24 (*.f64 (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 (/.f64 1 a) (*.f64 (pow.f64 h 4) (pow.f64 g 7))))) (*.f64 -1/48 (*.f64 (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a (pow.f64 g 13)))))))))
(fma.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 g a))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2)) (*.f64 (pow.f64 h 4) (fma.f64 -1/24 (*.f64 (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 g 7) a) (pow.f64 h 4))))) (*.f64 -1/48 (*.f64 (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a (pow.f64 g 13)))))))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))) (*.f64 (pow.f64 h 4) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 7) (pow.f64 h 4))))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 1/192 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 5) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 -1/2) 3)))))) (*.f64 5/128 (/.f64 1 (*.f64 a (pow.f64 g 7)))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 -1/48 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 13) (pow.f64 h 4))))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))))))))
(fma.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 g a))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2)) (*.f64 (pow.f64 h 4) (fma.f64 -1/24 (*.f64 (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 (/.f64 1 a) (*.f64 (pow.f64 h 4) (pow.f64 g 7))))) (*.f64 (pow.f64 h 2) (fma.f64 -1/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 g 2) (pow.f64 h 2)))) (*.f64 (cbrt.f64 1/2) (/.f64 (+.f64 (/.f64 1/192 (*.f64 (*.f64 (pow.f64 g 5) a) (*.f64 -1/2 (pow.f64 h 2)))) (/.f64 5/128 (*.f64 (pow.f64 g 7) a))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 -1/48 (*.f64 (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 (/.f64 1 a) (*.f64 (pow.f64 h 4) (pow.f64 g 13)))))))))))
(fma.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 g a))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2)) (*.f64 (pow.f64 h 4) (fma.f64 -1/24 (*.f64 (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 g 7) a) (pow.f64 h 4))))) (*.f64 (pow.f64 h 2) (fma.f64 -1/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (pow.f64 (*.f64 h g) 2))) (*.f64 (cbrt.f64 1/2) (/.f64 (+.f64 (/.f64 1/192 (*.f64 a (*.f64 (pow.f64 g 5) (*.f64 -1/2 (pow.f64 h 2))))) (/.f64 5/128 (*.f64 (pow.f64 g 7) a))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 -1/48 (*.f64 (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 4) (pow.f64 g 13))))))))))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))) (*.f64 (pow.f64 h 4) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 7) (pow.f64 h 4))))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/48 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 13) (pow.f64 h 4))))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 1/192 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 7) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 -1/2) 3)))))) (*.f64 7/256 (/.f64 1 (*.f64 a (pow.f64 g 9)))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 g 2)) (pow.f64 h 4))) (/.f64 (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 1/192 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 5) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 -1/2) 3)))))) (*.f64 5/128 (/.f64 1 (*.f64 a (pow.f64 g 7)))))) (pow.f64 (cbrt.f64 -1/2) 2)))))))))))
(fma.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 g a))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2)) (*.f64 (pow.f64 h 4) (fma.f64 -1/24 (*.f64 (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 (/.f64 1 a) (*.f64 (pow.f64 h 4) (pow.f64 g 7))))) (*.f64 (pow.f64 h 2) (fma.f64 -1/48 (*.f64 (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 (/.f64 1 a) (*.f64 (pow.f64 h 4) (pow.f64 g 13))))) (*.f64 (pow.f64 h 2) (*.f64 -1/3 (+.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 g 2) (pow.f64 h 2)))) (*.f64 (cbrt.f64 1/2) (+.f64 (/.f64 1/192 (*.f64 a (*.f64 (pow.f64 g 7) (*.f64 -1/2 (pow.f64 h 2))))) (/.f64 7/256 (*.f64 (pow.f64 g 9) a))))) (pow.f64 (cbrt.f64 -1/2) 2)) (/.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 g 2) (pow.f64 h 4)))) (*.f64 (cbrt.f64 1/2) (+.f64 (/.f64 1/192 (*.f64 (*.f64 (pow.f64 g 5) a) (*.f64 -1/2 (pow.f64 h 2)))) (/.f64 5/128 (*.f64 (pow.f64 g 7) a))))) (pow.f64 (cbrt.f64 -1/2) 2))))))))))
(fma.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 g a))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2)) (*.f64 (pow.f64 h 4) (fma.f64 -1/24 (*.f64 (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 g 7) a) (pow.f64 h 4))))) (*.f64 (pow.f64 h 2) (fma.f64 -1/48 (*.f64 (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 4) (pow.f64 g 13)))))) (*.f64 (pow.f64 h 2) (*.f64 -1/3 (+.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (pow.f64 (*.f64 h g) 2))) (*.f64 (cbrt.f64 1/2) (/.f64 (+.f64 (/.f64 1/192 (*.f64 a (*.f64 (pow.f64 g 7) (*.f64 -1/2 (pow.f64 h 2))))) (/.f64 7/256 (*.f64 (pow.f64 g 9) a))) (pow.f64 (cbrt.f64 -1/2) 2)))) (/.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 g 2) (pow.f64 h 4)))) (*.f64 (cbrt.f64 1/2) (+.f64 (/.f64 1/192 (*.f64 a (*.f64 (pow.f64 g 5) (*.f64 -1/2 (pow.f64 h 2))))) (/.f64 5/128 (*.f64 (pow.f64 g 7) a))))) (pow.f64 (cbrt.f64 -1/2) 2))))))))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))) (*.f64 (pow.f64 h 4) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 7) (pow.f64 h 4))))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/48 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 13) (pow.f64 h 4))))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 g 2)) (pow.f64 h 4))) (/.f64 (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 1/192 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 5) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 -1/2) 3)))))) (*.f64 5/128 (/.f64 1 (*.f64 a (pow.f64 g 7)))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 g 2)) (pow.f64 h 4))) (/.f64 (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 1/192 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 7) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 -1/2) 3)))))) (*.f64 7/256 (/.f64 1 (*.f64 a (pow.f64 g 9)))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 1/13824 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 7) (*.f64 (pow.f64 h 4) (pow.f64 (cbrt.f64 -1/2) 6)))))) (+.f64 (*.f64 1/768 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 9) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 -1/2) 3)))))) (+.f64 (*.f64 21/1024 (/.f64 1 (*.f64 a (pow.f64 g 11)))) (*.f64 1/12 (/.f64 (+.f64 (*.f64 1/192 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 5) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 -1/2) 3)))))) (*.f64 5/128 (/.f64 1 (*.f64 a (pow.f64 g 7))))) (*.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 -1/2) 3))))))))) (pow.f64 (cbrt.f64 -1/2) 2)))))))))))))
(fma.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 g a))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2)) (*.f64 (pow.f64 h 4) (fma.f64 -1/24 (*.f64 (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 (/.f64 1 a) (*.f64 (pow.f64 h 4) (pow.f64 g 7))))) (*.f64 (pow.f64 h 2) (fma.f64 -1/48 (*.f64 (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 (/.f64 1 a) (*.f64 (pow.f64 h 4) (pow.f64 g 13))))) (*.f64 (pow.f64 h 2) (fma.f64 -1/3 (/.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 g 2) (pow.f64 h 4)))) (*.f64 (cbrt.f64 1/2) (+.f64 (/.f64 1/192 (*.f64 (*.f64 (pow.f64 g 5) a) (*.f64 -1/2 (pow.f64 h 2)))) (/.f64 5/128 (*.f64 (pow.f64 g 7) a))))) (pow.f64 (cbrt.f64 -1/2) 2)) (*.f64 (pow.f64 h 2) (fma.f64 -1/3 (*.f64 (*.f64 (cbrt.f64 1/2) (/.f64 (+.f64 (/.f64 1/192 (*.f64 a (*.f64 (pow.f64 g 7) (*.f64 -1/2 (pow.f64 h 2))))) (/.f64 7/256 (*.f64 (pow.f64 g 9) a))) (pow.f64 (cbrt.f64 -1/2) 2))) (cbrt.f64 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 g 2) (pow.f64 h 4))))) (*.f64 (*.f64 1/3 (cbrt.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 g 2) (pow.f64 h 2))))) (*.f64 (cbrt.f64 1/2) (/.f64 (-.f64 (/.f64 1/13824 (*.f64 a (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 g 7)) (pow.f64 (cbrt.f64 -1/2) 6)))) (+.f64 (+.f64 (/.f64 1/768 (*.f64 (*.f64 (pow.f64 g 9) a) (*.f64 -1/2 (pow.f64 h 2)))) (/.f64 21/1024 (*.f64 a (pow.f64 g 11)))) (/.f64 (*.f64 1/12 (+.f64 (/.f64 1/192 (*.f64 (*.f64 (pow.f64 g 5) a) (*.f64 -1/2 (pow.f64 h 2)))) (/.f64 5/128 (*.f64 (pow.f64 g 7) a)))) (*.f64 (pow.f64 g 2) (*.f64 -1/2 (pow.f64 h 2)))))) (pow.f64 (cbrt.f64 -1/2) 2)))))))))))))
(fma.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 g a))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2)) (*.f64 (pow.f64 h 4) (fma.f64 -1/24 (*.f64 (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 g 7) a) (pow.f64 h 4))))) (*.f64 (pow.f64 h 2) (fma.f64 -1/48 (*.f64 (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 4) (pow.f64 g 13)))))) (*.f64 (pow.f64 h 2) (fma.f64 -1/3 (/.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 g 2) (pow.f64 h 4)))) (*.f64 (cbrt.f64 1/2) (+.f64 (/.f64 1/192 (*.f64 a (*.f64 (pow.f64 g 5) (*.f64 -1/2 (pow.f64 h 2))))) (/.f64 5/128 (*.f64 (pow.f64 g 7) a))))) (pow.f64 (cbrt.f64 -1/2) 2)) (*.f64 (pow.f64 h 2) (fma.f64 -1/3 (*.f64 (*.f64 (cbrt.f64 1/2) (/.f64 (+.f64 (/.f64 1/192 (*.f64 a (*.f64 (pow.f64 g 7) (*.f64 -1/2 (pow.f64 h 2))))) (/.f64 7/256 (*.f64 (pow.f64 g 9) a))) (pow.f64 (cbrt.f64 -1/2) 2))) (cbrt.f64 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 g 2) (pow.f64 h 4))))) (*.f64 1/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (pow.f64 (*.f64 h g) 2))) (*.f64 (cbrt.f64 1/2) (/.f64 (-.f64 (/.f64 1/13824 (*.f64 (*.f64 (pow.f64 g 7) a) (*.f64 (pow.f64 h 4) (pow.f64 (cbrt.f64 -1/2) 6)))) (+.f64 (/.f64 1/768 (*.f64 (*.f64 (pow.f64 g 9) a) (*.f64 -1/2 (pow.f64 h 2)))) (+.f64 (/.f64 21/1024 (*.f64 a (pow.f64 g 11))) (*.f64 1/12 (/.f64 (+.f64 (/.f64 1/192 (*.f64 a (*.f64 (pow.f64 g 5) (*.f64 -1/2 (pow.f64 h 2))))) (/.f64 5/128 (*.f64 (pow.f64 g 7) a))) (*.f64 (pow.f64 (*.f64 h g) 2) -1/2)))))) (pow.f64 (cbrt.f64 -1/2) 2))))))))))))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (*.f64 h (/.f64 (sqrt.f64 -1) a))) (cbrt.f64 1/2))
(*.f64 h (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 g (cbrt.f64 1/2)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 1/2))))
(*.f64 h (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 a (pow.f64 h 5)) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (cbrt.f64 1/2))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 h 2) a))) (cbrt.f64 1/2))))
(*.f64 h (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 a (pow.f64 h 5)) -1))) (*.f64 g (cbrt.f64 1/2))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 h 2) a))) (cbrt.f64 1/2))))
(*.f64 h (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 g (cbrt.f64 1/2)))) (+.f64 (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 8) (pow.f64 (sqrt.f64 -1) 5))))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 1/2)))))
(*.f64 h (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 a (pow.f64 h 5)) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (cbrt.f64 1/2))) (fma.f64 1/6 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 a) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 8)))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 h 2) a))) (cbrt.f64 1/2)))))
(*.f64 h (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 a (pow.f64 h 5)) -1))) (*.f64 g (cbrt.f64 1/2))) (fma.f64 1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 8))))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 h 2) a))) (cbrt.f64 1/2)))))
(*.f64 h (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 g (cbrt.f64 1/2)))) (+.f64 (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 8) (pow.f64 (sqrt.f64 -1) 5))))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 14) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 a (sqrt.f64 -1)))))))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 1/2))))))
(*.f64 h (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 a (pow.f64 h 5)) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (cbrt.f64 1/2))) (fma.f64 1/6 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 a) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 8)))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2))) (fma.f64 1/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 h 14)))) (cbrt.f64 1/2)) (+.f64 (*.f64 -1/8 (/.f64 (/.f64 (pow.f64 g 4) a) (pow.f64 (sqrt.f64 -1) 3))) (*.f64 -1/3 (*.f64 (pow.f64 g 2) (/.f64 (pow.f64 h 2) (*.f64 (sqrt.f64 -1) a)))))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 h 2) a))) (cbrt.f64 1/2))))))
(*.f64 h (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 a (pow.f64 h 5)) -1))) (*.f64 g (cbrt.f64 1/2))) (fma.f64 1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 8))))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 -1 (pow.f64 h 14)))) (*.f64 (cbrt.f64 1/2) (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (*.f64 -1 (sqrt.f64 -1)) a)) (*.f64 -1/3 (/.f64 (pow.f64 (*.f64 h g) 2) (*.f64 (sqrt.f64 -1) a)))))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 h 2) a))) (cbrt.f64 1/2))))))
(*.f64 h (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 g (cbrt.f64 1/2)))) (+.f64 (*.f64 1/9 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 11) (pow.f64 (sqrt.f64 -1) 8))))) (*.f64 (pow.f64 g 3) (cbrt.f64 1/2)))) (+.f64 (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 8) (pow.f64 (sqrt.f64 -1) 5))))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 14) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 a (sqrt.f64 -1)))))))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 1/2)))))))
(*.f64 h (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 a (pow.f64 h 5)) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (cbrt.f64 1/2))) (fma.f64 1/9 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 a (pow.f64 h 11)) (pow.f64 (sqrt.f64 -1) 8)))) (*.f64 (pow.f64 g 3) (cbrt.f64 1/2))) (fma.f64 1/6 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 a) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 8)))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2))) (fma.f64 1/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 h 14)))) (cbrt.f64 1/2)) (+.f64 (*.f64 -1/8 (/.f64 (/.f64 (pow.f64 g 4) a) (pow.f64 (sqrt.f64 -1) 3))) (*.f64 -1/3 (*.f64 (pow.f64 g 2) (/.f64 (pow.f64 h 2) (*.f64 (sqrt.f64 -1) a)))))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 h 2) a))) (cbrt.f64 1/2)))))))
(*.f64 h (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 a (pow.f64 h 5)) -1))) (*.f64 g (cbrt.f64 1/2))) (fma.f64 1/9 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 (sqrt.f64 -1) 8) (pow.f64 h 11))))) (*.f64 (pow.f64 g 3) (cbrt.f64 1/2))) (fma.f64 1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 8))))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 -1 (pow.f64 h 14)))) (*.f64 (cbrt.f64 1/2) (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (*.f64 -1 (sqrt.f64 -1)) a)) (*.f64 -1/3 (/.f64 (pow.f64 (*.f64 h g) 2) (*.f64 (sqrt.f64 -1) a)))))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 h 2) a))) (cbrt.f64 1/2)))))))
(*.f64 h (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 g (cbrt.f64 1/2)))) (+.f64 (*.f64 1/9 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 11) (pow.f64 (sqrt.f64 -1) 8))))) (*.f64 (pow.f64 g 3) (cbrt.f64 1/2)))) (+.f64 (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 8) (pow.f64 (sqrt.f64 -1) 5))))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 14) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 a (sqrt.f64 -1)))))))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 20) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 4) (pow.f64 h 2)) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))))))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 1/2))))))))
(*.f64 h (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 a (pow.f64 h 5)) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (cbrt.f64 1/2))) (fma.f64 1/9 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 a (pow.f64 h 11)) (pow.f64 (sqrt.f64 -1) 8)))) (*.f64 (pow.f64 g 3) (cbrt.f64 1/2))) (fma.f64 1/6 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 a) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 8)))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2))) (fma.f64 1/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 h 14)))) (cbrt.f64 1/2)) (+.f64 (*.f64 -1/8 (/.f64 (/.f64 (pow.f64 g 4) a) (pow.f64 (sqrt.f64 -1) 3))) (*.f64 -1/3 (*.f64 (pow.f64 g 2) (/.f64 (pow.f64 h 2) (*.f64 (sqrt.f64 -1) a)))))) (fma.f64 1/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 h 20)))) (cbrt.f64 1/2)) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 (sqrt.f64 -1) 5) a))) (*.f64 -1/12 (*.f64 (pow.f64 g 4) (/.f64 (pow.f64 h 2) (*.f64 (pow.f64 (sqrt.f64 -1) 3) a)))))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 h 2) a))) (cbrt.f64 1/2))))))))
(*.f64 h (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 a (pow.f64 h 5)) -1))) (*.f64 g (cbrt.f64 1/2))) (fma.f64 1/9 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 (sqrt.f64 -1) 8) (pow.f64 h 11))))) (*.f64 (pow.f64 g 3) (cbrt.f64 1/2))) (fma.f64 1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 8))))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 -1 (pow.f64 h 14)))) (*.f64 (cbrt.f64 1/2) (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (*.f64 -1 (sqrt.f64 -1)) a)) (*.f64 -1/3 (/.f64 (pow.f64 (*.f64 h g) 2) (*.f64 (sqrt.f64 -1) a)))))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 -1 (pow.f64 h 20)))) (*.f64 (cbrt.f64 1/2) (fma.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 (sqrt.f64 -1) 5) a)) (*.f64 -1/12 (*.f64 (pow.f64 g 4) (/.f64 (pow.f64 h 2) (*.f64 (*.f64 -1 (sqrt.f64 -1)) a))))))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 h 2) a))) (cbrt.f64 1/2))))))))
(*.f64 -1 (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 1/2)))
(neg.f64 (*.f64 (cbrt.f64 (*.f64 h (/.f64 (sqrt.f64 -1) a))) (cbrt.f64 1/2)))
(*.f64 (cbrt.f64 (*.f64 h (/.f64 (sqrt.f64 -1) a))) (neg.f64 (cbrt.f64 1/2)))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 g (cbrt.f64 1/2)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 1/2)))))
(neg.f64 (*.f64 h (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 a (pow.f64 h 5)) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (cbrt.f64 1/2))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 h 2) a))) (cbrt.f64 1/2)))))
(*.f64 h (neg.f64 (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 a (pow.f64 h 5)) -1))) (*.f64 g (cbrt.f64 1/2))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 h 2) a))) (cbrt.f64 1/2)))))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (cbrt.f64 1/2)))) (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 h (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2))))) (pow.f64 h 3))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 1/2)))))
(neg.f64 (*.f64 h (fma.f64 -1 (/.f64 (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 (pow.f64 (sqrt.f64 -1) 2) a))) (*.f64 g (cbrt.f64 1/2))) (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 h (*.f64 (pow.f64 (sqrt.f64 -1) 5) a))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2))))) (pow.f64 h 3)) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 h 2) a))) (cbrt.f64 1/2)))))
(*.f64 (-.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 h 2) a))) (cbrt.f64 1/2)) (/.f64 (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (neg.f64 a))) (*.f64 g (cbrt.f64 1/2))) (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 h (*.f64 (pow.f64 (sqrt.f64 -1) 5) a))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2))))) (pow.f64 h 3))) (neg.f64 h))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 a (sqrt.f64 -1))))))))) h)) (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (cbrt.f64 1/2))))) (pow.f64 h 3))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 1/2)))))
(neg.f64 (*.f64 h (fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (fma.f64 1/6 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 (pow.f64 (sqrt.f64 -1) 5) a))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2))) (*.f64 1/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (cbrt.f64 1/2)) (+.f64 (*.f64 -1/8 (/.f64 (/.f64 (pow.f64 g 4) a) (pow.f64 (sqrt.f64 -1) 3))) (*.f64 -1/3 (*.f64 (pow.f64 g 2) (/.f64 (pow.f64 h 2) (*.f64 (sqrt.f64 -1) a)))))))) h) (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 (pow.f64 (sqrt.f64 -1) 2) a))) (*.f64 g (cbrt.f64 1/2))))) (pow.f64 h 3)) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 h 2) a))) (cbrt.f64 1/2)))))
(*.f64 (-.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 h 2) a))) (cbrt.f64 1/2)) (/.f64 (-.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (neg.f64 a))) (*.f64 g (cbrt.f64 1/2)))) (/.f64 (fma.f64 1/6 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 (pow.f64 (sqrt.f64 -1) 5) a))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (neg.f64 (pow.f64 h 2)))) (*.f64 (cbrt.f64 1/2) (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (*.f64 -1 (sqrt.f64 -1)) a)) (*.f64 -1/3 (/.f64 (pow.f64 (*.f64 h g) 2) (*.f64 (sqrt.f64 -1) a)))))))) h)) (pow.f64 h 3))) (neg.f64 h))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/9 (*.f64 (cbrt.f64 (/.f64 h (*.f64 a (pow.f64 (sqrt.f64 -1) 8)))) (*.f64 (pow.f64 g 3) (cbrt.f64 1/2)))) (+.f64 (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 a (sqrt.f64 -1)))))))))) h)) (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (cbrt.f64 1/2))))) (pow.f64 h 3))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 1/2)))))
(neg.f64 (*.f64 h (fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (fma.f64 -1/9 (*.f64 (cbrt.f64 (/.f64 (/.f64 h a) (pow.f64 (sqrt.f64 -1) 8))) (*.f64 (pow.f64 g 3) (cbrt.f64 1/2))) (fma.f64 1/6 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 (pow.f64 (sqrt.f64 -1) 5) a))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2))) (*.f64 1/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (cbrt.f64 1/2)) (+.f64 (*.f64 -1/8 (/.f64 (/.f64 (pow.f64 g 4) a) (pow.f64 (sqrt.f64 -1) 3))) (*.f64 -1/3 (*.f64 (pow.f64 g 2) (/.f64 (pow.f64 h 2) (*.f64 (sqrt.f64 -1) a))))))))) h) (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 (pow.f64 (sqrt.f64 -1) 2) a))) (*.f64 g (cbrt.f64 1/2))))) (pow.f64 h 3)) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 h 2) a))) (cbrt.f64 1/2)))))
(*.f64 h (neg.f64 (-.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 h 2) a))) (cbrt.f64 1/2)) (/.f64 (-.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (neg.f64 a))) (*.f64 g (cbrt.f64 1/2)))) (/.f64 (fma.f64 -1/9 (*.f64 (cbrt.f64 (/.f64 h (*.f64 (pow.f64 (sqrt.f64 -1) 8) a))) (*.f64 (pow.f64 g 3) (cbrt.f64 1/2))) (fma.f64 1/6 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 (pow.f64 (sqrt.f64 -1) 5) a))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (neg.f64 (pow.f64 h 2)))) (*.f64 (cbrt.f64 1/2) (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (*.f64 -1 (sqrt.f64 -1)) a)) (*.f64 -1/3 (/.f64 (pow.f64 (*.f64 h g) 2) (*.f64 (sqrt.f64 -1) a))))))))) h)) (pow.f64 h 3)))))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) h) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 4) (pow.f64 h 2)) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))))))) (*.f64 1/9 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 10) (*.f64 a (pow.f64 (sqrt.f64 -1) 8)))) (*.f64 (pow.f64 g 3) (cbrt.f64 1/2))))) (pow.f64 h 3))) (+.f64 (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 a (sqrt.f64 -1)))))))))) h)) (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (cbrt.f64 1/2))))) (pow.f64 h 3))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 1/2)))))
(neg.f64 (*.f64 h (fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (fma.f64 -1/3 (*.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (/.f64 h (pow.f64 (sqrt.f64 -1) 2)))) (cbrt.f64 1/2)) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 (sqrt.f64 -1) 5) a))) (*.f64 -1/12 (*.f64 (pow.f64 g 4) (/.f64 (pow.f64 h 2) (*.f64 (pow.f64 (sqrt.f64 -1) 3) a)))))) (*.f64 (*.f64 1/9 (cbrt.f64 (/.f64 (pow.f64 h 10) (*.f64 (pow.f64 (sqrt.f64 -1) 8) a)))) (*.f64 (pow.f64 g 3) (cbrt.f64 1/2)))) (pow.f64 h 3)) (fma.f64 1/6 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 (pow.f64 (sqrt.f64 -1) 5) a))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2))) (*.f64 1/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (cbrt.f64 1/2)) (+.f64 (*.f64 -1/8 (/.f64 (/.f64 (pow.f64 g 4) a) (pow.f64 (sqrt.f64 -1) 3))) (*.f64 -1/3 (*.f64 (pow.f64 g 2) (/.f64 (pow.f64 h 2) (*.f64 (sqrt.f64 -1) a))))))))) h) (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 (pow.f64 (sqrt.f64 -1) 2) a))) (*.f64 g (cbrt.f64 1/2))))) (pow.f64 h 3)) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 h 2) a))) (cbrt.f64 1/2)))))
(*.f64 h (neg.f64 (-.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 h 2) a))) (cbrt.f64 1/2)) (/.f64 (-.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (neg.f64 a))) (*.f64 g (cbrt.f64 1/2)))) (/.f64 (-.f64 (fma.f64 1/6 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 (pow.f64 (sqrt.f64 -1) 5) a))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (neg.f64 (pow.f64 h 2)))) (*.f64 (cbrt.f64 1/2) (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (*.f64 -1 (sqrt.f64 -1)) a)) (*.f64 -1/3 (/.f64 (pow.f64 (*.f64 h g) 2) (*.f64 (sqrt.f64 -1) a)))))))) (/.f64 (fma.f64 -1/3 (*.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (/.f64 h -1))) (cbrt.f64 1/2)) (fma.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 (sqrt.f64 -1) 5) a)) (*.f64 -1/12 (*.f64 (pow.f64 g 4) (/.f64 (pow.f64 h 2) (*.f64 (*.f64 -1 (sqrt.f64 -1)) a)))))) (*.f64 1/9 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 10) (*.f64 (pow.f64 (sqrt.f64 -1) 8) a))) (*.f64 (pow.f64 g 3) (cbrt.f64 1/2))))) (pow.f64 h 3))) h)) (pow.f64 h 3)))))
(*.f64 h (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 h (sqrt.f64 -1)))) (*.f64 h (sqrt.f64 -1)))
(fma.f64 1/2 (/.f64 (/.f64 (pow.f64 g 2) h) (sqrt.f64 -1)) (*.f64 h (sqrt.f64 -1)))
(fma.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 h (sqrt.f64 -1))) (*.f64 h (sqrt.f64 -1)))
(+.f64 (*.f64 h (sqrt.f64 -1)) (*.f64 (pow.f64 g 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))))))
(fma.f64 h (sqrt.f64 -1) (*.f64 (pow.f64 g 2) (fma.f64 -1/8 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))) (/.f64 1/2 (*.f64 h (sqrt.f64 -1))))))
(fma.f64 h (sqrt.f64 -1) (*.f64 (pow.f64 g 2) (fma.f64 -1/8 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 3) (*.f64 -1 (sqrt.f64 -1)))) (/.f64 1/2 (*.f64 h (sqrt.f64 -1))))))
(+.f64 (*.f64 h (sqrt.f64 -1)) (*.f64 (pow.f64 g 2) (+.f64 (*.f64 (pow.f64 g 2) (-.f64 (*.f64 1/16 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)))))) (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))))))
(fma.f64 h (sqrt.f64 -1) (*.f64 (pow.f64 g 2) (fma.f64 (pow.f64 g 2) (-.f64 (/.f64 (*.f64 1/16 (pow.f64 g 2)) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) (/.f64 1/8 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)))) (/.f64 1/2 (*.f64 h (sqrt.f64 -1))))))
(fma.f64 h (sqrt.f64 -1) (*.f64 (pow.f64 g 2) (fma.f64 (pow.f64 g 2) (fma.f64 1/16 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) (/.f64 -1/8 (*.f64 (pow.f64 h 3) (*.f64 -1 (sqrt.f64 -1))))) (/.f64 1/2 (*.f64 h (sqrt.f64 -1))))))
(+.f64 (*.f64 h (sqrt.f64 -1)) (*.f64 (pow.f64 g 2) (+.f64 (*.f64 (pow.f64 g 2) (-.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 -5/128 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 7) (pow.f64 (sqrt.f64 -1) 7)))) (*.f64 1/16 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))))) (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)))))) (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))))))
(fma.f64 h (sqrt.f64 -1) (*.f64 (pow.f64 g 2) (fma.f64 (pow.f64 g 2) (fma.f64 (pow.f64 g 2) (fma.f64 -5/128 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 7) (pow.f64 (sqrt.f64 -1) 7))) (/.f64 1/16 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) (neg.f64 (/.f64 1/8 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))))) (/.f64 1/2 (*.f64 h (sqrt.f64 -1))))))
(fma.f64 h (sqrt.f64 -1) (*.f64 (pow.f64 g 2) (fma.f64 (pow.f64 g 2) (fma.f64 (pow.f64 g 2) (fma.f64 -5/128 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 7) (pow.f64 (sqrt.f64 -1) 7))) (/.f64 1/16 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) (/.f64 -1/8 (*.f64 (pow.f64 h 3) (*.f64 -1 (sqrt.f64 -1))))) (/.f64 1/2 (*.f64 h (sqrt.f64 -1))))))
(+.f64 (*.f64 h (sqrt.f64 -1)) (*.f64 (pow.f64 g 2) (+.f64 (*.f64 (pow.f64 g 2) (-.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 (pow.f64 g 2) (-.f64 (*.f64 7/256 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 9) (pow.f64 (sqrt.f64 -1) 9)))) (*.f64 5/128 (/.f64 1 (*.f64 (pow.f64 h 7) (pow.f64 (sqrt.f64 -1) 7)))))) (*.f64 1/16 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))))) (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)))))) (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))))))
(fma.f64 h (sqrt.f64 -1) (*.f64 (pow.f64 g 2) (fma.f64 (pow.f64 g 2) (fma.f64 (pow.f64 g 2) (fma.f64 (pow.f64 g 2) (-.f64 (*.f64 7/256 (/.f64 (/.f64 (pow.f64 g 2) (pow.f64 h 9)) (pow.f64 (sqrt.f64 -1) 9))) (/.f64 5/128 (*.f64 (pow.f64 h 7) (pow.f64 (sqrt.f64 -1) 7)))) (/.f64 1/16 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) (neg.f64 (/.f64 1/8 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))))) (/.f64 1/2 (*.f64 h (sqrt.f64 -1))))))
(fma.f64 h (sqrt.f64 -1) (*.f64 (pow.f64 g 2) (fma.f64 (pow.f64 g 2) (fma.f64 (pow.f64 g 2) (fma.f64 (pow.f64 g 2) (fma.f64 7/256 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 9) (pow.f64 (sqrt.f64 -1) 9))) (/.f64 -5/128 (*.f64 (pow.f64 h 7) (pow.f64 (sqrt.f64 -1) 7)))) (/.f64 1/16 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) (/.f64 -1/8 (*.f64 (pow.f64 h 3) (*.f64 -1 (sqrt.f64 -1))))) (/.f64 1/2 (*.f64 h (sqrt.f64 -1))))))
g
(*.f64 g (+.f64 1 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2)))))
(*.f64 g (+.f64 1 (/.f64 (*.f64 -1/2 (pow.f64 h 2)) (pow.f64 g 2))))
(*.f64 g (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))))))
(*.f64 g (+.f64 1 (fma.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2)) (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))))))
(*.f64 g (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6)))))))
(*.f64 g (+.f64 1 (fma.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2)) (fma.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4)) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6)))))))
(*.f64 g (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 8))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6))))))))
(*.f64 g (+.f64 1 (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 h 8) 5/64) (pow.f64 g 8)) (fma.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2)) (fma.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4)) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6))))))))
(*.f64 g (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 8))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))) (pow.f64 g 10))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6)))))))))
(*.f64 g (+.f64 1 (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 h 8) 5/64) (pow.f64 g 8)) (fma.f64 -1/2 (/.f64 (fma.f64 1/64 (pow.f64 h 10) (*.f64 (*.f64 1/2 (pow.f64 h 2)) (*.f64 (pow.f64 h 8) 5/64))) (pow.f64 g 10)) (fma.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2)) (fma.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4)) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6)))))))))
(*.f64 g (+.f64 1 (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 h 8) 5/64) (pow.f64 g 8)) (fma.f64 -1/2 (/.f64 (fma.f64 1/64 (pow.f64 h 10) (*.f64 1/2 (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 h 8) 5/64)))) (pow.f64 g 10)) (fma.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2)) (fma.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4)) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6)))))))))
(*.f64 -1 g)
(neg.f64 g)
(*.f64 -1 (*.f64 g (+.f64 1 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))))))
(*.f64 (neg.f64 g) (+.f64 1 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2)))))
(*.f64 (+.f64 1 (/.f64 (*.f64 -1/2 (pow.f64 h 2)) (pow.f64 g 2))) (neg.f64 g))
(*.f64 -1 (*.f64 g (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4)))))))
(*.f64 (neg.f64 g) (+.f64 1 (fma.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2)) (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))))))
(*.f64 g (neg.f64 (+.f64 1 (fma.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2)) (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4)))))))
(*.f64 -1 (*.f64 g (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6))))))))
(*.f64 (neg.f64 g) (+.f64 1 (fma.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2)) (fma.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4)) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6)))))))
(*.f64 g (neg.f64 (+.f64 1 (fma.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2)) (fma.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4)) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6))))))))
(*.f64 -1 (*.f64 g (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 8))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6)))))))))
(*.f64 (neg.f64 g) (+.f64 1 (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 h 8) 5/64) (pow.f64 g 8)) (fma.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2)) (fma.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4)) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6))))))))
(*.f64 (+.f64 1 (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 h 8) 5/64) (pow.f64 g 8)) (fma.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2)) (fma.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4)) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6))))))) (neg.f64 g))
(*.f64 -1 (*.f64 g (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 8))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))) (pow.f64 g 10))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6))))))))))
(*.f64 (neg.f64 g) (+.f64 1 (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 h 8) 5/64) (pow.f64 g 8)) (fma.f64 -1/2 (/.f64 (fma.f64 1/64 (pow.f64 h 10) (*.f64 (*.f64 1/2 (pow.f64 h 2)) (*.f64 (pow.f64 h 8) 5/64))) (pow.f64 g 10)) (fma.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2)) (fma.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4)) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6)))))))))
(*.f64 g (neg.f64 (+.f64 1 (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 h 8) 5/64) (pow.f64 g 8)) (fma.f64 -1/2 (/.f64 (fma.f64 1/64 (pow.f64 h 10) (*.f64 1/2 (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 h 8) 5/64)))) (pow.f64 g 10)) (fma.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2)) (fma.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4)) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6))))))))))
g
(+.f64 g (*.f64 -1/2 (/.f64 (pow.f64 h 2) g)))
(+.f64 g (/.f64 (*.f64 -1/2 (pow.f64 h 2)) g))
(+.f64 g (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 2) (pow.f64 g 3))) (*.f64 1/2 (/.f64 1 g)))))
(+.f64 g (*.f64 (pow.f64 h 2) (fma.f64 -1/8 (/.f64 (pow.f64 h 2) (pow.f64 g 3)) (neg.f64 (/.f64 1/2 g)))))
(+.f64 g (*.f64 (pow.f64 h 2) (fma.f64 -1/8 (/.f64 (pow.f64 h 2) (pow.f64 g 3)) (/.f64 -1/2 g))))
(+.f64 g (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 2) (pow.f64 g 5))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3))))) (*.f64 1/2 (/.f64 1 g)))))
(+.f64 g (*.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (-.f64 (/.f64 (*.f64 -1/16 (pow.f64 h 2)) (pow.f64 g 5)) (/.f64 1/8 (pow.f64 g 3))) (neg.f64 (/.f64 1/2 g)))))
(+.f64 g (*.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (fma.f64 -1/16 (/.f64 (pow.f64 h 2) (pow.f64 g 5)) (/.f64 -1/8 (pow.f64 g 3))) (/.f64 -1/2 g))))
(+.f64 g (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -5/128 (/.f64 (pow.f64 h 2) (pow.f64 g 7))) (*.f64 1/16 (/.f64 1 (pow.f64 g 5))))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3))))) (*.f64 1/2 (/.f64 1 g)))))
(+.f64 g (*.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (fma.f64 -5/128 (/.f64 (pow.f64 h 2) (pow.f64 g 7)) (neg.f64 (/.f64 1/16 (pow.f64 g 5)))) (neg.f64 (/.f64 1/8 (pow.f64 g 3)))) (neg.f64 (/.f64 1/2 g)))))
(+.f64 g (*.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (fma.f64 -5/128 (/.f64 (pow.f64 h 2) (pow.f64 g 7)) (/.f64 -1/16 (pow.f64 g 5))) (/.f64 -1/8 (pow.f64 g 3))) (/.f64 -1/2 g))))
(+.f64 g (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -7/256 (/.f64 (pow.f64 h 2) (pow.f64 g 9))) (*.f64 5/128 (/.f64 1 (pow.f64 g 7))))) (*.f64 1/16 (/.f64 1 (pow.f64 g 5))))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3))))) (*.f64 1/2 (/.f64 1 g)))))
(+.f64 g (*.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (-.f64 (/.f64 (*.f64 -7/256 (pow.f64 h 2)) (pow.f64 g 9)) (/.f64 5/128 (pow.f64 g 7))) (neg.f64 (/.f64 1/16 (pow.f64 g 5)))) (neg.f64 (/.f64 1/8 (pow.f64 g 3)))) (neg.f64 (/.f64 1/2 g)))))
(+.f64 g (*.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (fma.f64 -7/256 (/.f64 (pow.f64 h 2) (pow.f64 g 9)) (/.f64 -5/128 (pow.f64 g 7))) (/.f64 -1/16 (pow.f64 g 5))) (/.f64 -1/8 (pow.f64 g 3))) (/.f64 -1/2 g))))
(*.f64 h (sqrt.f64 -1))
(*.f64 h (+.f64 (sqrt.f64 -1) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))))
(*.f64 h (+.f64 (sqrt.f64 -1) (/.f64 (*.f64 1/2 (pow.f64 g 2)) (*.f64 (sqrt.f64 -1) (pow.f64 h 2)))))
(*.f64 h (+.f64 (sqrt.f64 -1) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) (pow.f64 h 2))))))
(*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1)))))))
(*.f64 h (+.f64 (sqrt.f64 -1) (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 4))) (/.f64 (*.f64 1/2 (pow.f64 g 2)) (*.f64 (sqrt.f64 -1) (pow.f64 h 2))))))
(*.f64 h (+.f64 (sqrt.f64 -1) (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (*.f64 -1 (sqrt.f64 -1)) (pow.f64 h 4))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) (pow.f64 h 2)))))))
(*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 6) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))))))
(*.f64 h (+.f64 (sqrt.f64 -1) (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 4))) (fma.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 6))) (/.f64 (*.f64 1/2 (pow.f64 g 2)) (*.f64 (sqrt.f64 -1) (pow.f64 h 2)))))))
(*.f64 h (+.f64 (sqrt.f64 -1) (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (*.f64 -1 (sqrt.f64 -1)) (pow.f64 h 4))) (fma.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 6))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) (pow.f64 h 2))))))))
(*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))) (*.f64 1/16 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)))) (*.f64 (pow.f64 h 8) (sqrt.f64 -1)))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 6) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1)))))))))
(*.f64 h (+.f64 (sqrt.f64 -1) (fma.f64 -1/2 (/.f64 (*.f64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)) 5/64) (*.f64 (sqrt.f64 -1) (pow.f64 h 8))) (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 4))) (fma.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 6))) (/.f64 (*.f64 1/2 (pow.f64 g 2)) (*.f64 (sqrt.f64 -1) (pow.f64 h 2))))))))
(*.f64 h (+.f64 (sqrt.f64 -1) (fma.f64 -1/2 (*.f64 (/.f64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)) (pow.f64 h 8)) (/.f64 5/64 (sqrt.f64 -1))) (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (*.f64 -1 (sqrt.f64 -1)) (pow.f64 h 4))) (fma.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 6))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) (pow.f64 h 2)))))))))
(*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 1/64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))) (*.f64 1/16 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))))) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/64 (/.f64 (pow.f64 g 10) (pow.f64 (sqrt.f64 -1) 8)))) (*.f64 (pow.f64 h 10) (sqrt.f64 -1)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))) (*.f64 1/16 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)))) (*.f64 (pow.f64 h 8) (sqrt.f64 -1)))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 6) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))))))))
(*.f64 h (+.f64 (sqrt.f64 -1) (fma.f64 -1/2 (/.f64 (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 g 2) (*.f64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)) 5/64)) (pow.f64 (sqrt.f64 -1) 2)) (/.f64 (*.f64 -1/64 (pow.f64 g 10)) (pow.f64 (sqrt.f64 -1) 8))) (*.f64 (sqrt.f64 -1) (pow.f64 h 10))) (fma.f64 -1/2 (/.f64 (*.f64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)) 5/64) (*.f64 (sqrt.f64 -1) (pow.f64 h 8))) (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 4))) (fma.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 6))) (/.f64 (*.f64 1/2 (pow.f64 g 2)) (*.f64 (sqrt.f64 -1) (pow.f64 h 2)))))))))
(*.f64 h (+.f64 (sqrt.f64 -1) (fma.f64 -1/2 (/.f64 (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 g 2) (*.f64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)) 5/64)) -1) (*.f64 -1/64 (/.f64 (pow.f64 g 10) (pow.f64 (sqrt.f64 -1) 8)))) (*.f64 (sqrt.f64 -1) (pow.f64 h 10))) (fma.f64 -1/2 (*.f64 (/.f64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)) (pow.f64 h 8)) (/.f64 5/64 (sqrt.f64 -1))) (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (*.f64 -1 (sqrt.f64 -1)) (pow.f64 h 4))) (fma.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 6))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) (pow.f64 h 2))))))))))
(*.f64 -1 (*.f64 h (sqrt.f64 -1)))
(neg.f64 (*.f64 h (sqrt.f64 -1)))
(*.f64 h (neg.f64 (sqrt.f64 -1)))
(*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1)))))))
(neg.f64 (*.f64 h (+.f64 (sqrt.f64 -1) (/.f64 (*.f64 1/2 (pow.f64 g 2)) (*.f64 (sqrt.f64 -1) (pow.f64 h 2))))))
(*.f64 h (neg.f64 (+.f64 (sqrt.f64 -1) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) (pow.f64 h 2)))))))
(*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))))))
(neg.f64 (*.f64 h (+.f64 (sqrt.f64 -1) (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 4))) (/.f64 (*.f64 1/2 (pow.f64 g 2)) (*.f64 (sqrt.f64 -1) (pow.f64 h 2)))))))
(*.f64 (+.f64 (sqrt.f64 -1) (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (*.f64 -1 (sqrt.f64 -1)) (pow.f64 h 4))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) (pow.f64 h 2)))))) (neg.f64 h))
(*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 6) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1)))))))))
(neg.f64 (*.f64 h (+.f64 (sqrt.f64 -1) (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 4))) (fma.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 6))) (/.f64 (*.f64 1/2 (pow.f64 g 2)) (*.f64 (sqrt.f64 -1) (pow.f64 h 2))))))))
(*.f64 (+.f64 (sqrt.f64 -1) (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (*.f64 -1 (sqrt.f64 -1)) (pow.f64 h 4))) (fma.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 6))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) (pow.f64 h 2))))))) (neg.f64 h))
(*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))) (*.f64 1/16 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)))) (*.f64 (pow.f64 h 8) (sqrt.f64 -1)))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 6) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))))))))
(neg.f64 (*.f64 h (+.f64 (sqrt.f64 -1) (fma.f64 -1/2 (/.f64 (*.f64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)) 5/64) (*.f64 (sqrt.f64 -1) (pow.f64 h 8))) (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 4))) (fma.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 6))) (/.f64 (*.f64 1/2 (pow.f64 g 2)) (*.f64 (sqrt.f64 -1) (pow.f64 h 2)))))))))
(*.f64 h (neg.f64 (+.f64 (sqrt.f64 -1) (fma.f64 -1/2 (*.f64 (/.f64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)) (pow.f64 h 8)) (/.f64 5/64 (sqrt.f64 -1))) (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (*.f64 -1 (sqrt.f64 -1)) (pow.f64 h 4))) (fma.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 6))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) (pow.f64 h 2))))))))))
(*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 1/64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))) (*.f64 1/16 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))))) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/64 (/.f64 (pow.f64 g 10) (pow.f64 (sqrt.f64 -1) 8)))) (*.f64 (pow.f64 h 10) (sqrt.f64 -1)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))) (*.f64 1/16 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)))) (*.f64 (pow.f64 h 8) (sqrt.f64 -1)))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 6) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1)))))))))))
(neg.f64 (*.f64 h (+.f64 (sqrt.f64 -1) (fma.f64 -1/2 (/.f64 (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 g 2) (*.f64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)) 5/64)) (pow.f64 (sqrt.f64 -1) 2)) (/.f64 (*.f64 -1/64 (pow.f64 g 10)) (pow.f64 (sqrt.f64 -1) 8))) (*.f64 (sqrt.f64 -1) (pow.f64 h 10))) (fma.f64 -1/2 (/.f64 (*.f64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)) 5/64) (*.f64 (sqrt.f64 -1) (pow.f64 h 8))) (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 4))) (fma.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 6))) (/.f64 (*.f64 1/2 (pow.f64 g 2)) (*.f64 (sqrt.f64 -1) (pow.f64 h 2))))))))))
(*.f64 (+.f64 (sqrt.f64 -1) (fma.f64 -1/2 (/.f64 (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 g 2) (*.f64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)) 5/64)) -1) (*.f64 -1/64 (/.f64 (pow.f64 g 10) (pow.f64 (sqrt.f64 -1) 8)))) (*.f64 (sqrt.f64 -1) (pow.f64 h 10))) (fma.f64 -1/2 (*.f64 (/.f64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)) (pow.f64 h 8)) (/.f64 5/64 (sqrt.f64 -1))) (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (*.f64 -1 (sqrt.f64 -1)) (pow.f64 h 4))) (fma.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 6))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 -1) (pow.f64 h 2))))))))) (neg.f64 h))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 1/2) (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 1/2) (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 1/2) (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 1/2) (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 1/2) (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 1/2) (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 1/2) (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 1/2) (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 1/2) (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 1/2) (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 1/2) (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 1/2) (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (*.f64 h (/.f64 (sqrt.f64 -1) a))) (cbrt.f64 1/2))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) 1/9) (*.f64 g (cbrt.f64 1/2)))) (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 1/2)))
(fma.f64 -1/3 (*.f64 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 7)) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))) 1/9) (*.f64 g (cbrt.f64 1/2))) (*.f64 (cbrt.f64 (*.f64 h (/.f64 (sqrt.f64 -1) a))) (cbrt.f64 1/2)))
(+.f64 (*.f64 (cbrt.f64 (*.f64 h (/.f64 (sqrt.f64 -1) a))) (cbrt.f64 1/2)) (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (neg.f64 (pow.f64 h 2)))) 1/9) (*.f64 g (cbrt.f64 1/2)))))
(+.f64 (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) 1/9) (cbrt.f64 1/2))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))))))) (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 1/2)))
(+.f64 (*.f64 (cbrt.f64 (*.f64 h (/.f64 (sqrt.f64 -1) a))) (cbrt.f64 1/2)) (+.f64 (*.f64 g (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 7)) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))) 1/9) (cbrt.f64 1/2)))) (*.f64 g (*.f64 (*.f64 1/3 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 (*.f64 g (cbrt.f64 1/2)) (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (neg.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 17) h) (sqrt.f64 -1))) 1/9) 1/3))))))))
(+.f64 (*.f64 (cbrt.f64 (*.f64 h (/.f64 (sqrt.f64 -1) a))) (cbrt.f64 1/2)) (+.f64 (*.f64 g (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (neg.f64 (pow.f64 h 2)))) 1/9) (cbrt.f64 1/2)))) (*.f64 g (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (neg.f64 (pow.f64 h 2)))) (+.f64 (*.f64 (*.f64 g (cbrt.f64 1/2)) (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a))) (*.f64 (*.f64 g (cbrt.f64 1/2)) (-.f64 0 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9) 1/3)))))))))
(+.f64 (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) 1/9) (cbrt.f64 1/2))) (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (*.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))))))))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9)))))))))) (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 1/2)))
(+.f64 (*.f64 (cbrt.f64 (*.f64 h (/.f64 (sqrt.f64 -1) a))) (cbrt.f64 1/2)) (+.f64 (*.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 7)) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))) 1/9) (cbrt.f64 1/2))) g) (*.f64 (+.f64 (*.f64 (*.f64 -1/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) g) (+.f64 (*.f64 (cbrt.f64 1/2) (*.f64 (*.f64 -2/3 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9)) (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (neg.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 17) h) (sqrt.f64 -1))) 1/9) 1/3))))) (*.f64 (cbrt.f64 1/2) (*.f64 (cbrt.f64 (/.f64 (/.f64 1 (pow.f64 a 7)) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) -1/27))))) g) (*.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (neg.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 17) h) (sqrt.f64 -1))) 1/9) 1/3)))))) g)) g)))
(+.f64 (*.f64 (cbrt.f64 (*.f64 h (/.f64 (sqrt.f64 -1) a))) (cbrt.f64 1/2)) (+.f64 (*.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (neg.f64 (pow.f64 h 2)))) 1/9) (cbrt.f64 1/2))) g) (*.f64 (*.f64 g (fma.f64 -1/3 (+.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (neg.f64 (pow.f64 h 2)))) g) (*.f64 (cbrt.f64 1/2) (*.f64 (*.f64 -2/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)) (pow.f64 a 4))) 1/9)) (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (-.f64 0 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9) 1/3)))))) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (neg.f64 (pow.f64 h 2)))) g) (*.f64 (cbrt.f64 1/2) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (neg.f64 (pow.f64 h 2))))) -1/27)))) (*.f64 1/3 (+.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (neg.f64 (pow.f64 h 2)))) (cbrt.f64 1/2)) (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a))) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (neg.f64 (pow.f64 h 2)))) (cbrt.f64 1/2)) (-.f64 0 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9) 1/3))))))) g)))
(+.f64 (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) 1/9) (cbrt.f64 1/2))) (*.f64 g (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9)))))) (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (+.f64 (*.f64 1/8 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 a (pow.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))) 2)) (*.f64 h (sqrt.f64 -1)))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (*.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))))))))))))))) (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (*.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))))))))))))))) (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 1/2)))
(+.f64 (*.f64 (cbrt.f64 (*.f64 h (/.f64 (sqrt.f64 -1) a))) (cbrt.f64 1/2)) (+.f64 (*.f64 g (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 7)) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))) 1/9) (cbrt.f64 1/2)))) (*.f64 g (+.f64 (*.f64 g (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (neg.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 17) h) (sqrt.f64 -1))) 1/9) 1/3))))))) (*.f64 g (+.f64 (*.f64 g (*.f64 (*.f64 -1/3 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 (*.f64 g (cbrt.f64 1/2)) (+.f64 (+.f64 (*.f64 (*.f64 1/9 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 8)) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10))) 1/9)) (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (neg.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 17) h) (sqrt.f64 -1))) 1/9) 1/3)))) (/.f64 1/8 (*.f64 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)) a))) (fma.f64 1/3 (*.f64 a (/.f64 (*.f64 (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (neg.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 17) h) (sqrt.f64 -1))) 1/9) 1/3))) (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (neg.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 17) h) (sqrt.f64 -1))) 1/9) 1/3)))) (*.f64 h (sqrt.f64 -1)))) (*.f64 2/3 (+.f64 (*.f64 (*.f64 (*.f64 -2/3 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9)) (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (neg.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 17) h) (sqrt.f64 -1))) 1/9) 1/3)))) (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9)) (*.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 (pow.f64 a 7)) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) -1/27) (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9))))))))) (*.f64 g (*.f64 (*.f64 -1/3 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (+.f64 (*.f64 (cbrt.f64 1/2) (*.f64 (*.f64 -2/3 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9)) (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (neg.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 17) h) (sqrt.f64 -1))) 1/9) 1/3))))) (*.f64 (cbrt.f64 1/2) (*.f64 (cbrt.f64 (/.f64 (/.f64 1 (pow.f64 a 7)) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) -1/27)))))))))))
(+.f64 (*.f64 (cbrt.f64 (*.f64 h (/.f64 (sqrt.f64 -1) a))) (cbrt.f64 1/2)) (+.f64 (*.f64 g (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (neg.f64 (pow.f64 h 2)))) 1/9) (cbrt.f64 1/2)))) (*.f64 g (*.f64 g (+.f64 (*.f64 1/3 (+.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (neg.f64 (pow.f64 h 2)))) (cbrt.f64 1/2)) (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a))) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (neg.f64 (pow.f64 h 2)))) (cbrt.f64 1/2)) (-.f64 0 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9) 1/3))))) (+.f64 (*.f64 g (+.f64 (*.f64 (*.f64 -1/3 (cbrt.f64 (/.f64 (pow.f64 a 2) (neg.f64 (pow.f64 h 2))))) (*.f64 (cbrt.f64 1/2) (*.f64 (*.f64 -2/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)) (pow.f64 a 4))) 1/9)) (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (-.f64 0 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9) 1/3)))))) (*.f64 (*.f64 -1/3 (cbrt.f64 (/.f64 (pow.f64 a 2) (neg.f64 (pow.f64 h 2))))) (*.f64 (cbrt.f64 1/2) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (neg.f64 (pow.f64 h 2))))) -1/27))))) (*.f64 g (*.f64 -1/3 (+.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (neg.f64 (pow.f64 h 2)))) g) (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 (*.f64 1/9 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 8)) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10))) 1/9)) (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a))) (*.f64 (*.f64 1/9 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 8)) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10))) 1/9)) (-.f64 0 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9) 1/3)))))) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (neg.f64 (pow.f64 h 2)))) g) (+.f64 (*.f64 (cbrt.f64 1/2) (+.f64 (/.f64 1/8 (*.f64 (*.f64 (pow.f64 h 3) (*.f64 -1 (sqrt.f64 -1))) a)) (*.f64 1/3 (*.f64 a (/.f64 (*.f64 (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (-.f64 0 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9) 1/3))) (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (-.f64 0 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9) 1/3)))) (*.f64 h (sqrt.f64 -1))))))) (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 (*.f64 2/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)) (pow.f64 a 4))) 1/9)) (*.f64 (*.f64 -2/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)) (pow.f64 a 4))) 1/9)) (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (-.f64 0 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9) 1/3))))) (*.f64 (*.f64 2/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)) (pow.f64 a 4))) 1/9)) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (neg.f64 (pow.f64 h 2))))) -1/27)))))))))))))))
(+.f64 (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) 1/9) (cbrt.f64 1/2))) (*.f64 g (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9)))))) (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (*.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))))))))) (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 -2/3 (/.f64 (*.f64 a (*.f64 (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (*.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))))) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (*.f64 h (sqrt.f64 -1)))) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10)))) 1/9) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (*.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))))))) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 a 5)) (*.f64 (pow.f64 h 14) (pow.f64 (sqrt.f64 -1) 14))) 1/9) (pow.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))) 2))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (+.f64 (*.f64 1/8 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 a (pow.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))) 2)) (*.f64 h (sqrt.f64 -1)))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (*.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))))))))))))))))))) (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (+.f64 (*.f64 1/8 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 a (pow.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))) 2)) (*.f64 h (sqrt.f64 -1)))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9))))) (*.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))))))))))))))))))))) (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 1/2)))
(fma.f64 g (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 7)) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))) 1/9) (cbrt.f64 1/2))) (+.f64 (*.f64 g (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (neg.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 17) h) (sqrt.f64 -1))) 1/9) 1/3))))))) (*.f64 g (+.f64 (*.f64 g (*.f64 (*.f64 -1/3 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (+.f64 (*.f64 (cbrt.f64 1/2) (*.f64 (*.f64 -2/3 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9)) (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (neg.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 17) h) (sqrt.f64 -1))) 1/9) 1/3))))) (*.f64 (cbrt.f64 1/2) (*.f64 (cbrt.f64 (/.f64 (/.f64 1 (pow.f64 a 7)) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) -1/27))))) (*.f64 g (+.f64 (*.f64 g (*.f64 -1/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) g) (+.f64 (*.f64 (cbrt.f64 1/2) (/.f64 (*.f64 -2/3 (*.f64 a (*.f64 (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (neg.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 17) h) (sqrt.f64 -1))) 1/9) 1/3))) (+.f64 (*.f64 (*.f64 -2/3 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9)) (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (neg.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 17) h) (sqrt.f64 -1))) 1/9) 1/3)))) (*.f64 (cbrt.f64 (/.f64 (/.f64 1 (pow.f64 a 7)) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) -1/27))))) (*.f64 h (sqrt.f64 -1)))) (*.f64 (cbrt.f64 1/2) (+.f64 (+.f64 (*.f64 -1/9 (+.f64 (*.f64 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 8)) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10))) 1/9) (*.f64 (*.f64 -2/3 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9)) (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (neg.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 17) h) (sqrt.f64 -1))) 1/9) 1/3))))) (*.f64 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 8)) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10))) 1/9) (*.f64 (cbrt.f64 (/.f64 (/.f64 1 (pow.f64 a 7)) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) -1/27)))) (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 a 5) (pow.f64 h 14)) (pow.f64 (sqrt.f64 -1) 14)) 1/9) (*.f64 (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (neg.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 17) h) (sqrt.f64 -1))) 1/9) 1/3))) (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (neg.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 17) h) (sqrt.f64 -1))) 1/9) 1/3))))))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9) (+.f64 (+.f64 (*.f64 (*.f64 1/9 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 8)) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10))) 1/9)) (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (neg.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 17) h) (sqrt.f64 -1))) 1/9) 1/3)))) (/.f64 1/8 (*.f64 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)) a))) (fma.f64 1/3 (*.f64 a (/.f64 (*.f64 (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (neg.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 17) h) (sqrt.f64 -1))) 1/9) 1/3))) (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (neg.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 17) h) (sqrt.f64 -1))) 1/9) 1/3)))) (*.f64 h (sqrt.f64 -1)))) (*.f64 2/3 (+.f64 (*.f64 (*.f64 (*.f64 -2/3 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9)) (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (neg.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 17) h) (sqrt.f64 -1))) 1/9) 1/3)))) (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9)) (*.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 (pow.f64 a 7)) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) -1/27) (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9)))))))))))))) (*.f64 g (*.f64 -1/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (cbrt.f64 1/2)) (+.f64 (+.f64 (*.f64 (*.f64 1/9 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 8)) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10))) 1/9)) (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (neg.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 17) h) (sqrt.f64 -1))) 1/9) 1/3)))) (/.f64 1/8 (*.f64 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)) a))) (fma.f64 1/3 (*.f64 a (/.f64 (*.f64 (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (neg.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 17) h) (sqrt.f64 -1))) 1/9) 1/3))) (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (neg.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 17) h) (sqrt.f64 -1))) 1/9) 1/3)))) (*.f64 h (sqrt.f64 -1)))) (*.f64 2/3 (+.f64 (*.f64 (*.f64 (*.f64 -2/3 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9)) (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (neg.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 17) h) (sqrt.f64 -1))) 1/9) 1/3)))) (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9)) (*.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 (pow.f64 a 7)) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) -1/27) (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9))))))))))))))) (*.f64 (cbrt.f64 (*.f64 h (/.f64 (sqrt.f64 -1) a))) (cbrt.f64 1/2)))
(+.f64 (*.f64 (cbrt.f64 (*.f64 h (/.f64 (sqrt.f64 -1) a))) (cbrt.f64 1/2)) (+.f64 (*.f64 g (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (neg.f64 (pow.f64 h 2)))) 1/9) (cbrt.f64 1/2)))) (+.f64 (*.f64 g (*.f64 g (*.f64 1/3 (+.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (neg.f64 (pow.f64 h 2)))) (cbrt.f64 1/2)) (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a))) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (neg.f64 (pow.f64 h 2)))) (cbrt.f64 1/2)) (-.f64 0 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9) 1/3))))))) (*.f64 g (+.f64 (*.f64 g (*.f64 (+.f64 (*.f64 (*.f64 -1/3 (cbrt.f64 (/.f64 (pow.f64 a 2) (neg.f64 (pow.f64 h 2))))) (*.f64 (cbrt.f64 1/2) (*.f64 (*.f64 -2/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)) (pow.f64 a 4))) 1/9)) (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (-.f64 0 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9) 1/3)))))) (*.f64 (*.f64 -1/3 (cbrt.f64 (/.f64 (pow.f64 a 2) (neg.f64 (pow.f64 h 2))))) (*.f64 (cbrt.f64 1/2) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (neg.f64 (pow.f64 h 2))))) -1/27)))) g)) (*.f64 g (*.f64 (*.f64 g (fma.f64 -1/3 (+.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (neg.f64 (pow.f64 h 2)))) g) (*.f64 (*.f64 -2/3 (*.f64 a (*.f64 (/.f64 (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (-.f64 0 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9) 1/3))) (sqrt.f64 -1)) (/.f64 (+.f64 (*.f64 (*.f64 -2/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)) (pow.f64 a 4))) 1/9)) (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (-.f64 0 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9) 1/3)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (neg.f64 (pow.f64 h 2))))) -1/27)) h)))) (cbrt.f64 1/2))) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (neg.f64 (pow.f64 h 2)))) g) (*.f64 (+.f64 (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 8)) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10))) 1/9) (*.f64 (*.f64 -2/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)) (pow.f64 a 4))) 1/9)) (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (-.f64 0 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9) 1/3)))))) (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 8)) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (neg.f64 (pow.f64 h 2))))) -1/27)))) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 (pow.f64 a 5) (*.f64 (pow.f64 h 14) (pow.f64 (sqrt.f64 -1) 14))) 1/9) (*.f64 (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (-.f64 0 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9) 1/3))) (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (-.f64 0 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9) 1/3)))))) (+.f64 (*.f64 (*.f64 2/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)) (pow.f64 a 4))) 1/9)) (+.f64 (*.f64 (*.f64 1/9 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 8)) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10))) 1/9)) (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a))) (*.f64 (*.f64 1/9 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 8)) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10))) 1/9)) (-.f64 0 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9) 1/3))))) (*.f64 (*.f64 2/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)) (pow.f64 a 4))) 1/9)) (+.f64 (/.f64 1/8 (*.f64 (*.f64 (pow.f64 h 3) (*.f64 -1 (sqrt.f64 -1))) a)) (fma.f64 1/3 (*.f64 a (/.f64 (*.f64 (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (-.f64 0 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9) 1/3))) (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (-.f64 0 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9) 1/3)))) (*.f64 h (sqrt.f64 -1)))) (+.f64 (*.f64 (*.f64 2/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)) (pow.f64 a 4))) 1/9)) (*.f64 (*.f64 -2/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)) (pow.f64 a 4))) 1/9)) (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (-.f64 0 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9) 1/3))))) (*.f64 (*.f64 2/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)) (pow.f64 a 4))) 1/9)) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (neg.f64 (pow.f64 h 2))))) -1/27))))))))) (cbrt.f64 1/2)))) (*.f64 -1/3 (+.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (neg.f64 (pow.f64 h 2)))) (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 (*.f64 1/9 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 8)) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10))) 1/9)) (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a))) (*.f64 (*.f64 1/9 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 8)) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10))) 1/9)) (-.f64 0 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9) 1/3)))))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (neg.f64 (pow.f64 h 2)))) (+.f64 (*.f64 (cbrt.f64 1/2) (+.f64 (/.f64 1/8 (*.f64 (*.f64 (pow.f64 h 3) (*.f64 -1 (sqrt.f64 -1))) a)) (*.f64 1/3 (*.f64 a (/.f64 (*.f64 (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (-.f64 0 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9) 1/3))) (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (-.f64 0 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9) 1/3)))) (*.f64 h (sqrt.f64 -1))))))) (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 (*.f64 2/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)) (pow.f64 a 4))) 1/9)) (*.f64 (*.f64 -2/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)) (pow.f64 a 4))) 1/9)) (+.f64 (/.f64 1/2 (*.f64 (*.f64 h (sqrt.f64 -1)) a)) (-.f64 0 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9) 1/3))))) (*.f64 (*.f64 2/3 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)) (pow.f64 a 4))) 1/9)) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (neg.f64 (pow.f64 h 2))))) -1/27)))))))))) g)))))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 g a))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2)))
(+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 a (pow.f64 g 7)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))))
(fma.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 (pow.f64 g 7) a))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 g a))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))))
(+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 a (pow.f64 g 7)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 -1/48 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2)))))
(fma.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 (pow.f64 g 7) a))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2))) (fma.f64 -1/48 (*.f64 (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 (/.f64 (pow.f64 h 14) a) (pow.f64 g 13)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 g a))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2)))))
(fma.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 (pow.f64 g 7) a))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2))) (fma.f64 -1/48 (*.f64 (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13))))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 g a))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2)))))
(+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 a (pow.f64 g 7)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 -1/48 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 -1/576 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 5)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))))))
(fma.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 (pow.f64 g 7) a))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2))) (fma.f64 -1/48 (*.f64 (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 (/.f64 (pow.f64 h 14) a) (pow.f64 g 13)))) (fma.f64 -1/576 (*.f64 (cbrt.f64 (/.f64 (/.f64 (pow.f64 h 14) a) (pow.f64 g 13))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 5))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 g a))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))))))
(fma.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 (pow.f64 g 7) a))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2))) (fma.f64 -1/48 (*.f64 (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13))))) (fma.f64 -1/576 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 5))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 g a))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))))))
(+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 19) (pow.f64 h 4))))) (/.f64 (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 a (pow.f64 g 7)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 -1/48 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 -1/576 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 5)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2)))))))
(fma.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 a (pow.f64 g 19)) (pow.f64 h 4)))) (*.f64 (cbrt.f64 1/2) (/.f64 (*.f64 (pow.f64 h 8) 5/64) (pow.f64 (cbrt.f64 -1/2) 2)))) (fma.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 (pow.f64 g 7) a))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2))) (fma.f64 -1/48 (*.f64 (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 (/.f64 (pow.f64 h 14) a) (pow.f64 g 13)))) (fma.f64 -1/576 (*.f64 (cbrt.f64 (/.f64 (/.f64 (pow.f64 h 14) a) (pow.f64 g 13))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 5))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 g a))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2)))))))
(fma.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 4) (pow.f64 g 19))))) (*.f64 (cbrt.f64 1/2) (/.f64 (*.f64 (pow.f64 h 8) 5/64) (pow.f64 (cbrt.f64 -1/2) 2)))) (fma.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 (pow.f64 g 7) a))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2))) (fma.f64 -1/48 (*.f64 (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13))))) (fma.f64 -1/576 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 5))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 g a))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2)))))))
(+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 19) (pow.f64 h 4))))) (/.f64 (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 a (pow.f64 g 7)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 -1/48 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 -1/576 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 5)))) (+.f64 (*.f64 -1/576 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 20) (*.f64 a (pow.f64 g 19)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 5)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))))))))
(fma.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 a (pow.f64 g 19)) (pow.f64 h 4)))) (*.f64 (cbrt.f64 1/2) (/.f64 (*.f64 (pow.f64 h 8) 5/64) (pow.f64 (cbrt.f64 -1/2) 2)))) (fma.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 (pow.f64 g 7) a))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2))) (fma.f64 -1/48 (*.f64 (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 (/.f64 (pow.f64 h 14) a) (pow.f64 g 13)))) (fma.f64 -1/576 (*.f64 (cbrt.f64 (/.f64 (/.f64 (pow.f64 h 14) a) (pow.f64 g 13))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 5))) (fma.f64 -1/576 (*.f64 (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 5)) (cbrt.f64 (/.f64 (pow.f64 h 20) (*.f64 a (pow.f64 g 19))))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 g a))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))))))))
(fma.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 4) (pow.f64 g 19))))) (*.f64 (cbrt.f64 1/2) (/.f64 (*.f64 (pow.f64 h 8) 5/64) (pow.f64 (cbrt.f64 -1/2) 2)))) (fma.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 (pow.f64 g 7) a))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2))) (fma.f64 -1/48 (*.f64 (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13))))) (fma.f64 -1/576 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 5))) (fma.f64 -1/576 (*.f64 (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 5)) (cbrt.f64 (/.f64 (pow.f64 h 20) (*.f64 a (pow.f64 g 19))))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 g a))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))))))))
(*.f64 -1 (*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 1/2) (cbrt.f64 2))))
(*.f64 (neg.f64 (cbrt.f64 (/.f64 g a))) (*.f64 (cbrt.f64 1/2) (cbrt.f64 2)))
(*.f64 (cbrt.f64 (/.f64 g a)) (neg.f64 (*.f64 (cbrt.f64 1/2) (cbrt.f64 2))))
(*.f64 -1 (*.f64 g (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 1/2)) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (*.f64 (cbrt.f64 1/2) (cbrt.f64 2))))))
(*.f64 (neg.f64 g) (fma.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 g 8) a))) (*.f64 (pow.f64 h 2) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 (/.f64 1 a) (pow.f64 g 2))) (*.f64 (cbrt.f64 1/2) (cbrt.f64 2)))))
(*.f64 g (neg.f64 (fma.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 g 8) a))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 1/2)) (pow.f64 (cbrt.f64 2) 2))) (*.f64 (cbrt.f64 (/.f64 (/.f64 1 a) (pow.f64 g 2))) (*.f64 (cbrt.f64 1/2) (cbrt.f64 2))))))
(*.f64 -1 (*.f64 g (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 1/2)) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 14)))) (/.f64 (*.f64 (pow.f64 h 4) (cbrt.f64 1/2)) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (*.f64 (cbrt.f64 1/2) (cbrt.f64 2)))))))
(*.f64 (neg.f64 g) (fma.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 g 8) a))) (*.f64 (pow.f64 h 2) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 2) 2)))) (fma.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 a) (pow.f64 g 14))) (*.f64 (pow.f64 h 4) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 (/.f64 1 a) (pow.f64 g 2))) (*.f64 (cbrt.f64 1/2) (cbrt.f64 2))))))
(*.f64 (fma.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 g 8) a))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 1/2)) (pow.f64 (cbrt.f64 2) 2))) (fma.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 14)))) (*.f64 (pow.f64 h 4) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 (/.f64 1 a) (pow.f64 g 2))) (*.f64 (cbrt.f64 1/2) (cbrt.f64 2))))) (neg.f64 g))
(*.f64 -1 (*.f64 g (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 1/2)) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 14)))) (/.f64 (*.f64 (pow.f64 h 4) (cbrt.f64 1/2)) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 20))) (/.f64 (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) a)) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 4)) (*.f64 a (pow.f64 (cbrt.f64 2) 3)))))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (*.f64 (cbrt.f64 1/2) (cbrt.f64 2))))))))
(*.f64 (neg.f64 g) (fma.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 g 8) a))) (*.f64 (pow.f64 h 2) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 2) 2)))) (fma.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 a) (pow.f64 g 14))) (*.f64 (pow.f64 h 4) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 2) 2)))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 20))) (*.f64 (cbrt.f64 1/2) (/.f64 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) a)) (*.f64 -1/12 (*.f64 (pow.f64 g 2) (/.f64 (pow.f64 h 4) (*.f64 2 a))))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 (/.f64 1 a) (pow.f64 g 2))) (*.f64 (cbrt.f64 1/2) (cbrt.f64 2)))))))
(*.f64 (fma.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 g 8) a))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 1/2)) (pow.f64 (cbrt.f64 2) 2))) (fma.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 14)))) (*.f64 (pow.f64 h 4) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 2) 2)))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 20))) (/.f64 (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) a)) (*.f64 1/24 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 4)) a)))) (pow.f64 (cbrt.f64 2) 2))) (*.f64 (cbrt.f64 (/.f64 (/.f64 1 a) (pow.f64 g 2))) (*.f64 (cbrt.f64 1/2) (cbrt.f64 2)))))) (neg.f64 g))
(*.f64 -1 (*.f64 g (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 1/2)) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 14)))) (/.f64 (*.f64 (pow.f64 h 4) (cbrt.f64 1/2)) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 20))) (/.f64 (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) a)) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 4)) (*.f64 a (pow.f64 (cbrt.f64 2) 3)))))) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 26))) (/.f64 (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) a)) (*.f64 1/24 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 6)) (*.f64 a (pow.f64 (cbrt.f64 2) 3)))))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (*.f64 (cbrt.f64 1/2) (cbrt.f64 2)))))))))
(*.f64 (neg.f64 g) (fma.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 g 8) a))) (*.f64 (pow.f64 h 2) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 2) 2)))) (fma.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 a) (pow.f64 g 14))) (*.f64 (pow.f64 h 4) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 2) 2)))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 20))) (*.f64 (cbrt.f64 1/2) (/.f64 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) a)) (*.f64 -1/12 (*.f64 (pow.f64 g 2) (/.f64 (pow.f64 h 4) (*.f64 2 a))))) (pow.f64 (cbrt.f64 2) 2)))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 26))) (*.f64 (cbrt.f64 1/2) (/.f64 (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 h 8) 5/64) a) (neg.f64 (*.f64 1/24 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 6)) (*.f64 2 a))))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 (/.f64 1 a) (pow.f64 g 2))) (*.f64 (cbrt.f64 1/2) (cbrt.f64 2))))))))
(*.f64 (fma.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 g 8) a))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 1/2)) (pow.f64 (cbrt.f64 2) 2))) (fma.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 14)))) (*.f64 (pow.f64 h 4) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 2) 2)))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 20))) (/.f64 (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) a)) (*.f64 1/24 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 4)) a)))) (pow.f64 (cbrt.f64 2) 2))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 26))) (*.f64 (cbrt.f64 1/2) (/.f64 (-.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 h 8) 5/64) a)) (*.f64 1/48 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 6)) a))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 (/.f64 1 a) (pow.f64 g 2))) (*.f64 (cbrt.f64 1/2) (cbrt.f64 2))))))) (neg.f64 g))
(*.f64 -1 (*.f64 g (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 1/2)) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 14)))) (/.f64 (*.f64 (pow.f64 h 4) (cbrt.f64 1/2)) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 20))) (/.f64 (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) a)) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 4)) (*.f64 a (pow.f64 (cbrt.f64 2) 3)))))) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 26))) (/.f64 (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) a)) (*.f64 1/24 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 6)) (*.f64 a (pow.f64 (cbrt.f64 2) 3)))))) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 32))) (/.f64 (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))) a)) (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) a)) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 4)) (*.f64 a (pow.f64 (cbrt.f64 2) 3))))))) (pow.f64 (cbrt.f64 2) 3))) (+.f64 (*.f64 -1/216 (/.f64 (*.f64 (pow.f64 g 4) (pow.f64 h 6)) (*.f64 a (pow.f64 (cbrt.f64 2) 6)))) (*.f64 1/192 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 8)) (*.f64 a (pow.f64 (cbrt.f64 2) 3)))))))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (*.f64 (cbrt.f64 1/2) (cbrt.f64 2))))))))))
(*.f64 (neg.f64 g) (fma.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 g 8) a))) (*.f64 (pow.f64 h 2) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 2) 2)))) (fma.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 a) (pow.f64 g 14))) (*.f64 (pow.f64 h 4) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 2) 2)))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 20))) (*.f64 (cbrt.f64 1/2) (/.f64 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) a)) (*.f64 -1/12 (*.f64 (pow.f64 g 2) (/.f64 (pow.f64 h 4) (*.f64 2 a))))) (pow.f64 (cbrt.f64 2) 2)))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 26))) (*.f64 (cbrt.f64 1/2) (/.f64 (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 h 8) 5/64) a) (neg.f64 (*.f64 1/24 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 6)) (*.f64 2 a))))) (pow.f64 (cbrt.f64 2) 2)))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 32))) (*.f64 (cbrt.f64 1/2) (/.f64 (-.f64 (*.f64 -1/2 (/.f64 (fma.f64 1/64 (pow.f64 h 10) (*.f64 (*.f64 1/2 (pow.f64 h 2)) (*.f64 (pow.f64 h 8) 5/64))) a)) (fma.f64 -1/3 (*.f64 (pow.f64 g 2) (/.f64 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) a)) (*.f64 -1/12 (*.f64 (pow.f64 g 2) (/.f64 (pow.f64 h 4) (*.f64 2 a)))))) 2)) (fma.f64 -1/216 (*.f64 (pow.f64 g 4) (/.f64 (pow.f64 h 6) (*.f64 a (pow.f64 (cbrt.f64 2) 6)))) (*.f64 1/192 (*.f64 (pow.f64 g 2) (/.f64 (pow.f64 h 8) (*.f64 2 a))))))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 (/.f64 1 a) (pow.f64 g 2))) (*.f64 (cbrt.f64 1/2) (cbrt.f64 2)))))))))
(*.f64 (fma.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 g 8) a))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 1/2)) (pow.f64 (cbrt.f64 2) 2))) (fma.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 14)))) (*.f64 (pow.f64 h 4) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 2) 2)))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 20))) (/.f64 (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) a)) (*.f64 1/24 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 4)) a)))) (pow.f64 (cbrt.f64 2) 2))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 26))) (*.f64 (cbrt.f64 1/2) (/.f64 (-.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 h 8) 5/64) a)) (*.f64 1/48 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 6)) a))) (pow.f64 (cbrt.f64 2) 2)))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 32))) (*.f64 (cbrt.f64 1/2) (/.f64 (-.f64 (*.f64 -1/2 (/.f64 (fma.f64 1/64 (pow.f64 h 10) (*.f64 1/2 (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 h 8) 5/64)))) a)) (fma.f64 -1/3 (/.f64 (*.f64 (pow.f64 (*.f64 h g) 2) (-.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) a)) (*.f64 1/24 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 4)) a)))) 2) (fma.f64 -1/216 (*.f64 (pow.f64 g 4) (/.f64 (pow.f64 h 6) (*.f64 a (pow.f64 (cbrt.f64 2) 6)))) (*.f64 1/384 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 8)) a))))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 (/.f64 1 a) (pow.f64 g 2))) (*.f64 (cbrt.f64 1/2) (cbrt.f64 2)))))))) (neg.f64 g))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 g a))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2)))
(+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 a (pow.f64 g 7)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))))
(fma.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 (pow.f64 g 7) a))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 g a))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))) (*.f64 (pow.f64 h 4) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 7) (pow.f64 h 4))))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 -1/48 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a (pow.f64 g 13)))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))))))
(fma.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 g a))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2)) (*.f64 (pow.f64 h 4) (fma.f64 -1/24 (*.f64 (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 (/.f64 1 a) (*.f64 (pow.f64 h 4) (pow.f64 g 7))))) (*.f64 -1/48 (*.f64 (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a (pow.f64 g 13)))))))))
(fma.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 g a))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2)) (*.f64 (pow.f64 h 4) (fma.f64 -1/24 (*.f64 (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 g 7) a) (pow.f64 h 4))))) (*.f64 -1/48 (*.f64 (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a (pow.f64 g 13)))))))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))) (*.f64 (pow.f64 h 4) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 7) (pow.f64 h 4))))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 1/192 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 5) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 -1/2) 3)))))) (*.f64 5/128 (/.f64 1 (*.f64 a (pow.f64 g 7)))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 -1/48 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 13) (pow.f64 h 4))))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))))))))
(fma.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 g a))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2)) (*.f64 (pow.f64 h 4) (fma.f64 -1/24 (*.f64 (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 (/.f64 1 a) (*.f64 (pow.f64 h 4) (pow.f64 g 7))))) (*.f64 (pow.f64 h 2) (fma.f64 -1/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 g 2) (pow.f64 h 2)))) (*.f64 (cbrt.f64 1/2) (/.f64 (+.f64 (/.f64 1/192 (*.f64 (*.f64 (pow.f64 g 5) a) (*.f64 -1/2 (pow.f64 h 2)))) (/.f64 5/128 (*.f64 (pow.f64 g 7) a))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 -1/48 (*.f64 (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 (/.f64 1 a) (*.f64 (pow.f64 h 4) (pow.f64 g 13)))))))))))
(fma.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 g a))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2)) (*.f64 (pow.f64 h 4) (fma.f64 -1/24 (*.f64 (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 g 7) a) (pow.f64 h 4))))) (*.f64 (pow.f64 h 2) (fma.f64 -1/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (pow.f64 (*.f64 h g) 2))) (*.f64 (cbrt.f64 1/2) (/.f64 (+.f64 (/.f64 1/192 (*.f64 a (*.f64 (pow.f64 g 5) (*.f64 -1/2 (pow.f64 h 2))))) (/.f64 5/128 (*.f64 (pow.f64 g 7) a))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 -1/48 (*.f64 (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 4) (pow.f64 g 13))))))))))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))) (*.f64 (pow.f64 h 4) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 7) (pow.f64 h 4))))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/48 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 13) (pow.f64 h 4))))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 1/192 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 7) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 -1/2) 3)))))) (*.f64 7/256 (/.f64 1 (*.f64 a (pow.f64 g 9)))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 g 2)) (pow.f64 h 4))) (/.f64 (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 1/192 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 5) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 -1/2) 3)))))) (*.f64 5/128 (/.f64 1 (*.f64 a (pow.f64 g 7)))))) (pow.f64 (cbrt.f64 -1/2) 2)))))))))))
(fma.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 g a))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2)) (*.f64 (pow.f64 h 4) (fma.f64 -1/24 (*.f64 (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 (/.f64 1 a) (*.f64 (pow.f64 h 4) (pow.f64 g 7))))) (*.f64 (pow.f64 h 2) (fma.f64 -1/48 (*.f64 (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 (/.f64 1 a) (*.f64 (pow.f64 h 4) (pow.f64 g 13))))) (*.f64 (pow.f64 h 2) (*.f64 -1/3 (+.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 g 2) (pow.f64 h 2)))) (*.f64 (cbrt.f64 1/2) (+.f64 (/.f64 1/192 (*.f64 a (*.f64 (pow.f64 g 7) (*.f64 -1/2 (pow.f64 h 2))))) (/.f64 7/256 (*.f64 (pow.f64 g 9) a))))) (pow.f64 (cbrt.f64 -1/2) 2)) (/.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 g 2) (pow.f64 h 4)))) (*.f64 (cbrt.f64 1/2) (+.f64 (/.f64 1/192 (*.f64 (*.f64 (pow.f64 g 5) a) (*.f64 -1/2 (pow.f64 h 2)))) (/.f64 5/128 (*.f64 (pow.f64 g 7) a))))) (pow.f64 (cbrt.f64 -1/2) 2))))))))))
(fma.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 g a))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2)) (*.f64 (pow.f64 h 4) (fma.f64 -1/24 (*.f64 (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 g 7) a) (pow.f64 h 4))))) (*.f64 (pow.f64 h 2) (fma.f64 -1/48 (*.f64 (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 4) (pow.f64 g 13)))))) (*.f64 (pow.f64 h 2) (*.f64 -1/3 (+.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (pow.f64 (*.f64 h g) 2))) (*.f64 (cbrt.f64 1/2) (/.f64 (+.f64 (/.f64 1/192 (*.f64 a (*.f64 (pow.f64 g 7) (*.f64 -1/2 (pow.f64 h 2))))) (/.f64 7/256 (*.f64 (pow.f64 g 9) a))) (pow.f64 (cbrt.f64 -1/2) 2)))) (/.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 g 2) (pow.f64 h 4)))) (*.f64 (cbrt.f64 1/2) (+.f64 (/.f64 1/192 (*.f64 a (*.f64 (pow.f64 g 5) (*.f64 -1/2 (pow.f64 h 2))))) (/.f64 5/128 (*.f64 (pow.f64 g 7) a))))) (pow.f64 (cbrt.f64 -1/2) 2))))))))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))) (*.f64 (pow.f64 h 4) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 7) (pow.f64 h 4))))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/48 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 13) (pow.f64 h 4))))) (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 g 2)) (pow.f64 h 4))) (/.f64 (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 1/192 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 5) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 -1/2) 3)))))) (*.f64 5/128 (/.f64 1 (*.f64 a (pow.f64 g 7)))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 g 2)) (pow.f64 h 4))) (/.f64 (*.f64 (cbrt.f64 1/2) (+.f64 (*.f64 1/192 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 7) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 -1/2) 3)))))) (*.f64 7/256 (/.f64 1 (*.f64 a (pow.f64 g 9)))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 1/13824 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 7) (*.f64 (pow.f64 h 4) (pow.f64 (cbrt.f64 -1/2) 6)))))) (+.f64 (*.f64 1/768 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 9) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 -1/2) 3)))))) (+.f64 (*.f64 21/1024 (/.f64 1 (*.f64 a (pow.f64 g 11)))) (*.f64 1/12 (/.f64 (+.f64 (*.f64 1/192 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 5) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 -1/2) 3)))))) (*.f64 5/128 (/.f64 1 (*.f64 a (pow.f64 g 7))))) (*.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 -1/2) 3))))))))) (pow.f64 (cbrt.f64 -1/2) 2)))))))))))))
(fma.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 g a))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2)) (*.f64 (pow.f64 h 4) (fma.f64 -1/24 (*.f64 (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 (/.f64 1 a) (*.f64 (pow.f64 h 4) (pow.f64 g 7))))) (*.f64 (pow.f64 h 2) (fma.f64 -1/48 (*.f64 (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 (/.f64 1 a) (*.f64 (pow.f64 h 4) (pow.f64 g 13))))) (*.f64 (pow.f64 h 2) (fma.f64 -1/3 (/.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 g 2) (pow.f64 h 4)))) (*.f64 (cbrt.f64 1/2) (+.f64 (/.f64 1/192 (*.f64 (*.f64 (pow.f64 g 5) a) (*.f64 -1/2 (pow.f64 h 2)))) (/.f64 5/128 (*.f64 (pow.f64 g 7) a))))) (pow.f64 (cbrt.f64 -1/2) 2)) (*.f64 (pow.f64 h 2) (fma.f64 -1/3 (*.f64 (*.f64 (cbrt.f64 1/2) (/.f64 (+.f64 (/.f64 1/192 (*.f64 a (*.f64 (pow.f64 g 7) (*.f64 -1/2 (pow.f64 h 2))))) (/.f64 7/256 (*.f64 (pow.f64 g 9) a))) (pow.f64 (cbrt.f64 -1/2) 2))) (cbrt.f64 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 g 2) (pow.f64 h 4))))) (*.f64 (*.f64 1/3 (cbrt.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 g 2) (pow.f64 h 2))))) (*.f64 (cbrt.f64 1/2) (/.f64 (-.f64 (/.f64 1/13824 (*.f64 a (*.f64 (*.f64 (pow.f64 h 4) (pow.f64 g 7)) (pow.f64 (cbrt.f64 -1/2) 6)))) (+.f64 (+.f64 (/.f64 1/768 (*.f64 (*.f64 (pow.f64 g 9) a) (*.f64 -1/2 (pow.f64 h 2)))) (/.f64 21/1024 (*.f64 a (pow.f64 g 11)))) (/.f64 (*.f64 1/12 (+.f64 (/.f64 1/192 (*.f64 (*.f64 (pow.f64 g 5) a) (*.f64 -1/2 (pow.f64 h 2)))) (/.f64 5/128 (*.f64 (pow.f64 g 7) a)))) (*.f64 (pow.f64 g 2) (*.f64 -1/2 (pow.f64 h 2)))))) (pow.f64 (cbrt.f64 -1/2) 2)))))))))))))
(fma.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 g a))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2)) (*.f64 (pow.f64 h 4) (fma.f64 -1/24 (*.f64 (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 g 7) a) (pow.f64 h 4))))) (*.f64 (pow.f64 h 2) (fma.f64 -1/48 (*.f64 (/.f64 (cbrt.f64 1/2) (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 4) (pow.f64 g 13)))))) (*.f64 (pow.f64 h 2) (fma.f64 -1/3 (/.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 g 2) (pow.f64 h 4)))) (*.f64 (cbrt.f64 1/2) (+.f64 (/.f64 1/192 (*.f64 a (*.f64 (pow.f64 g 5) (*.f64 -1/2 (pow.f64 h 2))))) (/.f64 5/128 (*.f64 (pow.f64 g 7) a))))) (pow.f64 (cbrt.f64 -1/2) 2)) (*.f64 (pow.f64 h 2) (fma.f64 -1/3 (*.f64 (*.f64 (cbrt.f64 1/2) (/.f64 (+.f64 (/.f64 1/192 (*.f64 a (*.f64 (pow.f64 g 7) (*.f64 -1/2 (pow.f64 h 2))))) (/.f64 7/256 (*.f64 (pow.f64 g 9) a))) (pow.f64 (cbrt.f64 -1/2) 2))) (cbrt.f64 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 g 2) (pow.f64 h 4))))) (*.f64 1/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (pow.f64 (*.f64 h g) 2))) (*.f64 (cbrt.f64 1/2) (/.f64 (-.f64 (/.f64 1/13824 (*.f64 (*.f64 (pow.f64 g 7) a) (*.f64 (pow.f64 h 4) (pow.f64 (cbrt.f64 -1/2) 6)))) (+.f64 (/.f64 1/768 (*.f64 (*.f64 (pow.f64 g 9) a) (*.f64 -1/2 (pow.f64 h 2)))) (+.f64 (/.f64 21/1024 (*.f64 a (pow.f64 g 11))) (*.f64 1/12 (/.f64 (+.f64 (/.f64 1/192 (*.f64 a (*.f64 (pow.f64 g 5) (*.f64 -1/2 (pow.f64 h 2))))) (/.f64 5/128 (*.f64 (pow.f64 g 7) a))) (*.f64 (pow.f64 (*.f64 h g) 2) -1/2)))))) (pow.f64 (cbrt.f64 -1/2) 2))))))))))))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (*.f64 h (/.f64 (sqrt.f64 -1) a))) (cbrt.f64 1/2))
(*.f64 h (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 g (cbrt.f64 1/2)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 1/2))))
(*.f64 h (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 a (pow.f64 h 5)) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (cbrt.f64 1/2))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 h 2) a))) (cbrt.f64 1/2))))
(*.f64 h (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 a (pow.f64 h 5)) -1))) (*.f64 g (cbrt.f64 1/2))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 h 2) a))) (cbrt.f64 1/2))))
(*.f64 h (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 g (cbrt.f64 1/2)))) (+.f64 (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 8) (pow.f64 (sqrt.f64 -1) 5))))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 1/2)))))
(*.f64 h (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 a (pow.f64 h 5)) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (cbrt.f64 1/2))) (fma.f64 1/6 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 a) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 8)))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 h 2) a))) (cbrt.f64 1/2)))))
(*.f64 h (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 a (pow.f64 h 5)) -1))) (*.f64 g (cbrt.f64 1/2))) (fma.f64 1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 8))))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 h 2) a))) (cbrt.f64 1/2)))))
(*.f64 h (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 g (cbrt.f64 1/2)))) (+.f64 (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 8) (pow.f64 (sqrt.f64 -1) 5))))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 14) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 a (sqrt.f64 -1)))))))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 1/2))))))
(*.f64 h (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 a (pow.f64 h 5)) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (cbrt.f64 1/2))) (fma.f64 1/6 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 a) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 8)))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2))) (fma.f64 1/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 h 14)))) (cbrt.f64 1/2)) (+.f64 (*.f64 -1/8 (/.f64 (/.f64 (pow.f64 g 4) a) (pow.f64 (sqrt.f64 -1) 3))) (*.f64 -1/3 (*.f64 (pow.f64 g 2) (/.f64 (pow.f64 h 2) (*.f64 (sqrt.f64 -1) a)))))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 h 2) a))) (cbrt.f64 1/2))))))
(*.f64 h (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 a (pow.f64 h 5)) -1))) (*.f64 g (cbrt.f64 1/2))) (fma.f64 1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 8))))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 -1 (pow.f64 h 14)))) (*.f64 (cbrt.f64 1/2) (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (*.f64 -1 (sqrt.f64 -1)) a)) (*.f64 -1/3 (/.f64 (pow.f64 (*.f64 h g) 2) (*.f64 (sqrt.f64 -1) a)))))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 h 2) a))) (cbrt.f64 1/2))))))
(*.f64 h (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 g (cbrt.f64 1/2)))) (+.f64 (*.f64 1/9 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 11) (pow.f64 (sqrt.f64 -1) 8))))) (*.f64 (pow.f64 g 3) (cbrt.f64 1/2)))) (+.f64 (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 8) (pow.f64 (sqrt.f64 -1) 5))))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 14) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 a (sqrt.f64 -1)))))))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 1/2)))))))
(*.f64 h (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 a (pow.f64 h 5)) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (cbrt.f64 1/2))) (fma.f64 1/9 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 a (pow.f64 h 11)) (pow.f64 (sqrt.f64 -1) 8)))) (*.f64 (pow.f64 g 3) (cbrt.f64 1/2))) (fma.f64 1/6 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 a) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 8)))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2))) (fma.f64 1/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 h 14)))) (cbrt.f64 1/2)) (+.f64 (*.f64 -1/8 (/.f64 (/.f64 (pow.f64 g 4) a) (pow.f64 (sqrt.f64 -1) 3))) (*.f64 -1/3 (*.f64 (pow.f64 g 2) (/.f64 (pow.f64 h 2) (*.f64 (sqrt.f64 -1) a)))))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 h 2) a))) (cbrt.f64 1/2)))))))
(*.f64 h (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 a (pow.f64 h 5)) -1))) (*.f64 g (cbrt.f64 1/2))) (fma.f64 1/9 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 (sqrt.f64 -1) 8) (pow.f64 h 11))))) (*.f64 (pow.f64 g 3) (cbrt.f64 1/2))) (fma.f64 1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 8))))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 -1 (pow.f64 h 14)))) (*.f64 (cbrt.f64 1/2) (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (*.f64 -1 (sqrt.f64 -1)) a)) (*.f64 -1/3 (/.f64 (pow.f64 (*.f64 h g) 2) (*.f64 (sqrt.f64 -1) a)))))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 h 2) a))) (cbrt.f64 1/2)))))))
(*.f64 h (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 g (cbrt.f64 1/2)))) (+.f64 (*.f64 1/9 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 11) (pow.f64 (sqrt.f64 -1) 8))))) (*.f64 (pow.f64 g 3) (cbrt.f64 1/2)))) (+.f64 (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 8) (pow.f64 (sqrt.f64 -1) 5))))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 14) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 a (sqrt.f64 -1)))))))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 20) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 4) (pow.f64 h 2)) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))))))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 1/2))))))))
(*.f64 h (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 a (pow.f64 h 5)) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (cbrt.f64 1/2))) (fma.f64 1/9 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 a (pow.f64 h 11)) (pow.f64 (sqrt.f64 -1) 8)))) (*.f64 (pow.f64 g 3) (cbrt.f64 1/2))) (fma.f64 1/6 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 a) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 8)))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2))) (fma.f64 1/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 h 14)))) (cbrt.f64 1/2)) (+.f64 (*.f64 -1/8 (/.f64 (/.f64 (pow.f64 g 4) a) (pow.f64 (sqrt.f64 -1) 3))) (*.f64 -1/3 (*.f64 (pow.f64 g 2) (/.f64 (pow.f64 h 2) (*.f64 (sqrt.f64 -1) a)))))) (fma.f64 1/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 h 20)))) (cbrt.f64 1/2)) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 (sqrt.f64 -1) 5) a))) (*.f64 -1/12 (*.f64 (pow.f64 g 4) (/.f64 (pow.f64 h 2) (*.f64 (pow.f64 (sqrt.f64 -1) 3) a)))))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 h 2) a))) (cbrt.f64 1/2))))))))
(*.f64 h (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 a (pow.f64 h 5)) -1))) (*.f64 g (cbrt.f64 1/2))) (fma.f64 1/9 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 (sqrt.f64 -1) 8) (pow.f64 h 11))))) (*.f64 (pow.f64 g 3) (cbrt.f64 1/2))) (fma.f64 1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 8))))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 -1 (pow.f64 h 14)))) (*.f64 (cbrt.f64 1/2) (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (*.f64 -1 (sqrt.f64 -1)) a)) (*.f64 -1/3 (/.f64 (pow.f64 (*.f64 h g) 2) (*.f64 (sqrt.f64 -1) a)))))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 -1 (pow.f64 h 20)))) (*.f64 (cbrt.f64 1/2) (fma.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 (sqrt.f64 -1) 5) a)) (*.f64 -1/12 (*.f64 (pow.f64 g 4) (/.f64 (pow.f64 h 2) (*.f64 (*.f64 -1 (sqrt.f64 -1)) a))))))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 h 2) a))) (cbrt.f64 1/2))))))))
(*.f64 -1 (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 1/2)))
(neg.f64 (*.f64 (cbrt.f64 (*.f64 h (/.f64 (sqrt.f64 -1) a))) (cbrt.f64 1/2)))
(*.f64 (cbrt.f64 (*.f64 h (/.f64 (sqrt.f64 -1) a))) (neg.f64 (cbrt.f64 1/2)))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 g (cbrt.f64 1/2)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 1/2)))))
(neg.f64 (*.f64 h (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 a (pow.f64 h 5)) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (cbrt.f64 1/2))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 h 2) a))) (cbrt.f64 1/2)))))
(*.f64 h (neg.f64 (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 a (pow.f64 h 5)) -1))) (*.f64 g (cbrt.f64 1/2))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 h 2) a))) (cbrt.f64 1/2)))))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (cbrt.f64 1/2)))) (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 h (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2))))) (pow.f64 h 3))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 1/2)))))
(neg.f64 (*.f64 h (fma.f64 -1 (/.f64 (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 (pow.f64 (sqrt.f64 -1) 2) a))) (*.f64 g (cbrt.f64 1/2))) (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 h (*.f64 (pow.f64 (sqrt.f64 -1) 5) a))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2))))) (pow.f64 h 3)) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 h 2) a))) (cbrt.f64 1/2)))))
(*.f64 (-.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 h 2) a))) (cbrt.f64 1/2)) (/.f64 (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (neg.f64 a))) (*.f64 g (cbrt.f64 1/2))) (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 h (*.f64 (pow.f64 (sqrt.f64 -1) 5) a))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2))))) (pow.f64 h 3))) (neg.f64 h))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 a (sqrt.f64 -1))))))))) h)) (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (cbrt.f64 1/2))))) (pow.f64 h 3))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 1/2)))))
(neg.f64 (*.f64 h (fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (fma.f64 1/6 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 (pow.f64 (sqrt.f64 -1) 5) a))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2))) (*.f64 1/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (cbrt.f64 1/2)) (+.f64 (*.f64 -1/8 (/.f64 (/.f64 (pow.f64 g 4) a) (pow.f64 (sqrt.f64 -1) 3))) (*.f64 -1/3 (*.f64 (pow.f64 g 2) (/.f64 (pow.f64 h 2) (*.f64 (sqrt.f64 -1) a)))))))) h) (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 (pow.f64 (sqrt.f64 -1) 2) a))) (*.f64 g (cbrt.f64 1/2))))) (pow.f64 h 3)) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 h 2) a))) (cbrt.f64 1/2)))))
(*.f64 (-.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 h 2) a))) (cbrt.f64 1/2)) (/.f64 (-.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (neg.f64 a))) (*.f64 g (cbrt.f64 1/2)))) (/.f64 (fma.f64 1/6 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 (pow.f64 (sqrt.f64 -1) 5) a))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (neg.f64 (pow.f64 h 2)))) (*.f64 (cbrt.f64 1/2) (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (*.f64 -1 (sqrt.f64 -1)) a)) (*.f64 -1/3 (/.f64 (pow.f64 (*.f64 h g) 2) (*.f64 (sqrt.f64 -1) a)))))))) h)) (pow.f64 h 3))) (neg.f64 h))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/9 (*.f64 (cbrt.f64 (/.f64 h (*.f64 a (pow.f64 (sqrt.f64 -1) 8)))) (*.f64 (pow.f64 g 3) (cbrt.f64 1/2)))) (+.f64 (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 a (sqrt.f64 -1)))))))))) h)) (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (cbrt.f64 1/2))))) (pow.f64 h 3))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 1/2)))))
(neg.f64 (*.f64 h (fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (fma.f64 -1/9 (*.f64 (cbrt.f64 (/.f64 (/.f64 h a) (pow.f64 (sqrt.f64 -1) 8))) (*.f64 (pow.f64 g 3) (cbrt.f64 1/2))) (fma.f64 1/6 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 (pow.f64 (sqrt.f64 -1) 5) a))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2))) (*.f64 1/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (cbrt.f64 1/2)) (+.f64 (*.f64 -1/8 (/.f64 (/.f64 (pow.f64 g 4) a) (pow.f64 (sqrt.f64 -1) 3))) (*.f64 -1/3 (*.f64 (pow.f64 g 2) (/.f64 (pow.f64 h 2) (*.f64 (sqrt.f64 -1) a))))))))) h) (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 (pow.f64 (sqrt.f64 -1) 2) a))) (*.f64 g (cbrt.f64 1/2))))) (pow.f64 h 3)) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 h 2) a))) (cbrt.f64 1/2)))))
(*.f64 h (neg.f64 (-.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 h 2) a))) (cbrt.f64 1/2)) (/.f64 (-.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (neg.f64 a))) (*.f64 g (cbrt.f64 1/2)))) (/.f64 (fma.f64 -1/9 (*.f64 (cbrt.f64 (/.f64 h (*.f64 (pow.f64 (sqrt.f64 -1) 8) a))) (*.f64 (pow.f64 g 3) (cbrt.f64 1/2))) (fma.f64 1/6 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 (pow.f64 (sqrt.f64 -1) 5) a))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (neg.f64 (pow.f64 h 2)))) (*.f64 (cbrt.f64 1/2) (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (*.f64 -1 (sqrt.f64 -1)) a)) (*.f64 -1/3 (/.f64 (pow.f64 (*.f64 h g) 2) (*.f64 (sqrt.f64 -1) a))))))))) h)) (pow.f64 h 3)))))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) h) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 4) (pow.f64 h 2)) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))))))) (*.f64 1/9 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 10) (*.f64 a (pow.f64 (sqrt.f64 -1) 8)))) (*.f64 (pow.f64 g 3) (cbrt.f64 1/2))))) (pow.f64 h 3))) (+.f64 (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 1/2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 a (sqrt.f64 -1)))))))))) h)) (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (cbrt.f64 1/2))))) (pow.f64 h 3))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 1/2)))))
(neg.f64 (*.f64 h (fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (fma.f64 -1/3 (*.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (/.f64 h (pow.f64 (sqrt.f64 -1) 2)))) (cbrt.f64 1/2)) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 (sqrt.f64 -1) 5) a))) (*.f64 -1/12 (*.f64 (pow.f64 g 4) (/.f64 (pow.f64 h 2) (*.f64 (pow.f64 (sqrt.f64 -1) 3) a)))))) (*.f64 (*.f64 1/9 (cbrt.f64 (/.f64 (pow.f64 h 10) (*.f64 (pow.f64 (sqrt.f64 -1) 8) a)))) (*.f64 (pow.f64 g 3) (cbrt.f64 1/2)))) (pow.f64 h 3)) (fma.f64 1/6 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 (pow.f64 (sqrt.f64 -1) 5) a))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2))) (*.f64 1/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (cbrt.f64 1/2)) (+.f64 (*.f64 -1/8 (/.f64 (/.f64 (pow.f64 g 4) a) (pow.f64 (sqrt.f64 -1) 3))) (*.f64 -1/3 (*.f64 (pow.f64 g 2) (/.f64 (pow.f64 h 2) (*.f64 (sqrt.f64 -1) a))))))))) h) (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 (pow.f64 (sqrt.f64 -1) 2) a))) (*.f64 g (cbrt.f64 1/2))))) (pow.f64 h 3)) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 h 2) a))) (cbrt.f64 1/2)))))
(*.f64 h (neg.f64 (-.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 h 2) a))) (cbrt.f64 1/2)) (/.f64 (-.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (neg.f64 a))) (*.f64 g (cbrt.f64 1/2)))) (/.f64 (-.f64 (fma.f64 1/6 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 (pow.f64 (sqrt.f64 -1) 5) a))) (*.f64 (pow.f64 g 2) (cbrt.f64 1/2))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (neg.f64 (pow.f64 h 2)))) (*.f64 (cbrt.f64 1/2) (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (*.f64 -1 (sqrt.f64 -1)) a)) (*.f64 -1/3 (/.f64 (pow.f64 (*.f64 h g) 2) (*.f64 (sqrt.f64 -1) a)))))))) (/.f64 (fma.f64 -1/3 (*.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (/.f64 h -1))) (cbrt.f64 1/2)) (fma.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 (sqrt.f64 -1) 5) a)) (*.f64 -1/12 (*.f64 (pow.f64 g 4) (/.f64 (pow.f64 h 2) (*.f64 (*.f64 -1 (sqrt.f64 -1)) a)))))) (*.f64 1/9 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 10) (*.f64 (pow.f64 (sqrt.f64 -1) 8) a))) (*.f64 (pow.f64 g 3) (cbrt.f64 1/2))))) (pow.f64 h 3))) h)) (pow.f64 h 3)))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 1)
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) 1)
(sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))
(*.f64 1 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(*.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/4) (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/4))
(sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) 2) 1/2) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) 2)) (sqrt.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(*.f64 (fabs.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (sqrt.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(*.f64 (pow.f64 (+.f64 g h) 1/2) (pow.f64 (-.f64 g h) 1/2))
(*.f64 (sqrt.f64 (+.f64 h g)) (sqrt.f64 (-.f64 g h)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) 2)) (sqrt.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(*.f64 (fabs.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (sqrt.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(*.f64 (sqrt.f64 (+.f64 g h)) (sqrt.f64 (-.f64 g h)))
(*.f64 (sqrt.f64 (+.f64 h g)) (sqrt.f64 (-.f64 g h)))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 g 4) (pow.f64 h 4))) (sqrt.f64 (fma.f64 g g (pow.f64 h 2))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 g 4) (pow.f64 h 4))) (hypot.f64 g h))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 g 6) (pow.f64 h 6))) (sqrt.f64 (+.f64 (+.f64 (pow.f64 g 4) (pow.f64 h 4)) (pow.f64 (*.f64 g h) 2))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 g 6) (pow.f64 h 6))) (sqrt.f64 (+.f64 (pow.f64 g 4) (+.f64 (pow.f64 h 4) (pow.f64 (*.f64 h g) 2)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 g 6) (pow.f64 h 6))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 h g) 2) (+.f64 (pow.f64 h 4) (pow.f64 g 4)))))
(pow.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) 1)
(sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))
(pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/2)
(sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))
(pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) 3)
(sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))
(pow.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/4) 2)
(sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))
(pow.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2) 1/3)
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2))
(pow.f64 (exp.f64 1) (log.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(pow.f64 (E.f64) (log.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(pow.f64 (exp.f64 1/2) (log.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 2)) (cbrt.f64 (log.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))) (sqrt.f64 (log.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(fabs.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))
(log.f64 (exp.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))
(exp.f64 (log.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))) 1)
(expm1.f64 (log1p.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(-.f64 (/.f64 (pow.f64 g 2) (-.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (-.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(/.f64 (pow.f64 h 2) (-.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) 1)
(+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(*.f64 1 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(*.f64 (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) (pow.f64 (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 2))
(+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 2) (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(*.f64 (sqrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) (sqrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(*.f64 (+.f64 (pow.f64 g 3) (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2)) (/.f64 1 (fma.f64 g g (-.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))))
(/.f64 (*.f64 (+.f64 (pow.f64 g 3) (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2)) 1) (fma.f64 g g (-.f64 (pow.f64 g 2) (+.f64 (pow.f64 h 2) (*.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))))
(/.f64 (+.f64 (pow.f64 g 3) (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2)) (fma.f64 g g (-.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))
(*.f64 (+.f64 (-.f64 (pow.f64 g 2) (pow.f64 g 2)) (pow.f64 h 2)) (/.f64 1 (-.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(-.f64 (/.f64 (pow.f64 g 2) (-.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (-.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(/.f64 (pow.f64 h 2) (-.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(/.f64 1 (/.f64 (fma.f64 g g (-.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))) (+.f64 (pow.f64 g 3) (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2))))
(/.f64 (*.f64 (+.f64 (pow.f64 g 3) (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2)) 1) (fma.f64 g g (-.f64 (pow.f64 g 2) (+.f64 (pow.f64 h 2) (*.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))))
(/.f64 (+.f64 (pow.f64 g 3) (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2)) (fma.f64 g g (-.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))
(/.f64 1 (/.f64 (-.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (+.f64 (-.f64 (pow.f64 g 2) (pow.f64 g 2)) (pow.f64 h 2))))
(-.f64 (/.f64 (pow.f64 g 2) (-.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (-.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(/.f64 (pow.f64 h 2) (-.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(/.f64 (+.f64 (pow.f64 g 3) (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2)) (fma.f64 g g (-.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))
(/.f64 (*.f64 (+.f64 (pow.f64 g 3) (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2)) 1) (fma.f64 g g (-.f64 (pow.f64 g 2) (+.f64 (pow.f64 h 2) (*.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))))
(/.f64 (+.f64 (pow.f64 g 3) (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2)) (+.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (-.f64 (pow.f64 g 2) (*.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))
(/.f64 (+.f64 (-.f64 (pow.f64 g 2) (pow.f64 g 2)) (pow.f64 h 2)) (-.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(-.f64 (/.f64 (pow.f64 g 2) (-.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (-.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(/.f64 (pow.f64 h 2) (-.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(/.f64 (-.f64 (pow.f64 g 2) (fma.f64 g g (pow.f64 h 2))) (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g))
(/.f64 (neg.f64 (+.f64 (pow.f64 g 3) (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2))) (neg.f64 (fma.f64 g g (-.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 g 3) (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2))) (neg.f64 (fma.f64 g g (-.f64 (pow.f64 g 2) (+.f64 (pow.f64 h 2) (*.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 g 3) (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2)) (fma.f64 g g (-.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))))
(/.f64 (neg.f64 (+.f64 (-.f64 (pow.f64 g 2) (pow.f64 g 2)) (pow.f64 h 2))) (neg.f64 (-.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(neg.f64 (/.f64 (neg.f64 (+.f64 (pow.f64 h 2) 0)) (-.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(*.f64 1 (/.f64 (pow.f64 h 2) (-.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(pow.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) 1)
(+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(pow.f64 (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 3)
(+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(pow.f64 (pow.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) 3) 1/3)
(+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(pow.f64 (sqrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 2)
(+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(sqrt.f64 (pow.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) 2))
(fabs.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(log.f64 (exp.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))
(+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(cbrt.f64 (pow.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) 3))
(+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(expm1.f64 (log1p.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(log1p.f64 (expm1.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(exp.f64 (log.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(exp.f64 (*.f64 (log.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 1))
(+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(fma.f64 1 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(fma.f64 1 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)
(+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(fma.f64 (cbrt.f64 (pow.f64 g 2)) (cbrt.f64 g) (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(fma.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) g)
(fma.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/4) (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/4) g)
(+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(fma.f64 (sqrt.f64 g) (sqrt.f64 g) (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))) 1)
(expm1.f64 (log1p.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(-.f64 (/.f64 (pow.f64 g 2) (-.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (-.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(/.f64 (pow.f64 h 2) (-.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) 1)
(+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(*.f64 1 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(*.f64 (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) (pow.f64 (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 2))
(+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 2) (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(*.f64 (sqrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) (sqrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(*.f64 (+.f64 (pow.f64 g 3) (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2)) (/.f64 1 (fma.f64 g g (-.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))))
(/.f64 (*.f64 (+.f64 (pow.f64 g 3) (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2)) 1) (fma.f64 g g (-.f64 (pow.f64 g 2) (+.f64 (pow.f64 h 2) (*.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))))
(/.f64 (+.f64 (pow.f64 g 3) (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2)) (fma.f64 g g (-.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))
(*.f64 (+.f64 (-.f64 (pow.f64 g 2) (pow.f64 g 2)) (pow.f64 h 2)) (/.f64 1 (-.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(-.f64 (/.f64 (pow.f64 g 2) (-.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (-.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(/.f64 (pow.f64 h 2) (-.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(/.f64 1 (/.f64 (fma.f64 g g (-.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))) (+.f64 (pow.f64 g 3) (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2))))
(/.f64 (*.f64 (+.f64 (pow.f64 g 3) (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2)) 1) (fma.f64 g g (-.f64 (pow.f64 g 2) (+.f64 (pow.f64 h 2) (*.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))))
(/.f64 (+.f64 (pow.f64 g 3) (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2)) (fma.f64 g g (-.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))
(/.f64 1 (/.f64 (-.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (+.f64 (-.f64 (pow.f64 g 2) (pow.f64 g 2)) (pow.f64 h 2))))
(-.f64 (/.f64 (pow.f64 g 2) (-.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (-.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(/.f64 (pow.f64 h 2) (-.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(/.f64 (+.f64 (pow.f64 g 3) (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2)) (fma.f64 g g (-.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))
(/.f64 (*.f64 (+.f64 (pow.f64 g 3) (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2)) 1) (fma.f64 g g (-.f64 (pow.f64 g 2) (+.f64 (pow.f64 h 2) (*.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))))
(/.f64 (+.f64 (pow.f64 g 3) (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2)) (+.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (-.f64 (pow.f64 g 2) (*.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))
(/.f64 (+.f64 (-.f64 (pow.f64 g 2) (pow.f64 g 2)) (pow.f64 h 2)) (-.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(-.f64 (/.f64 (pow.f64 g 2) (-.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (-.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(/.f64 (pow.f64 h 2) (-.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(/.f64 (-.f64 (pow.f64 g 2) (fma.f64 g g (pow.f64 h 2))) (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g))
(/.f64 (neg.f64 (+.f64 (pow.f64 g 3) (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2))) (neg.f64 (fma.f64 g g (-.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 g 3) (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2))) (neg.f64 (fma.f64 g g (-.f64 (pow.f64 g 2) (+.f64 (pow.f64 h 2) (*.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 g 3) (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2)) (fma.f64 g g (-.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))))
(/.f64 (neg.f64 (+.f64 (-.f64 (pow.f64 g 2) (pow.f64 g 2)) (pow.f64 h 2))) (neg.f64 (-.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(neg.f64 (/.f64 (neg.f64 (+.f64 (pow.f64 h 2) 0)) (-.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(*.f64 1 (/.f64 (pow.f64 h 2) (-.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(pow.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) 1)
(+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(pow.f64 (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 3)
(+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(pow.f64 (pow.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) 3) 1/3)
(+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(pow.f64 (sqrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 2)
(+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(sqrt.f64 (pow.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) 2))
(fabs.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(log.f64 (exp.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))
(+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(cbrt.f64 (pow.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) 3))
(+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(expm1.f64 (log1p.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(log1p.f64 (expm1.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(exp.f64 (log.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(exp.f64 (*.f64 (log.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 1))
(+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(fma.f64 1 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(fma.f64 1 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)
(+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(fma.f64 (cbrt.f64 (pow.f64 g 2)) (cbrt.f64 g) (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(fma.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) g)
(fma.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/4) (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/4) g)
(+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(fma.f64 (sqrt.f64 g) (sqrt.f64 g) (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (/.f64 (neg.f64 g) a)))) 1)
(expm1.f64 (log1p.f64 (cbrt.f64 (/.f64 (neg.f64 g) a))))
(expm1.f64 (log1p.f64 (cbrt.f64 (/.f64 g (neg.f64 a)))))
(*.f64 (cbrt.f64 (/.f64 (neg.f64 g) a)) 1)
(cbrt.f64 (/.f64 (neg.f64 g) a))
(cbrt.f64 (/.f64 g (neg.f64 a)))
(*.f64 1 (cbrt.f64 (/.f64 (neg.f64 g) a)))
(cbrt.f64 (/.f64 (neg.f64 g) a))
(cbrt.f64 (/.f64 g (neg.f64 a)))
(*.f64 (cbrt.f64 (/.f64 1/2 a)) (cbrt.f64 (*.f64 g -2)))
(*.f64 (cbrt.f64 (*.f64 g -2)) (cbrt.f64 (/.f64 1/2 a)))
(*.f64 (cbrt.f64 (/.f64 1/2 a)) (cbrt.f64 (*.f64 g -2)))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (neg.f64 g) a))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (neg.f64 g) a))) 2))
(cbrt.f64 (/.f64 (neg.f64 g) a))
(cbrt.f64 (/.f64 g (neg.f64 a)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (neg.f64 g) a))) 2) (cbrt.f64 (cbrt.f64 (/.f64 (neg.f64 g) a))))
(cbrt.f64 (/.f64 (neg.f64 g) a))
(cbrt.f64 (/.f64 g (neg.f64 a)))
(*.f64 (pow.f64 (/.f64 (neg.f64 g) a) 1/6) (pow.f64 (/.f64 (neg.f64 g) a) 1/6))
(cbrt.f64 (/.f64 (neg.f64 g) a))
(cbrt.f64 (/.f64 g (neg.f64 a)))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (/.f64 (neg.f64 g) a)))
(cbrt.f64 (/.f64 (neg.f64 g) a))
(cbrt.f64 (/.f64 g (neg.f64 a)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 g) a)) 2) 1/3) (cbrt.f64 (cbrt.f64 (/.f64 (neg.f64 g) a))))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (neg.f64 g) a))) (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 g) a)) 2)))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 g (neg.f64 a)))) (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 g (neg.f64 a))) 2)))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (neg.f64 g) a)) 1/3) (pow.f64 (sqrt.f64 (/.f64 (neg.f64 g) a)) 1/3))
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (neg.f64 g) a))) (cbrt.f64 (sqrt.f64 (/.f64 (neg.f64 g) a))))
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 g (neg.f64 a)))) (cbrt.f64 (sqrt.f64 (/.f64 g (neg.f64 a)))))
(*.f64 (pow.f64 (/.f64 g (*.f64 a 2)) 1/3) (pow.f64 -2 1/3))
(*.f64 (cbrt.f64 (/.f64 g (*.f64 2 a))) (cbrt.f64 -2))
(*.f64 (cbrt.f64 (/.f64 g (*.f64 a 2))) (cbrt.f64 -2))
(*.f64 (cbrt.f64 (/.f64 g (*.f64 2 a))) (cbrt.f64 -2))
(/.f64 (cbrt.f64 (neg.f64 g)) (cbrt.f64 a))
(pow.f64 (/.f64 (neg.f64 g) a) 1/3)
(cbrt.f64 (/.f64 (neg.f64 g) a))
(cbrt.f64 (/.f64 g (neg.f64 a)))
(pow.f64 (cbrt.f64 (/.f64 (neg.f64 g) a)) 1)
(cbrt.f64 (/.f64 (neg.f64 g) a))
(cbrt.f64 (/.f64 g (neg.f64 a)))
(pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (neg.f64 g) a))) 3)
(cbrt.f64 (/.f64 (neg.f64 g) a))
(cbrt.f64 (/.f64 g (neg.f64 a)))
(pow.f64 (pow.f64 (/.f64 (neg.f64 g) a) 1/6) 2)
(cbrt.f64 (/.f64 (neg.f64 g) a))
(cbrt.f64 (/.f64 g (neg.f64 a)))
(sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 g) a)) 2))
(fabs.f64 (cbrt.f64 (/.f64 g (neg.f64 a))))
(log.f64 (exp.f64 (cbrt.f64 (/.f64 (neg.f64 g) a))))
(cbrt.f64 (/.f64 (neg.f64 g) a))
(cbrt.f64 (/.f64 g (neg.f64 a)))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (/.f64 (neg.f64 g) a)))))
(cbrt.f64 (/.f64 (neg.f64 g) a))
(cbrt.f64 (/.f64 g (neg.f64 a)))
(expm1.f64 (log1p.f64 (cbrt.f64 (/.f64 (neg.f64 g) a))))
(expm1.f64 (log1p.f64 (cbrt.f64 (/.f64 g (neg.f64 a)))))
(log1p.f64 (expm1.f64 (cbrt.f64 (/.f64 (neg.f64 g) a))))
(cbrt.f64 (/.f64 (neg.f64 g) a))
(cbrt.f64 (/.f64 g (neg.f64 a)))
(exp.f64 (log.f64 (cbrt.f64 (/.f64 (neg.f64 g) a))))
(cbrt.f64 (/.f64 (neg.f64 g) a))
(cbrt.f64 (/.f64 g (neg.f64 a)))
(exp.f64 (*.f64 (log.f64 (/.f64 (neg.f64 g) a)) 1/3))
(cbrt.f64 (/.f64 (neg.f64 g) a))
(cbrt.f64 (/.f64 g (neg.f64 a)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (neg.f64 g) a))) 1))
(cbrt.f64 (/.f64 (neg.f64 g) a))
(cbrt.f64 (/.f64 g (neg.f64 a)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 1)
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) 1)
(sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))
(*.f64 1 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(*.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/4) (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/4))
(sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) 2) 1/2) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) 2)) (sqrt.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(*.f64 (fabs.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (sqrt.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(*.f64 (pow.f64 (+.f64 g h) 1/2) (pow.f64 (-.f64 g h) 1/2))
(*.f64 (sqrt.f64 (+.f64 h g)) (sqrt.f64 (-.f64 g h)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) 2)) (sqrt.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(*.f64 (fabs.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (sqrt.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(*.f64 (sqrt.f64 (+.f64 g h)) (sqrt.f64 (-.f64 g h)))
(*.f64 (sqrt.f64 (+.f64 h g)) (sqrt.f64 (-.f64 g h)))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 g 4) (pow.f64 h 4))) (sqrt.f64 (fma.f64 g g (pow.f64 h 2))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 g 4) (pow.f64 h 4))) (hypot.f64 g h))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 g 6) (pow.f64 h 6))) (sqrt.f64 (+.f64 (+.f64 (pow.f64 g 4) (pow.f64 h 4)) (pow.f64 (*.f64 g h) 2))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 g 6) (pow.f64 h 6))) (sqrt.f64 (+.f64 (pow.f64 g 4) (+.f64 (pow.f64 h 4) (pow.f64 (*.f64 h g) 2)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 g 6) (pow.f64 h 6))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 h g) 2) (+.f64 (pow.f64 h 4) (pow.f64 g 4)))))
(pow.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) 1)
(sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))
(pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/2)
(sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))
(pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) 3)
(sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))
(pow.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/4) 2)
(sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))
(pow.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2) 1/3)
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2))
(pow.f64 (exp.f64 1) (log.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(pow.f64 (E.f64) (log.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(pow.f64 (exp.f64 1/2) (log.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 2)) (cbrt.f64 (log.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))) (sqrt.f64 (log.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(fabs.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))
(log.f64 (exp.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))
(exp.f64 (log.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))) 1)
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 1/2 a)))))
(*.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))) 1)
(cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 1/2 a)))
(*.f64 1 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))
(cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 1/2 a)))
(*.f64 (cbrt.f64 (/.f64 1/2 a)) (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(*.f64 (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) (cbrt.f64 (/.f64 1/2 a)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))) 2))
(cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 1/2 a)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))))
(cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 1/2 a)))
(*.f64 (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) (cbrt.f64 (/.f64 1/2 a)))
(*.f64 (pow.f64 (*.f64 (/.f64 1/2 a) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 1/6) (pow.f64 (*.f64 (/.f64 1/2 a) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 1/6))
(cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 1/2 a)))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))
(cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 1/2 a)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))) 2) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 1/2 a)))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 1/2 a))) 2)))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))) 1/3) (pow.f64 (sqrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))) 1/3))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 1/2 a)))) (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 1/2 a)))))
(/.f64 (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) -1/2)) (cbrt.f64 a))
(/.f64 (cbrt.f64 (*.f64 -1/2 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))) (cbrt.f64 a))
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))) 2))
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 1/2 a))) 2))
(fabs.f64 (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 1/2 a))))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))))
(cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 1/2 a)))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))))
(cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 1/2 a)))
(cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 1/2 a)))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 1/2 a)))))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))))
(cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 1/2 a)))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))))
(cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 1/2 a)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))) 1))
(cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 1/2 a)))
(+.f64 (log.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (log.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(*.f64 2 (log.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(+.f64 0 (log.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(log.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) 2)) (log.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(+.f64 (log.f64 (+.f64 g h)) (log.f64 (-.f64 g h)))
(+.f64 (log.f64 (+.f64 h g)) (log.f64 (-.f64 g h)))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 1)
(expm1.f64 (log1p.f64 (log.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(-.f64 (log.f64 (-.f64 (pow.f64 g 6) (pow.f64 h 6))) (log.f64 (+.f64 (+.f64 (pow.f64 g 4) (pow.f64 h 4)) (pow.f64 (*.f64 g h) 2))))
(-.f64 (log.f64 (-.f64 (pow.f64 g 6) (pow.f64 h 6))) (log.f64 (+.f64 (pow.f64 g 4) (+.f64 (pow.f64 h 4) (pow.f64 (*.f64 h g) 2)))))
(-.f64 (log.f64 (-.f64 (pow.f64 g 6) (pow.f64 h 6))) (log.f64 (+.f64 (pow.f64 (*.f64 h g) 2) (+.f64 (pow.f64 h 4) (pow.f64 g 4)))))
(-.f64 (log.f64 (-.f64 (pow.f64 g 4) (pow.f64 h 4))) (log.f64 (fma.f64 g g (pow.f64 h 2))))
(*.f64 (log.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) 1)
(log.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))
(*.f64 1 (log.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(log.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))
(*.f64 (cbrt.f64 (log.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (pow.f64 (cbrt.f64 (log.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) 2))
(log.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) 2) (cbrt.f64 (log.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(log.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))
(*.f64 (sqrt.f64 (log.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (sqrt.f64 (log.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(log.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))
(pow.f64 (log.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) 1)
(log.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))
(pow.f64 (cbrt.f64 (log.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) 3)
(log.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))
(pow.f64 (pow.f64 (log.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) 3) 1/3)
(log.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))
(pow.f64 (sqrt.f64 (log.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) 2)
(log.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))
(sqrt.f64 (pow.f64 (log.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) 2))
(fabs.f64 (log.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(cbrt.f64 (pow.f64 (log.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) 3))
(log.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))
(expm1.f64 (log1p.f64 (log.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(log1p.f64 (-.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1))
(log1p.f64 (+.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) -1))
(exp.f64 (log.f64 (log.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(log.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))
(exp.f64 (*.f64 (log.f64 (log.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) 1))
(log.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a))))) 1)
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))))
(*.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)) (cbrt.f64 (/.f64 1/2 a)))
(*.f64 (cbrt.f64 (/.f64 1/2 a)) (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)))
(*.f64 (cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a))) 1)
(cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))
(*.f64 1 (cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a))))
(cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))
(*.f64 (cbrt.f64 (/.f64 1/2 a)) (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) 2))) (cbrt.f64 (cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) 2))))
(*.f64 (pow.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) 1/6) (pow.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) 1/6))
(cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a))))
(cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) 2)) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) 2))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a))) 1/3) (pow.f64 (sqrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a))) 1/3))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))) (cbrt.f64 (sqrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1/2 a)) 1) (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)))
(*.f64 (cbrt.f64 (/.f64 1/2 a)) (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1/2 a)) (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g))) 2)) (cbrt.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g))))
(*.f64 (cbrt.f64 (/.f64 1/2 a)) (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1/2 a)) (pow.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) 1/6)) (pow.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) 1/6))
(*.f64 (cbrt.f64 (/.f64 1/2 a)) (*.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) 1/6) (pow.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) 1/6)))
(/.f64 (cbrt.f64 (*.f64 1/2 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g))) (cbrt.f64 a))
(pow.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) 1/3)
(cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))
(pow.f64 (cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a))) 1)
(cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))) 3)
(cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))
(pow.f64 (pow.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) 1/6) 2)
(cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))
(sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) 2)))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))))
(cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a))))))
(cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))))
(cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))))
(cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))
(exp.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a))) 1/3))
(cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))) 1))
(cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 1)
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) 1)
(sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))
(*.f64 1 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(*.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/4) (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/4))
(sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) 2) 1/2) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) 2)) (sqrt.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(*.f64 (fabs.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (sqrt.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(*.f64 (pow.f64 (+.f64 g h) 1/2) (pow.f64 (-.f64 g h) 1/2))
(*.f64 (sqrt.f64 (+.f64 h g)) (sqrt.f64 (-.f64 g h)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) 2)) (sqrt.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(*.f64 (fabs.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (sqrt.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(*.f64 (sqrt.f64 (+.f64 g h)) (sqrt.f64 (-.f64 g h)))
(*.f64 (sqrt.f64 (+.f64 h g)) (sqrt.f64 (-.f64 g h)))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 g 4) (pow.f64 h 4))) (sqrt.f64 (fma.f64 g g (pow.f64 h 2))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 g 4) (pow.f64 h 4))) (hypot.f64 g h))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 g 6) (pow.f64 h 6))) (sqrt.f64 (+.f64 (+.f64 (pow.f64 g 4) (pow.f64 h 4)) (pow.f64 (*.f64 g h) 2))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 g 6) (pow.f64 h 6))) (sqrt.f64 (+.f64 (pow.f64 g 4) (+.f64 (pow.f64 h 4) (pow.f64 (*.f64 h g) 2)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 g 6) (pow.f64 h 6))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 h g) 2) (+.f64 (pow.f64 h 4) (pow.f64 g 4)))))
(pow.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) 1)
(sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))
(pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/2)
(sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))
(pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) 3)
(sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))
(pow.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/4) 2)
(sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))
(pow.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2) 1/3)
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2))
(pow.f64 (exp.f64 1) (log.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(pow.f64 (E.f64) (log.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(pow.f64 (exp.f64 1/2) (log.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 2)) (cbrt.f64 (log.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))) (sqrt.f64 (log.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(fabs.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))
(log.f64 (exp.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))
(exp.f64 (log.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a))))) 1)
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))))
(*.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)) (cbrt.f64 (/.f64 1/2 a)))
(*.f64 (cbrt.f64 (/.f64 1/2 a)) (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)))
(*.f64 (cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a))) 1)
(cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))
(*.f64 1 (cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a))))
(cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))
(*.f64 (cbrt.f64 (/.f64 1/2 a)) (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) 2))) (cbrt.f64 (cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) 2))))
(*.f64 (pow.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) 1/6) (pow.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) 1/6))
(cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a))))
(cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) 2)) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) 2))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a))) 1/3) (pow.f64 (sqrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a))) 1/3))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))) (cbrt.f64 (sqrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1/2 a)) 1) (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)))
(*.f64 (cbrt.f64 (/.f64 1/2 a)) (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1/2 a)) (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g))) 2)) (cbrt.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g))))
(*.f64 (cbrt.f64 (/.f64 1/2 a)) (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1/2 a)) (pow.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) 1/6)) (pow.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) 1/6))
(*.f64 (cbrt.f64 (/.f64 1/2 a)) (*.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) 1/6) (pow.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) 1/6)))
(/.f64 (cbrt.f64 (*.f64 1/2 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g))) (cbrt.f64 a))
(pow.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) 1/3)
(cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))
(pow.f64 (cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a))) 1)
(cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))) 3)
(cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))
(pow.f64 (pow.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) 1/6) 2)
(cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))
(sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) 2)))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))))
(cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a))))))
(cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))))
(cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))))
(cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))
(exp.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a))) 1/3))
(cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))) 1))
(cbrt.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)))

eval31.0s (48.7%)

Compiler

Compiled 554690 to 443658 computations (20% saved)

prune1.4s (2.2%)

Pruning

42 alts after pruning (41 fresh and 1 done)

PrunedKeptTotal
New6504236527
Fresh111829
Picked505
Done011
Total6520426562
Accuracy
84.4%
Counts
6562 → 42
Alt Table
Click to see full alt table
StatusAccuracyProgram
38.7%
(+.f64 (/.f64 (cbrt.f64 (*.f64 1/2 (-.f64 (pow.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/4) 2) g))) (cbrt.f64 a)) (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 -1/2 a))))
30.6%
(+.f64 (/.f64 (cbrt.f64 (*.f64 1/2 (-.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 2)) (cbrt.f64 (log.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))) g))) (cbrt.f64 a)) (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 -1/2 a))))
34.6%
(+.f64 (/.f64 (cbrt.f64 (*.f64 1/2 (-.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) 3) g))) (cbrt.f64 a)) (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 -1/2 a))))
24.7%
(+.f64 (/.f64 (cbrt.f64 (*.f64 1/2 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g))) (cbrt.f64 a)) (cbrt.f64 (*.f64 (/.f64 (*.f64 1/2 (pow.f64 h 2)) g) (/.f64 -1/2 a))))
29.0%
(+.f64 (/.f64 (cbrt.f64 (neg.f64 g)) (cbrt.f64 a)) (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 -1/2 a))))
43.0%
(+.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1/2 a)) (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g))) 2)) (cbrt.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)))) (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 -1/2 a))))
24.2%
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 g a))) (*.f64 (cbrt.f64 1/2) (cbrt.f64 2))) (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 -1/2 a))))
24.2%
(+.f64 (*.f64 (cbrt.f64 (/.f64 g (*.f64 a 2))) (cbrt.f64 -2)) (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 -1/2 a))))
29.0%
(+.f64 (*.f64 (cbrt.f64 (/.f64 1/2 a)) (cbrt.f64 (*.f64 g -2))) (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 -1/2 a))))
19.4%
(+.f64 (*.f64 -1 (*.f64 g (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 1/2)) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (*.f64 (cbrt.f64 1/2) (cbrt.f64 2)))))) (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 -1/2 a))))
27.3%
(+.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) 2))) (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 -1/2 a))))
24.4%
(+.f64 (neg.f64 (cbrt.f64 (/.f64 g a))) (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 -1/2 a))))
24.3%
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (pow.f64 (cbrt.f64 (-.f64 (neg.f64 g) g)) 3))) (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 -1/2 a))))
22.5%
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (/.f64 (-.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 (neg.f64 g) (neg.f64 g))) (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (neg.f64 g))))) (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 -1/2 a))))
19.8%
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (/.f64 (+.f64 (*.f64 -1/2 (pow.f64 h 2)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 4))))) g))) (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 -1/2 a))))
23.3%
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (/.f64 (+.f64 (*.f64 -1/2 (pow.f64 h 2)) (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2)))) g))) (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 -1/2 a))))
7.0%
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (*.f64 (sqrt.f64 (+.f64 h g)) (sqrt.f64 (-.f64 g h))) g))) (pow.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a)) 1/3))
18.1%
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (*.f64 (sqrt.f64 (+.f64 h g)) (sqrt.f64 (-.f64 g h))) g))) (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 -1/2 a))))
9.8%
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) g))) (pow.f64 (*.f64 (+.f64 g (+.f64 g (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 2) (pow.f64 g 3))) (*.f64 1/2 (/.f64 1 g)))))) (/.f64 -1/2 a)) 1/3))
7.8%
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) g))) (pow.f64 (*.f64 (+.f64 g (*.f64 (sqrt.f64 (+.f64 h g)) (sqrt.f64 (-.f64 g h)))) (/.f64 -1/2 a)) 1/3))
3.7%
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) g))) (pow.f64 (*.f64 (+.f64 g (log.f64 (exp.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))) (/.f64 -1/2 a)) 1/3))
42.6%
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) g))) (/.f64 (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) -1/2)) (cbrt.f64 a)))
21.6%
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) g))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 g a))) (*.f64 (cbrt.f64 -1) (cbrt.f64 1/4))))
40.5%
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) g))) (*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (cbrt.f64 -1/2)))
26.2%
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) g))) (*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2))))
42.7%
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) g))) (*.f64 (cbrt.f64 (/.f64 -1/2 a)) (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))
31.7%
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) g))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a)) 2))) (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a))))))
18.1%
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) g))) (*.f64 g (+.f64 (*.f64 1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (cbrt.f64 -1)))))
18.0%
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) g))) (*.f64 g (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 -1/2)) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2))))))
24.6%
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) g))) (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a)) 2))))
26.1%
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) g))) (exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a))) 1/3)))
33.0%
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) g))) (cbrt.f64 (*.f64 (+.f64 g (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) 3)) (/.f64 -1/2 a))))
40.5%
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) g))) (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 -1/2 a))))
6.2%
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) g))) (cbrt.f64 (*.f64 (+.f64 g (log.f64 (exp.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))) (/.f64 -1/2 a))))
30.3%
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) g))) (cbrt.f64 (*.f64 (+.f64 g (exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) 1/2))) (/.f64 -1/2 a))))
18.5%
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (exp.f64 (*.f64 (*.f64 -2 (log.f64 (/.f64 -1 g))) 1/2)) g))) (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 -1/2 a))))
22.4%
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) 1/2)) g))) (cbrt.f64 (*.f64 (/.f64 (*.f64 1/2 (pow.f64 h 2)) g) (/.f64 -1/2 a))))
11.3%
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 (/.f64 (-.f64 (pow.f64 g 2) (fma.f64 g g (pow.f64 h 2))) (pow.f64 h 2)) (-.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))) (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 -1/2 a))))
74.1%
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2))) (cbrt.f64 (*.f64 (/.f64 (*.f64 1/2 (pow.f64 h 2)) g) (/.f64 -1/2 a))))
75.8%
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2))) (cbrt.f64 (*.f64 (+.f64 g (neg.f64 g)) (/.f64 -1/2 a))))
15.9%
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2))) (cbrt.f64 (*.f64 (+.f64 g g) (/.f64 -1/2 a))))
24.7%
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 -1/2 (/.f64 (pow.f64 h 2) g)))) (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 -1/2 a))))
Compiler

Compiled 3104 to 2268 computations (26.9% saved)

localize2.1s (3.3%)

Localize:

Found 18 expressions with local error:

NewAccuracyProgram
73.5%
(sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))
73.5%
(sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))
70.1%
(/.f64 (-.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 (neg.f64 g) (neg.f64 g))) (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (neg.f64 g)))
65.3%
(-.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 (neg.f64 g) (neg.f64 g)))
78.4%
(cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) -1/2))
74.7%
(+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
73.5%
(sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))
73.5%
(sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))
88.8%
(cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (exp.f64 (*.f64 (*.f64 -2 (log.f64 (/.f64 -1 g))) 1/2)) g)))
75.3%
(cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 -1/2 a)))
74.7%
(+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))))
73.5%
(sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))
99.8%
(*.f64 (/.f64 1/2 a) (*.f64 g -2))
99.8%
(*.f64 (+.f64 g g) (/.f64 -1/2 a))
88.8%
(cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2)))
88.8%
(cbrt.f64 (*.f64 (+.f64 g g) (/.f64 -1/2 a)))
99.8%
(*.f64 (/.f64 1/2 a) (*.f64 g -2))
88.8%
(cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2)))
Results
320.0ms127×256invalid
648.0ms39×4096valid
346.0ms31×2048valid
285.0ms31×1024valid
45.0ms17×256valid
50.0ms10×512valid
8.0ms1024valid
Compiler

Compiled 744 to 377 computations (49.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 1.3s
Operation ival-div, time spent: 242.0ms, 18.0% of total-time
Operation ival-mult, time spent: 228.0ms, 17.0% of total-time
Operation ival-pow, time spent: 181.0ms, 13.0% of total-time
Operation ival-log, time spent: 165.0ms, 12.0% of total-time
Operation ival-sub, time spent: 134.0ms, 10.0% of total-time
Operation ival-sqrt, time spent: 114.0ms, 9.0% of total-time
Operation ival-cbrt, time spent: 99.0ms, 7.0% of total-time
Operation ival-exp, time spent: 93.0ms, 7.0% of total-time
Operation ival-add, time spent: 41.0ms, 3.0% of total-time
Operation const, time spent: 40.0ms, 3.0% of total-time
Operation ival-neg, time spent: 3.0ms, 0.0% of total-time

series128.0ms (0.2%)

Counts
9 → 324
Calls
Call 1
Inputs
#<alt (*.f64 (/.f64 1/2 a) (*.f64 g -2))>
#<alt (cbrt.f64 (*.f64 (+.f64 g g) (/.f64 -1/2 a)))>
#<alt (*.f64 (+.f64 g g) (/.f64 -1/2 a))>
#<alt (*.f64 (/.f64 1/2 a) (*.f64 g -2))>
#<alt (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (exp.f64 (*.f64 (*.f64 -2 (log.f64 (/.f64 -1 g))) 1/2)) g)))>
#<alt (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))>
#<alt (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) -1/2))>
#<alt (-.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 (neg.f64 g) (neg.f64 g)))>
#<alt (/.f64 (-.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 (neg.f64 g) (neg.f64 g))) (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (neg.f64 g)))>
Outputs
#<alt (*.f64 -1 (/.f64 g a))>
#<alt (*.f64 -1 (/.f64 g a))>
#<alt (*.f64 -1 (/.f64 g a))>
#<alt (*.f64 -1 (/.f64 g a))>
#<alt (*.f64 -1 (/.f64 g a))>
#<alt (*.f64 -1 (/.f64 g a))>
#<alt (*.f64 -1 (/.f64 g a))>
#<alt (*.f64 -1 (/.f64 g a))>
#<alt (*.f64 -1 (/.f64 g a))>
#<alt (*.f64 -1 (/.f64 g a))>
#<alt (*.f64 -1 (/.f64 g a))>
#<alt (*.f64 -1 (/.f64 g a))>
#<alt (*.f64 -1 (/.f64 g a))>
#<alt (*.f64 -1 (/.f64 g a))>
#<alt (*.f64 -1 (/.f64 g a))>
#<alt (*.f64 -1 (/.f64 g a))>
#<alt (*.f64 -1 (/.f64 g a))>
#<alt (*.f64 -1 (/.f64 g a))>
#<alt (*.f64 -1 (/.f64 g a))>
#<alt (*.f64 -1 (/.f64 g a))>
#<alt (*.f64 -1 (/.f64 g a))>
#<alt (*.f64 -1 (/.f64 g a))>
#<alt (*.f64 -1 (/.f64 g a))>
#<alt (*.f64 -1 (/.f64 g a))>
#<alt (*.f64 -1 (/.f64 g a))>
#<alt (*.f64 -1 (/.f64 g a))>
#<alt (*.f64 -1 (/.f64 g a))>
#<alt (*.f64 -1 (/.f64 g a))>
#<alt (*.f64 -1 (/.f64 g a))>
#<alt (*.f64 -1 (/.f64 g a))>
#<alt (*.f64 -1 (/.f64 g a))>
#<alt (*.f64 -1 (/.f64 g a))>
#<alt (*.f64 -1 (/.f64 g a))>
#<alt (*.f64 -1 (/.f64 g a))>
#<alt (*.f64 -1 (/.f64 g a))>
#<alt (*.f64 -1 (/.f64 g a))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 -1 (cbrt.f64 (/.f64 g a)))>
#<alt (*.f64 -1 (cbrt.f64 (/.f64 g a)))>
#<alt (*.f64 -1 (cbrt.f64 (/.f64 g a)))>
#<alt (*.f64 -1 (cbrt.f64 (/.f64 g a)))>
#<alt (*.f64 -1 (cbrt.f64 (/.f64 g a)))>
#<alt (*.f64 -1 (cbrt.f64 (/.f64 g a)))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 -1 (/.f64 g a))>
#<alt (*.f64 -1 (/.f64 g a))>
#<alt (*.f64 -1 (/.f64 g a))>
#<alt (*.f64 -1 (/.f64 g a))>
#<alt (*.f64 -1 (/.f64 g a))>
#<alt (*.f64 -1 (/.f64 g a))>
#<alt (*.f64 -1 (/.f64 g a))>
#<alt (*.f64 -1 (/.f64 g a))>
#<alt (*.f64 -1 (/.f64 g a))>
#<alt (*.f64 -1 (/.f64 g a))>
#<alt (*.f64 -1 (/.f64 g a))>
#<alt (*.f64 -1 (/.f64 g a))>
#<alt (*.f64 -1 (/.f64 g a))>
#<alt (*.f64 -1 (/.f64 g a))>
#<alt (*.f64 -1 (/.f64 g a))>
#<alt (*.f64 -1 (/.f64 g a))>
#<alt (*.f64 -1 (/.f64 g a))>
#<alt (*.f64 -1 (/.f64 g a))>
#<alt (*.f64 -1 (/.f64 g a))>
#<alt (*.f64 -1 (/.f64 g a))>
#<alt (*.f64 -1 (/.f64 g a))>
#<alt (*.f64 -1 (/.f64 g a))>
#<alt (*.f64 -1 (/.f64 g a))>
#<alt (*.f64 -1 (/.f64 g a))>
#<alt (*.f64 -1 (/.f64 g a))>
#<alt (*.f64 -1 (/.f64 g a))>
#<alt (*.f64 -1 (/.f64 g a))>
#<alt (*.f64 -1 (/.f64 g a))>
#<alt (*.f64 -1 (/.f64 g a))>
#<alt (*.f64 -1 (/.f64 g a))>
#<alt (*.f64 -1 (/.f64 g a))>
#<alt (*.f64 -1 (/.f64 g a))>
#<alt (*.f64 -1 (/.f64 g a))>
#<alt (*.f64 -1 (/.f64 g a))>
#<alt (*.f64 -1 (/.f64 g a))>
#<alt (*.f64 -1 (/.f64 g a))>
#<alt (*.f64 -1 (/.f64 g a))>
#<alt (*.f64 -1 (/.f64 g a))>
#<alt (*.f64 -1 (/.f64 g a))>
#<alt (*.f64 -1 (/.f64 g a))>
#<alt (*.f64 -1 (/.f64 g a))>
#<alt (*.f64 -1 (/.f64 g a))>
#<alt (*.f64 -1 (/.f64 g a))>
#<alt (*.f64 -1 (/.f64 g a))>
#<alt (*.f64 -1 (/.f64 g a))>
#<alt (*.f64 -1 (/.f64 g a))>
#<alt (*.f64 -1 (/.f64 g a))>
#<alt (*.f64 -1 (/.f64 g a))>
#<alt (*.f64 -1 (/.f64 g a))>
#<alt (*.f64 -1 (/.f64 g a))>
#<alt (*.f64 -1 (/.f64 g a))>
#<alt (*.f64 -1 (/.f64 g a))>
#<alt (*.f64 -1 (/.f64 g a))>
#<alt (*.f64 -1 (/.f64 g a))>
#<alt (*.f64 -1 (/.f64 g a))>
#<alt (*.f64 -1 (/.f64 g a))>
#<alt (*.f64 -1 (/.f64 g a))>
#<alt (*.f64 -1 (/.f64 g a))>
#<alt (*.f64 -1 (/.f64 g a))>
#<alt (*.f64 -1 (/.f64 g a))>
#<alt (*.f64 -1 (/.f64 g a))>
#<alt (*.f64 -1 (/.f64 g a))>
#<alt (*.f64 -1 (/.f64 g a))>
#<alt (*.f64 -1 (/.f64 g a))>
#<alt (*.f64 -1 (/.f64 g a))>
#<alt (*.f64 -1 (/.f64 g a))>
#<alt (*.f64 -1 (/.f64 g a))>
#<alt (*.f64 -1 (/.f64 g a))>
#<alt (*.f64 -1 (/.f64 g a))>
#<alt (*.f64 -1 (/.f64 g a))>
#<alt (*.f64 -1 (/.f64 g a))>
#<alt (*.f64 -1 (/.f64 g a))>
#<alt (*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 -1 g) g) a)) (cbrt.f64 1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 -1 g) g) a)) (cbrt.f64 1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 -1 g) g) a)) (cbrt.f64 1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 -1 g) g) a)) (cbrt.f64 1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 -1 g) g) a)) (cbrt.f64 1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 -1 g) g) a)) (cbrt.f64 1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 -1 g) g) a)) (cbrt.f64 1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 -1 g) g) a)) (cbrt.f64 1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 -1 g) g) a)) (cbrt.f64 1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 -1 g) g) a)) (cbrt.f64 1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 -1 g) g) a)) (cbrt.f64 1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 -1 g) g) a)) (cbrt.f64 1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 -1 g) g) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)))>
#<alt (*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 -1 g) g) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)))>
#<alt (*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 -1 g) g) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)))>
#<alt (*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 -1 g) g) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)))>
#<alt (*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 -1 g) g) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)))>
#<alt (*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 -1 g) g) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -2) (cbrt.f64 1/2)))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -2) (cbrt.f64 1/2)))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -2) (cbrt.f64 1/2)))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -2) (cbrt.f64 1/2)))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -2) (cbrt.f64 1/2)))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -2) (cbrt.f64 1/2)))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 -1 (cbrt.f64 (/.f64 g a)))>
#<alt (*.f64 -1 (cbrt.f64 (/.f64 g a)))>
#<alt (*.f64 -1 (cbrt.f64 (/.f64 g a)))>
#<alt (*.f64 -1 (cbrt.f64 (/.f64 g a)))>
#<alt (*.f64 -1 (cbrt.f64 (/.f64 g a)))>
#<alt (*.f64 -1 (cbrt.f64 (/.f64 g a)))>
#<alt (*.f64 h (sqrt.f64 -1))>
#<alt (+.f64 g (*.f64 h (sqrt.f64 -1)))>
#<alt (+.f64 (*.f64 g (+.f64 1 (*.f64 1/2 (/.f64 g (*.f64 h (sqrt.f64 -1)))))) (*.f64 h (sqrt.f64 -1)))>
#<alt (+.f64 (*.f64 g (+.f64 1 (*.f64 g (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))))))) (*.f64 h (sqrt.f64 -1)))>
#<alt (+.f64 (*.f64 g (+.f64 1 (*.f64 g (+.f64 (*.f64 (pow.f64 g 2) (-.f64 (*.f64 1/16 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)))))) (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))))))) (*.f64 h (sqrt.f64 -1)))>
#<alt (+.f64 (*.f64 g (+.f64 1 (*.f64 g (+.f64 (*.f64 (pow.f64 g 2) (-.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 -5/128 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 7) (pow.f64 (sqrt.f64 -1) 7)))) (*.f64 1/16 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))))) (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)))))) (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))))))) (*.f64 h (sqrt.f64 -1)))>
#<alt (*.f64 2 g)>
#<alt (*.f64 g (+.f64 2 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2)))))>
#<alt (*.f64 g (+.f64 2 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))))))>
#<alt (*.f64 g (+.f64 2 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6)))))))>
#<alt (*.f64 g (+.f64 2 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 8))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6))))))))>
#<alt (*.f64 g (+.f64 2 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 8))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))) (pow.f64 g 10))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6)))))))))>
#<alt (*.f64 1/2 (/.f64 (pow.f64 h 2) g))>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (pow.f64 h 2)) (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2)))) g))>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (pow.f64 h 2)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 4))))) g))>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 6))) (+.f64 (*.f64 -1/2 (pow.f64 h 2)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 4)))))) g))>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 6))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))) (pow.f64 g 8))) (+.f64 (*.f64 -1/2 (pow.f64 h 2)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 4))))))) g))>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/256 (pow.f64 h 12)) (+.f64 (*.f64 1/8 (*.f64 (pow.f64 h 4) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))))) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))))))) (pow.f64 g 10))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 6))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))) (pow.f64 g 8))) (+.f64 (*.f64 -1/2 (pow.f64 h 2)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 4)))))))) g))>
#<alt (*.f64 2 g)>
#<alt (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) g)) (*.f64 2 g))>
#<alt (+.f64 (*.f64 2 g) (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 2) (pow.f64 g 3))) (*.f64 1/2 (/.f64 1 g)))))>
#<alt (+.f64 (*.f64 2 g) (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 2) (pow.f64 g 5))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3))))) (*.f64 1/2 (/.f64 1 g)))))>
#<alt (+.f64 (*.f64 2 g) (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -5/128 (/.f64 (pow.f64 h 2) (pow.f64 g 7))) (*.f64 1/16 (/.f64 1 (pow.f64 g 5))))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3))))) (*.f64 1/2 (/.f64 1 g)))))>
#<alt (+.f64 (*.f64 2 g) (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -7/256 (/.f64 (pow.f64 h 2) (pow.f64 g 9))) (*.f64 5/128 (/.f64 1 (pow.f64 g 7))))) (*.f64 1/16 (/.f64 1 (pow.f64 g 5))))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3))))) (*.f64 1/2 (/.f64 1 g)))))>
#<alt (*.f64 h (sqrt.f64 -1))>
#<alt (*.f64 h (+.f64 (sqrt.f64 -1) (/.f64 g h)))>
#<alt (*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1)))) (/.f64 g h))))>
#<alt (*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1)))) (/.f64 g h)))))>
#<alt (*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 6) (pow.f64 (sqrt.f64 -1) 5)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1)))) (/.f64 g h))))))>
#<alt (*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))) (*.f64 1/16 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)))) (*.f64 (pow.f64 h 8) (sqrt.f64 -1)))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 6) (pow.f64 (sqrt.f64 -1) 5)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1)))) (/.f64 g h)))))))>
#<alt (*.f64 -1 (*.f64 h (sqrt.f64 -1)))>
#<alt (*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (*.f64 -1 (/.f64 g h)))))>
#<alt (*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (*.f64 -1 (/.f64 (+.f64 g (*.f64 -1/2 (/.f64 (pow.f64 g 2) (*.f64 h (sqrt.f64 -1))))) h)))))>
#<alt (*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (*.f64 -1 (/.f64 (+.f64 g (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (sqrt.f64 -1)))) h))) h)))))>
#<alt (*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (*.f64 -1 (/.f64 (+.f64 g (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (sqrt.f64 -1))))) h))) h)))))>
#<alt (*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (*.f64 -1 (/.f64 (+.f64 g (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))) (*.f64 1/16 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)))) (*.f64 (pow.f64 h 6) (sqrt.f64 -1)))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (sqrt.f64 -1)))))) h))) h)))))>
#<alt (*.f64 (cbrt.f64 (*.f64 h (sqrt.f64 -1))) (cbrt.f64 -1/2))>
#<alt (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))) 1/9) (*.f64 g (cbrt.f64 -1/2)))) (*.f64 (cbrt.f64 (*.f64 h (sqrt.f64 -1))) (cbrt.f64 -1/2)))>
#<alt (+.f64 (*.f64 g (+.f64 (*.f64 1/3 (*.f64 (*.f64 g (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (sqrt.f64 -1))) 1/9))))) (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))) 1/9) (cbrt.f64 -1/2))))) (*.f64 (cbrt.f64 (*.f64 h (sqrt.f64 -1))) (cbrt.f64 -1/2)))>
#<alt (+.f64 (*.f64 g (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))) 1/9) (cbrt.f64 -1/2))) (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (*.f64 g (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (sqrt.f64 -1))) 1/9)))))))) (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (sqrt.f64 -1))) 1/9)))))))))) (*.f64 (cbrt.f64 (*.f64 h (sqrt.f64 -1))) (cbrt.f64 -1/2)))>
#<alt (+.f64 (*.f64 g (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))) 1/9) (cbrt.f64 -1/2))) (*.f64 g (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (sqrt.f64 -1))) 1/9)))))) (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (sqrt.f64 -1))) 1/9))))))))) (*.f64 -1/3 (*.f64 (*.f64 g (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9) (+.f64 (*.f64 1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (sqrt.f64 -1))) 1/9)))))))) (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (sqrt.f64 -1))) 1/9))))) (+.f64 (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/3 (/.f64 (pow.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (sqrt.f64 -1))) 1/9))) 2) (*.f64 h (sqrt.f64 -1))))))))) (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))))))))))) (*.f64 (cbrt.f64 (*.f64 h (sqrt.f64 -1))) (cbrt.f64 -1/2)))>
#<alt (+.f64 (*.f64 g (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))) 1/9) (cbrt.f64 -1/2))) (*.f64 g (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (sqrt.f64 -1))) 1/9)))))) (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (sqrt.f64 -1))) 1/9))))))))) (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9) (+.f64 (*.f64 1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (sqrt.f64 -1))) 1/9)))))))) (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (sqrt.f64 -1))) 1/9))))) (+.f64 (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/3 (/.f64 (pow.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (sqrt.f64 -1))) 1/9))) 2) (*.f64 h (sqrt.f64 -1)))))))))) (*.f64 -1/3 (*.f64 (*.f64 g (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9) (+.f64 (*.f64 1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (sqrt.f64 -1))) 1/9)))))))) (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (sqrt.f64 -1))) 1/9))))) (+.f64 (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/3 (/.f64 (pow.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (sqrt.f64 -1))) 1/9))) 2) (*.f64 h (sqrt.f64 -1))))))))) (+.f64 (*.f64 -2/3 (/.f64 (*.f64 (+.f64 (*.f64 1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (sqrt.f64 -1))) 1/9)))))) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (sqrt.f64 -1))) 1/9)))) (*.f64 h (sqrt.f64 -1)))) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10))) 1/9) (+.f64 (*.f64 1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (sqrt.f64 -1))) 1/9)))))))) (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 h 14) (pow.f64 (sqrt.f64 -1) 14))) 1/9) (pow.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (sqrt.f64 -1))) 1/9))) 2)))))))) (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))))))))))))) (*.f64 (cbrt.f64 (*.f64 h (sqrt.f64 -1))) (cbrt.f64 -1/2)))>
#<alt (*.f64 (cbrt.f64 g) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2)))>
#<alt (*.f64 g (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 8))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 -1/2)) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 2))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2)))))>
#<alt (*.f64 g (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 8))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 -1/2)) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 14))) (/.f64 (*.f64 (pow.f64 h 4) (cbrt.f64 -1/2)) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 2))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2))))))>
#<alt (*.f64 g (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 8))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 -1/2)) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 14))) (/.f64 (*.f64 (pow.f64 h 4) (cbrt.f64 -1/2)) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 20))) (/.f64 (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 -1/16 (pow.f64 h 6)) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 4)) (pow.f64 (cbrt.f64 2) 3))))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 2))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2)))))))>
#<alt (*.f64 g (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 8))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 -1/2)) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 14))) (/.f64 (*.f64 (pow.f64 h 4) (cbrt.f64 -1/2)) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 20))) (/.f64 (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 -1/16 (pow.f64 h 6)) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 4)) (pow.f64 (cbrt.f64 2) 3))))) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 26))) (/.f64 (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 -1/2 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))) (*.f64 1/24 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 6)) (pow.f64 (cbrt.f64 2) 3))))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 2))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2))))))))>
#<alt (*.f64 g (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 8))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 -1/2)) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 14))) (/.f64 (*.f64 (pow.f64 h 4) (cbrt.f64 -1/2)) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 20))) (/.f64 (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 -1/16 (pow.f64 h 6)) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 4)) (pow.f64 (cbrt.f64 2) 3))))) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 26))) (/.f64 (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 -1/2 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))) (*.f64 1/24 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 6)) (pow.f64 (cbrt.f64 2) 3))))) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 32))) (/.f64 (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 -1/2 (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))))))) (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -1/16 (pow.f64 h 6)) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 4)) (pow.f64 (cbrt.f64 2) 3)))))) (pow.f64 (cbrt.f64 2) 3))) (+.f64 (*.f64 -1/216 (/.f64 (*.f64 (pow.f64 g 4) (pow.f64 h 6)) (pow.f64 (cbrt.f64 2) 6))) (*.f64 1/192 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 8)) (pow.f64 (cbrt.f64 2) 3))))))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 2))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2)))))))))>
#<alt (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) g)) (*.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 -1/2) 2)))>
#<alt (+.f64 (*.f64 1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (pow.f64 g 7))) (/.f64 1 (cbrt.f64 -1/2)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) g)) (*.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 -1/2) 2))))>
#<alt (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 8))) (/.f64 1 (cbrt.f64 -1/2)))) (*.f64 -1/48 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (pow.f64 g 4))) (/.f64 1 (cbrt.f64 -1/2))))) (pow.f64 g 3))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) g)) (*.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 -1/2) 2))))>
#<alt (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 8))) (/.f64 1 (cbrt.f64 -1/2)))) (+.f64 (*.f64 -1/48 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (pow.f64 g 4))) (/.f64 1 (cbrt.f64 -1/2)))) (*.f64 1/576 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (pow.f64 g 4))) (/.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 -1/2) 4)))))) (pow.f64 g 3))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) g)) (*.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 -1/2) 2))))>
#<alt (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/576 (*.f64 (cbrt.f64 (*.f64 (pow.f64 g 5) (pow.f64 h 14))) (/.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 -1/2) 4)))) (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 g (pow.f64 h 4)))) (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (cbrt.f64 -1/2))))) (pow.f64 g 3))) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 8))) (/.f64 1 (cbrt.f64 -1/2)))) (*.f64 -1/48 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (pow.f64 g 4))) (/.f64 1 (cbrt.f64 -1/2)))))) (pow.f64 g 3))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) g)) (*.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 -1/2) 2))))>
#<alt (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 (pow.f64 g 2) (pow.f64 h 4))) (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (cbrt.f64 -1/2)))) (*.f64 1/576 (*.f64 (cbrt.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 20))) (/.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 -1/2) 4))))) g)) (*.f64 -1/576 (*.f64 (cbrt.f64 (*.f64 (pow.f64 g 5) (pow.f64 h 14))) (/.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 -1/2) 4))))) (pow.f64 g 3))) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 8))) (/.f64 1 (cbrt.f64 -1/2)))) (*.f64 -1/48 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (pow.f64 g 4))) (/.f64 1 (cbrt.f64 -1/2)))))) (pow.f64 g 3))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) g)) (*.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 -1/2) 2))))>
#<alt (*.f64 (cbrt.f64 g) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2)))>
#<alt (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 5))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 -1/2)) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 g) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2))))>
#<alt (+.f64 (*.f64 (cbrt.f64 g) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 2))) (/.f64 (*.f64 (pow.f64 h 2) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3)))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3)))))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 5))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 2) 2)))))))>
#<alt (+.f64 (*.f64 (cbrt.f64 g) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 5))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 2))) (/.f64 (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3)))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3))))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 2))) (/.f64 (*.f64 (pow.f64 h 2) (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 1/216 (/.f64 1 (*.f64 (pow.f64 g 5) (pow.f64 (cbrt.f64 2) 6)))) (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 g 5))) (*.f64 1/3 (/.f64 (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3)))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3)))) (*.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 2) 3)))))))) (pow.f64 (cbrt.f64 2) 2)))))))))>
#<alt (+.f64 (*.f64 (cbrt.f64 g) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 5))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 2))) (/.f64 (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3)))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3))))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 2))) (/.f64 (*.f64 (pow.f64 h 2) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -1/3 (/.f64 (-.f64 (*.f64 1/216 (/.f64 1 (*.f64 (pow.f64 g 5) (pow.f64 (cbrt.f64 2) 6)))) (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 g 5))) (*.f64 1/3 (/.f64 (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3)))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3)))) (*.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 2) 3)))))) (*.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 2) 3)))) (+.f64 (*.f64 -1/36 (/.f64 (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3)))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3)))) (*.f64 (pow.f64 g 4) (pow.f64 (cbrt.f64 2) 6)))) (+.f64 (*.f64 5/128 (/.f64 1 (pow.f64 g 7))) (*.f64 1/3 (/.f64 (pow.f64 (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3)))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3)))) 2) (*.f64 g (pow.f64 (cbrt.f64 2) 3))))))))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 2))) (/.f64 (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 1/216 (/.f64 1 (*.f64 (pow.f64 g 5) (pow.f64 (cbrt.f64 2) 6)))) (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 g 5))) (*.f64 1/3 (/.f64 (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3)))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3)))) (*.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 2) 3))))))) (pow.f64 (cbrt.f64 2) 2)))))))))))>
#<alt (+.f64 (*.f64 (cbrt.f64 g) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 5))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 2))) (/.f64 (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3)))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3))))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 2))) (/.f64 (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 1/216 (/.f64 1 (*.f64 (pow.f64 g 5) (pow.f64 (cbrt.f64 2) 6)))) (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 g 5))) (*.f64 1/3 (/.f64 (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3)))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3)))) (*.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 2) 3))))))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 2))) (/.f64 (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -1/3 (/.f64 (-.f64 (*.f64 1/216 (/.f64 1 (*.f64 (pow.f64 g 5) (pow.f64 (cbrt.f64 2) 6)))) (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 g 5))) (*.f64 1/3 (/.f64 (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3)))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3)))) (*.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 2) 3)))))) (*.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 2) 3)))) (+.f64 (*.f64 -1/36 (/.f64 (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3)))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3)))) (*.f64 (pow.f64 g 4) (pow.f64 (cbrt.f64 2) 6)))) (+.f64 (*.f64 5/128 (/.f64 1 (pow.f64 g 7))) (*.f64 1/3 (/.f64 (pow.f64 (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3)))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3)))) 2) (*.f64 g (pow.f64 (cbrt.f64 2) 3)))))))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 2))) (/.f64 (*.f64 (pow.f64 h 2) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -2/3 (/.f64 (*.f64 (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3)))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3)))) (-.f64 (*.f64 1/216 (/.f64 1 (*.f64 (pow.f64 g 5) (pow.f64 (cbrt.f64 2) 6)))) (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 g 5))) (*.f64 1/3 (/.f64 (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3)))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3)))) (*.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 2) 3))))))) (*.f64 g (pow.f64 (cbrt.f64 2) 3)))) (+.f64 (*.f64 -1/18 (/.f64 (pow.f64 (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3)))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3)))) 2) (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 6)))) (+.f64 (*.f64 7/256 (/.f64 1 (pow.f64 g 9))) (+.f64 (*.f64 1/36 (/.f64 (-.f64 (*.f64 1/216 (/.f64 1 (*.f64 (pow.f64 g 5) (pow.f64 (cbrt.f64 2) 6)))) (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 g 5))) (*.f64 1/3 (/.f64 (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3)))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3)))) (*.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 2) 3)))))) (*.f64 (pow.f64 g 4) (pow.f64 (cbrt.f64 2) 6)))) (*.f64 1/3 (/.f64 (+.f64 (*.f64 -1/3 (/.f64 (-.f64 (*.f64 1/216 (/.f64 1 (*.f64 (pow.f64 g 5) (pow.f64 (cbrt.f64 2) 6)))) (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 g 5))) (*.f64 1/3 (/.f64 (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3)))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3)))) (*.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 2) 3)))))) (*.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 2) 3)))) (+.f64 (*.f64 -1/36 (/.f64 (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3)))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3)))) (*.f64 (pow.f64 g 4) (pow.f64 (cbrt.f64 2) 6)))) (+.f64 (*.f64 5/128 (/.f64 1 (pow.f64 g 7))) (*.f64 1/3 (/.f64 (pow.f64 (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3)))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3)))) 2) (*.f64 g (pow.f64 (cbrt.f64 2) 3))))))) (*.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 2) 3)))))))))) (pow.f64 (cbrt.f64 2) 2)))))))))))))>
#<alt (*.f64 (cbrt.f64 (*.f64 h (sqrt.f64 -1))) (cbrt.f64 -1/2))>
#<alt (*.f64 h (+.f64 (*.f64 1/3 (*.f64 (*.f64 g (cbrt.f64 -1/2)) (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2)))))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (pow.f64 h 2))) (cbrt.f64 -1/2))))>
#<alt (*.f64 h (+.f64 (*.f64 1/6 (*.f64 (*.f64 (pow.f64 g 2) (cbrt.f64 -1/2)) (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 8) (pow.f64 (sqrt.f64 -1) 5)))))) (+.f64 (*.f64 1/3 (*.f64 (*.f64 g (cbrt.f64 -1/2)) (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2)))))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (pow.f64 h 2))) (cbrt.f64 -1/2)))))>
#<alt (*.f64 h (+.f64 (*.f64 1/6 (*.f64 (*.f64 (pow.f64 g 2) (cbrt.f64 -1/2)) (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 8) (pow.f64 (sqrt.f64 -1) 5)))))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 14) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (pow.f64 (sqrt.f64 -1) 3))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/3 (*.f64 (*.f64 g (cbrt.f64 -1/2)) (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2)))))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (pow.f64 h 2))) (cbrt.f64 -1/2))))))>
#<alt (*.f64 h (+.f64 (*.f64 -1/9 (*.f64 (*.f64 (pow.f64 g 3) (cbrt.f64 -1/2)) (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 11) (pow.f64 (sqrt.f64 -1) 8)))))) (+.f64 (*.f64 1/6 (*.f64 (*.f64 (pow.f64 g 2) (cbrt.f64 -1/2)) (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 8) (pow.f64 (sqrt.f64 -1) 5)))))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 14) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (pow.f64 (sqrt.f64 -1) 3))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/3 (*.f64 (*.f64 g (cbrt.f64 -1/2)) (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2)))))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (pow.f64 h 2))) (cbrt.f64 -1/2)))))))>
#<alt (*.f64 h (+.f64 (*.f64 -1/9 (*.f64 (*.f64 (pow.f64 g 3) (cbrt.f64 -1/2)) (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 11) (pow.f64 (sqrt.f64 -1) 8)))))) (+.f64 (*.f64 1/6 (*.f64 (*.f64 (pow.f64 g 2) (cbrt.f64 -1/2)) (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 8) (pow.f64 (sqrt.f64 -1) 5)))))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 14) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (pow.f64 (sqrt.f64 -1) 3))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 20) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (pow.f64 (sqrt.f64 -1) 5))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 4) (pow.f64 h 2)) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/3 (*.f64 (*.f64 g (cbrt.f64 -1/2)) (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2)))))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (pow.f64 h 2))) (cbrt.f64 -1/2))))))))>
#<alt (*.f64 -1 (*.f64 (cbrt.f64 (*.f64 h (sqrt.f64 -1))) (cbrt.f64 -1/2)))>
#<alt (*.f64 -1 (*.f64 h (+.f64 (*.f64 -1/3 (*.f64 (*.f64 g (cbrt.f64 -1/2)) (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2)))))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (pow.f64 h 2))) (cbrt.f64 -1/2)))))>
#<alt (*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/6 (*.f64 (*.f64 (pow.f64 g 2) (cbrt.f64 -1/2)) (cbrt.f64 (/.f64 h (pow.f64 (sqrt.f64 -1) 5))))) (*.f64 1/3 (*.f64 (*.f64 g (cbrt.f64 -1/2)) (cbrt.f64 (/.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 2)))))) (pow.f64 h 3))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (pow.f64 h 2))) (cbrt.f64 -1/2)))))>
#<alt (*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/6 (*.f64 (*.f64 (pow.f64 g 2) (cbrt.f64 -1/2)) (cbrt.f64 (/.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 5))))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (pow.f64 (sqrt.f64 -1) 3))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (sqrt.f64 -1)))))))) h)) (*.f64 1/3 (*.f64 (*.f64 g (cbrt.f64 -1/2)) (cbrt.f64 (/.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 2)))))) (pow.f64 h 3))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (pow.f64 h 2))) (cbrt.f64 -1/2)))))>
#<alt (*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/9 (*.f64 (*.f64 (pow.f64 g 3) (cbrt.f64 -1/2)) (cbrt.f64 (/.f64 h (pow.f64 (sqrt.f64 -1) 8))))) (+.f64 (*.f64 1/6 (*.f64 (*.f64 (pow.f64 g 2) (cbrt.f64 -1/2)) (cbrt.f64 (/.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 5))))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (pow.f64 (sqrt.f64 -1) 3))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (sqrt.f64 -1))))))))) h)) (*.f64 1/3 (*.f64 (*.f64 g (cbrt.f64 -1/2)) (cbrt.f64 (/.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 2)))))) (pow.f64 h 3))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (pow.f64 h 2))) (cbrt.f64 -1/2)))))>
#<alt (*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 h (pow.f64 (sqrt.f64 -1) 2))) (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (pow.f64 (sqrt.f64 -1) 5))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 4) (pow.f64 h 2)) (pow.f64 (sqrt.f64 -1) 3))))))) (*.f64 -1/9 (*.f64 (*.f64 (pow.f64 g 3) (cbrt.f64 -1/2)) (cbrt.f64 (/.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 8)))))) (pow.f64 h 3))) (+.f64 (*.f64 1/6 (*.f64 (*.f64 (pow.f64 g 2) (cbrt.f64 -1/2)) (cbrt.f64 (/.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 5))))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (pow.f64 (sqrt.f64 -1) 3))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (sqrt.f64 -1))))))))) h)) (*.f64 1/3 (*.f64 (*.f64 g (cbrt.f64 -1/2)) (cbrt.f64 (/.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 2)))))) (pow.f64 h 3))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (pow.f64 h 2))) (cbrt.f64 -1/2)))))>
#<alt (*.f64 -1 (pow.f64 h 2))>
#<alt (*.f64 -1 (pow.f64 h 2))>
#<alt (*.f64 -1 (pow.f64 h 2))>
#<alt (*.f64 -1 (pow.f64 h 2))>
#<alt (*.f64 -1 (pow.f64 h 2))>
#<alt (*.f64 -1 (pow.f64 h 2))>
#<alt (*.f64 -1 (pow.f64 h 2))>
#<alt (*.f64 -1 (pow.f64 h 2))>
#<alt (*.f64 -1 (pow.f64 h 2))>
#<alt (*.f64 -1 (pow.f64 h 2))>
#<alt (*.f64 -1 (pow.f64 h 2))>
#<alt (*.f64 -1 (pow.f64 h 2))>
#<alt (*.f64 -1 (pow.f64 h 2))>
#<alt (*.f64 -1 (pow.f64 h 2))>
#<alt (*.f64 -1 (pow.f64 h 2))>
#<alt (*.f64 -1 (pow.f64 h 2))>
#<alt (*.f64 -1 (pow.f64 h 2))>
#<alt (*.f64 -1 (pow.f64 h 2))>
#<alt (*.f64 -1 (pow.f64 h 2))>
#<alt (*.f64 -1 (pow.f64 h 2))>
#<alt (*.f64 -1 (pow.f64 h 2))>
#<alt (*.f64 -1 (pow.f64 h 2))>
#<alt (*.f64 -1 (pow.f64 h 2))>
#<alt (*.f64 -1 (pow.f64 h 2))>
#<alt (*.f64 -1 (pow.f64 h 2))>
#<alt (*.f64 -1 (pow.f64 h 2))>
#<alt (*.f64 -1 (pow.f64 h 2))>
#<alt (*.f64 -1 (pow.f64 h 2))>
#<alt (*.f64 -1 (pow.f64 h 2))>
#<alt (*.f64 -1 (pow.f64 h 2))>
#<alt (*.f64 -1 (pow.f64 h 2))>
#<alt (*.f64 -1 (pow.f64 h 2))>
#<alt (*.f64 -1 (pow.f64 h 2))>
#<alt (*.f64 -1 (pow.f64 h 2))>
#<alt (*.f64 -1 (pow.f64 h 2))>
#<alt (*.f64 -1 (pow.f64 h 2))>
#<alt (*.f64 -1 (/.f64 h (sqrt.f64 -1)))>
#<alt (+.f64 (*.f64 -1 (/.f64 h (sqrt.f64 -1))) (/.f64 g (pow.f64 (sqrt.f64 -1) 2)))>
#<alt (+.f64 (*.f64 -1 (/.f64 h (sqrt.f64 -1))) (*.f64 g (+.f64 (*.f64 -1/2 (/.f64 g (*.f64 h (pow.f64 (sqrt.f64 -1) 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 2)))))>
#<alt (+.f64 (*.f64 -1 (/.f64 h (sqrt.f64 -1))) (*.f64 g (+.f64 (*.f64 g (-.f64 (*.f64 1/8 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/2 (/.f64 1 (*.f64 h (pow.f64 (sqrt.f64 -1) 3)))))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 2)))))>
#<alt (+.f64 (*.f64 -1 (/.f64 h (sqrt.f64 -1))) (*.f64 g (+.f64 (*.f64 g (-.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 7)))) (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 5)))))) (*.f64 1/2 (/.f64 1 (*.f64 h (pow.f64 (sqrt.f64 -1) 3)))))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 2)))))>
#<alt (+.f64 (*.f64 -1 (/.f64 h (sqrt.f64 -1))) (*.f64 g (+.f64 (*.f64 g (-.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 (pow.f64 g 2) (-.f64 (*.f64 5/128 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 7) (pow.f64 (sqrt.f64 -1) 9)))) (*.f64 1/16 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 7)))))) (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 5)))))) (*.f64 1/2 (/.f64 1 (*.f64 h (pow.f64 (sqrt.f64 -1) 3)))))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 2)))))>
#<alt (*.f64 -1/2 (/.f64 (pow.f64 h 2) g))>
#<alt (/.f64 (+.f64 (*.f64 -1/2 (pow.f64 h 2)) (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2)))) g)>
#<alt (/.f64 (+.f64 (*.f64 -1/2 (pow.f64 h 2)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 4))))) g)>
#<alt (/.f64 (+.f64 (*.f64 -1/2 (pow.f64 h 2)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 4))) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 h 8) (pow.f64 g 6))) (*.f64 -1/128 (/.f64 (pow.f64 h 8) (pow.f64 g 6))))))) g)>
#<alt (/.f64 (+.f64 (*.f64 -1/2 (pow.f64 h 2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))) (pow.f64 g 8))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 4))) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 h 8) (pow.f64 g 6))) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 h 8) (pow.f64 g 6))) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 h 10) (pow.f64 g 8))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/32 (pow.f64 h 8)) (*.f64 -1/128 (pow.f64 h 8)))) (pow.f64 g 8)))))))))) g)>
#<alt (/.f64 (+.f64 (*.f64 -1/2 (pow.f64 h 2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))) (pow.f64 g 8))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))))))) (pow.f64 g 10))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 4))) (+.f64 (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 h 4) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))) (pow.f64 g 10))) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 h 8) (pow.f64 g 6))) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 h 8) (pow.f64 g 6))) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 h 10) (pow.f64 g 8))) (+.f64 (*.f64 -1/512 (/.f64 (pow.f64 h 12) (pow.f64 g 10))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 h 4) (+.f64 (*.f64 -1/32 (pow.f64 h 8)) (*.f64 -1/128 (pow.f64 h 8)))) (pow.f64 g 10))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))))) (+.f64 (*.f64 -1/128 (pow.f64 h 10)) (*.f64 1/4 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/32 (pow.f64 h 8)) (*.f64 -1/128 (pow.f64 h 8)))))))) (pow.f64 g 10))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/32 (pow.f64 h 8)) (*.f64 -1/128 (pow.f64 h 8)))) (pow.f64 g 8))))))))))))))) g)>
#<alt (*.f64 -2 g)>
#<alt (*.f64 -1 (*.f64 g (+.f64 2 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))))))>
#<alt (*.f64 -1 (*.f64 g (+.f64 2 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))))))))>
#<alt (*.f64 -1 (*.f64 g (+.f64 2 (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (*.f64 (pow.f64 g 6) (pow.f64 h 2)))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/4 (pow.f64 h 4)) (*.f64 1/8 (pow.f64 h 4)))) (pow.f64 g 6))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6))) (*.f64 1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4)))))))))))>
#<alt (*.f64 -1 (*.f64 g (+.f64 2 (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (*.f64 (pow.f64 g 6) (pow.f64 h 2)))) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))) (*.f64 (pow.f64 g 8) (pow.f64 h 2)))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 h 2))) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/4 (pow.f64 h 4)) (*.f64 1/8 (pow.f64 h 4))))) (*.f64 1/16 (pow.f64 h 6))))) (pow.f64 g 8))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/4 (pow.f64 h 4)) (*.f64 1/8 (pow.f64 h 4)))) (pow.f64 g 6))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 h 4) (+.f64 (*.f64 -1/4 (pow.f64 h 4)) (*.f64 1/8 (pow.f64 h 4)))) (pow.f64 g 8))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 8)))))))))))))))>
#<alt (*.f64 -1 (*.f64 g (+.f64 2 (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/256 (pow.f64 h 12)) (+.f64 (*.f64 1/8 (*.f64 (pow.f64 h 4) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))))) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))))))) (*.f64 (pow.f64 g 10) (pow.f64 h 2)))) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (*.f64 (pow.f64 g 6) (pow.f64 h 2)))) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))) (*.f64 (pow.f64 g 8) (pow.f64 h 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1/4 (pow.f64 h 4)) (*.f64 1/8 (pow.f64 h 4))) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))) (*.f64 (pow.f64 g 10) (pow.f64 h 2)))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 h 2))) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/4 (pow.f64 h 4)) (*.f64 1/8 (pow.f64 h 4))))) (*.f64 1/16 (pow.f64 h 6))))) (pow.f64 g 8))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))) (pow.f64 h 2))) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 h 2))) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/4 (pow.f64 h 4)) (*.f64 1/8 (pow.f64 h 4))))) (*.f64 1/16 (pow.f64 h 6)))))) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 h 4) (+.f64 (*.f64 -1/4 (pow.f64 h 4)) (*.f64 1/8 (pow.f64 h 4))))) (*.f64 1/2 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))))) (pow.f64 g 10))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/4 (pow.f64 h 4)) (*.f64 1/8 (pow.f64 h 4)))) (pow.f64 g 6))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 h 4) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 h 2))) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/4 (pow.f64 h 4)) (*.f64 1/8 (pow.f64 h 4))))) (*.f64 1/16 (pow.f64 h 6))))) (pow.f64 g 10))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 h 4) (+.f64 (*.f64 -1/4 (pow.f64 h 4)) (*.f64 1/8 (pow.f64 h 4)))) (pow.f64 g 8))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 8))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))) (pow.f64 g 10))))))))))))))))))))>
#<alt (*.f64 -1/2 (/.f64 (pow.f64 h 2) g))>
#<alt (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 2) (pow.f64 g 3))) (*.f64 1/2 (/.f64 1 g))))>
#<alt (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 2) (pow.f64 g 5))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3))))) (*.f64 1/2 (/.f64 1 g))))>
#<alt (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -5/128 (/.f64 (pow.f64 h 2) (pow.f64 g 7))) (*.f64 1/16 (/.f64 1 (pow.f64 g 5))))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3))))) (*.f64 1/2 (/.f64 1 g))))>
#<alt (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -7/256 (/.f64 (pow.f64 h 2) (pow.f64 g 9))) (*.f64 5/128 (/.f64 1 (pow.f64 g 7))))) (*.f64 1/16 (/.f64 1 (pow.f64 g 5))))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3))))) (*.f64 1/2 (/.f64 1 g))))>
#<alt (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -21/1024 (/.f64 (pow.f64 h 2) (pow.f64 g 11))) (*.f64 7/256 (/.f64 1 (pow.f64 g 9))))) (*.f64 5/128 (/.f64 1 (pow.f64 g 7))))) (*.f64 1/16 (/.f64 1 (pow.f64 g 5))))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3))))) (*.f64 1/2 (/.f64 1 g))))>
#<alt (*.f64 -1 (/.f64 h (sqrt.f64 -1)))>
#<alt (*.f64 h (-.f64 (/.f64 g (*.f64 h (pow.f64 (sqrt.f64 -1) 2))) (/.f64 1 (sqrt.f64 -1))))>
#<alt (*.f64 h (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3))) (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3))) (pow.f64 h 2))) (+.f64 (*.f64 -1 (/.f64 g (*.f64 h (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 1 (sqrt.f64 -1)))))>
#<alt (*.f64 h (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3))) (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3)))) (sqrt.f64 -1))) (*.f64 1/2 (/.f64 (pow.f64 g 3) (pow.f64 (sqrt.f64 -1) 4)))) (pow.f64 h 3))) (+.f64 (*.f64 -1 (/.f64 g (*.f64 h (pow.f64 (sqrt.f64 -1) 2)))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (/.f64 1 (sqrt.f64 -1)) (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 3))))))))>
#<alt (*.f64 h (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3))) (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3)))) (sqrt.f64 -1))) (*.f64 1/2 (/.f64 (pow.f64 g 3) (pow.f64 (sqrt.f64 -1) 4))))) (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3))) (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3)))) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 1/8 (/.f64 (pow.f64 g 4) (pow.f64 (sqrt.f64 -1) 5))))) (pow.f64 h 4))) (+.f64 (*.f64 -1 (/.f64 g (*.f64 h (pow.f64 (sqrt.f64 -1) 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3))) (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 (pow.f64 h 3) (sqrt.f64 -1)))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 g 3) (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 4)))) (+.f64 (/.f64 1 (sqrt.f64 -1)) (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 3))))))))))>
#<alt (*.f64 h (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3))) (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3)))) (sqrt.f64 -1))) (*.f64 1/2 (/.f64 (pow.f64 g 3) (pow.f64 (sqrt.f64 -1) 4))))) (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3))) (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3)))) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 1/8 (/.f64 (pow.f64 g 4) (pow.f64 (sqrt.f64 -1) 5)))))) (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3))) (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3)))) (sqrt.f64 -1))) (*.f64 1/2 (/.f64 (pow.f64 g 3) (pow.f64 (sqrt.f64 -1) 4))))) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/8 (/.f64 (pow.f64 g 5) (pow.f64 (sqrt.f64 -1) 6))))) (pow.f64 h 5))) (+.f64 (*.f64 -1 (/.f64 g (*.f64 h (pow.f64 (sqrt.f64 -1) 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3))) (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3)))) (sqrt.f64 -1))) (*.f64 1/2 (/.f64 (pow.f64 g 3) (pow.f64 (sqrt.f64 -1) 4))))) (*.f64 (pow.f64 h 4) (sqrt.f64 -1)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3))) (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 (pow.f64 h 3) (sqrt.f64 -1)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3))) (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 2)))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 5)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 g 3) (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 4)))) (+.f64 (/.f64 1 (sqrt.f64 -1)) (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 3)))))))))))))>
#<alt (/.f64 h (sqrt.f64 -1))>
#<alt (*.f64 -1 (*.f64 h (-.f64 (*.f64 -1 (/.f64 g (*.f64 h (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 1 (sqrt.f64 -1)))))>
#<alt (*.f64 -1 (*.f64 h (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (*.f64 h (pow.f64 (sqrt.f64 -1) 3)))) (/.f64 (pow.f64 g 2) (*.f64 h (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (/.f64 g (pow.f64 (sqrt.f64 -1) 2)))) h)) (/.f64 1 (sqrt.f64 -1)))))>
#<alt (*.f64 -1 (*.f64 h (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3))) (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 h (sqrt.f64 -1)))) (*.f64 1/2 (/.f64 (pow.f64 g 3) (*.f64 h (pow.f64 (sqrt.f64 -1) 4))))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3))) (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3)))) h)) (*.f64 -1 (/.f64 g (pow.f64 (sqrt.f64 -1) 2)))) h)) (/.f64 1 (sqrt.f64 -1)))))>
#<alt (*.f64 -1 (*.f64 h (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3))) (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3)))) (sqrt.f64 -1))) (*.f64 1/2 (/.f64 (pow.f64 g 3) (pow.f64 (sqrt.f64 -1) 4))))) (*.f64 h (sqrt.f64 -1)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3))) (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 h (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 1/8 (/.f64 (pow.f64 g 4) (*.f64 h (pow.f64 (sqrt.f64 -1) 5)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3))) (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3)))) (sqrt.f64 -1))) (*.f64 1/2 (/.f64 (pow.f64 g 3) (pow.f64 (sqrt.f64 -1) 4))))) h)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3))) (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3)))) h)) (*.f64 -1 (/.f64 g (pow.f64 (sqrt.f64 -1) 2)))) h)) (/.f64 1 (sqrt.f64 -1)))))>
#<alt (*.f64 -1 (*.f64 h (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3))) (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3)))) (sqrt.f64 -1))) (*.f64 1/2 (/.f64 (pow.f64 g 3) (pow.f64 (sqrt.f64 -1) 4))))) (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3))) (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3)))) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 1/8 (/.f64 (pow.f64 g 4) (pow.f64 (sqrt.f64 -1) 5)))))) (*.f64 h (sqrt.f64 -1)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3))) (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3)))) (sqrt.f64 -1))) (*.f64 1/2 (/.f64 (pow.f64 g 3) (pow.f64 (sqrt.f64 -1) 4))))) (*.f64 h (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 -1/8 (/.f64 (pow.f64 g 5) (*.f64 h (pow.f64 (sqrt.f64 -1) 6)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3))) (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3)))) (sqrt.f64 -1))) (*.f64 1/2 (/.f64 (pow.f64 g 3) (pow.f64 (sqrt.f64 -1) 4))))) (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3))) (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3)))) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 1/8 (/.f64 (pow.f64 g 4) (pow.f64 (sqrt.f64 -1) 5)))))) h)) (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3))) (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3)))) (sqrt.f64 -1))) (*.f64 1/2 (/.f64 (pow.f64 g 3) (pow.f64 (sqrt.f64 -1) 4))))) h)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3))) (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3)))) h)) (*.f64 -1 (/.f64 g (pow.f64 (sqrt.f64 -1) 2)))) h)) (/.f64 1 (sqrt.f64 -1)))))>
Calls

54 calls:

TimeVariablePointExpression
21.0ms
a
@inf
(cbrt (* (/ 1/2 a) (- (exp (* (* -2 (log (/ -1 g))) 1/2)) g)))
17.0ms
h
@0
(cbrt (* (+ g (sqrt (- (pow g 2) (pow h 2)))) -1/2))
11.0ms
g
@0
(cbrt (* (/ 1/2 a) (- (exp (* (* -2 (log (/ -1 g))) 1/2)) g)))
8.0ms
g
@0
(cbrt (* (+ g (sqrt (- (pow g 2) (pow h 2)))) -1/2))
7.0ms
g
@inf
(cbrt (* (+ g (sqrt (- (pow g 2) (pow h 2)))) -1/2))

rewrite115.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
313×add-cube-cbrt
312×log1p-expm1-u
312×expm1-log1p-u
308×add-exp-log
307×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
042326
1706315
Stop Event
node limit
Counts
9 → 265
Calls
Call 1
Inputs
(*.f64 (/.f64 1/2 a) (*.f64 g -2))
(cbrt.f64 (*.f64 (+.f64 g g) (/.f64 -1/2 a)))
(*.f64 (+.f64 g g) (/.f64 -1/2 a))
(*.f64 (/.f64 1/2 a) (*.f64 g -2))
(cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (exp.f64 (*.f64 (*.f64 -2 (log.f64 (/.f64 -1 g))) 1/2)) g)))
(+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) -1/2))
(-.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 (neg.f64 g) (neg.f64 g)))
(/.f64 (-.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 (neg.f64 g) (neg.f64 g))) (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (neg.f64 g)))
Outputs
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2)))) 1)
(/.f64 (*.f64 1/2 (*.f64 g -2)) a)
(/.f64 (neg.f64 (*.f64 1/2 (*.f64 g -2))) (neg.f64 a))
(pow.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2))) 2)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2)) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 1/2 a)) (*.f64 g -2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2)) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1/2 a) 3) (pow.f64 (*.f64 g -2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 g -2) 3) (pow.f64 (/.f64 1/2 a) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2))))
(exp.f64 (log.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2))) 1))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 2 g))))) 1)
(*.f64 1 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 2 g))))
(*.f64 (cbrt.f64 (*.f64 2 g)) (cbrt.f64 (/.f64 1/2 a)))
(*.f64 (cbrt.f64 (/.f64 1/2 a)) (cbrt.f64 (*.f64 2 g)))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 2 g))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 2 g)))))
(*.f64 (pow.f64 (*.f64 (/.f64 1/2 a) (*.f64 2 g)) 1/6) (pow.f64 (*.f64 (/.f64 1/2 a) (*.f64 2 g)) 1/6))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 2 g))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 2 g))) 2) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 2 g)))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 2 g))) 1/3) (pow.f64 (sqrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 2 g))) 1/3))
(/.f64 (cbrt.f64 (*.f64 (*.f64 2 g) -1/2)) (cbrt.f64 a))
(pow.f64 (*.f64 (/.f64 1/2 a) (*.f64 2 g)) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 2 g))) 1)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 2 g)))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 1/2 a) (*.f64 2 g)) 1/6) 2)
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 2 g))) 2))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 2 g)))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 2 g))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 2 g)))))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 2 g)))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 2 g)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 1/2 a) (*.f64 2 g))) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 2 g)))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 1/2 a) (*.f64 2 g)))) 1)
(/.f64 (*.f64 (*.f64 2 g) -1/2) a)
(/.f64 (*.f64 (+.f64 (pow.f64 g 3) (pow.f64 g 3)) 1/2) (*.f64 (fma.f64 g g (fma.f64 g g (pow.f64 g 2))) (neg.f64 a)))
(/.f64 (*.f64 (+.f64 (pow.f64 g 3) (pow.f64 g 3)) -1/2) (*.f64 (fma.f64 g g (fma.f64 g g (pow.f64 g 2))) a))
(/.f64 (*.f64 (+.f64 (pow.f64 g 3) (pow.f64 g 3)) 1) (*.f64 (fma.f64 g g (fma.f64 g g (pow.f64 g 2))) (/.f64 a -1/2)))
(/.f64 (*.f64 (fma.f64 g g (pow.f64 g 2)) 1/2) (*.f64 (*.f64 2 g) (neg.f64 a)))
(/.f64 (*.f64 (fma.f64 g g (pow.f64 g 2)) -1/2) (*.f64 (*.f64 2 g) a))
(/.f64 (*.f64 (fma.f64 g g (pow.f64 g 2)) 1) (*.f64 (*.f64 2 g) (/.f64 a -1/2)))
(/.f64 (*.f64 1/2 (+.f64 (pow.f64 g 3) (pow.f64 g 3))) (*.f64 (neg.f64 a) (fma.f64 g g (fma.f64 g g (pow.f64 g 2)))))
(/.f64 (*.f64 1/2 (fma.f64 g g (pow.f64 g 2))) (*.f64 (neg.f64 a) (*.f64 2 g)))
(/.f64 (*.f64 -1/2 (+.f64 (pow.f64 g 3) (pow.f64 g 3))) (*.f64 a (fma.f64 g g (fma.f64 g g (pow.f64 g 2)))))
(/.f64 (*.f64 -1/2 (fma.f64 g g (pow.f64 g 2))) (*.f64 a (*.f64 2 g)))
(/.f64 (*.f64 1 (+.f64 (pow.f64 g 3) (pow.f64 g 3))) (*.f64 (/.f64 a -1/2) (fma.f64 g g (fma.f64 g g (pow.f64 g 2)))))
(/.f64 (*.f64 1 (fma.f64 g g (pow.f64 g 2))) (*.f64 (/.f64 a -1/2) (*.f64 2 g)))
(/.f64 (neg.f64 (*.f64 (*.f64 2 g) -1/2)) (neg.f64 a))
(pow.f64 (*.f64 (/.f64 1/2 a) (*.f64 2 g)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 2 g))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 1/2 a) (*.f64 2 g)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 2 g))) 2)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 1/2 a) (*.f64 2 g)) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 1/2 a)) (*.f64 2 g)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 1/2 a) (*.f64 2 g)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 1/2 a) (*.f64 2 g)) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 g) 3) (pow.f64 (/.f64 1/2 a) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1/2 a) 3) (pow.f64 (*.f64 2 g) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 1/2 a) (*.f64 2 g))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 1/2 a) (*.f64 2 g))))
(exp.f64 (log.f64 (*.f64 (/.f64 1/2 a) (*.f64 2 g))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 1/2 a) (*.f64 2 g))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2)))) 1)
(/.f64 (*.f64 1/2 (*.f64 g -2)) a)
(/.f64 (neg.f64 (*.f64 1/2 (*.f64 g -2))) (neg.f64 a))
(pow.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2))) 2)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2)) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 1/2 a)) (*.f64 g -2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2)) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1/2 a) 3) (pow.f64 (*.f64 g -2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 g -2) 3) (pow.f64 (/.f64 1/2 a) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2))))
(exp.f64 (log.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2))) 1))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 (sqrt.f64 (pow.f64 (/.f64 -1 g) -2)) g))))) 1)
(*.f64 1 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 (sqrt.f64 (pow.f64 (/.f64 -1 g) -2)) g))))
(*.f64 (cbrt.f64 (/.f64 1/2 a)) (cbrt.f64 (+.f64 (sqrt.f64 (pow.f64 (/.f64 -1 g) -2)) g)))
(*.f64 (cbrt.f64 (+.f64 (sqrt.f64 (pow.f64 (/.f64 -1 g) -2)) g)) (cbrt.f64 (/.f64 1/2 a)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 (sqrt.f64 (pow.f64 (/.f64 -1 g) -2)) g)))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 (sqrt.f64 (pow.f64 (/.f64 -1 g) -2)) g)))))
(*.f64 (pow.f64 (*.f64 (/.f64 1/2 a) (+.f64 (sqrt.f64 (pow.f64 (/.f64 -1 g) -2)) g)) 1/6) (pow.f64 (*.f64 (/.f64 1/2 a) (+.f64 (sqrt.f64 (pow.f64 (/.f64 -1 g) -2)) g)) 1/6))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 (sqrt.f64 (pow.f64 (/.f64 -1 g) -2)) g))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 (sqrt.f64 (pow.f64 (/.f64 -1 g) -2)) g))) 2) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 (sqrt.f64 (pow.f64 (/.f64 -1 g) -2)) g)))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 (sqrt.f64 (pow.f64 (/.f64 -1 g) -2)) g))) 1/3) (pow.f64 (sqrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 (sqrt.f64 (pow.f64 (/.f64 -1 g) -2)) g))) 1/3))
(/.f64 (cbrt.f64 (*.f64 1/2 (+.f64 (sqrt.f64 (pow.f64 (/.f64 -1 g) -2)) g))) (cbrt.f64 a))
(pow.f64 (*.f64 (/.f64 1/2 a) (+.f64 (sqrt.f64 (pow.f64 (/.f64 -1 g) -2)) g)) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 (sqrt.f64 (pow.f64 (/.f64 -1 g) -2)) g))) 1)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 (sqrt.f64 (pow.f64 (/.f64 -1 g) -2)) g)))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 1/2 a) (+.f64 (sqrt.f64 (pow.f64 (/.f64 -1 g) -2)) g)) 1/6) 2)
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 (sqrt.f64 (pow.f64 (/.f64 -1 g) -2)) g))) 2))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 (sqrt.f64 (pow.f64 (/.f64 -1 g) -2)) g)))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 (sqrt.f64 (pow.f64 (/.f64 -1 g) -2)) g))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 (sqrt.f64 (pow.f64 (/.f64 -1 g) -2)) g)))))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 (sqrt.f64 (pow.f64 (/.f64 -1 g) -2)) g)))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 (sqrt.f64 (pow.f64 (/.f64 -1 g) -2)) g)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 1/2 a) (+.f64 (sqrt.f64 (pow.f64 (/.f64 -1 g) -2)) g))) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 (sqrt.f64 (pow.f64 (/.f64 -1 g) -2)) g)))) 1))
(-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)
(-.f64 (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) (/.f64 (pow.f64 g 2) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(-.f64 (/.f64 (pow.f64 g 2) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) (/.f64 (fma.f64 h h (pow.f64 g 2)) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))) 1)
(-.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2) (+.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (fma.f64 g g (*.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)))) (/.f64 (pow.f64 g 3) (+.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (fma.f64 g g (*.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)))))
(-.f64 (/.f64 (pow.f64 g 2) (-.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (-.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(*.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2))) (/.f64 1 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(*.f64 1 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 2) (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(*.f64 (sqrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) (sqrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 2)) (/.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2))) (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))) (/.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2))) (sqrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))) 2) 1) (/.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))) 2) (pow.f64 (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 2)) (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))) 2) (sqrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))) (sqrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))) 1) (/.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))) (pow.f64 (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 2)) (/.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))) (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))
(/.f64 -1 (neg.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2))))))
(/.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2))) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(/.f64 1 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))) (neg.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(/.f64 (+.f64 (pow.f64 g 3) (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2)) (fma.f64 g g (-.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2) (pow.f64 g 3)) (+.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (fma.f64 g g (*.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g))))
(/.f64 (-.f64 (pow.f64 g 2) (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (-.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (pow.f64 g 2))) (pow.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) 2))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3) (pow.f64 g 6)) 1) (*.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 2) (+.f64 (pow.f64 g 4) (*.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (pow.f64 g 2)))) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 2) (pow.f64 g 4)) 1) (*.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2))) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2) (pow.f64 g 3))) (neg.f64 (+.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (fma.f64 g g (*.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 g 3) (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2))) (neg.f64 (fma.f64 g g (-.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 g 2) (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (neg.f64 (-.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2))))) (neg.f64 (neg.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2) (pow.f64 g 3)) (+.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (-.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g))))
(/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 3) (pow.f64 (/.f64 (pow.f64 g 2) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 3)) (+.f64 (*.f64 (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))) (+.f64 (*.f64 (/.f64 (pow.f64 g 2) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) (/.f64 (pow.f64 g 2) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))) (*.f64 (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) (/.f64 (pow.f64 g 2) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))))
(pow.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) 1)
(pow.f64 (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 3)
(pow.f64 (pow.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 2)
(pow.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))) -1)
(sqrt.f64 (pow.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) 2))
(log.f64 (exp.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))
(cbrt.f64 (pow.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) 3))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2))) 3) (pow.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) 3)))
(expm1.f64 (log1p.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(log1p.f64 (expm1.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(exp.f64 (log.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(exp.f64 (*.f64 (log.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 1))
(fma.f64 1 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(fma.f64 1 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)
(fma.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) g)
(fma.f64 (pow.f64 (cbrt.f64 g) 2) (cbrt.f64 g) (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(fma.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/4) (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/4) g)
(fma.f64 (sqrt.f64 g) (sqrt.f64 g) (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 -1/2 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))) 1)
(*.f64 1 (cbrt.f64 (*.f64 -1/2 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))
(*.f64 (cbrt.f64 -1/2) (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 -1/2 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))) 2) (cbrt.f64 (cbrt.f64 (*.f64 -1/2 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))))
(*.f64 (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) (cbrt.f64 -1/2))
(*.f64 (pow.f64 (*.f64 -1/2 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 1/6) (pow.f64 (*.f64 -1/2 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 1/6))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (*.f64 -1/2 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))) 2) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 -1/2 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 -1/2 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))) 1/3) (pow.f64 (sqrt.f64 (*.f64 -1/2 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))) 1/3))
(pow.f64 (*.f64 -1/2 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 1/3)
(pow.f64 (cbrt.f64 (*.f64 -1/2 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))) 1)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 -1/2 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))) 3)
(pow.f64 (pow.f64 (*.f64 -1/2 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 1/6) 2)
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))) 2))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 -1/2 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 -1/2 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 -1/2 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 -1/2 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 -1/2 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 -1/2 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 -1/2 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))) 1))
(+.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (pow.f64 g 2))
(+.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2))) (fma.f64 g g (pow.f64 g 2)))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (neg.f64 (*.f64 (pow.f64 g 2) 1))) (fma.f64 (pow.f64 g 2) 1 (*.f64 (pow.f64 g 2) 1)))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 g) 2) (cbrt.f64 (pow.f64 g 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 g) 2)) (cbrt.f64 (pow.f64 g 4)) (*.f64 (pow.f64 (cbrt.f64 g) 2) (cbrt.f64 (pow.f64 g 4)))))
(+.f64 (fma.f64 1 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (neg.f64 (*.f64 (pow.f64 g 2) 1))) (fma.f64 (pow.f64 g 2) 1 (*.f64 (pow.f64 g 2) 1)))
(+.f64 (fma.f64 1 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 g) 2) (cbrt.f64 (pow.f64 g 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 g) 2)) (cbrt.f64 (pow.f64 g 4)) (*.f64 (pow.f64 (cbrt.f64 g) 2) (cbrt.f64 (pow.f64 g 4)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) 2) (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (neg.f64 (*.f64 (pow.f64 g 2) 1))) (fma.f64 (pow.f64 g 2) 1 (*.f64 (pow.f64 g 2) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) 2) (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 g) 2) (cbrt.f64 (pow.f64 g 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 g) 2)) (cbrt.f64 (pow.f64 g 4)) (*.f64 (pow.f64 (cbrt.f64 g) 2) (cbrt.f64 (pow.f64 g 4)))))
(*.f64 1 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))) 2) (cbrt.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))) (sqrt.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3) (pow.f64 g 6)) (+.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 2) (+.f64 (pow.f64 g 4) (*.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (pow.f64 g 2)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 2) (pow.f64 g 4)) (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3) (pow.f64 g 6))) (neg.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 2) (+.f64 (pow.f64 g 4) (*.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (pow.f64 g 2))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 2) (pow.f64 g 4))) (neg.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3) (pow.f64 g 6)) (+.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 2) (-.f64 (pow.f64 g 4) (*.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (pow.f64 g 2)))))
(/.f64 (-.f64 (pow.f64 g 6) (pow.f64 (fma.f64 h h (pow.f64 g 2)) 3)) (+.f64 (pow.f64 g 4) (+.f64 (*.f64 (fma.f64 h h (pow.f64 g 2)) (fma.f64 h h (pow.f64 g 2))) (*.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2))))))
(pow.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2))) 1)
(pow.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))) 3)
(pow.f64 (pow.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2))) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))) 2)
(sqrt.f64 (pow.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2))) 2))
(log.f64 (exp.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2))))))
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2))) 3))
(expm1.f64 (log1p.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))))
(log1p.f64 (expm1.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))))
(exp.f64 (log.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))))
(exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))) 1))
(fma.f64 g g (neg.f64 (fma.f64 h h (pow.f64 g 2))))
(fma.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (pow.f64 g 2))
(fma.f64 1 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (pow.f64 g 2))
(fma.f64 1 (pow.f64 g 2) (neg.f64 (fma.f64 h h (pow.f64 g 2))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) 2) (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (pow.f64 g 2))
(fma.f64 (cbrt.f64 (pow.f64 g 4)) (pow.f64 (cbrt.f64 g) 2) (neg.f64 (fma.f64 h h (pow.f64 g 2))))
(+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(+.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)
(+.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (fma.f64 (neg.f64 (sqrt.f64 g)) (sqrt.f64 g) g))
(+.f64 (fma.f64 1 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (neg.f64 (*.f64 g -1))) (fma.f64 g -1 (*.f64 g -1)))
(+.f64 (fma.f64 1 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (neg.f64 (*.f64 g 1))) (fma.f64 g 1 (*.f64 g 1)))
(+.f64 (fma.f64 1 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (neg.f64 (*.f64 (cbrt.f64 g) (pow.f64 (cbrt.f64 g) 2)))) (fma.f64 (neg.f64 (cbrt.f64 g)) (pow.f64 (cbrt.f64 g) 2) (*.f64 (cbrt.f64 g) (pow.f64 (cbrt.f64 g) 2))))
(+.f64 (fma.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (neg.f64 (*.f64 g -1))) (fma.f64 g -1 (*.f64 g -1)))
(+.f64 (fma.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (neg.f64 (*.f64 g 1))) (fma.f64 g 1 (*.f64 g 1)))
(+.f64 (fma.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (neg.f64 (*.f64 (cbrt.f64 g) (pow.f64 (cbrt.f64 g) 2)))) (fma.f64 (neg.f64 (cbrt.f64 g)) (pow.f64 (cbrt.f64 g) 2) (*.f64 (cbrt.f64 g) (pow.f64 (cbrt.f64 g) 2))))
(+.f64 (fma.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/4) (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/4) (neg.f64 (*.f64 g -1))) (fma.f64 g -1 (*.f64 g -1)))
(+.f64 (fma.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/4) (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/4) (neg.f64 (*.f64 g 1))) (fma.f64 g 1 (*.f64 g 1)))
(+.f64 (fma.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/4) (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/4) (neg.f64 (*.f64 (cbrt.f64 g) (pow.f64 (cbrt.f64 g) 2)))) (fma.f64 (neg.f64 (cbrt.f64 g)) (pow.f64 (cbrt.f64 g) 2) (*.f64 (cbrt.f64 g) (pow.f64 (cbrt.f64 g) 2))))
(-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)
(-.f64 (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) (/.f64 (pow.f64 g 2) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(-.f64 (/.f64 (pow.f64 g 2) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) (/.f64 (fma.f64 h h (pow.f64 g 2)) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))) 1)
(-.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2) (+.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (fma.f64 g g (*.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)))) (/.f64 (pow.f64 g 3) (+.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (fma.f64 g g (*.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)))))
(-.f64 (/.f64 (pow.f64 g 2) (-.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (-.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(*.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2))) (/.f64 1 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(*.f64 1 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 2) (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(*.f64 (sqrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) (sqrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 2)) (/.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2))) (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))) (/.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2))) (sqrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))) 2) 1) (/.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))) 2) (pow.f64 (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 2)) (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))) 2) (sqrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))) (sqrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))) 1) (/.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))) (pow.f64 (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 2)) (/.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))) (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))
(pow.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) 1)
(pow.f64 (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 3)
(pow.f64 (pow.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 2)
(pow.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))) -1)
(sqrt.f64 (pow.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) 2))
(log.f64 (exp.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))
(cbrt.f64 (pow.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) 3))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2))) 3) (pow.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) 3)))
(expm1.f64 (log1p.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(log1p.f64 (expm1.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(exp.f64 (log.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(exp.f64 (*.f64 (log.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 1))
(fma.f64 1 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(fma.f64 1 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)
(fma.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) g)
(fma.f64 (pow.f64 (cbrt.f64 g) 2) (cbrt.f64 g) (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(fma.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/4) (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/4) g)
(fma.f64 (sqrt.f64 g) (sqrt.f64 g) (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))

simplify387.0ms (0.6%)

Algorithm
egg-herbie
Rules
1506×times-frac
1168×*-commutative
606×+-commutative
478×fma-define
396×associate-*r/
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0168621474878840
1521821474877178
Stop Event
node limit
Counts
589 → 571
Calls
Call 1
Inputs
(*.f64 -1 (/.f64 g a))
(*.f64 -1 (/.f64 g a))
(*.f64 -1 (/.f64 g a))
(*.f64 -1 (/.f64 g a))
(*.f64 -1 (/.f64 g a))
(*.f64 -1 (/.f64 g a))
(*.f64 -1 (/.f64 g a))
(*.f64 -1 (/.f64 g a))
(*.f64 -1 (/.f64 g a))
(*.f64 -1 (/.f64 g a))
(*.f64 -1 (/.f64 g a))
(*.f64 -1 (/.f64 g a))
(*.f64 -1 (/.f64 g a))
(*.f64 -1 (/.f64 g a))
(*.f64 -1 (/.f64 g a))
(*.f64 -1 (/.f64 g a))
(*.f64 -1 (/.f64 g a))
(*.f64 -1 (/.f64 g a))
(*.f64 -1 (/.f64 g a))
(*.f64 -1 (/.f64 g a))
(*.f64 -1 (/.f64 g a))
(*.f64 -1 (/.f64 g a))
(*.f64 -1 (/.f64 g a))
(*.f64 -1 (/.f64 g a))
(*.f64 -1 (/.f64 g a))
(*.f64 -1 (/.f64 g a))
(*.f64 -1 (/.f64 g a))
(*.f64 -1 (/.f64 g a))
(*.f64 -1 (/.f64 g a))
(*.f64 -1 (/.f64 g a))
(*.f64 -1 (/.f64 g a))
(*.f64 -1 (/.f64 g a))
(*.f64 -1 (/.f64 g a))
(*.f64 -1 (/.f64 g a))
(*.f64 -1 (/.f64 g a))
(*.f64 -1 (/.f64 g a))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 -1 (cbrt.f64 (/.f64 g a)))
(*.f64 -1 (cbrt.f64 (/.f64 g a)))
(*.f64 -1 (cbrt.f64 (/.f64 g a)))
(*.f64 -1 (cbrt.f64 (/.f64 g a)))
(*.f64 -1 (cbrt.f64 (/.f64 g a)))
(*.f64 -1 (cbrt.f64 (/.f64 g a)))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 -1 (/.f64 g a))
(*.f64 -1 (/.f64 g a))
(*.f64 -1 (/.f64 g a))
(*.f64 -1 (/.f64 g a))
(*.f64 -1 (/.f64 g a))
(*.f64 -1 (/.f64 g a))
(*.f64 -1 (/.f64 g a))
(*.f64 -1 (/.f64 g a))
(*.f64 -1 (/.f64 g a))
(*.f64 -1 (/.f64 g a))
(*.f64 -1 (/.f64 g a))
(*.f64 -1 (/.f64 g a))
(*.f64 -1 (/.f64 g a))
(*.f64 -1 (/.f64 g a))
(*.f64 -1 (/.f64 g a))
(*.f64 -1 (/.f64 g a))
(*.f64 -1 (/.f64 g a))
(*.f64 -1 (/.f64 g a))
(*.f64 -1 (/.f64 g a))
(*.f64 -1 (/.f64 g a))
(*.f64 -1 (/.f64 g a))
(*.f64 -1 (/.f64 g a))
(*.f64 -1 (/.f64 g a))
(*.f64 -1 (/.f64 g a))
(*.f64 -1 (/.f64 g a))
(*.f64 -1 (/.f64 g a))
(*.f64 -1 (/.f64 g a))
(*.f64 -1 (/.f64 g a))
(*.f64 -1 (/.f64 g a))
(*.f64 -1 (/.f64 g a))
(*.f64 -1 (/.f64 g a))
(*.f64 -1 (/.f64 g a))
(*.f64 -1 (/.f64 g a))
(*.f64 -1 (/.f64 g a))
(*.f64 -1 (/.f64 g a))
(*.f64 -1 (/.f64 g a))
(*.f64 -1 (/.f64 g a))
(*.f64 -1 (/.f64 g a))
(*.f64 -1 (/.f64 g a))
(*.f64 -1 (/.f64 g a))
(*.f64 -1 (/.f64 g a))
(*.f64 -1 (/.f64 g a))
(*.f64 -1 (/.f64 g a))
(*.f64 -1 (/.f64 g a))
(*.f64 -1 (/.f64 g a))
(*.f64 -1 (/.f64 g a))
(*.f64 -1 (/.f64 g a))
(*.f64 -1 (/.f64 g a))
(*.f64 -1 (/.f64 g a))
(*.f64 -1 (/.f64 g a))
(*.f64 -1 (/.f64 g a))
(*.f64 -1 (/.f64 g a))
(*.f64 -1 (/.f64 g a))
(*.f64 -1 (/.f64 g a))
(*.f64 -1 (/.f64 g a))
(*.f64 -1 (/.f64 g a))
(*.f64 -1 (/.f64 g a))
(*.f64 -1 (/.f64 g a))
(*.f64 -1 (/.f64 g a))
(*.f64 -1 (/.f64 g a))
(*.f64 -1 (/.f64 g a))
(*.f64 -1 (/.f64 g a))
(*.f64 -1 (/.f64 g a))
(*.f64 -1 (/.f64 g a))
(*.f64 -1 (/.f64 g a))
(*.f64 -1 (/.f64 g a))
(*.f64 -1 (/.f64 g a))
(*.f64 -1 (/.f64 g a))
(*.f64 -1 (/.f64 g a))
(*.f64 -1 (/.f64 g a))
(*.f64 -1 (/.f64 g a))
(*.f64 -1 (/.f64 g a))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 -1 g) g) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 -1 g) g) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 -1 g) g) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 -1 g) g) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 -1 g) g) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 -1 g) g) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 -1 g) g) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 -1 g) g) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 -1 g) g) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 -1 g) g) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 -1 g) g) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 -1 g) g) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 -1 g) g) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 -1 g) g) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 -1 g) g) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 -1 g) g) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 -1 g) g) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 -1 g) g) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)))
(*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -2) (cbrt.f64 1/2)))
(*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -2) (cbrt.f64 1/2)))
(*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -2) (cbrt.f64 1/2)))
(*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -2) (cbrt.f64 1/2)))
(*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -2) (cbrt.f64 1/2)))
(*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -2) (cbrt.f64 1/2)))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 -1 (cbrt.f64 (/.f64 g a)))
(*.f64 -1 (cbrt.f64 (/.f64 g a)))
(*.f64 -1 (cbrt.f64 (/.f64 g a)))
(*.f64 -1 (cbrt.f64 (/.f64 g a)))
(*.f64 -1 (cbrt.f64 (/.f64 g a)))
(*.f64 -1 (cbrt.f64 (/.f64 g a)))
(*.f64 h (sqrt.f64 -1))
(+.f64 g (*.f64 h (sqrt.f64 -1)))
(+.f64 (*.f64 g (+.f64 1 (*.f64 1/2 (/.f64 g (*.f64 h (sqrt.f64 -1)))))) (*.f64 h (sqrt.f64 -1)))
(+.f64 (*.f64 g (+.f64 1 (*.f64 g (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))))))) (*.f64 h (sqrt.f64 -1)))
(+.f64 (*.f64 g (+.f64 1 (*.f64 g (+.f64 (*.f64 (pow.f64 g 2) (-.f64 (*.f64 1/16 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)))))) (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))))))) (*.f64 h (sqrt.f64 -1)))
(+.f64 (*.f64 g (+.f64 1 (*.f64 g (+.f64 (*.f64 (pow.f64 g 2) (-.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 -5/128 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 7) (pow.f64 (sqrt.f64 -1) 7)))) (*.f64 1/16 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))))) (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)))))) (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))))))) (*.f64 h (sqrt.f64 -1)))
(*.f64 2 g)
(*.f64 g (+.f64 2 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2)))))
(*.f64 g (+.f64 2 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))))))
(*.f64 g (+.f64 2 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6)))))))
(*.f64 g (+.f64 2 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 8))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6))))))))
(*.f64 g (+.f64 2 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 8))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))) (pow.f64 g 10))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6)))))))))
(*.f64 1/2 (/.f64 (pow.f64 h 2) g))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (pow.f64 h 2)) (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2)))) g))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (pow.f64 h 2)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 4))))) g))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 6))) (+.f64 (*.f64 -1/2 (pow.f64 h 2)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 4)))))) g))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 6))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))) (pow.f64 g 8))) (+.f64 (*.f64 -1/2 (pow.f64 h 2)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 4))))))) g))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/256 (pow.f64 h 12)) (+.f64 (*.f64 1/8 (*.f64 (pow.f64 h 4) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))))) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))))))) (pow.f64 g 10))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 6))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))) (pow.f64 g 8))) (+.f64 (*.f64 -1/2 (pow.f64 h 2)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 4)))))))) g))
(*.f64 2 g)
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) g)) (*.f64 2 g))
(+.f64 (*.f64 2 g) (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 2) (pow.f64 g 3))) (*.f64 1/2 (/.f64 1 g)))))
(+.f64 (*.f64 2 g) (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 2) (pow.f64 g 5))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3))))) (*.f64 1/2 (/.f64 1 g)))))
(+.f64 (*.f64 2 g) (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -5/128 (/.f64 (pow.f64 h 2) (pow.f64 g 7))) (*.f64 1/16 (/.f64 1 (pow.f64 g 5))))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3))))) (*.f64 1/2 (/.f64 1 g)))))
(+.f64 (*.f64 2 g) (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -7/256 (/.f64 (pow.f64 h 2) (pow.f64 g 9))) (*.f64 5/128 (/.f64 1 (pow.f64 g 7))))) (*.f64 1/16 (/.f64 1 (pow.f64 g 5))))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3))))) (*.f64 1/2 (/.f64 1 g)))))
(*.f64 h (sqrt.f64 -1))
(*.f64 h (+.f64 (sqrt.f64 -1) (/.f64 g h)))
(*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1)))) (/.f64 g h))))
(*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1)))) (/.f64 g h)))))
(*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 6) (pow.f64 (sqrt.f64 -1) 5)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1)))) (/.f64 g h))))))
(*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))) (*.f64 1/16 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)))) (*.f64 (pow.f64 h 8) (sqrt.f64 -1)))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 6) (pow.f64 (sqrt.f64 -1) 5)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1)))) (/.f64 g h)))))))
(*.f64 -1 (*.f64 h (sqrt.f64 -1)))
(*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (*.f64 -1 (/.f64 g h)))))
(*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (*.f64 -1 (/.f64 (+.f64 g (*.f64 -1/2 (/.f64 (pow.f64 g 2) (*.f64 h (sqrt.f64 -1))))) h)))))
(*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (*.f64 -1 (/.f64 (+.f64 g (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (sqrt.f64 -1)))) h))) h)))))
(*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (*.f64 -1 (/.f64 (+.f64 g (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (sqrt.f64 -1))))) h))) h)))))
(*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (*.f64 -1 (/.f64 (+.f64 g (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))) (*.f64 1/16 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)))) (*.f64 (pow.f64 h 6) (sqrt.f64 -1)))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (sqrt.f64 -1)))))) h))) h)))))
(*.f64 (cbrt.f64 (*.f64 h (sqrt.f64 -1))) (cbrt.f64 -1/2))
(+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))) 1/9) (*.f64 g (cbrt.f64 -1/2)))) (*.f64 (cbrt.f64 (*.f64 h (sqrt.f64 -1))) (cbrt.f64 -1/2)))
(+.f64 (*.f64 g (+.f64 (*.f64 1/3 (*.f64 (*.f64 g (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (sqrt.f64 -1))) 1/9))))) (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))) 1/9) (cbrt.f64 -1/2))))) (*.f64 (cbrt.f64 (*.f64 h (sqrt.f64 -1))) (cbrt.f64 -1/2)))
(+.f64 (*.f64 g (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))) 1/9) (cbrt.f64 -1/2))) (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (*.f64 g (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (sqrt.f64 -1))) 1/9)))))))) (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (sqrt.f64 -1))) 1/9)))))))))) (*.f64 (cbrt.f64 (*.f64 h (sqrt.f64 -1))) (cbrt.f64 -1/2)))
(+.f64 (*.f64 g (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))) 1/9) (cbrt.f64 -1/2))) (*.f64 g (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (sqrt.f64 -1))) 1/9)))))) (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (sqrt.f64 -1))) 1/9))))))))) (*.f64 -1/3 (*.f64 (*.f64 g (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9) (+.f64 (*.f64 1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (sqrt.f64 -1))) 1/9)))))))) (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (sqrt.f64 -1))) 1/9))))) (+.f64 (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/3 (/.f64 (pow.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (sqrt.f64 -1))) 1/9))) 2) (*.f64 h (sqrt.f64 -1))))))))) (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))))))))))) (*.f64 (cbrt.f64 (*.f64 h (sqrt.f64 -1))) (cbrt.f64 -1/2)))
(+.f64 (*.f64 g (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))) 1/9) (cbrt.f64 -1/2))) (*.f64 g (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (sqrt.f64 -1))) 1/9)))))) (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (sqrt.f64 -1))) 1/9))))))))) (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9) (+.f64 (*.f64 1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (sqrt.f64 -1))) 1/9)))))))) (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (sqrt.f64 -1))) 1/9))))) (+.f64 (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/3 (/.f64 (pow.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (sqrt.f64 -1))) 1/9))) 2) (*.f64 h (sqrt.f64 -1)))))))))) (*.f64 -1/3 (*.f64 (*.f64 g (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9) (+.f64 (*.f64 1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (sqrt.f64 -1))) 1/9)))))))) (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (sqrt.f64 -1))) 1/9))))) (+.f64 (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/3 (/.f64 (pow.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (sqrt.f64 -1))) 1/9))) 2) (*.f64 h (sqrt.f64 -1))))))))) (+.f64 (*.f64 -2/3 (/.f64 (*.f64 (+.f64 (*.f64 1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (sqrt.f64 -1))) 1/9)))))) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (sqrt.f64 -1))) 1/9)))) (*.f64 h (sqrt.f64 -1)))) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10))) 1/9) (+.f64 (*.f64 1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (sqrt.f64 -1))) 1/9)))))))) (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 h 14) (pow.f64 (sqrt.f64 -1) 14))) 1/9) (pow.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (sqrt.f64 -1))) 1/9))) 2)))))))) (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))))))))))))) (*.f64 (cbrt.f64 (*.f64 h (sqrt.f64 -1))) (cbrt.f64 -1/2)))
(*.f64 (cbrt.f64 g) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2)))
(*.f64 g (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 8))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 -1/2)) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 2))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2)))))
(*.f64 g (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 8))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 -1/2)) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 14))) (/.f64 (*.f64 (pow.f64 h 4) (cbrt.f64 -1/2)) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 2))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2))))))
(*.f64 g (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 8))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 -1/2)) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 14))) (/.f64 (*.f64 (pow.f64 h 4) (cbrt.f64 -1/2)) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 20))) (/.f64 (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 -1/16 (pow.f64 h 6)) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 4)) (pow.f64 (cbrt.f64 2) 3))))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 2))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2)))))))
(*.f64 g (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 8))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 -1/2)) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 14))) (/.f64 (*.f64 (pow.f64 h 4) (cbrt.f64 -1/2)) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 20))) (/.f64 (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 -1/16 (pow.f64 h 6)) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 4)) (pow.f64 (cbrt.f64 2) 3))))) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 26))) (/.f64 (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 -1/2 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))) (*.f64 1/24 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 6)) (pow.f64 (cbrt.f64 2) 3))))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 2))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2))))))))
(*.f64 g (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 8))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 -1/2)) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 14))) (/.f64 (*.f64 (pow.f64 h 4) (cbrt.f64 -1/2)) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 20))) (/.f64 (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 -1/16 (pow.f64 h 6)) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 4)) (pow.f64 (cbrt.f64 2) 3))))) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 26))) (/.f64 (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 -1/2 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))) (*.f64 1/24 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 6)) (pow.f64 (cbrt.f64 2) 3))))) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 32))) (/.f64 (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 -1/2 (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))))))) (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -1/16 (pow.f64 h 6)) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 4)) (pow.f64 (cbrt.f64 2) 3)))))) (pow.f64 (cbrt.f64 2) 3))) (+.f64 (*.f64 -1/216 (/.f64 (*.f64 (pow.f64 g 4) (pow.f64 h 6)) (pow.f64 (cbrt.f64 2) 6))) (*.f64 1/192 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 8)) (pow.f64 (cbrt.f64 2) 3))))))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 2))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2)))))))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) g)) (*.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 -1/2) 2)))
(+.f64 (*.f64 1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (pow.f64 g 7))) (/.f64 1 (cbrt.f64 -1/2)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) g)) (*.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 -1/2) 2))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 8))) (/.f64 1 (cbrt.f64 -1/2)))) (*.f64 -1/48 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (pow.f64 g 4))) (/.f64 1 (cbrt.f64 -1/2))))) (pow.f64 g 3))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) g)) (*.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 -1/2) 2))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 8))) (/.f64 1 (cbrt.f64 -1/2)))) (+.f64 (*.f64 -1/48 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (pow.f64 g 4))) (/.f64 1 (cbrt.f64 -1/2)))) (*.f64 1/576 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (pow.f64 g 4))) (/.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 -1/2) 4)))))) (pow.f64 g 3))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) g)) (*.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 -1/2) 2))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/576 (*.f64 (cbrt.f64 (*.f64 (pow.f64 g 5) (pow.f64 h 14))) (/.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 -1/2) 4)))) (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 g (pow.f64 h 4)))) (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (cbrt.f64 -1/2))))) (pow.f64 g 3))) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 8))) (/.f64 1 (cbrt.f64 -1/2)))) (*.f64 -1/48 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (pow.f64 g 4))) (/.f64 1 (cbrt.f64 -1/2)))))) (pow.f64 g 3))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) g)) (*.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 -1/2) 2))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 (pow.f64 g 2) (pow.f64 h 4))) (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (cbrt.f64 -1/2)))) (*.f64 1/576 (*.f64 (cbrt.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 20))) (/.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 -1/2) 4))))) g)) (*.f64 -1/576 (*.f64 (cbrt.f64 (*.f64 (pow.f64 g 5) (pow.f64 h 14))) (/.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 -1/2) 4))))) (pow.f64 g 3))) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 8))) (/.f64 1 (cbrt.f64 -1/2)))) (*.f64 -1/48 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (pow.f64 g 4))) (/.f64 1 (cbrt.f64 -1/2)))))) (pow.f64 g 3))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) g)) (*.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 -1/2) 2))))
(*.f64 (cbrt.f64 g) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2)))
(+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 5))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 -1/2)) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 g) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2))))
(+.f64 (*.f64 (cbrt.f64 g) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 2))) (/.f64 (*.f64 (pow.f64 h 2) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3)))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3)))))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 5))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 2) 2)))))))
(+.f64 (*.f64 (cbrt.f64 g) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 5))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 2))) (/.f64 (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3)))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3))))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 2))) (/.f64 (*.f64 (pow.f64 h 2) (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 1/216 (/.f64 1 (*.f64 (pow.f64 g 5) (pow.f64 (cbrt.f64 2) 6)))) (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 g 5))) (*.f64 1/3 (/.f64 (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3)))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3)))) (*.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 2) 3)))))))) (pow.f64 (cbrt.f64 2) 2)))))))))
(+.f64 (*.f64 (cbrt.f64 g) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 5))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 2))) (/.f64 (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3)))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3))))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 2))) (/.f64 (*.f64 (pow.f64 h 2) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -1/3 (/.f64 (-.f64 (*.f64 1/216 (/.f64 1 (*.f64 (pow.f64 g 5) (pow.f64 (cbrt.f64 2) 6)))) (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 g 5))) (*.f64 1/3 (/.f64 (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3)))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3)))) (*.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 2) 3)))))) (*.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 2) 3)))) (+.f64 (*.f64 -1/36 (/.f64 (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3)))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3)))) (*.f64 (pow.f64 g 4) (pow.f64 (cbrt.f64 2) 6)))) (+.f64 (*.f64 5/128 (/.f64 1 (pow.f64 g 7))) (*.f64 1/3 (/.f64 (pow.f64 (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3)))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3)))) 2) (*.f64 g (pow.f64 (cbrt.f64 2) 3))))))))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 2))) (/.f64 (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 1/216 (/.f64 1 (*.f64 (pow.f64 g 5) (pow.f64 (cbrt.f64 2) 6)))) (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 g 5))) (*.f64 1/3 (/.f64 (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3)))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3)))) (*.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 2) 3))))))) (pow.f64 (cbrt.f64 2) 2)))))))))))
(+.f64 (*.f64 (cbrt.f64 g) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 5))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 2))) (/.f64 (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3)))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3))))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 2))) (/.f64 (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 1/216 (/.f64 1 (*.f64 (pow.f64 g 5) (pow.f64 (cbrt.f64 2) 6)))) (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 g 5))) (*.f64 1/3 (/.f64 (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3)))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3)))) (*.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 2) 3))))))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 2))) (/.f64 (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -1/3 (/.f64 (-.f64 (*.f64 1/216 (/.f64 1 (*.f64 (pow.f64 g 5) (pow.f64 (cbrt.f64 2) 6)))) (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 g 5))) (*.f64 1/3 (/.f64 (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3)))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3)))) (*.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 2) 3)))))) (*.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 2) 3)))) (+.f64 (*.f64 -1/36 (/.f64 (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3)))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3)))) (*.f64 (pow.f64 g 4) (pow.f64 (cbrt.f64 2) 6)))) (+.f64 (*.f64 5/128 (/.f64 1 (pow.f64 g 7))) (*.f64 1/3 (/.f64 (pow.f64 (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3)))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3)))) 2) (*.f64 g (pow.f64 (cbrt.f64 2) 3)))))))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 2))) (/.f64 (*.f64 (pow.f64 h 2) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -2/3 (/.f64 (*.f64 (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3)))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3)))) (-.f64 (*.f64 1/216 (/.f64 1 (*.f64 (pow.f64 g 5) (pow.f64 (cbrt.f64 2) 6)))) (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 g 5))) (*.f64 1/3 (/.f64 (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3)))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3)))) (*.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 2) 3))))))) (*.f64 g (pow.f64 (cbrt.f64 2) 3)))) (+.f64 (*.f64 -1/18 (/.f64 (pow.f64 (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3)))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3)))) 2) (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 6)))) (+.f64 (*.f64 7/256 (/.f64 1 (pow.f64 g 9))) (+.f64 (*.f64 1/36 (/.f64 (-.f64 (*.f64 1/216 (/.f64 1 (*.f64 (pow.f64 g 5) (pow.f64 (cbrt.f64 2) 6)))) (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 g 5))) (*.f64 1/3 (/.f64 (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3)))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3)))) (*.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 2) 3)))))) (*.f64 (pow.f64 g 4) (pow.f64 (cbrt.f64 2) 6)))) (*.f64 1/3 (/.f64 (+.f64 (*.f64 -1/3 (/.f64 (-.f64 (*.f64 1/216 (/.f64 1 (*.f64 (pow.f64 g 5) (pow.f64 (cbrt.f64 2) 6)))) (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 g 5))) (*.f64 1/3 (/.f64 (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3)))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3)))) (*.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 2) 3)))))) (*.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 2) 3)))) (+.f64 (*.f64 -1/36 (/.f64 (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3)))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3)))) (*.f64 (pow.f64 g 4) (pow.f64 (cbrt.f64 2) 6)))) (+.f64 (*.f64 5/128 (/.f64 1 (pow.f64 g 7))) (*.f64 1/3 (/.f64 (pow.f64 (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3)))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3)))) 2) (*.f64 g (pow.f64 (cbrt.f64 2) 3))))))) (*.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 2) 3)))))))))) (pow.f64 (cbrt.f64 2) 2)))))))))))))
(*.f64 (cbrt.f64 (*.f64 h (sqrt.f64 -1))) (cbrt.f64 -1/2))
(*.f64 h (+.f64 (*.f64 1/3 (*.f64 (*.f64 g (cbrt.f64 -1/2)) (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2)))))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (pow.f64 h 2))) (cbrt.f64 -1/2))))
(*.f64 h (+.f64 (*.f64 1/6 (*.f64 (*.f64 (pow.f64 g 2) (cbrt.f64 -1/2)) (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 8) (pow.f64 (sqrt.f64 -1) 5)))))) (+.f64 (*.f64 1/3 (*.f64 (*.f64 g (cbrt.f64 -1/2)) (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2)))))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (pow.f64 h 2))) (cbrt.f64 -1/2)))))
(*.f64 h (+.f64 (*.f64 1/6 (*.f64 (*.f64 (pow.f64 g 2) (cbrt.f64 -1/2)) (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 8) (pow.f64 (sqrt.f64 -1) 5)))))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 14) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (pow.f64 (sqrt.f64 -1) 3))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/3 (*.f64 (*.f64 g (cbrt.f64 -1/2)) (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2)))))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (pow.f64 h 2))) (cbrt.f64 -1/2))))))
(*.f64 h (+.f64 (*.f64 -1/9 (*.f64 (*.f64 (pow.f64 g 3) (cbrt.f64 -1/2)) (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 11) (pow.f64 (sqrt.f64 -1) 8)))))) (+.f64 (*.f64 1/6 (*.f64 (*.f64 (pow.f64 g 2) (cbrt.f64 -1/2)) (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 8) (pow.f64 (sqrt.f64 -1) 5)))))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 14) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (pow.f64 (sqrt.f64 -1) 3))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/3 (*.f64 (*.f64 g (cbrt.f64 -1/2)) (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2)))))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (pow.f64 h 2))) (cbrt.f64 -1/2)))))))
(*.f64 h (+.f64 (*.f64 -1/9 (*.f64 (*.f64 (pow.f64 g 3) (cbrt.f64 -1/2)) (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 11) (pow.f64 (sqrt.f64 -1) 8)))))) (+.f64 (*.f64 1/6 (*.f64 (*.f64 (pow.f64 g 2) (cbrt.f64 -1/2)) (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 8) (pow.f64 (sqrt.f64 -1) 5)))))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 14) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (pow.f64 (sqrt.f64 -1) 3))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 20) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (pow.f64 (sqrt.f64 -1) 5))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 4) (pow.f64 h 2)) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/3 (*.f64 (*.f64 g (cbrt.f64 -1/2)) (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2)))))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (pow.f64 h 2))) (cbrt.f64 -1/2))))))))
(*.f64 -1 (*.f64 (cbrt.f64 (*.f64 h (sqrt.f64 -1))) (cbrt.f64 -1/2)))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1/3 (*.f64 (*.f64 g (cbrt.f64 -1/2)) (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2)))))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (pow.f64 h 2))) (cbrt.f64 -1/2)))))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/6 (*.f64 (*.f64 (pow.f64 g 2) (cbrt.f64 -1/2)) (cbrt.f64 (/.f64 h (pow.f64 (sqrt.f64 -1) 5))))) (*.f64 1/3 (*.f64 (*.f64 g (cbrt.f64 -1/2)) (cbrt.f64 (/.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 2)))))) (pow.f64 h 3))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (pow.f64 h 2))) (cbrt.f64 -1/2)))))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/6 (*.f64 (*.f64 (pow.f64 g 2) (cbrt.f64 -1/2)) (cbrt.f64 (/.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 5))))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (pow.f64 (sqrt.f64 -1) 3))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (sqrt.f64 -1)))))))) h)) (*.f64 1/3 (*.f64 (*.f64 g (cbrt.f64 -1/2)) (cbrt.f64 (/.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 2)))))) (pow.f64 h 3))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (pow.f64 h 2))) (cbrt.f64 -1/2)))))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/9 (*.f64 (*.f64 (pow.f64 g 3) (cbrt.f64 -1/2)) (cbrt.f64 (/.f64 h (pow.f64 (sqrt.f64 -1) 8))))) (+.f64 (*.f64 1/6 (*.f64 (*.f64 (pow.f64 g 2) (cbrt.f64 -1/2)) (cbrt.f64 (/.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 5))))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (pow.f64 (sqrt.f64 -1) 3))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (sqrt.f64 -1))))))))) h)) (*.f64 1/3 (*.f64 (*.f64 g (cbrt.f64 -1/2)) (cbrt.f64 (/.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 2)))))) (pow.f64 h 3))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (pow.f64 h 2))) (cbrt.f64 -1/2)))))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 h (pow.f64 (sqrt.f64 -1) 2))) (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (pow.f64 (sqrt.f64 -1) 5))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 4) (pow.f64 h 2)) (pow.f64 (sqrt.f64 -1) 3))))))) (*.f64 -1/9 (*.f64 (*.f64 (pow.f64 g 3) (cbrt.f64 -1/2)) (cbrt.f64 (/.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 8)))))) (pow.f64 h 3))) (+.f64 (*.f64 1/6 (*.f64 (*.f64 (pow.f64 g 2) (cbrt.f64 -1/2)) (cbrt.f64 (/.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 5))))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (pow.f64 (sqrt.f64 -1) 3))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (sqrt.f64 -1))))))))) h)) (*.f64 1/3 (*.f64 (*.f64 g (cbrt.f64 -1/2)) (cbrt.f64 (/.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 2)))))) (pow.f64 h 3))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (pow.f64 h 2))) (cbrt.f64 -1/2)))))
(*.f64 -1 (pow.f64 h 2))
(*.f64 -1 (pow.f64 h 2))
(*.f64 -1 (pow.f64 h 2))
(*.f64 -1 (pow.f64 h 2))
(*.f64 -1 (pow.f64 h 2))
(*.f64 -1 (pow.f64 h 2))
(*.f64 -1 (pow.f64 h 2))
(*.f64 -1 (pow.f64 h 2))
(*.f64 -1 (pow.f64 h 2))
(*.f64 -1 (pow.f64 h 2))
(*.f64 -1 (pow.f64 h 2))
(*.f64 -1 (pow.f64 h 2))
(*.f64 -1 (pow.f64 h 2))
(*.f64 -1 (pow.f64 h 2))
(*.f64 -1 (pow.f64 h 2))
(*.f64 -1 (pow.f64 h 2))
(*.f64 -1 (pow.f64 h 2))
(*.f64 -1 (pow.f64 h 2))
(*.f64 -1 (pow.f64 h 2))
(*.f64 -1 (pow.f64 h 2))
(*.f64 -1 (pow.f64 h 2))
(*.f64 -1 (pow.f64 h 2))
(*.f64 -1 (pow.f64 h 2))
(*.f64 -1 (pow.f64 h 2))
(*.f64 -1 (pow.f64 h 2))
(*.f64 -1 (pow.f64 h 2))
(*.f64 -1 (pow.f64 h 2))
(*.f64 -1 (pow.f64 h 2))
(*.f64 -1 (pow.f64 h 2))
(*.f64 -1 (pow.f64 h 2))
(*.f64 -1 (pow.f64 h 2))
(*.f64 -1 (pow.f64 h 2))
(*.f64 -1 (pow.f64 h 2))
(*.f64 -1 (pow.f64 h 2))
(*.f64 -1 (pow.f64 h 2))
(*.f64 -1 (pow.f64 h 2))
(*.f64 -1 (/.f64 h (sqrt.f64 -1)))
(+.f64 (*.f64 -1 (/.f64 h (sqrt.f64 -1))) (/.f64 g (pow.f64 (sqrt.f64 -1) 2)))
(+.f64 (*.f64 -1 (/.f64 h (sqrt.f64 -1))) (*.f64 g (+.f64 (*.f64 -1/2 (/.f64 g (*.f64 h (pow.f64 (sqrt.f64 -1) 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 2)))))
(+.f64 (*.f64 -1 (/.f64 h (sqrt.f64 -1))) (*.f64 g (+.f64 (*.f64 g (-.f64 (*.f64 1/8 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/2 (/.f64 1 (*.f64 h (pow.f64 (sqrt.f64 -1) 3)))))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 2)))))
(+.f64 (*.f64 -1 (/.f64 h (sqrt.f64 -1))) (*.f64 g (+.f64 (*.f64 g (-.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 7)))) (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 5)))))) (*.f64 1/2 (/.f64 1 (*.f64 h (pow.f64 (sqrt.f64 -1) 3)))))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 2)))))
(+.f64 (*.f64 -1 (/.f64 h (sqrt.f64 -1))) (*.f64 g (+.f64 (*.f64 g (-.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 (pow.f64 g 2) (-.f64 (*.f64 5/128 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 7) (pow.f64 (sqrt.f64 -1) 9)))) (*.f64 1/16 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 7)))))) (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 5)))))) (*.f64 1/2 (/.f64 1 (*.f64 h (pow.f64 (sqrt.f64 -1) 3)))))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 2)))))
(*.f64 -1/2 (/.f64 (pow.f64 h 2) g))
(/.f64 (+.f64 (*.f64 -1/2 (pow.f64 h 2)) (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2)))) g)
(/.f64 (+.f64 (*.f64 -1/2 (pow.f64 h 2)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 4))))) g)
(/.f64 (+.f64 (*.f64 -1/2 (pow.f64 h 2)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 4))) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 h 8) (pow.f64 g 6))) (*.f64 -1/128 (/.f64 (pow.f64 h 8) (pow.f64 g 6))))))) g)
(/.f64 (+.f64 (*.f64 -1/2 (pow.f64 h 2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))) (pow.f64 g 8))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 4))) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 h 8) (pow.f64 g 6))) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 h 8) (pow.f64 g 6))) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 h 10) (pow.f64 g 8))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/32 (pow.f64 h 8)) (*.f64 -1/128 (pow.f64 h 8)))) (pow.f64 g 8)))))))))) g)
(/.f64 (+.f64 (*.f64 -1/2 (pow.f64 h 2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))) (pow.f64 g 8))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))))))) (pow.f64 g 10))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 4))) (+.f64 (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 h 4) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))) (pow.f64 g 10))) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 h 8) (pow.f64 g 6))) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 h 8) (pow.f64 g 6))) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 h 10) (pow.f64 g 8))) (+.f64 (*.f64 -1/512 (/.f64 (pow.f64 h 12) (pow.f64 g 10))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 h 4) (+.f64 (*.f64 -1/32 (pow.f64 h 8)) (*.f64 -1/128 (pow.f64 h 8)))) (pow.f64 g 10))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))))) (+.f64 (*.f64 -1/128 (pow.f64 h 10)) (*.f64 1/4 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/32 (pow.f64 h 8)) (*.f64 -1/128 (pow.f64 h 8)))))))) (pow.f64 g 10))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/32 (pow.f64 h 8)) (*.f64 -1/128 (pow.f64 h 8)))) (pow.f64 g 8))))))))))))))) g)
(*.f64 -2 g)
(*.f64 -1 (*.f64 g (+.f64 2 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))))))
(*.f64 -1 (*.f64 g (+.f64 2 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))))))))
(*.f64 -1 (*.f64 g (+.f64 2 (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (*.f64 (pow.f64 g 6) (pow.f64 h 2)))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/4 (pow.f64 h 4)) (*.f64 1/8 (pow.f64 h 4)))) (pow.f64 g 6))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6))) (*.f64 1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4)))))))))))
(*.f64 -1 (*.f64 g (+.f64 2 (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (*.f64 (pow.f64 g 6) (pow.f64 h 2)))) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))) (*.f64 (pow.f64 g 8) (pow.f64 h 2)))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 h 2))) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/4 (pow.f64 h 4)) (*.f64 1/8 (pow.f64 h 4))))) (*.f64 1/16 (pow.f64 h 6))))) (pow.f64 g 8))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/4 (pow.f64 h 4)) (*.f64 1/8 (pow.f64 h 4)))) (pow.f64 g 6))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 h 4) (+.f64 (*.f64 -1/4 (pow.f64 h 4)) (*.f64 1/8 (pow.f64 h 4)))) (pow.f64 g 8))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 8)))))))))))))))
(*.f64 -1 (*.f64 g (+.f64 2 (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/256 (pow.f64 h 12)) (+.f64 (*.f64 1/8 (*.f64 (pow.f64 h 4) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))))) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))))))) (*.f64 (pow.f64 g 10) (pow.f64 h 2)))) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (*.f64 (pow.f64 g 6) (pow.f64 h 2)))) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))) (*.f64 (pow.f64 g 8) (pow.f64 h 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1/4 (pow.f64 h 4)) (*.f64 1/8 (pow.f64 h 4))) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))) (*.f64 (pow.f64 g 10) (pow.f64 h 2)))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 h 2))) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/4 (pow.f64 h 4)) (*.f64 1/8 (pow.f64 h 4))))) (*.f64 1/16 (pow.f64 h 6))))) (pow.f64 g 8))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))) (pow.f64 h 2))) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 h 2))) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/4 (pow.f64 h 4)) (*.f64 1/8 (pow.f64 h 4))))) (*.f64 1/16 (pow.f64 h 6)))))) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 h 4) (+.f64 (*.f64 -1/4 (pow.f64 h 4)) (*.f64 1/8 (pow.f64 h 4))))) (*.f64 1/2 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))))) (pow.f64 g 10))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/4 (pow.f64 h 4)) (*.f64 1/8 (pow.f64 h 4)))) (pow.f64 g 6))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 h 4) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 h 2))) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/4 (pow.f64 h 4)) (*.f64 1/8 (pow.f64 h 4))))) (*.f64 1/16 (pow.f64 h 6))))) (pow.f64 g 10))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 h 4) (+.f64 (*.f64 -1/4 (pow.f64 h 4)) (*.f64 1/8 (pow.f64 h 4)))) (pow.f64 g 8))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 8))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))) (pow.f64 g 10))))))))))))))))))))
(*.f64 -1/2 (/.f64 (pow.f64 h 2) g))
(*.f64 (pow.f64 h 2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 2) (pow.f64 g 3))) (*.f64 1/2 (/.f64 1 g))))
(*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 2) (pow.f64 g 5))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3))))) (*.f64 1/2 (/.f64 1 g))))
(*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -5/128 (/.f64 (pow.f64 h 2) (pow.f64 g 7))) (*.f64 1/16 (/.f64 1 (pow.f64 g 5))))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3))))) (*.f64 1/2 (/.f64 1 g))))
(*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -7/256 (/.f64 (pow.f64 h 2) (pow.f64 g 9))) (*.f64 5/128 (/.f64 1 (pow.f64 g 7))))) (*.f64 1/16 (/.f64 1 (pow.f64 g 5))))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3))))) (*.f64 1/2 (/.f64 1 g))))
(*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -21/1024 (/.f64 (pow.f64 h 2) (pow.f64 g 11))) (*.f64 7/256 (/.f64 1 (pow.f64 g 9))))) (*.f64 5/128 (/.f64 1 (pow.f64 g 7))))) (*.f64 1/16 (/.f64 1 (pow.f64 g 5))))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3))))) (*.f64 1/2 (/.f64 1 g))))
(*.f64 -1 (/.f64 h (sqrt.f64 -1)))
(*.f64 h (-.f64 (/.f64 g (*.f64 h (pow.f64 (sqrt.f64 -1) 2))) (/.f64 1 (sqrt.f64 -1))))
(*.f64 h (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3))) (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3))) (pow.f64 h 2))) (+.f64 (*.f64 -1 (/.f64 g (*.f64 h (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 1 (sqrt.f64 -1)))))
(*.f64 h (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3))) (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3)))) (sqrt.f64 -1))) (*.f64 1/2 (/.f64 (pow.f64 g 3) (pow.f64 (sqrt.f64 -1) 4)))) (pow.f64 h 3))) (+.f64 (*.f64 -1 (/.f64 g (*.f64 h (pow.f64 (sqrt.f64 -1) 2)))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (/.f64 1 (sqrt.f64 -1)) (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 3))))))))
(*.f64 h (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3))) (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3)))) (sqrt.f64 -1))) (*.f64 1/2 (/.f64 (pow.f64 g 3) (pow.f64 (sqrt.f64 -1) 4))))) (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3))) (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3)))) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 1/8 (/.f64 (pow.f64 g 4) (pow.f64 (sqrt.f64 -1) 5))))) (pow.f64 h 4))) (+.f64 (*.f64 -1 (/.f64 g (*.f64 h (pow.f64 (sqrt.f64 -1) 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3))) (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 (pow.f64 h 3) (sqrt.f64 -1)))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 g 3) (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 4)))) (+.f64 (/.f64 1 (sqrt.f64 -1)) (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 3))))))))))
(*.f64 h (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3))) (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3)))) (sqrt.f64 -1))) (*.f64 1/2 (/.f64 (pow.f64 g 3) (pow.f64 (sqrt.f64 -1) 4))))) (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3))) (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3)))) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 1/8 (/.f64 (pow.f64 g 4) (pow.f64 (sqrt.f64 -1) 5)))))) (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3))) (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3)))) (sqrt.f64 -1))) (*.f64 1/2 (/.f64 (pow.f64 g 3) (pow.f64 (sqrt.f64 -1) 4))))) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/8 (/.f64 (pow.f64 g 5) (pow.f64 (sqrt.f64 -1) 6))))) (pow.f64 h 5))) (+.f64 (*.f64 -1 (/.f64 g (*.f64 h (pow.f64 (sqrt.f64 -1) 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3))) (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3)))) (sqrt.f64 -1))) (*.f64 1/2 (/.f64 (pow.f64 g 3) (pow.f64 (sqrt.f64 -1) 4))))) (*.f64 (pow.f64 h 4) (sqrt.f64 -1)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3))) (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 (pow.f64 h 3) (sqrt.f64 -1)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3))) (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 2)))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 5)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 g 3) (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 4)))) (+.f64 (/.f64 1 (sqrt.f64 -1)) (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 3)))))))))))))
(/.f64 h (sqrt.f64 -1))
(*.f64 -1 (*.f64 h (-.f64 (*.f64 -1 (/.f64 g (*.f64 h (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 1 (sqrt.f64 -1)))))
(*.f64 -1 (*.f64 h (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (*.f64 h (pow.f64 (sqrt.f64 -1) 3)))) (/.f64 (pow.f64 g 2) (*.f64 h (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (/.f64 g (pow.f64 (sqrt.f64 -1) 2)))) h)) (/.f64 1 (sqrt.f64 -1)))))
(*.f64 -1 (*.f64 h (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3))) (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 h (sqrt.f64 -1)))) (*.f64 1/2 (/.f64 (pow.f64 g 3) (*.f64 h (pow.f64 (sqrt.f64 -1) 4))))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3))) (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3)))) h)) (*.f64 -1 (/.f64 g (pow.f64 (sqrt.f64 -1) 2)))) h)) (/.f64 1 (sqrt.f64 -1)))))
(*.f64 -1 (*.f64 h (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3))) (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3)))) (sqrt.f64 -1))) (*.f64 1/2 (/.f64 (pow.f64 g 3) (pow.f64 (sqrt.f64 -1) 4))))) (*.f64 h (sqrt.f64 -1)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3))) (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 h (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 1/8 (/.f64 (pow.f64 g 4) (*.f64 h (pow.f64 (sqrt.f64 -1) 5)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3))) (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3)))) (sqrt.f64 -1))) (*.f64 1/2 (/.f64 (pow.f64 g 3) (pow.f64 (sqrt.f64 -1) 4))))) h)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3))) (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3)))) h)) (*.f64 -1 (/.f64 g (pow.f64 (sqrt.f64 -1) 2)))) h)) (/.f64 1 (sqrt.f64 -1)))))
(*.f64 -1 (*.f64 h (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3))) (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3)))) (sqrt.f64 -1))) (*.f64 1/2 (/.f64 (pow.f64 g 3) (pow.f64 (sqrt.f64 -1) 4))))) (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3))) (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3)))) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 1/8 (/.f64 (pow.f64 g 4) (pow.f64 (sqrt.f64 -1) 5)))))) (*.f64 h (sqrt.f64 -1)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3))) (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3)))) (sqrt.f64 -1))) (*.f64 1/2 (/.f64 (pow.f64 g 3) (pow.f64 (sqrt.f64 -1) 4))))) (*.f64 h (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 -1/8 (/.f64 (pow.f64 g 5) (*.f64 h (pow.f64 (sqrt.f64 -1) 6)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3))) (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3)))) (sqrt.f64 -1))) (*.f64 1/2 (/.f64 (pow.f64 g 3) (pow.f64 (sqrt.f64 -1) 4))))) (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3))) (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3)))) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 1/8 (/.f64 (pow.f64 g 4) (pow.f64 (sqrt.f64 -1) 5)))))) h)) (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3))) (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3)))) (sqrt.f64 -1))) (*.f64 1/2 (/.f64 (pow.f64 g 3) (pow.f64 (sqrt.f64 -1) 4))))) h)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3))) (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3)))) h)) (*.f64 -1 (/.f64 g (pow.f64 (sqrt.f64 -1) 2)))) h)) (/.f64 1 (sqrt.f64 -1)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2)))) 1)
(/.f64 (*.f64 1/2 (*.f64 g -2)) a)
(/.f64 (neg.f64 (*.f64 1/2 (*.f64 g -2))) (neg.f64 a))
(pow.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2))) 2)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2)) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 1/2 a)) (*.f64 g -2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2)) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1/2 a) 3) (pow.f64 (*.f64 g -2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 g -2) 3) (pow.f64 (/.f64 1/2 a) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2))))
(exp.f64 (log.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2))) 1))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 2 g))))) 1)
(*.f64 1 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 2 g))))
(*.f64 (cbrt.f64 (*.f64 2 g)) (cbrt.f64 (/.f64 1/2 a)))
(*.f64 (cbrt.f64 (/.f64 1/2 a)) (cbrt.f64 (*.f64 2 g)))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 2 g))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 2 g)))))
(*.f64 (pow.f64 (*.f64 (/.f64 1/2 a) (*.f64 2 g)) 1/6) (pow.f64 (*.f64 (/.f64 1/2 a) (*.f64 2 g)) 1/6))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 2 g))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 2 g))) 2) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 2 g)))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 2 g))) 1/3) (pow.f64 (sqrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 2 g))) 1/3))
(/.f64 (cbrt.f64 (*.f64 (*.f64 2 g) -1/2)) (cbrt.f64 a))
(pow.f64 (*.f64 (/.f64 1/2 a) (*.f64 2 g)) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 2 g))) 1)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 2 g)))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 1/2 a) (*.f64 2 g)) 1/6) 2)
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 2 g))) 2))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 2 g)))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 2 g))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 2 g)))))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 2 g)))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 2 g)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 1/2 a) (*.f64 2 g))) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 2 g)))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 1/2 a) (*.f64 2 g)))) 1)
(/.f64 (*.f64 (*.f64 2 g) -1/2) a)
(/.f64 (*.f64 (+.f64 (pow.f64 g 3) (pow.f64 g 3)) 1/2) (*.f64 (fma.f64 g g (fma.f64 g g (pow.f64 g 2))) (neg.f64 a)))
(/.f64 (*.f64 (+.f64 (pow.f64 g 3) (pow.f64 g 3)) -1/2) (*.f64 (fma.f64 g g (fma.f64 g g (pow.f64 g 2))) a))
(/.f64 (*.f64 (+.f64 (pow.f64 g 3) (pow.f64 g 3)) 1) (*.f64 (fma.f64 g g (fma.f64 g g (pow.f64 g 2))) (/.f64 a -1/2)))
(/.f64 (*.f64 (fma.f64 g g (pow.f64 g 2)) 1/2) (*.f64 (*.f64 2 g) (neg.f64 a)))
(/.f64 (*.f64 (fma.f64 g g (pow.f64 g 2)) -1/2) (*.f64 (*.f64 2 g) a))
(/.f64 (*.f64 (fma.f64 g g (pow.f64 g 2)) 1) (*.f64 (*.f64 2 g) (/.f64 a -1/2)))
(/.f64 (*.f64 1/2 (+.f64 (pow.f64 g 3) (pow.f64 g 3))) (*.f64 (neg.f64 a) (fma.f64 g g (fma.f64 g g (pow.f64 g 2)))))
(/.f64 (*.f64 1/2 (fma.f64 g g (pow.f64 g 2))) (*.f64 (neg.f64 a) (*.f64 2 g)))
(/.f64 (*.f64 -1/2 (+.f64 (pow.f64 g 3) (pow.f64 g 3))) (*.f64 a (fma.f64 g g (fma.f64 g g (pow.f64 g 2)))))
(/.f64 (*.f64 -1/2 (fma.f64 g g (pow.f64 g 2))) (*.f64 a (*.f64 2 g)))
(/.f64 (*.f64 1 (+.f64 (pow.f64 g 3) (pow.f64 g 3))) (*.f64 (/.f64 a -1/2) (fma.f64 g g (fma.f64 g g (pow.f64 g 2)))))
(/.f64 (*.f64 1 (fma.f64 g g (pow.f64 g 2))) (*.f64 (/.f64 a -1/2) (*.f64 2 g)))
(/.f64 (neg.f64 (*.f64 (*.f64 2 g) -1/2)) (neg.f64 a))
(pow.f64 (*.f64 (/.f64 1/2 a) (*.f64 2 g)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 2 g))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 1/2 a) (*.f64 2 g)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 2 g))) 2)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 1/2 a) (*.f64 2 g)) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 1/2 a)) (*.f64 2 g)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 1/2 a) (*.f64 2 g)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 1/2 a) (*.f64 2 g)) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 g) 3) (pow.f64 (/.f64 1/2 a) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1/2 a) 3) (pow.f64 (*.f64 2 g) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 1/2 a) (*.f64 2 g))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 1/2 a) (*.f64 2 g))))
(exp.f64 (log.f64 (*.f64 (/.f64 1/2 a) (*.f64 2 g))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 1/2 a) (*.f64 2 g))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2)))) 1)
(/.f64 (*.f64 1/2 (*.f64 g -2)) a)
(/.f64 (neg.f64 (*.f64 1/2 (*.f64 g -2))) (neg.f64 a))
(pow.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2))) 2)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2)) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 1/2 a)) (*.f64 g -2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2)) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1/2 a) 3) (pow.f64 (*.f64 g -2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 g -2) 3) (pow.f64 (/.f64 1/2 a) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2))))
(exp.f64 (log.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2))) 1))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 (sqrt.f64 (pow.f64 (/.f64 -1 g) -2)) g))))) 1)
(*.f64 1 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 (sqrt.f64 (pow.f64 (/.f64 -1 g) -2)) g))))
(*.f64 (cbrt.f64 (/.f64 1/2 a)) (cbrt.f64 (+.f64 (sqrt.f64 (pow.f64 (/.f64 -1 g) -2)) g)))
(*.f64 (cbrt.f64 (+.f64 (sqrt.f64 (pow.f64 (/.f64 -1 g) -2)) g)) (cbrt.f64 (/.f64 1/2 a)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 (sqrt.f64 (pow.f64 (/.f64 -1 g) -2)) g)))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 (sqrt.f64 (pow.f64 (/.f64 -1 g) -2)) g)))))
(*.f64 (pow.f64 (*.f64 (/.f64 1/2 a) (+.f64 (sqrt.f64 (pow.f64 (/.f64 -1 g) -2)) g)) 1/6) (pow.f64 (*.f64 (/.f64 1/2 a) (+.f64 (sqrt.f64 (pow.f64 (/.f64 -1 g) -2)) g)) 1/6))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 (sqrt.f64 (pow.f64 (/.f64 -1 g) -2)) g))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 (sqrt.f64 (pow.f64 (/.f64 -1 g) -2)) g))) 2) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 (sqrt.f64 (pow.f64 (/.f64 -1 g) -2)) g)))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 (sqrt.f64 (pow.f64 (/.f64 -1 g) -2)) g))) 1/3) (pow.f64 (sqrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 (sqrt.f64 (pow.f64 (/.f64 -1 g) -2)) g))) 1/3))
(/.f64 (cbrt.f64 (*.f64 1/2 (+.f64 (sqrt.f64 (pow.f64 (/.f64 -1 g) -2)) g))) (cbrt.f64 a))
(pow.f64 (*.f64 (/.f64 1/2 a) (+.f64 (sqrt.f64 (pow.f64 (/.f64 -1 g) -2)) g)) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 (sqrt.f64 (pow.f64 (/.f64 -1 g) -2)) g))) 1)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 (sqrt.f64 (pow.f64 (/.f64 -1 g) -2)) g)))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 1/2 a) (+.f64 (sqrt.f64 (pow.f64 (/.f64 -1 g) -2)) g)) 1/6) 2)
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 (sqrt.f64 (pow.f64 (/.f64 -1 g) -2)) g))) 2))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 (sqrt.f64 (pow.f64 (/.f64 -1 g) -2)) g)))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 (sqrt.f64 (pow.f64 (/.f64 -1 g) -2)) g))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 (sqrt.f64 (pow.f64 (/.f64 -1 g) -2)) g)))))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 (sqrt.f64 (pow.f64 (/.f64 -1 g) -2)) g)))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 (sqrt.f64 (pow.f64 (/.f64 -1 g) -2)) g)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 1/2 a) (+.f64 (sqrt.f64 (pow.f64 (/.f64 -1 g) -2)) g))) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 (sqrt.f64 (pow.f64 (/.f64 -1 g) -2)) g)))) 1))
(-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)
(-.f64 (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) (/.f64 (pow.f64 g 2) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(-.f64 (/.f64 (pow.f64 g 2) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) (/.f64 (fma.f64 h h (pow.f64 g 2)) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))) 1)
(-.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2) (+.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (fma.f64 g g (*.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)))) (/.f64 (pow.f64 g 3) (+.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (fma.f64 g g (*.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)))))
(-.f64 (/.f64 (pow.f64 g 2) (-.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (-.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(*.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2))) (/.f64 1 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(*.f64 1 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 2) (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(*.f64 (sqrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) (sqrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 2)) (/.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2))) (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))) (/.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2))) (sqrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))) 2) 1) (/.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))) 2) (pow.f64 (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 2)) (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))) 2) (sqrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))) (sqrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))) 1) (/.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))) (pow.f64 (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 2)) (/.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))) (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))
(/.f64 -1 (neg.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2))))))
(/.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2))) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(/.f64 1 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))) (neg.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(/.f64 (+.f64 (pow.f64 g 3) (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2)) (fma.f64 g g (-.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2) (pow.f64 g 3)) (+.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (fma.f64 g g (*.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g))))
(/.f64 (-.f64 (pow.f64 g 2) (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (-.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (pow.f64 g 2))) (pow.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) 2))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3) (pow.f64 g 6)) 1) (*.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 2) (+.f64 (pow.f64 g 4) (*.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (pow.f64 g 2)))) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 2) (pow.f64 g 4)) 1) (*.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2))) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2) (pow.f64 g 3))) (neg.f64 (+.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (fma.f64 g g (*.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 g 3) (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2))) (neg.f64 (fma.f64 g g (-.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 g 2) (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (neg.f64 (-.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2))))) (neg.f64 (neg.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2) (pow.f64 g 3)) (+.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (-.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g))))
(/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 3) (pow.f64 (/.f64 (pow.f64 g 2) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 3)) (+.f64 (*.f64 (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))) (+.f64 (*.f64 (/.f64 (pow.f64 g 2) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) (/.f64 (pow.f64 g 2) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))) (*.f64 (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) (/.f64 (pow.f64 g 2) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))))
(pow.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) 1)
(pow.f64 (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 3)
(pow.f64 (pow.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 2)
(pow.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))) -1)
(sqrt.f64 (pow.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) 2))
(log.f64 (exp.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))
(cbrt.f64 (pow.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) 3))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2))) 3) (pow.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) 3)))
(expm1.f64 (log1p.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(log1p.f64 (expm1.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(exp.f64 (log.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(exp.f64 (*.f64 (log.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 1))
(fma.f64 1 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(fma.f64 1 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)
(fma.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) g)
(fma.f64 (pow.f64 (cbrt.f64 g) 2) (cbrt.f64 g) (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(fma.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/4) (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/4) g)
(fma.f64 (sqrt.f64 g) (sqrt.f64 g) (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 -1/2 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))) 1)
(*.f64 1 (cbrt.f64 (*.f64 -1/2 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))
(*.f64 (cbrt.f64 -1/2) (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 -1/2 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))) 2) (cbrt.f64 (cbrt.f64 (*.f64 -1/2 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))))
(*.f64 (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) (cbrt.f64 -1/2))
(*.f64 (pow.f64 (*.f64 -1/2 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 1/6) (pow.f64 (*.f64 -1/2 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 1/6))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (*.f64 -1/2 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))) 2) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 -1/2 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 -1/2 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))) 1/3) (pow.f64 (sqrt.f64 (*.f64 -1/2 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))) 1/3))
(pow.f64 (*.f64 -1/2 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 1/3)
(pow.f64 (cbrt.f64 (*.f64 -1/2 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))) 1)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 -1/2 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))) 3)
(pow.f64 (pow.f64 (*.f64 -1/2 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 1/6) 2)
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))) 2))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 -1/2 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 -1/2 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 -1/2 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 -1/2 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 -1/2 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 -1/2 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 -1/2 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))) 1))
(+.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (pow.f64 g 2))
(+.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2))) (fma.f64 g g (pow.f64 g 2)))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (neg.f64 (*.f64 (pow.f64 g 2) 1))) (fma.f64 (pow.f64 g 2) 1 (*.f64 (pow.f64 g 2) 1)))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 g) 2) (cbrt.f64 (pow.f64 g 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 g) 2)) (cbrt.f64 (pow.f64 g 4)) (*.f64 (pow.f64 (cbrt.f64 g) 2) (cbrt.f64 (pow.f64 g 4)))))
(+.f64 (fma.f64 1 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (neg.f64 (*.f64 (pow.f64 g 2) 1))) (fma.f64 (pow.f64 g 2) 1 (*.f64 (pow.f64 g 2) 1)))
(+.f64 (fma.f64 1 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 g) 2) (cbrt.f64 (pow.f64 g 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 g) 2)) (cbrt.f64 (pow.f64 g 4)) (*.f64 (pow.f64 (cbrt.f64 g) 2) (cbrt.f64 (pow.f64 g 4)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) 2) (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (neg.f64 (*.f64 (pow.f64 g 2) 1))) (fma.f64 (pow.f64 g 2) 1 (*.f64 (pow.f64 g 2) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) 2) (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 g) 2) (cbrt.f64 (pow.f64 g 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 g) 2)) (cbrt.f64 (pow.f64 g 4)) (*.f64 (pow.f64 (cbrt.f64 g) 2) (cbrt.f64 (pow.f64 g 4)))))
(*.f64 1 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))) 2) (cbrt.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))) (sqrt.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3) (pow.f64 g 6)) (+.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 2) (+.f64 (pow.f64 g 4) (*.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (pow.f64 g 2)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 2) (pow.f64 g 4)) (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3) (pow.f64 g 6))) (neg.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 2) (+.f64 (pow.f64 g 4) (*.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (pow.f64 g 2))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 2) (pow.f64 g 4))) (neg.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3) (pow.f64 g 6)) (+.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 2) (-.f64 (pow.f64 g 4) (*.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (pow.f64 g 2)))))
(/.f64 (-.f64 (pow.f64 g 6) (pow.f64 (fma.f64 h h (pow.f64 g 2)) 3)) (+.f64 (pow.f64 g 4) (+.f64 (*.f64 (fma.f64 h h (pow.f64 g 2)) (fma.f64 h h (pow.f64 g 2))) (*.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2))))))
(pow.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2))) 1)
(pow.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))) 3)
(pow.f64 (pow.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2))) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))) 2)
(sqrt.f64 (pow.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2))) 2))
(log.f64 (exp.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2))))))
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2))) 3))
(expm1.f64 (log1p.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))))
(log1p.f64 (expm1.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))))
(exp.f64 (log.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))))
(exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))) 1))
(fma.f64 g g (neg.f64 (fma.f64 h h (pow.f64 g 2))))
(fma.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (pow.f64 g 2))
(fma.f64 1 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (pow.f64 g 2))
(fma.f64 1 (pow.f64 g 2) (neg.f64 (fma.f64 h h (pow.f64 g 2))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) 2) (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (pow.f64 g 2))
(fma.f64 (cbrt.f64 (pow.f64 g 4)) (pow.f64 (cbrt.f64 g) 2) (neg.f64 (fma.f64 h h (pow.f64 g 2))))
(+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(+.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)
(+.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (fma.f64 (neg.f64 (sqrt.f64 g)) (sqrt.f64 g) g))
(+.f64 (fma.f64 1 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (neg.f64 (*.f64 g -1))) (fma.f64 g -1 (*.f64 g -1)))
(+.f64 (fma.f64 1 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (neg.f64 (*.f64 g 1))) (fma.f64 g 1 (*.f64 g 1)))
(+.f64 (fma.f64 1 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (neg.f64 (*.f64 (cbrt.f64 g) (pow.f64 (cbrt.f64 g) 2)))) (fma.f64 (neg.f64 (cbrt.f64 g)) (pow.f64 (cbrt.f64 g) 2) (*.f64 (cbrt.f64 g) (pow.f64 (cbrt.f64 g) 2))))
(+.f64 (fma.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (neg.f64 (*.f64 g -1))) (fma.f64 g -1 (*.f64 g -1)))
(+.f64 (fma.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (neg.f64 (*.f64 g 1))) (fma.f64 g 1 (*.f64 g 1)))
(+.f64 (fma.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (neg.f64 (*.f64 (cbrt.f64 g) (pow.f64 (cbrt.f64 g) 2)))) (fma.f64 (neg.f64 (cbrt.f64 g)) (pow.f64 (cbrt.f64 g) 2) (*.f64 (cbrt.f64 g) (pow.f64 (cbrt.f64 g) 2))))
(+.f64 (fma.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/4) (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/4) (neg.f64 (*.f64 g -1))) (fma.f64 g -1 (*.f64 g -1)))
(+.f64 (fma.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/4) (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/4) (neg.f64 (*.f64 g 1))) (fma.f64 g 1 (*.f64 g 1)))
(+.f64 (fma.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/4) (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/4) (neg.f64 (*.f64 (cbrt.f64 g) (pow.f64 (cbrt.f64 g) 2)))) (fma.f64 (neg.f64 (cbrt.f64 g)) (pow.f64 (cbrt.f64 g) 2) (*.f64 (cbrt.f64 g) (pow.f64 (cbrt.f64 g) 2))))
(-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)
(-.f64 (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) (/.f64 (pow.f64 g 2) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(-.f64 (/.f64 (pow.f64 g 2) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) (/.f64 (fma.f64 h h (pow.f64 g 2)) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))) 1)
(-.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2) (+.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (fma.f64 g g (*.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)))) (/.f64 (pow.f64 g 3) (+.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (fma.f64 g g (*.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)))))
(-.f64 (/.f64 (pow.f64 g 2) (-.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (-.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(*.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2))) (/.f64 1 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(*.f64 1 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 2) (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(*.f64 (sqrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) (sqrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 2)) (/.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2))) (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))) (/.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2))) (sqrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))) 2) 1) (/.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))) 2) (pow.f64 (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 2)) (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))) 2) (sqrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))) (sqrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))) 1) (/.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))) (pow.f64 (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 2)) (/.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))) (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))
(pow.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) 1)
(pow.f64 (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 3)
(pow.f64 (pow.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 2)
(pow.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))) -1)
(sqrt.f64 (pow.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) 2))
(log.f64 (exp.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))
(cbrt.f64 (pow.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) 3))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2))) 3) (pow.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) 3)))
(expm1.f64 (log1p.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(log1p.f64 (expm1.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(exp.f64 (log.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(exp.f64 (*.f64 (log.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 1))
(fma.f64 1 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(fma.f64 1 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)
(fma.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) g)
(fma.f64 (pow.f64 (cbrt.f64 g) 2) (cbrt.f64 g) (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(fma.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/4) (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/4) g)
(fma.f64 (sqrt.f64 g) (sqrt.f64 g) (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
Outputs
(*.f64 -1 (/.f64 g a))
(/.f64 (neg.f64 g) a)
(*.f64 -1 (/.f64 g a))
(/.f64 (neg.f64 g) a)
(*.f64 -1 (/.f64 g a))
(/.f64 (neg.f64 g) a)
(*.f64 -1 (/.f64 g a))
(/.f64 (neg.f64 g) a)
(*.f64 -1 (/.f64 g a))
(/.f64 (neg.f64 g) a)
(*.f64 -1 (/.f64 g a))
(/.f64 (neg.f64 g) a)
(*.f64 -1 (/.f64 g a))
(/.f64 (neg.f64 g) a)
(*.f64 -1 (/.f64 g a))
(/.f64 (neg.f64 g) a)
(*.f64 -1 (/.f64 g a))
(/.f64 (neg.f64 g) a)
(*.f64 -1 (/.f64 g a))
(/.f64 (neg.f64 g) a)
(*.f64 -1 (/.f64 g a))
(/.f64 (neg.f64 g) a)
(*.f64 -1 (/.f64 g a))
(/.f64 (neg.f64 g) a)
(*.f64 -1 (/.f64 g a))
(/.f64 (neg.f64 g) a)
(*.f64 -1 (/.f64 g a))
(/.f64 (neg.f64 g) a)
(*.f64 -1 (/.f64 g a))
(/.f64 (neg.f64 g) a)
(*.f64 -1 (/.f64 g a))
(/.f64 (neg.f64 g) a)
(*.f64 -1 (/.f64 g a))
(/.f64 (neg.f64 g) a)
(*.f64 -1 (/.f64 g a))
(/.f64 (neg.f64 g) a)
(*.f64 -1 (/.f64 g a))
(/.f64 (neg.f64 g) a)
(*.f64 -1 (/.f64 g a))
(/.f64 (neg.f64 g) a)
(*.f64 -1 (/.f64 g a))
(/.f64 (neg.f64 g) a)
(*.f64 -1 (/.f64 g a))
(/.f64 (neg.f64 g) a)
(*.f64 -1 (/.f64 g a))
(/.f64 (neg.f64 g) a)
(*.f64 -1 (/.f64 g a))
(/.f64 (neg.f64 g) a)
(*.f64 -1 (/.f64 g a))
(/.f64 (neg.f64 g) a)
(*.f64 -1 (/.f64 g a))
(/.f64 (neg.f64 g) a)
(*.f64 -1 (/.f64 g a))
(/.f64 (neg.f64 g) a)
(*.f64 -1 (/.f64 g a))
(/.f64 (neg.f64 g) a)
(*.f64 -1 (/.f64 g a))
(/.f64 (neg.f64 g) a)
(*.f64 -1 (/.f64 g a))
(/.f64 (neg.f64 g) a)
(*.f64 -1 (/.f64 g a))
(/.f64 (neg.f64 g) a)
(*.f64 -1 (/.f64 g a))
(/.f64 (neg.f64 g) a)
(*.f64 -1 (/.f64 g a))
(/.f64 (neg.f64 g) a)
(*.f64 -1 (/.f64 g a))
(/.f64 (neg.f64 g) a)
(*.f64 -1 (/.f64 g a))
(/.f64 (neg.f64 g) a)
(*.f64 -1 (/.f64 g a))
(/.f64 (neg.f64 g) a)
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 -1 (cbrt.f64 (/.f64 g a)))
(neg.f64 (cbrt.f64 (/.f64 g a)))
(*.f64 -1 (cbrt.f64 (/.f64 g a)))
(neg.f64 (cbrt.f64 (/.f64 g a)))
(*.f64 -1 (cbrt.f64 (/.f64 g a)))
(neg.f64 (cbrt.f64 (/.f64 g a)))
(*.f64 -1 (cbrt.f64 (/.f64 g a)))
(neg.f64 (cbrt.f64 (/.f64 g a)))
(*.f64 -1 (cbrt.f64 (/.f64 g a)))
(neg.f64 (cbrt.f64 (/.f64 g a)))
(*.f64 -1 (cbrt.f64 (/.f64 g a)))
(neg.f64 (cbrt.f64 (/.f64 g a)))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 -1 (/.f64 g a))
(/.f64 (neg.f64 g) a)
(*.f64 -1 (/.f64 g a))
(/.f64 (neg.f64 g) a)
(*.f64 -1 (/.f64 g a))
(/.f64 (neg.f64 g) a)
(*.f64 -1 (/.f64 g a))
(/.f64 (neg.f64 g) a)
(*.f64 -1 (/.f64 g a))
(/.f64 (neg.f64 g) a)
(*.f64 -1 (/.f64 g a))
(/.f64 (neg.f64 g) a)
(*.f64 -1 (/.f64 g a))
(/.f64 (neg.f64 g) a)
(*.f64 -1 (/.f64 g a))
(/.f64 (neg.f64 g) a)
(*.f64 -1 (/.f64 g a))
(/.f64 (neg.f64 g) a)
(*.f64 -1 (/.f64 g a))
(/.f64 (neg.f64 g) a)
(*.f64 -1 (/.f64 g a))
(/.f64 (neg.f64 g) a)
(*.f64 -1 (/.f64 g a))
(/.f64 (neg.f64 g) a)
(*.f64 -1 (/.f64 g a))
(/.f64 (neg.f64 g) a)
(*.f64 -1 (/.f64 g a))
(/.f64 (neg.f64 g) a)
(*.f64 -1 (/.f64 g a))
(/.f64 (neg.f64 g) a)
(*.f64 -1 (/.f64 g a))
(/.f64 (neg.f64 g) a)
(*.f64 -1 (/.f64 g a))
(/.f64 (neg.f64 g) a)
(*.f64 -1 (/.f64 g a))
(/.f64 (neg.f64 g) a)
(*.f64 -1 (/.f64 g a))
(/.f64 (neg.f64 g) a)
(*.f64 -1 (/.f64 g a))
(/.f64 (neg.f64 g) a)
(*.f64 -1 (/.f64 g a))
(/.f64 (neg.f64 g) a)
(*.f64 -1 (/.f64 g a))
(/.f64 (neg.f64 g) a)
(*.f64 -1 (/.f64 g a))
(/.f64 (neg.f64 g) a)
(*.f64 -1 (/.f64 g a))
(/.f64 (neg.f64 g) a)
(*.f64 -1 (/.f64 g a))
(/.f64 (neg.f64 g) a)
(*.f64 -1 (/.f64 g a))
(/.f64 (neg.f64 g) a)
(*.f64 -1 (/.f64 g a))
(/.f64 (neg.f64 g) a)
(*.f64 -1 (/.f64 g a))
(/.f64 (neg.f64 g) a)
(*.f64 -1 (/.f64 g a))
(/.f64 (neg.f64 g) a)
(*.f64 -1 (/.f64 g a))
(/.f64 (neg.f64 g) a)
(*.f64 -1 (/.f64 g a))
(/.f64 (neg.f64 g) a)
(*.f64 -1 (/.f64 g a))
(/.f64 (neg.f64 g) a)
(*.f64 -1 (/.f64 g a))
(/.f64 (neg.f64 g) a)
(*.f64 -1 (/.f64 g a))
(/.f64 (neg.f64 g) a)
(*.f64 -1 (/.f64 g a))
(/.f64 (neg.f64 g) a)
(*.f64 -1 (/.f64 g a))
(/.f64 (neg.f64 g) a)
(*.f64 -1 (/.f64 g a))
(/.f64 (neg.f64 g) a)
(*.f64 -1 (/.f64 g a))
(/.f64 (neg.f64 g) a)
(*.f64 -1 (/.f64 g a))
(/.f64 (neg.f64 g) a)
(*.f64 -1 (/.f64 g a))
(/.f64 (neg.f64 g) a)
(*.f64 -1 (/.f64 g a))
(/.f64 (neg.f64 g) a)
(*.f64 -1 (/.f64 g a))
(/.f64 (neg.f64 g) a)
(*.f64 -1 (/.f64 g a))
(/.f64 (neg.f64 g) a)
(*.f64 -1 (/.f64 g a))
(/.f64 (neg.f64 g) a)
(*.f64 -1 (/.f64 g a))
(/.f64 (neg.f64 g) a)
(*.f64 -1 (/.f64 g a))
(/.f64 (neg.f64 g) a)
(*.f64 -1 (/.f64 g a))
(/.f64 (neg.f64 g) a)
(*.f64 -1 (/.f64 g a))
(/.f64 (neg.f64 g) a)
(*.f64 -1 (/.f64 g a))
(/.f64 (neg.f64 g) a)
(*.f64 -1 (/.f64 g a))
(/.f64 (neg.f64 g) a)
(*.f64 -1 (/.f64 g a))
(/.f64 (neg.f64 g) a)
(*.f64 -1 (/.f64 g a))
(/.f64 (neg.f64 g) a)
(*.f64 -1 (/.f64 g a))
(/.f64 (neg.f64 g) a)
(*.f64 -1 (/.f64 g a))
(/.f64 (neg.f64 g) a)
(*.f64 -1 (/.f64 g a))
(/.f64 (neg.f64 g) a)
(*.f64 -1 (/.f64 g a))
(/.f64 (neg.f64 g) a)
(*.f64 -1 (/.f64 g a))
(/.f64 (neg.f64 g) a)
(*.f64 -1 (/.f64 g a))
(/.f64 (neg.f64 g) a)
(*.f64 -1 (/.f64 g a))
(/.f64 (neg.f64 g) a)
(*.f64 -1 (/.f64 g a))
(/.f64 (neg.f64 g) a)
(*.f64 -1 (/.f64 g a))
(/.f64 (neg.f64 g) a)
(*.f64 -1 (/.f64 g a))
(/.f64 (neg.f64 g) a)
(*.f64 -1 (/.f64 g a))
(/.f64 (neg.f64 g) a)
(*.f64 -1 (/.f64 g a))
(/.f64 (neg.f64 g) a)
(*.f64 -1 (/.f64 g a))
(/.f64 (neg.f64 g) a)
(*.f64 -1 (/.f64 g a))
(/.f64 (neg.f64 g) a)
(*.f64 -1 (/.f64 g a))
(/.f64 (neg.f64 g) a)
(*.f64 -1 (/.f64 g a))
(/.f64 (neg.f64 g) a)
(*.f64 -1 (/.f64 g a))
(/.f64 (neg.f64 g) a)
(*.f64 -1 (/.f64 g a))
(/.f64 (neg.f64 g) a)
(*.f64 -1 (/.f64 g a))
(/.f64 (neg.f64 g) a)
(*.f64 -1 (/.f64 g a))
(/.f64 (neg.f64 g) a)
(*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 -1 g) g) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (neg.f64 g) g) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 -1 g) g) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (neg.f64 g) g) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 -1 g) g) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (neg.f64 g) g) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 -1 g) g) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (neg.f64 g) g) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 -1 g) g) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (neg.f64 g) g) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 -1 g) g) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (neg.f64 g) g) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 -1 g) g) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (neg.f64 g) g) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 -1 g) g) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (neg.f64 g) g) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 -1 g) g) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (neg.f64 g) g) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 -1 g) g) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (neg.f64 g) g) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 -1 g) g) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (neg.f64 g) g) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 -1 g) g) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (neg.f64 g) g) a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 -1 g) g) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (neg.f64 g) g) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 -1 g) g) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (neg.f64 g) g) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 -1 g) g) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (neg.f64 g) g) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 -1 g) g) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (neg.f64 g) g) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 -1 g) g) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (neg.f64 g) g) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 -1 g) g) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (neg.f64 g) g) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)))
(*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -2) (cbrt.f64 1/2)))
(*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 1/2) (cbrt.f64 -2)))
(*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -2) (cbrt.f64 1/2)))
(*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 1/2) (cbrt.f64 -2)))
(*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -2) (cbrt.f64 1/2)))
(*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 1/2) (cbrt.f64 -2)))
(*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -2) (cbrt.f64 1/2)))
(*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 1/2) (cbrt.f64 -2)))
(*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -2) (cbrt.f64 1/2)))
(*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 1/2) (cbrt.f64 -2)))
(*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -2) (cbrt.f64 1/2)))
(*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 1/2) (cbrt.f64 -2)))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 -1 (cbrt.f64 (/.f64 g a)))
(neg.f64 (cbrt.f64 (/.f64 g a)))
(*.f64 -1 (cbrt.f64 (/.f64 g a)))
(neg.f64 (cbrt.f64 (/.f64 g a)))
(*.f64 -1 (cbrt.f64 (/.f64 g a)))
(neg.f64 (cbrt.f64 (/.f64 g a)))
(*.f64 -1 (cbrt.f64 (/.f64 g a)))
(neg.f64 (cbrt.f64 (/.f64 g a)))
(*.f64 -1 (cbrt.f64 (/.f64 g a)))
(neg.f64 (cbrt.f64 (/.f64 g a)))
(*.f64 -1 (cbrt.f64 (/.f64 g a)))
(neg.f64 (cbrt.f64 (/.f64 g a)))
(*.f64 h (sqrt.f64 -1))
(+.f64 g (*.f64 h (sqrt.f64 -1)))
(+.f64 (*.f64 g (+.f64 1 (*.f64 1/2 (/.f64 g (*.f64 h (sqrt.f64 -1)))))) (*.f64 h (sqrt.f64 -1)))
(fma.f64 g (+.f64 1 (/.f64 (*.f64 1/2 g) (*.f64 h (sqrt.f64 -1)))) (*.f64 h (sqrt.f64 -1)))
(fma.f64 g (+.f64 1 (*.f64 (/.f64 1/2 (sqrt.f64 -1)) (/.f64 g h))) (*.f64 h (sqrt.f64 -1)))
(+.f64 (*.f64 g (+.f64 1 (*.f64 g (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))))))) (*.f64 h (sqrt.f64 -1)))
(fma.f64 g (+.f64 1 (*.f64 g (fma.f64 -1/8 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))) (/.f64 1/2 (*.f64 h (sqrt.f64 -1)))))) (*.f64 h (sqrt.f64 -1)))
(fma.f64 g (+.f64 1 (*.f64 g (fma.f64 -1/8 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 3) (*.f64 -1 (sqrt.f64 -1)))) (/.f64 1/2 (*.f64 h (sqrt.f64 -1)))))) (*.f64 h (sqrt.f64 -1)))
(+.f64 (*.f64 g (+.f64 1 (*.f64 g (+.f64 (*.f64 (pow.f64 g 2) (-.f64 (*.f64 1/16 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)))))) (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))))))) (*.f64 h (sqrt.f64 -1)))
(fma.f64 g (+.f64 1 (*.f64 g (fma.f64 (pow.f64 g 2) (-.f64 (/.f64 (*.f64 1/16 (pow.f64 g 2)) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) (/.f64 1/8 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)))) (/.f64 1/2 (*.f64 h (sqrt.f64 -1)))))) (*.f64 h (sqrt.f64 -1)))
(fma.f64 g (+.f64 1 (*.f64 g (fma.f64 (pow.f64 g 2) (-.f64 (*.f64 (/.f64 1/16 (pow.f64 h 5)) (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 5))) (/.f64 1/8 (*.f64 (pow.f64 h 3) (*.f64 -1 (sqrt.f64 -1))))) (/.f64 1/2 (*.f64 h (sqrt.f64 -1)))))) (*.f64 h (sqrt.f64 -1)))
(+.f64 (*.f64 g (+.f64 1 (*.f64 g (+.f64 (*.f64 (pow.f64 g 2) (-.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 -5/128 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 7) (pow.f64 (sqrt.f64 -1) 7)))) (*.f64 1/16 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))))) (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)))))) (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))))))) (*.f64 h (sqrt.f64 -1)))
(fma.f64 g (+.f64 1 (*.f64 g (fma.f64 (pow.f64 g 2) (fma.f64 (pow.f64 g 2) (fma.f64 -5/128 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 7) (pow.f64 (sqrt.f64 -1) 7))) (/.f64 1/16 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) (neg.f64 (/.f64 1/8 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))))) (/.f64 1/2 (*.f64 h (sqrt.f64 -1)))))) (*.f64 h (sqrt.f64 -1)))
(fma.f64 g (+.f64 1 (*.f64 g (fma.f64 (pow.f64 g 2) (fma.f64 (pow.f64 g 2) (fma.f64 -5/128 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 7) (pow.f64 (sqrt.f64 -1) 7))) (/.f64 1/16 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) (neg.f64 (/.f64 1/8 (*.f64 (pow.f64 h 3) (*.f64 -1 (sqrt.f64 -1)))))) (/.f64 1/2 (*.f64 h (sqrt.f64 -1)))))) (*.f64 h (sqrt.f64 -1)))
(*.f64 2 g)
(*.f64 g 2)
(*.f64 g (+.f64 2 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2)))))
(*.f64 g (+.f64 2 (/.f64 (*.f64 -1/2 (pow.f64 h 2)) (pow.f64 g 2))))
(*.f64 g (+.f64 2 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))))))
(*.f64 g (+.f64 2 (fma.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2)) (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))))))
(*.f64 g (+.f64 2 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6)))))))
(*.f64 g (+.f64 2 (fma.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2)) (fma.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4)) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6)))))))
(*.f64 g (+.f64 2 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 8))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6))))))))
(*.f64 g (+.f64 2 (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 h 8) 5/64) (pow.f64 g 8)) (fma.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2)) (fma.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4)) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6))))))))
(*.f64 g (+.f64 2 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 8))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))) (pow.f64 g 10))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6)))))))))
(*.f64 g (+.f64 2 (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 h 8) 5/64) (pow.f64 g 8)) (fma.f64 -1/2 (/.f64 (fma.f64 1/64 (pow.f64 h 10) (*.f64 (*.f64 1/2 (pow.f64 h 2)) (*.f64 (pow.f64 h 8) 5/64))) (pow.f64 g 10)) (fma.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2)) (fma.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4)) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6)))))))))
(*.f64 1/2 (/.f64 (pow.f64 h 2) g))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (pow.f64 h 2)) (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2)))) g))
(neg.f64 (/.f64 (fma.f64 -1/2 (pow.f64 h 2) (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2)))) g))
(/.f64 (neg.f64 (fma.f64 -1/2 (pow.f64 h 2) (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2))))) g)
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (pow.f64 h 2)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 4))))) g))
(neg.f64 (/.f64 (fma.f64 -1/2 (pow.f64 h 2) (fma.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2)) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 4))))) g))
(/.f64 (neg.f64 (fma.f64 -1/2 (pow.f64 h 2) (fma.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2)) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 4)))))) g)
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 6))) (+.f64 (*.f64 -1/2 (pow.f64 h 2)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 4)))))) g))
(neg.f64 (/.f64 (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 h 8) 5/64) (pow.f64 g 6)) (fma.f64 -1/2 (pow.f64 h 2) (fma.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2)) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 4)))))) g))
(/.f64 (neg.f64 (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 h 8) 5/64) (pow.f64 g 6)) (fma.f64 -1/2 (pow.f64 h 2) (fma.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2)) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 4))))))) g)
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 6))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))) (pow.f64 g 8))) (+.f64 (*.f64 -1/2 (pow.f64 h 2)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 4))))))) g))
(neg.f64 (/.f64 (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 h 8) 5/64) (pow.f64 g 6)) (fma.f64 -1/2 (/.f64 (fma.f64 1/64 (pow.f64 h 10) (*.f64 (*.f64 1/2 (pow.f64 h 2)) (*.f64 (pow.f64 h 8) 5/64))) (pow.f64 g 8)) (fma.f64 -1/2 (pow.f64 h 2) (fma.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2)) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 4))))))) g))
(/.f64 (neg.f64 (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 h 8) 5/64) (pow.f64 g 6)) (fma.f64 -1/2 (/.f64 (fma.f64 1/64 (pow.f64 h 10) (*.f64 (*.f64 1/2 (pow.f64 h 2)) (*.f64 (pow.f64 h 8) 5/64))) (pow.f64 g 8)) (fma.f64 -1/2 (pow.f64 h 2) (fma.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2)) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 4)))))))) g)
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/256 (pow.f64 h 12)) (+.f64 (*.f64 1/8 (*.f64 (pow.f64 h 4) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))))) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))))))) (pow.f64 g 10))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 6))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))) (pow.f64 g 8))) (+.f64 (*.f64 -1/2 (pow.f64 h 2)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 4)))))))) g))
(neg.f64 (/.f64 (fma.f64 -1/2 (/.f64 (fma.f64 1/256 (pow.f64 h 12) (fma.f64 1/8 (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 h 8) 5/64)) (*.f64 (*.f64 1/2 (pow.f64 h 2)) (fma.f64 1/64 (pow.f64 h 10) (*.f64 (*.f64 1/2 (pow.f64 h 2)) (*.f64 (pow.f64 h 8) 5/64)))))) (pow.f64 g 10)) (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 h 8) 5/64) (pow.f64 g 6)) (fma.f64 -1/2 (/.f64 (fma.f64 1/64 (pow.f64 h 10) (*.f64 (*.f64 1/2 (pow.f64 h 2)) (*.f64 (pow.f64 h 8) 5/64))) (pow.f64 g 8)) (fma.f64 -1/2 (pow.f64 h 2) (fma.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2)) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 4)))))))) g))
(/.f64 (neg.f64 (fma.f64 -1/2 (/.f64 (fma.f64 1/256 (pow.f64 h 12) (fma.f64 1/8 (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 h 8) 5/64)) (*.f64 (*.f64 1/2 (pow.f64 h 2)) (fma.f64 1/64 (pow.f64 h 10) (*.f64 (*.f64 1/2 (pow.f64 h 2)) (*.f64 (pow.f64 h 8) 5/64)))))) (pow.f64 g 10)) (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 h 8) 5/64) (pow.f64 g 6)) (fma.f64 -1/2 (/.f64 (fma.f64 1/64 (pow.f64 h 10) (*.f64 (*.f64 1/2 (pow.f64 h 2)) (*.f64 (pow.f64 h 8) 5/64))) (pow.f64 g 8)) (fma.f64 -1/2 (pow.f64 h 2) (fma.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2)) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 4))))))))) g)
(*.f64 2 g)
(*.f64 g 2)
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) g)) (*.f64 2 g))
(fma.f64 -1/2 (/.f64 (pow.f64 h 2) g) (*.f64 g 2))
(+.f64 (*.f64 2 g) (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 2) (pow.f64 g 3))) (*.f64 1/2 (/.f64 1 g)))))
(fma.f64 2 g (*.f64 (pow.f64 h 2) (-.f64 (/.f64 (*.f64 -1/8 (pow.f64 h 2)) (pow.f64 g 3)) (/.f64 1/2 g))))
(+.f64 (*.f64 2 g) (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 2) (pow.f64 g 5))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3))))) (*.f64 1/2 (/.f64 1 g)))))
(fma.f64 2 g (*.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (-.f64 (/.f64 (*.f64 -1/16 (pow.f64 h 2)) (pow.f64 g 5)) (/.f64 1/8 (pow.f64 g 3))) (neg.f64 (/.f64 1/2 g)))))
(+.f64 (*.f64 2 g) (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -5/128 (/.f64 (pow.f64 h 2) (pow.f64 g 7))) (*.f64 1/16 (/.f64 1 (pow.f64 g 5))))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3))))) (*.f64 1/2 (/.f64 1 g)))))
(fma.f64 2 g (*.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (-.f64 (/.f64 (*.f64 -5/128 (pow.f64 h 2)) (pow.f64 g 7)) (/.f64 1/16 (pow.f64 g 5))) (neg.f64 (/.f64 1/8 (pow.f64 g 3)))) (neg.f64 (/.f64 1/2 g)))))
(+.f64 (*.f64 2 g) (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -7/256 (/.f64 (pow.f64 h 2) (pow.f64 g 9))) (*.f64 5/128 (/.f64 1 (pow.f64 g 7))))) (*.f64 1/16 (/.f64 1 (pow.f64 g 5))))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3))))) (*.f64 1/2 (/.f64 1 g)))))
(fma.f64 2 g (*.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (-.f64 (/.f64 (*.f64 -7/256 (pow.f64 h 2)) (pow.f64 g 9)) (/.f64 5/128 (pow.f64 g 7))) (neg.f64 (/.f64 1/16 (pow.f64 g 5)))) (neg.f64 (/.f64 1/8 (pow.f64 g 3)))) (neg.f64 (/.f64 1/2 g)))))
(*.f64 h (sqrt.f64 -1))
(*.f64 h (+.f64 (sqrt.f64 -1) (/.f64 g h)))
(*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1)))) (/.f64 g h))))
(*.f64 h (+.f64 (sqrt.f64 -1) (fma.f64 1/2 (/.f64 (/.f64 (pow.f64 g 2) (pow.f64 h 2)) (sqrt.f64 -1)) (/.f64 g h))))
(*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1)))) (/.f64 g h)))))
(*.f64 h (+.f64 (sqrt.f64 -1) (fma.f64 -1/8 (/.f64 (/.f64 (pow.f64 g 4) (pow.f64 h 4)) (pow.f64 (sqrt.f64 -1) 3)) (fma.f64 1/2 (/.f64 (/.f64 (pow.f64 g 2) (pow.f64 h 2)) (sqrt.f64 -1)) (/.f64 g h)))))
(*.f64 h (+.f64 (sqrt.f64 -1) (fma.f64 -1/8 (/.f64 (/.f64 (pow.f64 g 4) (pow.f64 h 4)) (*.f64 -1 (sqrt.f64 -1))) (fma.f64 1/2 (/.f64 (/.f64 (pow.f64 g 2) (pow.f64 h 2)) (sqrt.f64 -1)) (/.f64 g h)))))
(*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 6) (pow.f64 (sqrt.f64 -1) 5)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1)))) (/.f64 g h))))))
(*.f64 h (+.f64 (sqrt.f64 -1) (fma.f64 -1/8 (/.f64 (/.f64 (pow.f64 g 4) (pow.f64 h 4)) (pow.f64 (sqrt.f64 -1) 3)) (fma.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 6))) (fma.f64 1/2 (/.f64 (/.f64 (pow.f64 g 2) (pow.f64 h 2)) (sqrt.f64 -1)) (/.f64 g h))))))
(*.f64 h (+.f64 (sqrt.f64 -1) (fma.f64 -1/8 (/.f64 (/.f64 (pow.f64 g 4) (pow.f64 h 4)) (*.f64 -1 (sqrt.f64 -1))) (fma.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 6))) (fma.f64 1/2 (/.f64 (/.f64 (pow.f64 g 2) (pow.f64 h 2)) (sqrt.f64 -1)) (/.f64 g h))))))
(*.f64 h (+.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))) (*.f64 1/16 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)))) (*.f64 (pow.f64 h 8) (sqrt.f64 -1)))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 6) (pow.f64 (sqrt.f64 -1) 5)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (sqrt.f64 -1)))) (/.f64 g h)))))))
(*.f64 h (+.f64 (sqrt.f64 -1) (fma.f64 -1/2 (/.f64 (*.f64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)) 5/64) (*.f64 (sqrt.f64 -1) (pow.f64 h 8))) (fma.f64 -1/8 (/.f64 (/.f64 (pow.f64 g 4) (pow.f64 h 4)) (pow.f64 (sqrt.f64 -1) 3)) (fma.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 6))) (fma.f64 1/2 (/.f64 (/.f64 (pow.f64 g 2) (pow.f64 h 2)) (sqrt.f64 -1)) (/.f64 g h)))))))
(*.f64 h (+.f64 (sqrt.f64 -1) (fma.f64 -1/2 (*.f64 (/.f64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)) (pow.f64 h 8)) (/.f64 5/64 (sqrt.f64 -1))) (fma.f64 -1/8 (/.f64 (/.f64 (pow.f64 g 4) (pow.f64 h 4)) (*.f64 -1 (sqrt.f64 -1))) (fma.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 6))) (fma.f64 1/2 (/.f64 (/.f64 (pow.f64 g 2) (pow.f64 h 2)) (sqrt.f64 -1)) (/.f64 g h)))))))
(*.f64 -1 (*.f64 h (sqrt.f64 -1)))
(neg.f64 (*.f64 h (sqrt.f64 -1)))
(*.f64 h (neg.f64 (sqrt.f64 -1)))
(*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (*.f64 -1 (/.f64 g h)))))
(neg.f64 (*.f64 h (+.f64 (sqrt.f64 -1) (/.f64 (neg.f64 g) h))))
(*.f64 h (neg.f64 (-.f64 (sqrt.f64 -1) (/.f64 g h))))
(*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (*.f64 -1 (/.f64 (+.f64 g (*.f64 -1/2 (/.f64 (pow.f64 g 2) (*.f64 h (sqrt.f64 -1))))) h)))))
(neg.f64 (*.f64 h (+.f64 (sqrt.f64 -1) (neg.f64 (/.f64 (+.f64 g (*.f64 -1/2 (/.f64 (pow.f64 g 2) (*.f64 h (sqrt.f64 -1))))) h)))))
(*.f64 h (neg.f64 (-.f64 (sqrt.f64 -1) (/.f64 (+.f64 g (*.f64 (/.f64 -1/2 h) (/.f64 (pow.f64 g 2) (sqrt.f64 -1)))) h))))
(*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (*.f64 -1 (/.f64 (+.f64 g (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (sqrt.f64 -1)))) h))) h)))))
(neg.f64 (*.f64 h (+.f64 (sqrt.f64 -1) (neg.f64 (/.f64 (+.f64 g (neg.f64 (/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 2))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (sqrt.f64 -1)))) h))) h)))))
(*.f64 (-.f64 (sqrt.f64 -1) (/.f64 (-.f64 g (/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (*.f64 -1 (sqrt.f64 -1)) (pow.f64 h 2))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (sqrt.f64 -1)))) h)) h)) (neg.f64 h))
(*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (*.f64 -1 (/.f64 (+.f64 g (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (sqrt.f64 -1))))) h))) h)))))
(neg.f64 (*.f64 h (+.f64 (sqrt.f64 -1) (neg.f64 (/.f64 (+.f64 g (neg.f64 (/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 2))) (fma.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 4))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (sqrt.f64 -1))))) h))) h)))))
(*.f64 (-.f64 (sqrt.f64 -1) (/.f64 (-.f64 g (/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (*.f64 -1 (sqrt.f64 -1)) (pow.f64 h 2))) (fma.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 4))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (sqrt.f64 -1))))) h)) h)) (neg.f64 h))
(*.f64 -1 (*.f64 h (+.f64 (sqrt.f64 -1) (*.f64 -1 (/.f64 (+.f64 g (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6))) (*.f64 1/16 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)))) (*.f64 (pow.f64 h 6) (sqrt.f64 -1)))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (sqrt.f64 -1)))))) h))) h)))))
(neg.f64 (*.f64 h (+.f64 (sqrt.f64 -1) (neg.f64 (/.f64 (+.f64 g (neg.f64 (/.f64 (fma.f64 -1/2 (/.f64 (*.f64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)) 5/64) (*.f64 (sqrt.f64 -1) (pow.f64 h 6))) (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 2))) (fma.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 4))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (sqrt.f64 -1)))))) h))) h)))))
(*.f64 (-.f64 (sqrt.f64 -1) (/.f64 (-.f64 g (/.f64 (fma.f64 -1/2 (*.f64 (/.f64 (/.f64 (pow.f64 g 8) (pow.f64 (sqrt.f64 -1) 6)) (sqrt.f64 -1)) (/.f64 5/64 (pow.f64 h 6))) (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 (*.f64 -1 (sqrt.f64 -1)) (pow.f64 h 2))) (fma.f64 1/16 (/.f64 (pow.f64 g 6) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 4))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (sqrt.f64 -1)))))) h)) h)) (neg.f64 h))
(*.f64 (cbrt.f64 (*.f64 h (sqrt.f64 -1))) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 -1/2) (cbrt.f64 (*.f64 h (sqrt.f64 -1))))
(+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))) 1/9) (*.f64 g (cbrt.f64 -1/2)))) (*.f64 (cbrt.f64 (*.f64 h (sqrt.f64 -1))) (cbrt.f64 -1/2)))
(fma.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))) 1/9) (*.f64 g (cbrt.f64 -1/2))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (*.f64 h (sqrt.f64 -1)))))
(fma.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (neg.f64 (pow.f64 h 2))) 1/9) (*.f64 g (cbrt.f64 -1/2))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (*.f64 h (sqrt.f64 -1)))))
(+.f64 (*.f64 g (+.f64 (*.f64 1/3 (*.f64 (*.f64 g (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (sqrt.f64 -1))) 1/9))))) (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))) 1/9) (cbrt.f64 -1/2))))) (*.f64 (cbrt.f64 (*.f64 h (sqrt.f64 -1))) (cbrt.f64 -1/2)))
(fma.f64 g (*.f64 1/3 (+.f64 (*.f64 (*.f64 (*.f64 g (cbrt.f64 -1/2)) (+.f64 (/.f64 1/2 (*.f64 h (sqrt.f64 -1))) (neg.f64 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (sqrt.f64 -1))) 1/9))))) (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 (cbrt.f64 -1/2) (pow.f64 (/.f64 1 (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))) 1/9)))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (*.f64 h (sqrt.f64 -1)))))
(fma.f64 g (*.f64 1/3 (+.f64 (*.f64 (*.f64 (*.f64 g (cbrt.f64 -1/2)) (+.f64 (/.f64 1/2 (*.f64 h (sqrt.f64 -1))) (-.f64 0 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (sqrt.f64 -1))) 1/9))))) (cbrt.f64 (/.f64 1 (neg.f64 (pow.f64 h 2))))) (*.f64 (cbrt.f64 -1/2) (pow.f64 (/.f64 1 (neg.f64 (pow.f64 h 2))) 1/9)))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (*.f64 h (sqrt.f64 -1)))))
(+.f64 (*.f64 g (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))) 1/9) (cbrt.f64 -1/2))) (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (*.f64 g (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (sqrt.f64 -1))) 1/9)))))))) (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (sqrt.f64 -1))) 1/9)))))))))) (*.f64 (cbrt.f64 (*.f64 h (sqrt.f64 -1))) (cbrt.f64 -1/2)))
(fma.f64 g (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 -1/2) (pow.f64 (/.f64 1 (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))) 1/9))) (+.f64 (*.f64 (*.f64 -1/3 (*.f64 g (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (+.f64 (*.f64 (cbrt.f64 -1/2) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) 1/27)) (*.f64 (cbrt.f64 -1/2) (*.f64 2/3 (*.f64 (+.f64 (/.f64 1/2 (*.f64 h (sqrt.f64 -1))) (neg.f64 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (sqrt.f64 -1))) 1/9)))) (pow.f64 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9)))))))) g) (*.f64 (*.f64 (*.f64 1/3 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 (cbrt.f64 -1/2) (+.f64 (/.f64 1/2 (*.f64 h (sqrt.f64 -1))) (neg.f64 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (sqrt.f64 -1))) 1/9)))))) g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (*.f64 h (sqrt.f64 -1)))))
(fma.f64 g (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 -1/2) (pow.f64 (/.f64 1 (neg.f64 (pow.f64 h 2))) 1/9))) (+.f64 (*.f64 (*.f64 -1/3 (*.f64 g (*.f64 (cbrt.f64 (/.f64 1 (neg.f64 (pow.f64 h 2)))) (+.f64 (*.f64 (cbrt.f64 -1/2) (*.f64 (cbrt.f64 (/.f64 1 (neg.f64 (pow.f64 h 2)))) 1/27)) (*.f64 (cbrt.f64 -1/2) (*.f64 2/3 (*.f64 (+.f64 (/.f64 1/2 (*.f64 h (sqrt.f64 -1))) (-.f64 0 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (sqrt.f64 -1))) 1/9)))) (pow.f64 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9)))))))) g) (*.f64 (*.f64 (*.f64 1/3 (cbrt.f64 (/.f64 1 (neg.f64 (pow.f64 h 2))))) (*.f64 (cbrt.f64 -1/2) (+.f64 (/.f64 1/2 (*.f64 h (sqrt.f64 -1))) (-.f64 0 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (sqrt.f64 -1))) 1/9)))))) g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (*.f64 h (sqrt.f64 -1)))))
(+.f64 (*.f64 g (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))) 1/9) (cbrt.f64 -1/2))) (*.f64 g (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (sqrt.f64 -1))) 1/9)))))) (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (sqrt.f64 -1))) 1/9))))))))) (*.f64 -1/3 (*.f64 (*.f64 g (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9) (+.f64 (*.f64 1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (sqrt.f64 -1))) 1/9)))))))) (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (sqrt.f64 -1))) 1/9))))) (+.f64 (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/3 (/.f64 (pow.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (sqrt.f64 -1))) 1/9))) 2) (*.f64 h (sqrt.f64 -1))))))))) (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))))))))))) (*.f64 (cbrt.f64 (*.f64 h (sqrt.f64 -1))) (cbrt.f64 -1/2)))
(+.f64 (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (*.f64 h (sqrt.f64 -1)))) (+.f64 (*.f64 (*.f64 1/3 (*.f64 (cbrt.f64 -1/2) (pow.f64 (/.f64 1 (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))) 1/9))) g) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 1/3 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 (cbrt.f64 -1/2) (+.f64 (/.f64 1/2 (*.f64 h (sqrt.f64 -1))) (neg.f64 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (sqrt.f64 -1))) 1/9)))))) g) (*.f64 (+.f64 (*.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (+.f64 (*.f64 (cbrt.f64 -1/2) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) 1/27)) (*.f64 (cbrt.f64 -1/2) (*.f64 2/3 (*.f64 (+.f64 (/.f64 1/2 (*.f64 h (sqrt.f64 -1))) (neg.f64 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (sqrt.f64 -1))) 1/9)))) (pow.f64 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9))))))) g) (*.f64 (*.f64 -1/3 (*.f64 g (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (+.f64 (*.f64 (cbrt.f64 -1/2) (*.f64 (*.f64 -2/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9)) (+.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) 1/27) (*.f64 2/3 (*.f64 (+.f64 (/.f64 1/2 (*.f64 h (sqrt.f64 -1))) (neg.f64 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (sqrt.f64 -1))) 1/9)))) (pow.f64 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9)))))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 1/9 (*.f64 (+.f64 (/.f64 1/2 (*.f64 h (sqrt.f64 -1))) (neg.f64 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (sqrt.f64 -1))) 1/9)))) (pow.f64 (/.f64 1 (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10))) 1/9))) (+.f64 (/.f64 1/8 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))) (*.f64 1/3 (/.f64 (*.f64 (+.f64 (/.f64 1/2 (*.f64 h (sqrt.f64 -1))) (neg.f64 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (sqrt.f64 -1))) 1/9)))) (+.f64 (/.f64 1/2 (*.f64 h (sqrt.f64 -1))) (neg.f64 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (sqrt.f64 -1))) 1/9))))) (*.f64 h (sqrt.f64 -1))))))))))) g)) g)) g)))
(+.f64 (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (*.f64 h (sqrt.f64 -1)))) (+.f64 (*.f64 (*.f64 1/3 (*.f64 (cbrt.f64 -1/2) (pow.f64 (/.f64 1 (neg.f64 (pow.f64 h 2))) 1/9))) g) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 1/3 (cbrt.f64 (/.f64 1 (neg.f64 (pow.f64 h 2))))) (*.f64 (cbrt.f64 -1/2) (+.f64 (/.f64 1/2 (*.f64 h (sqrt.f64 -1))) (-.f64 0 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (sqrt.f64 -1))) 1/9)))))) g) (*.f64 (+.f64 (*.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (neg.f64 (pow.f64 h 2)))) (+.f64 (*.f64 (cbrt.f64 -1/2) (*.f64 (cbrt.f64 (/.f64 1 (neg.f64 (pow.f64 h 2)))) 1/27)) (*.f64 (cbrt.f64 -1/2) (*.f64 2/3 (*.f64 (+.f64 (/.f64 1/2 (*.f64 h (sqrt.f64 -1))) (-.f64 0 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (sqrt.f64 -1))) 1/9)))) (pow.f64 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9))))))) g) (*.f64 (*.f64 -1/3 (*.f64 g (*.f64 (cbrt.f64 (/.f64 1 (neg.f64 (pow.f64 h 2)))) (+.f64 (*.f64 (cbrt.f64 -1/2) (*.f64 (*.f64 -2/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9)) (+.f64 (*.f64 (cbrt.f64 (/.f64 1 (neg.f64 (pow.f64 h 2)))) 1/27) (*.f64 2/3 (*.f64 (+.f64 (/.f64 1/2 (*.f64 h (sqrt.f64 -1))) (-.f64 0 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (sqrt.f64 -1))) 1/9)))) (pow.f64 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9)))))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 1/9 (*.f64 (+.f64 (/.f64 1/2 (*.f64 h (sqrt.f64 -1))) (-.f64 0 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (sqrt.f64 -1))) 1/9)))) (pow.f64 (/.f64 1 (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10))) 1/9))) (+.f64 (/.f64 1/8 (*.f64 (pow.f64 h 3) (*.f64 -1 (sqrt.f64 -1)))) (*.f64 (/.f64 1/3 h) (/.f64 (*.f64 (+.f64 (/.f64 1/2 (*.f64 h (sqrt.f64 -1))) (-.f64 0 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (sqrt.f64 -1))) 1/9)))) (+.f64 (/.f64 1/2 (*.f64 h (sqrt.f64 -1))) (-.f64 0 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (sqrt.f64 -1))) 1/9))))) (sqrt.f64 -1)))))))))) g)) g)) g)))
(+.f64 (*.f64 g (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))) 1/9) (cbrt.f64 -1/2))) (*.f64 g (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (sqrt.f64 -1))) 1/9)))))) (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (sqrt.f64 -1))) 1/9))))))))) (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9) (+.f64 (*.f64 1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (sqrt.f64 -1))) 1/9)))))))) (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (sqrt.f64 -1))) 1/9))))) (+.f64 (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/3 (/.f64 (pow.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (sqrt.f64 -1))) 1/9))) 2) (*.f64 h (sqrt.f64 -1)))))))))) (*.f64 -1/3 (*.f64 (*.f64 g (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9) (+.f64 (*.f64 1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (sqrt.f64 -1))) 1/9)))))))) (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (sqrt.f64 -1))) 1/9))))) (+.f64 (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/3 (/.f64 (pow.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (sqrt.f64 -1))) 1/9))) 2) (*.f64 h (sqrt.f64 -1))))))))) (+.f64 (*.f64 -2/3 (/.f64 (*.f64 (+.f64 (*.f64 1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (sqrt.f64 -1))) 1/9)))))) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (sqrt.f64 -1))) 1/9)))) (*.f64 h (sqrt.f64 -1)))) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10))) 1/9) (+.f64 (*.f64 1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (sqrt.f64 -1))) 1/9)))))))) (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 h 14) (pow.f64 (sqrt.f64 -1) 14))) 1/9) (pow.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 h (sqrt.f64 -1)))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (sqrt.f64 -1))) 1/9))) 2)))))))) (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))))))))))))) (*.f64 (cbrt.f64 (*.f64 h (sqrt.f64 -1))) (cbrt.f64 -1/2)))
(fma.f64 g (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 -1/2) (pow.f64 (/.f64 1 (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))) 1/9))) (+.f64 (*.f64 g (*.f64 (*.f64 1/3 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 (cbrt.f64 -1/2) (+.f64 (/.f64 1/2 (*.f64 h (sqrt.f64 -1))) (neg.f64 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (sqrt.f64 -1))) 1/9))))))) (*.f64 g (+.f64 (*.f64 g (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (+.f64 (*.f64 (cbrt.f64 -1/2) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) 1/27)) (*.f64 (cbrt.f64 -1/2) (*.f64 2/3 (*.f64 (+.f64 (/.f64 1/2 (*.f64 h (sqrt.f64 -1))) (neg.f64 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (sqrt.f64 -1))) 1/9)))) (pow.f64 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9)))))))) (*.f64 g (+.f64 (*.f64 g (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (+.f64 (*.f64 (cbrt.f64 -1/2) (*.f64 (*.f64 -2/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9)) (+.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) 1/27) (*.f64 2/3 (*.f64 (+.f64 (/.f64 1/2 (*.f64 h (sqrt.f64 -1))) (neg.f64 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (sqrt.f64 -1))) 1/9)))) (pow.f64 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9)))))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 1/9 (*.f64 (+.f64 (/.f64 1/2 (*.f64 h (sqrt.f64 -1))) (neg.f64 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (sqrt.f64 -1))) 1/9)))) (pow.f64 (/.f64 1 (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10))) 1/9))) (+.f64 (/.f64 1/8 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))) (*.f64 1/3 (/.f64 (*.f64 (+.f64 (/.f64 1/2 (*.f64 h (sqrt.f64 -1))) (neg.f64 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (sqrt.f64 -1))) 1/9)))) (+.f64 (/.f64 1/2 (*.f64 h (sqrt.f64 -1))) (neg.f64 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (sqrt.f64 -1))) 1/9))))) (*.f64 h (sqrt.f64 -1))))))))))) (*.f64 g (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (*.f64 g (cbrt.f64 -1/2)) (+.f64 (*.f64 -2/3 (+.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9) (*.f64 (*.f64 -2/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9)) (+.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) 1/27) (*.f64 2/3 (*.f64 (+.f64 (/.f64 1/2 (*.f64 h (sqrt.f64 -1))) (neg.f64 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (sqrt.f64 -1))) 1/9)))) (pow.f64 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9)))))) (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9) (+.f64 (*.f64 1/9 (*.f64 (+.f64 (/.f64 1/2 (*.f64 h (sqrt.f64 -1))) (neg.f64 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (sqrt.f64 -1))) 1/9)))) (pow.f64 (/.f64 1 (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10))) 1/9))) (+.f64 (/.f64 1/8 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))) (*.f64 1/3 (/.f64 (*.f64 (+.f64 (/.f64 1/2 (*.f64 h (sqrt.f64 -1))) (neg.f64 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (sqrt.f64 -1))) 1/9)))) (+.f64 (/.f64 1/2 (*.f64 h (sqrt.f64 -1))) (neg.f64 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (sqrt.f64 -1))) 1/9))))) (*.f64 h (sqrt.f64 -1))))))))) (fma.f64 -2/3 (*.f64 (+.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) 1/27) (*.f64 2/3 (*.f64 (+.f64 (/.f64 1/2 (*.f64 h (sqrt.f64 -1))) (neg.f64 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (sqrt.f64 -1))) 1/9)))) (pow.f64 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9)))) (/.f64 (+.f64 (/.f64 1/2 (*.f64 h (sqrt.f64 -1))) (neg.f64 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (sqrt.f64 -1))) 1/9)))) (*.f64 h (sqrt.f64 -1)))) (fma.f64 -1/9 (+.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) 1/27)) (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10))) 1/9) (*.f64 2/3 (*.f64 (+.f64 (/.f64 1/2 (*.f64 h (sqrt.f64 -1))) (neg.f64 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (sqrt.f64 -1))) 1/9)))) (pow.f64 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9))))) (*.f64 1/9 (*.f64 (*.f64 (+.f64 (/.f64 1/2 (*.f64 h (sqrt.f64 -1))) (neg.f64 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (sqrt.f64 -1))) 1/9)))) (+.f64 (/.f64 1/2 (*.f64 h (sqrt.f64 -1))) (neg.f64 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (sqrt.f64 -1))) 1/9))))) (pow.f64 (/.f64 1 (*.f64 (pow.f64 h 14) (pow.f64 (sqrt.f64 -1) 14))) 1/9)))))))))))))))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (*.f64 h (sqrt.f64 -1)))))
(fma.f64 g (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 -1/2) (pow.f64 (/.f64 1 (neg.f64 (pow.f64 h 2))) 1/9))) (+.f64 (*.f64 g (*.f64 (*.f64 1/3 (cbrt.f64 (/.f64 1 (neg.f64 (pow.f64 h 2))))) (*.f64 (cbrt.f64 -1/2) (+.f64 (/.f64 1/2 (*.f64 h (sqrt.f64 -1))) (-.f64 0 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (sqrt.f64 -1))) 1/9))))))) (*.f64 g (+.f64 (*.f64 g (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (neg.f64 (pow.f64 h 2)))) (+.f64 (*.f64 (cbrt.f64 -1/2) (*.f64 (cbrt.f64 (/.f64 1 (neg.f64 (pow.f64 h 2)))) 1/27)) (*.f64 (cbrt.f64 -1/2) (*.f64 2/3 (*.f64 (+.f64 (/.f64 1/2 (*.f64 h (sqrt.f64 -1))) (-.f64 0 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (sqrt.f64 -1))) 1/9)))) (pow.f64 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9)))))))) (*.f64 g (+.f64 (*.f64 g (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (neg.f64 (pow.f64 h 2)))) (+.f64 (*.f64 (cbrt.f64 -1/2) (*.f64 (*.f64 -2/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9)) (+.f64 (*.f64 (cbrt.f64 (/.f64 1 (neg.f64 (pow.f64 h 2)))) 1/27) (*.f64 2/3 (*.f64 (+.f64 (/.f64 1/2 (*.f64 h (sqrt.f64 -1))) (-.f64 0 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (sqrt.f64 -1))) 1/9)))) (pow.f64 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9)))))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 1/9 (*.f64 (+.f64 (/.f64 1/2 (*.f64 h (sqrt.f64 -1))) (-.f64 0 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (sqrt.f64 -1))) 1/9)))) (pow.f64 (/.f64 1 (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10))) 1/9))) (+.f64 (/.f64 1/8 (*.f64 (pow.f64 h 3) (*.f64 -1 (sqrt.f64 -1)))) (*.f64 (/.f64 1/3 h) (/.f64 (*.f64 (+.f64 (/.f64 1/2 (*.f64 h (sqrt.f64 -1))) (-.f64 0 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (sqrt.f64 -1))) 1/9)))) (+.f64 (/.f64 1/2 (*.f64 h (sqrt.f64 -1))) (-.f64 0 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (sqrt.f64 -1))) 1/9))))) (sqrt.f64 -1)))))))))) (*.f64 g (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (neg.f64 (pow.f64 h 2)))) (*.f64 (*.f64 g (cbrt.f64 -1/2)) (+.f64 (*.f64 -2/3 (+.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9) (*.f64 (*.f64 -2/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9)) (+.f64 (*.f64 (cbrt.f64 (/.f64 1 (neg.f64 (pow.f64 h 2)))) 1/27) (*.f64 2/3 (*.f64 (+.f64 (/.f64 1/2 (*.f64 h (sqrt.f64 -1))) (-.f64 0 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (sqrt.f64 -1))) 1/9)))) (pow.f64 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9)))))) (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9) (+.f64 (*.f64 1/9 (*.f64 (+.f64 (/.f64 1/2 (*.f64 h (sqrt.f64 -1))) (-.f64 0 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (sqrt.f64 -1))) 1/9)))) (pow.f64 (/.f64 1 (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10))) 1/9))) (+.f64 (/.f64 1/8 (*.f64 (pow.f64 h 3) (*.f64 -1 (sqrt.f64 -1)))) (*.f64 (/.f64 1/3 h) (/.f64 (*.f64 (+.f64 (/.f64 1/2 (*.f64 h (sqrt.f64 -1))) (-.f64 0 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (sqrt.f64 -1))) 1/9)))) (+.f64 (/.f64 1/2 (*.f64 h (sqrt.f64 -1))) (-.f64 0 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (sqrt.f64 -1))) 1/9))))) (sqrt.f64 -1)))))))) (+.f64 (*.f64 (/.f64 -2/3 h) (/.f64 (*.f64 (+.f64 (/.f64 1/2 (*.f64 h (sqrt.f64 -1))) (-.f64 0 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (sqrt.f64 -1))) 1/9)))) (+.f64 (*.f64 (cbrt.f64 (/.f64 1 (neg.f64 (pow.f64 h 2)))) 1/27) (*.f64 2/3 (*.f64 (+.f64 (/.f64 1/2 (*.f64 h (sqrt.f64 -1))) (-.f64 0 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (sqrt.f64 -1))) 1/9)))) (pow.f64 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9))))) (sqrt.f64 -1))) (fma.f64 -1/9 (+.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (neg.f64 (pow.f64 h 2)))) 1/27)) (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10))) 1/9) (*.f64 2/3 (*.f64 (+.f64 (/.f64 1/2 (*.f64 h (sqrt.f64 -1))) (-.f64 0 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (sqrt.f64 -1))) 1/9)))) (pow.f64 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9))))) (*.f64 1/9 (*.f64 (*.f64 (+.f64 (/.f64 1/2 (*.f64 h (sqrt.f64 -1))) (-.f64 0 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (sqrt.f64 -1))) 1/9)))) (+.f64 (/.f64 1/2 (*.f64 h (sqrt.f64 -1))) (-.f64 0 (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 h (sqrt.f64 -1))) 1/9))))) (pow.f64 (/.f64 1 (*.f64 (pow.f64 h 14) (pow.f64 (sqrt.f64 -1) 14))) 1/9)))))))))))))))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (*.f64 h (sqrt.f64 -1)))))
(*.f64 (cbrt.f64 g) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2)))
(*.f64 g (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 8))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 -1/2)) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 2))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2)))))
(*.f64 g (fma.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 8))) (/.f64 (*.f64 (cbrt.f64 -1/2) (pow.f64 h 2)) (pow.f64 (cbrt.f64 2) 2))) (*.f64 (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2)) (cbrt.f64 (/.f64 1 (pow.f64 g 2))))))
(*.f64 g (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 8))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 -1/2)) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 14))) (/.f64 (*.f64 (pow.f64 h 4) (cbrt.f64 -1/2)) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 2))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2))))))
(*.f64 g (fma.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 8))) (/.f64 (*.f64 (cbrt.f64 -1/2) (pow.f64 h 2)) (pow.f64 (cbrt.f64 2) 2))) (fma.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 14))) (*.f64 (pow.f64 h 4) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2)) (cbrt.f64 (/.f64 1 (pow.f64 g 2)))))))
(*.f64 g (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 8))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 -1/2)) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 14))) (/.f64 (*.f64 (pow.f64 h 4) (cbrt.f64 -1/2)) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 20))) (/.f64 (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 -1/16 (pow.f64 h 6)) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 4)) (pow.f64 (cbrt.f64 2) 3))))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 2))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2)))))))
(*.f64 g (fma.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 8))) (/.f64 (*.f64 (cbrt.f64 -1/2) (pow.f64 h 2)) (pow.f64 (cbrt.f64 2) 2))) (fma.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 14))) (*.f64 (pow.f64 h 4) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 2) 2)))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 20))) (*.f64 (cbrt.f64 -1/2) (/.f64 (+.f64 (*.f64 -1/16 (pow.f64 h 6)) (*.f64 -1/12 (*.f64 (pow.f64 g 2) (/.f64 (pow.f64 h 4) 2)))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2)) (cbrt.f64 (/.f64 1 (pow.f64 g 2))))))))
(*.f64 g (fma.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 8))) (/.f64 (*.f64 (cbrt.f64 -1/2) (pow.f64 h 2)) (pow.f64 (cbrt.f64 2) 2))) (fma.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 14))) (*.f64 (pow.f64 h 4) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 2) 2)))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 20))) (*.f64 (cbrt.f64 -1/2) (/.f64 (fma.f64 -1/16 (pow.f64 h 6) (*.f64 (*.f64 (pow.f64 g 2) (/.f64 (pow.f64 h 4) 2)) -1/12)) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2)) (cbrt.f64 (/.f64 1 (pow.f64 g 2))))))))
(*.f64 g (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 8))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 -1/2)) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 14))) (/.f64 (*.f64 (pow.f64 h 4) (cbrt.f64 -1/2)) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 20))) (/.f64 (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 -1/16 (pow.f64 h 6)) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 4)) (pow.f64 (cbrt.f64 2) 3))))) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 26))) (/.f64 (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 -1/2 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))) (*.f64 1/24 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 6)) (pow.f64 (cbrt.f64 2) 3))))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 2))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2))))))))
(*.f64 g (fma.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 8))) (/.f64 (*.f64 (cbrt.f64 -1/2) (pow.f64 h 2)) (pow.f64 (cbrt.f64 2) 2))) (fma.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 14))) (*.f64 (pow.f64 h 4) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 2) 2)))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 20))) (*.f64 (cbrt.f64 -1/2) (/.f64 (+.f64 (*.f64 -1/16 (pow.f64 h 6)) (*.f64 -1/12 (*.f64 (pow.f64 g 2) (/.f64 (pow.f64 h 4) 2)))) (pow.f64 (cbrt.f64 2) 2)))) (fma.f64 1/3 (/.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 26))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 h 8) 5/64)) (*.f64 -1/24 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 6)) 2))))) (pow.f64 (cbrt.f64 2) 2)) (*.f64 (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2)) (cbrt.f64 (/.f64 1 (pow.f64 g 2)))))))))
(*.f64 g (fma.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 8))) (/.f64 (*.f64 (cbrt.f64 -1/2) (pow.f64 h 2)) (pow.f64 (cbrt.f64 2) 2))) (fma.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 14))) (*.f64 (pow.f64 h 4) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 2) 2)))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 20))) (*.f64 (cbrt.f64 -1/2) (/.f64 (fma.f64 -1/16 (pow.f64 h 6) (*.f64 (*.f64 (pow.f64 g 2) (/.f64 (pow.f64 h 4) 2)) -1/12)) (pow.f64 (cbrt.f64 2) 2)))) (fma.f64 1/3 (/.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 26))) (*.f64 (cbrt.f64 -1/2) (fma.f64 -1/2 (*.f64 (pow.f64 h 8) 5/64) (*.f64 -1/24 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 6)) 2))))) (pow.f64 (cbrt.f64 2) 2)) (*.f64 (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2)) (cbrt.f64 (/.f64 1 (pow.f64 g 2)))))))))
(*.f64 g (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 8))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 -1/2)) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 14))) (/.f64 (*.f64 (pow.f64 h 4) (cbrt.f64 -1/2)) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 20))) (/.f64 (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 -1/16 (pow.f64 h 6)) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 4)) (pow.f64 (cbrt.f64 2) 3))))) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 26))) (/.f64 (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 -1/2 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))) (*.f64 1/24 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 6)) (pow.f64 (cbrt.f64 2) 3))))) (pow.f64 (cbrt.f64 2) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 32))) (/.f64 (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 -1/2 (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))))))) (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -1/16 (pow.f64 h 6)) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 4)) (pow.f64 (cbrt.f64 2) 3)))))) (pow.f64 (cbrt.f64 2) 3))) (+.f64 (*.f64 -1/216 (/.f64 (*.f64 (pow.f64 g 4) (pow.f64 h 6)) (pow.f64 (cbrt.f64 2) 6))) (*.f64 1/192 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 8)) (pow.f64 (cbrt.f64 2) 3))))))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 2))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2)))))))))
(*.f64 g (fma.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 8))) (/.f64 (*.f64 (cbrt.f64 -1/2) (pow.f64 h 2)) (pow.f64 (cbrt.f64 2) 2))) (fma.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 14))) (*.f64 (pow.f64 h 4) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 2) 2)))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 20))) (*.f64 (cbrt.f64 -1/2) (/.f64 (+.f64 (*.f64 -1/16 (pow.f64 h 6)) (*.f64 -1/12 (*.f64 (pow.f64 g 2) (/.f64 (pow.f64 h 4) 2)))) (pow.f64 (cbrt.f64 2) 2)))) (fma.f64 1/3 (/.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 26))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 h 8) 5/64)) (*.f64 -1/24 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 6)) 2))))) (pow.f64 (cbrt.f64 2) 2)) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 32))) (*.f64 (cbrt.f64 -1/2) (/.f64 (-.f64 (*.f64 -1/2 (fma.f64 1/64 (pow.f64 h 10) (*.f64 (*.f64 1/2 (pow.f64 h 2)) (*.f64 (pow.f64 h 8) 5/64)))) (fma.f64 -1/3 (*.f64 (pow.f64 g 2) (/.f64 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/16 (pow.f64 h 6)) (*.f64 -1/12 (*.f64 (pow.f64 g 2) (/.f64 (pow.f64 h 4) 2))))) 2)) (fma.f64 -1/216 (/.f64 (*.f64 (pow.f64 g 4) (pow.f64 h 6)) (pow.f64 (cbrt.f64 2) 6)) (*.f64 1/192 (*.f64 (pow.f64 g 2) (/.f64 (pow.f64 h 8) 2)))))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2)) (cbrt.f64 (/.f64 1 (pow.f64 g 2))))))))))
(*.f64 g (fma.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 8))) (/.f64 (*.f64 (cbrt.f64 -1/2) (pow.f64 h 2)) (pow.f64 (cbrt.f64 2) 2))) (fma.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 14))) (*.f64 (pow.f64 h 4) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 2) 2)))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 20))) (*.f64 (cbrt.f64 -1/2) (/.f64 (fma.f64 -1/16 (pow.f64 h 6) (*.f64 (*.f64 (pow.f64 g 2) (/.f64 (pow.f64 h 4) 2)) -1/12)) (pow.f64 (cbrt.f64 2) 2)))) (fma.f64 1/3 (/.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 26))) (*.f64 (cbrt.f64 -1/2) (fma.f64 -1/2 (*.f64 (pow.f64 h 8) 5/64) (*.f64 -1/24 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 6)) 2))))) (pow.f64 (cbrt.f64 2) 2)) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 32))) (*.f64 (cbrt.f64 -1/2) (/.f64 (-.f64 (*.f64 -1/2 (fma.f64 1/64 (pow.f64 h 10) (*.f64 (*.f64 1/2 (pow.f64 h 2)) (*.f64 (pow.f64 h 8) 5/64)))) (fma.f64 -1/3 (*.f64 (pow.f64 g 2) (/.f64 (*.f64 (pow.f64 h 2) (fma.f64 -1/16 (pow.f64 h 6) (*.f64 (*.f64 (pow.f64 g 2) (/.f64 (pow.f64 h 4) 2)) -1/12))) 2)) (fma.f64 -1/216 (/.f64 (*.f64 (pow.f64 g 4) (pow.f64 h 6)) (pow.f64 (cbrt.f64 2) 6)) (*.f64 1/192 (*.f64 (pow.f64 g 2) (/.f64 (pow.f64 h 8) 2)))))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2)) (cbrt.f64 (/.f64 1 (pow.f64 g 2))))))))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) g)) (*.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 -1/2) 2)))
(+.f64 (*.f64 1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (pow.f64 g 7))) (/.f64 1 (cbrt.f64 -1/2)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) g)) (*.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 -1/2) 2))))
(fma.f64 1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (pow.f64 g 7))) (/.f64 1 (cbrt.f64 -1/2))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) g)) (*.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 -1/2) 2))))
(fma.f64 1/24 (/.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (pow.f64 g 7))) (cbrt.f64 -1/2)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) g)) (*.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 -1/2) 2))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 8))) (/.f64 1 (cbrt.f64 -1/2)))) (*.f64 -1/48 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (pow.f64 g 4))) (/.f64 1 (cbrt.f64 -1/2))))) (pow.f64 g 3))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) g)) (*.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 -1/2) 2))))
(fma.f64 -1 (/.f64 (fma.f64 -1/24 (*.f64 (/.f64 1 (cbrt.f64 -1/2)) (cbrt.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 8)))) (*.f64 (*.f64 -1/48 (cbrt.f64 (/.f64 (pow.f64 h 14) (pow.f64 g 4)))) (/.f64 1 (cbrt.f64 -1/2)))) (pow.f64 g 3)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) g)) (*.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 -1/2) 2))))
(-.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) g)) (*.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 -1/2) 2))) (/.f64 (fma.f64 -1/24 (/.f64 (cbrt.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 8))) (cbrt.f64 -1/2)) (*.f64 -1/48 (/.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (pow.f64 g 4))) (cbrt.f64 -1/2)))) (pow.f64 g 3)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 8))) (/.f64 1 (cbrt.f64 -1/2)))) (+.f64 (*.f64 -1/48 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (pow.f64 g 4))) (/.f64 1 (cbrt.f64 -1/2)))) (*.f64 1/576 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (pow.f64 g 4))) (/.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 -1/2) 4)))))) (pow.f64 g 3))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) g)) (*.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 -1/2) 2))))
(fma.f64 -1 (/.f64 (fma.f64 -1/24 (*.f64 (/.f64 1 (cbrt.f64 -1/2)) (cbrt.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 8)))) (fma.f64 -1/48 (*.f64 (/.f64 1 (cbrt.f64 -1/2)) (cbrt.f64 (/.f64 (pow.f64 h 14) (pow.f64 g 4)))) (*.f64 1/576 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (pow.f64 g 4))) (/.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 -1/2) 4)))))) (pow.f64 g 3)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) g)) (*.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 -1/2) 2))))
(-.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) g)) (*.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 -1/2) 2))) (/.f64 (fma.f64 -1/24 (/.f64 (cbrt.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 8))) (cbrt.f64 -1/2)) (fma.f64 -1/48 (/.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (pow.f64 g 4))) (cbrt.f64 -1/2)) (*.f64 1/576 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (pow.f64 g 4))) (/.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 -1/2) 4)))))) (pow.f64 g 3)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/576 (*.f64 (cbrt.f64 (*.f64 (pow.f64 g 5) (pow.f64 h 14))) (/.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 -1/2) 4)))) (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 g (pow.f64 h 4)))) (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (cbrt.f64 -1/2))))) (pow.f64 g 3))) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 8))) (/.f64 1 (cbrt.f64 -1/2)))) (*.f64 -1/48 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (pow.f64 g 4))) (/.f64 1 (cbrt.f64 -1/2)))))) (pow.f64 g 3))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) g)) (*.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 -1/2) 2))))
(fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (fma.f64 -1/576 (*.f64 (/.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 -1/2) 4)) (cbrt.f64 (*.f64 (pow.f64 g 5) (pow.f64 h 14)))) (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 g (pow.f64 h 4)))) (/.f64 (*.f64 (pow.f64 h 8) 5/64) (cbrt.f64 -1/2))))) (pow.f64 g 3)) (fma.f64 -1/24 (*.f64 (/.f64 1 (cbrt.f64 -1/2)) (cbrt.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 8)))) (*.f64 (*.f64 -1/48 (cbrt.f64 (/.f64 (pow.f64 h 14) (pow.f64 g 4)))) (/.f64 1 (cbrt.f64 -1/2))))) (pow.f64 g 3)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) g)) (*.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 -1/2) 2))))
(-.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) g)) (*.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 -1/2) 2))) (/.f64 (-.f64 (fma.f64 -1/24 (/.f64 (cbrt.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 8))) (cbrt.f64 -1/2)) (*.f64 -1/48 (/.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (pow.f64 g 4))) (cbrt.f64 -1/2)))) (/.f64 (fma.f64 -1/576 (*.f64 (/.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 -1/2) 4)) (cbrt.f64 (*.f64 (pow.f64 g 5) (pow.f64 h 14)))) (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 g (pow.f64 h 4)))) (/.f64 (*.f64 (pow.f64 h 8) 5/64) (cbrt.f64 -1/2))))) (pow.f64 g 3))) (pow.f64 g 3)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 (pow.f64 g 2) (pow.f64 h 4))) (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (cbrt.f64 -1/2)))) (*.f64 1/576 (*.f64 (cbrt.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 20))) (/.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 -1/2) 4))))) g)) (*.f64 -1/576 (*.f64 (cbrt.f64 (*.f64 (pow.f64 g 5) (pow.f64 h 14))) (/.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 -1/2) 4))))) (pow.f64 g 3))) (+.f64 (*.f64 -1/24 (*.f64 (cbrt.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 8))) (/.f64 1 (cbrt.f64 -1/2)))) (*.f64 -1/48 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (pow.f64 g 4))) (/.f64 1 (cbrt.f64 -1/2)))))) (pow.f64 g 3))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) g)) (*.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 -1/2) 2))))
(fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (fma.f64 -1/6 (*.f64 (/.f64 (*.f64 (pow.f64 h 8) 5/64) (cbrt.f64 -1/2)) (cbrt.f64 (/.f64 (pow.f64 g 2) (pow.f64 h 4)))) (*.f64 1/576 (*.f64 (/.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 -1/2) 4)) (cbrt.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 20)))))) g) (*.f64 -1/576 (*.f64 (/.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 -1/2) 4)) (cbrt.f64 (*.f64 (pow.f64 g 5) (pow.f64 h 14)))))) (pow.f64 g 3)) (fma.f64 -1/24 (*.f64 (/.f64 1 (cbrt.f64 -1/2)) (cbrt.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 8)))) (*.f64 (*.f64 -1/48 (cbrt.f64 (/.f64 (pow.f64 h 14) (pow.f64 g 4)))) (/.f64 1 (cbrt.f64 -1/2))))) (pow.f64 g 3)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) g)) (*.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 -1/2) 2))))
(-.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) g)) (*.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 -1/2) 2))) (/.f64 (-.f64 (fma.f64 -1/24 (/.f64 (cbrt.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 8))) (cbrt.f64 -1/2)) (*.f64 -1/48 (/.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (pow.f64 g 4))) (cbrt.f64 -1/2)))) (/.f64 (-.f64 (*.f64 -1/576 (*.f64 (/.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 -1/2) 4)) (cbrt.f64 (*.f64 (pow.f64 g 5) (pow.f64 h 14))))) (/.f64 (fma.f64 -1/6 (*.f64 (/.f64 (*.f64 (pow.f64 h 8) 5/64) (cbrt.f64 -1/2)) (cbrt.f64 (/.f64 (pow.f64 g 2) (pow.f64 h 4)))) (*.f64 1/576 (*.f64 (/.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 -1/2) 4)) (cbrt.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 20)))))) g)) (pow.f64 g 3))) (pow.f64 g 3)))
(*.f64 (cbrt.f64 g) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2)))
(+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 5))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 -1/2)) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 g) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2))))
(fma.f64 -1/6 (*.f64 (/.f64 (*.f64 (cbrt.f64 -1/2) (pow.f64 h 2)) (pow.f64 (cbrt.f64 2) 2)) (cbrt.f64 (/.f64 1 (pow.f64 g 5)))) (*.f64 (cbrt.f64 g) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2))))
(+.f64 (*.f64 (cbrt.f64 g) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 2))) (/.f64 (*.f64 (pow.f64 h 2) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3)))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3)))))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 5))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 2) 2)))))))
(fma.f64 (cbrt.f64 g) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2)) (*.f64 (pow.f64 h 2) (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 2))) (*.f64 (pow.f64 h 2) (*.f64 (cbrt.f64 -1/2) (/.f64 (+.f64 (/.f64 1/8 (pow.f64 g 3)) (/.f64 1/12 (*.f64 2 (pow.f64 g 3)))) (pow.f64 (cbrt.f64 2) 2))))) (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 5))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 2) 2)))))))
(+.f64 (*.f64 (cbrt.f64 g) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 5))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 2))) (/.f64 (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3)))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3))))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 2))) (/.f64 (*.f64 (pow.f64 h 2) (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 1/216 (/.f64 1 (*.f64 (pow.f64 g 5) (pow.f64 (cbrt.f64 2) 6)))) (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 g 5))) (*.f64 1/3 (/.f64 (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3)))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3)))) (*.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 2) 3)))))))) (pow.f64 (cbrt.f64 2) 2)))))))))
(fma.f64 (cbrt.f64 g) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2)) (*.f64 (pow.f64 h 2) (fma.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 5))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 2) 2))) (*.f64 (pow.f64 h 2) (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 2))) (*.f64 (cbrt.f64 -1/2) (/.f64 (+.f64 (/.f64 1/8 (pow.f64 g 3)) (/.f64 1/12 (*.f64 2 (pow.f64 g 3)))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (*.f64 1/3 (cbrt.f64 (/.f64 1 (pow.f64 g 2)))) (/.f64 (*.f64 (*.f64 (cbrt.f64 -1/2) (pow.f64 h 2)) (-.f64 (-.f64 (/.f64 1/216 (*.f64 (pow.f64 g 5) (pow.f64 (cbrt.f64 2) 6))) (/.f64 1/16 (pow.f64 g 5))) (*.f64 1/3 (/.f64 (+.f64 (/.f64 1/8 (pow.f64 g 3)) (/.f64 1/12 (*.f64 2 (pow.f64 g 3)))) (*.f64 2 (pow.f64 g 2)))))) (pow.f64 (cbrt.f64 2) 2))))))))
(fma.f64 (cbrt.f64 g) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2)) (*.f64 (pow.f64 h 2) (fma.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 5))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 2) 2))) (*.f64 (pow.f64 h 2) (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 2))) (*.f64 (cbrt.f64 -1/2) (/.f64 (+.f64 (/.f64 1/8 (pow.f64 g 3)) (/.f64 1/12 (*.f64 2 (pow.f64 g 3)))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (*.f64 1/3 (cbrt.f64 (/.f64 1 (pow.f64 g 2)))) (/.f64 (*.f64 (*.f64 (cbrt.f64 -1/2) (pow.f64 h 2)) (-.f64 (-.f64 (/.f64 1/216 (*.f64 (pow.f64 g 5) (pow.f64 (cbrt.f64 2) 6))) (/.f64 1/16 (pow.f64 g 5))) (*.f64 1/6 (/.f64 (+.f64 (/.f64 1/8 (pow.f64 g 3)) (/.f64 1/12 (*.f64 2 (pow.f64 g 3)))) (pow.f64 g 2))))) (pow.f64 (cbrt.f64 2) 2))))))))
(+.f64 (*.f64 (cbrt.f64 g) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 5))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 2))) (/.f64 (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3)))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3))))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 2))) (/.f64 (*.f64 (pow.f64 h 2) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -1/3 (/.f64 (-.f64 (*.f64 1/216 (/.f64 1 (*.f64 (pow.f64 g 5) (pow.f64 (cbrt.f64 2) 6)))) (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 g 5))) (*.f64 1/3 (/.f64 (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3)))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3)))) (*.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 2) 3)))))) (*.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 2) 3)))) (+.f64 (*.f64 -1/36 (/.f64 (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3)))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3)))) (*.f64 (pow.f64 g 4) (pow.f64 (cbrt.f64 2) 6)))) (+.f64 (*.f64 5/128 (/.f64 1 (pow.f64 g 7))) (*.f64 1/3 (/.f64 (pow.f64 (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3)))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3)))) 2) (*.f64 g (pow.f64 (cbrt.f64 2) 3))))))))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 2))) (/.f64 (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 1/216 (/.f64 1 (*.f64 (pow.f64 g 5) (pow.f64 (cbrt.f64 2) 6)))) (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 g 5))) (*.f64 1/3 (/.f64 (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3)))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3)))) (*.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 2) 3))))))) (pow.f64 (cbrt.f64 2) 2)))))))))))
(fma.f64 (cbrt.f64 g) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2)) (*.f64 (pow.f64 h 2) (fma.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 5))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 2) 2))) (*.f64 (pow.f64 h 2) (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 2))) (*.f64 (cbrt.f64 -1/2) (/.f64 (+.f64 (/.f64 1/8 (pow.f64 g 3)) (/.f64 1/12 (*.f64 2 (pow.f64 g 3)))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (pow.f64 h 2) (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 2))) (*.f64 (pow.f64 h 2) (*.f64 (cbrt.f64 -1/2) (/.f64 (fma.f64 -1/3 (/.f64 (-.f64 (-.f64 (/.f64 1/216 (*.f64 (pow.f64 g 5) (pow.f64 (cbrt.f64 2) 6))) (/.f64 1/16 (pow.f64 g 5))) (*.f64 1/3 (/.f64 (+.f64 (/.f64 1/8 (pow.f64 g 3)) (/.f64 1/12 (*.f64 2 (pow.f64 g 3)))) (*.f64 2 (pow.f64 g 2))))) (*.f64 2 (pow.f64 g 2))) (fma.f64 -1/36 (/.f64 (+.f64 (/.f64 1/8 (pow.f64 g 3)) (/.f64 1/12 (*.f64 2 (pow.f64 g 3)))) (*.f64 (pow.f64 g 4) (pow.f64 (cbrt.f64 2) 6))) (+.f64 (/.f64 5/128 (pow.f64 g 7)) (*.f64 1/3 (/.f64 (pow.f64 (+.f64 (/.f64 1/8 (pow.f64 g 3)) (/.f64 1/12 (*.f64 2 (pow.f64 g 3)))) 2) (*.f64 g 2)))))) (pow.f64 (cbrt.f64 2) 2))))) (*.f64 (*.f64 1/3 (cbrt.f64 (/.f64 1 (pow.f64 g 2)))) (*.f64 (cbrt.f64 -1/2) (/.f64 (-.f64 (-.f64 (/.f64 1/216 (*.f64 (pow.f64 g 5) (pow.f64 (cbrt.f64 2) 6))) (/.f64 1/16 (pow.f64 g 5))) (*.f64 1/3 (/.f64 (+.f64 (/.f64 1/8 (pow.f64 g 3)) (/.f64 1/12 (*.f64 2 (pow.f64 g 3)))) (*.f64 2 (pow.f64 g 2))))) (pow.f64 (cbrt.f64 2) 2)))))))))))
(fma.f64 (cbrt.f64 g) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2)) (*.f64 (pow.f64 h 2) (fma.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 5))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 2) 2))) (*.f64 (pow.f64 h 2) (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 2))) (*.f64 (cbrt.f64 -1/2) (/.f64 (+.f64 (/.f64 1/8 (pow.f64 g 3)) (/.f64 1/12 (*.f64 2 (pow.f64 g 3)))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (pow.f64 h 2) (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 2))) (*.f64 (pow.f64 h 2) (*.f64 (cbrt.f64 -1/2) (/.f64 (+.f64 (*.f64 -1/6 (/.f64 (-.f64 (-.f64 (/.f64 1/216 (*.f64 (pow.f64 g 5) (pow.f64 (cbrt.f64 2) 6))) (/.f64 1/16 (pow.f64 g 5))) (*.f64 1/6 (/.f64 (+.f64 (/.f64 1/8 (pow.f64 g 3)) (/.f64 1/12 (*.f64 2 (pow.f64 g 3)))) (pow.f64 g 2)))) (pow.f64 g 2))) (fma.f64 -1/36 (/.f64 (+.f64 (/.f64 1/8 (pow.f64 g 3)) (/.f64 1/12 (*.f64 2 (pow.f64 g 3)))) (*.f64 (pow.f64 g 4) (pow.f64 (cbrt.f64 2) 6))) (+.f64 (/.f64 5/128 (pow.f64 g 7)) (*.f64 1/6 (/.f64 (pow.f64 (+.f64 (/.f64 1/8 (pow.f64 g 3)) (/.f64 1/12 (*.f64 2 (pow.f64 g 3)))) 2) g))))) (pow.f64 (cbrt.f64 2) 2))))) (*.f64 (*.f64 1/3 (cbrt.f64 (/.f64 1 (pow.f64 g 2)))) (*.f64 (cbrt.f64 -1/2) (/.f64 (-.f64 (-.f64 (/.f64 1/216 (*.f64 (pow.f64 g 5) (pow.f64 (cbrt.f64 2) 6))) (/.f64 1/16 (pow.f64 g 5))) (*.f64 1/6 (/.f64 (+.f64 (/.f64 1/8 (pow.f64 g 3)) (/.f64 1/12 (*.f64 2 (pow.f64 g 3)))) (pow.f64 g 2)))) (pow.f64 (cbrt.f64 2) 2)))))))))))
(+.f64 (*.f64 (cbrt.f64 g) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 5))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 2))) (/.f64 (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3)))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3))))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 2))) (/.f64 (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 1/216 (/.f64 1 (*.f64 (pow.f64 g 5) (pow.f64 (cbrt.f64 2) 6)))) (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 g 5))) (*.f64 1/3 (/.f64 (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3)))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3)))) (*.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 2) 3))))))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 2))) (/.f64 (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -1/3 (/.f64 (-.f64 (*.f64 1/216 (/.f64 1 (*.f64 (pow.f64 g 5) (pow.f64 (cbrt.f64 2) 6)))) (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 g 5))) (*.f64 1/3 (/.f64 (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3)))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3)))) (*.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 2) 3)))))) (*.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 2) 3)))) (+.f64 (*.f64 -1/36 (/.f64 (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3)))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3)))) (*.f64 (pow.f64 g 4) (pow.f64 (cbrt.f64 2) 6)))) (+.f64 (*.f64 5/128 (/.f64 1 (pow.f64 g 7))) (*.f64 1/3 (/.f64 (pow.f64 (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3)))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3)))) 2) (*.f64 g (pow.f64 (cbrt.f64 2) 3)))))))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 2))) (/.f64 (*.f64 (pow.f64 h 2) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -2/3 (/.f64 (*.f64 (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3)))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3)))) (-.f64 (*.f64 1/216 (/.f64 1 (*.f64 (pow.f64 g 5) (pow.f64 (cbrt.f64 2) 6)))) (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 g 5))) (*.f64 1/3 (/.f64 (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3)))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3)))) (*.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 2) 3))))))) (*.f64 g (pow.f64 (cbrt.f64 2) 3)))) (+.f64 (*.f64 -1/18 (/.f64 (pow.f64 (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3)))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3)))) 2) (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 6)))) (+.f64 (*.f64 7/256 (/.f64 1 (pow.f64 g 9))) (+.f64 (*.f64 1/36 (/.f64 (-.f64 (*.f64 1/216 (/.f64 1 (*.f64 (pow.f64 g 5) (pow.f64 (cbrt.f64 2) 6)))) (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 g 5))) (*.f64 1/3 (/.f64 (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3)))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3)))) (*.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 2) 3)))))) (*.f64 (pow.f64 g 4) (pow.f64 (cbrt.f64 2) 6)))) (*.f64 1/3 (/.f64 (+.f64 (*.f64 -1/3 (/.f64 (-.f64 (*.f64 1/216 (/.f64 1 (*.f64 (pow.f64 g 5) (pow.f64 (cbrt.f64 2) 6)))) (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 g 5))) (*.f64 1/3 (/.f64 (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3)))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3)))) (*.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 2) 3)))))) (*.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 2) 3)))) (+.f64 (*.f64 -1/36 (/.f64 (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3)))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3)))) (*.f64 (pow.f64 g 4) (pow.f64 (cbrt.f64 2) 6)))) (+.f64 (*.f64 5/128 (/.f64 1 (pow.f64 g 7))) (*.f64 1/3 (/.f64 (pow.f64 (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 3)))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3)))) 2) (*.f64 g (pow.f64 (cbrt.f64 2) 3))))))) (*.f64 (pow.f64 g 2) (pow.f64 (cbrt.f64 2) 3)))))))))) (pow.f64 (cbrt.f64 2) 2)))))))))))))
(fma.f64 (cbrt.f64 g) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2)) (*.f64 (pow.f64 h 2) (fma.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 5))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 2) 2))) (*.f64 (pow.f64 h 2) (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 2))) (*.f64 (cbrt.f64 -1/2) (/.f64 (+.f64 (/.f64 1/8 (pow.f64 g 3)) (/.f64 1/12 (*.f64 2 (pow.f64 g 3)))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (pow.f64 h 2) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 2))) (*.f64 (cbrt.f64 -1/2) (/.f64 (-.f64 (-.f64 (/.f64 1/216 (*.f64 (pow.f64 g 5) (pow.f64 (cbrt.f64 2) 6))) (/.f64 1/16 (pow.f64 g 5))) (*.f64 1/3 (/.f64 (+.f64 (/.f64 1/8 (pow.f64 g 3)) (/.f64 1/12 (*.f64 2 (pow.f64 g 3)))) (*.f64 2 (pow.f64 g 2))))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (pow.f64 h 2) (*.f64 -1/3 (+.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 2))) (*.f64 (cbrt.f64 -1/2) (/.f64 (fma.f64 -1/3 (/.f64 (-.f64 (-.f64 (/.f64 1/216 (*.f64 (pow.f64 g 5) (pow.f64 (cbrt.f64 2) 6))) (/.f64 1/16 (pow.f64 g 5))) (*.f64 1/3 (/.f64 (+.f64 (/.f64 1/8 (pow.f64 g 3)) (/.f64 1/12 (*.f64 2 (pow.f64 g 3)))) (*.f64 2 (pow.f64 g 2))))) (*.f64 2 (pow.f64 g 2))) (fma.f64 -1/36 (/.f64 (+.f64 (/.f64 1/8 (pow.f64 g 3)) (/.f64 1/12 (*.f64 2 (pow.f64 g 3)))) (*.f64 (pow.f64 g 4) (pow.f64 (cbrt.f64 2) 6))) (+.f64 (/.f64 5/128 (pow.f64 g 7)) (*.f64 1/3 (/.f64 (pow.f64 (+.f64 (/.f64 1/8 (pow.f64 g 3)) (/.f64 1/12 (*.f64 2 (pow.f64 g 3)))) 2) (*.f64 g 2)))))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 2))) (/.f64 (*.f64 (*.f64 (cbrt.f64 -1/2) (pow.f64 h 2)) (fma.f64 -2/3 (*.f64 (+.f64 (/.f64 1/8 (pow.f64 g 3)) (/.f64 1/12 (*.f64 2 (pow.f64 g 3)))) (/.f64 (-.f64 (-.f64 (/.f64 1/216 (*.f64 (pow.f64 g 5) (pow.f64 (cbrt.f64 2) 6))) (/.f64 1/16 (pow.f64 g 5))) (*.f64 1/3 (/.f64 (+.f64 (/.f64 1/8 (pow.f64 g 3)) (/.f64 1/12 (*.f64 2 (pow.f64 g 3)))) (*.f64 2 (pow.f64 g 2))))) (*.f64 g 2))) (fma.f64 -1/18 (/.f64 (pow.f64 (+.f64 (/.f64 1/8 (pow.f64 g 3)) (/.f64 1/12 (*.f64 2 (pow.f64 g 3)))) 2) (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 6))) (+.f64 (/.f64 7/256 (pow.f64 g 9)) (fma.f64 1/36 (/.f64 (-.f64 (-.f64 (/.f64 1/216 (*.f64 (pow.f64 g 5) (pow.f64 (cbrt.f64 2) 6))) (/.f64 1/16 (pow.f64 g 5))) (*.f64 1/3 (/.f64 (+.f64 (/.f64 1/8 (pow.f64 g 3)) (/.f64 1/12 (*.f64 2 (pow.f64 g 3)))) (*.f64 2 (pow.f64 g 2))))) (*.f64 (pow.f64 g 4) (pow.f64 (cbrt.f64 2) 6))) (*.f64 1/3 (/.f64 (fma.f64 -1/3 (/.f64 (-.f64 (-.f64 (/.f64 1/216 (*.f64 (pow.f64 g 5) (pow.f64 (cbrt.f64 2) 6))) (/.f64 1/16 (pow.f64 g 5))) (*.f64 1/3 (/.f64 (+.f64 (/.f64 1/8 (pow.f64 g 3)) (/.f64 1/12 (*.f64 2 (pow.f64 g 3)))) (*.f64 2 (pow.f64 g 2))))) (*.f64 2 (pow.f64 g 2))) (fma.f64 -1/36 (/.f64 (+.f64 (/.f64 1/8 (pow.f64 g 3)) (/.f64 1/12 (*.f64 2 (pow.f64 g 3)))) (*.f64 (pow.f64 g 4) (pow.f64 (cbrt.f64 2) 6))) (+.f64 (/.f64 5/128 (pow.f64 g 7)) (*.f64 1/3 (/.f64 (pow.f64 (+.f64 (/.f64 1/8 (pow.f64 g 3)) (/.f64 1/12 (*.f64 2 (pow.f64 g 3)))) 2) (*.f64 g 2)))))) (*.f64 2 (pow.f64 g 2))))))))) (pow.f64 (cbrt.f64 2) 2)))))))))))))
(fma.f64 (cbrt.f64 g) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2)) (*.f64 (pow.f64 h 2) (fma.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 5))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 2) 2))) (*.f64 (pow.f64 h 2) (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 2))) (*.f64 (cbrt.f64 -1/2) (/.f64 (+.f64 (/.f64 1/8 (pow.f64 g 3)) (/.f64 1/12 (*.f64 2 (pow.f64 g 3)))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (pow.f64 h 2) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 2))) (*.f64 (cbrt.f64 -1/2) (/.f64 (-.f64 (-.f64 (/.f64 1/216 (*.f64 (pow.f64 g 5) (pow.f64 (cbrt.f64 2) 6))) (/.f64 1/16 (pow.f64 g 5))) (*.f64 1/6 (/.f64 (+.f64 (/.f64 1/8 (pow.f64 g 3)) (/.f64 1/12 (*.f64 2 (pow.f64 g 3)))) (pow.f64 g 2)))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (pow.f64 h 2) (*.f64 -1/3 (+.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 2))) (*.f64 (cbrt.f64 -1/2) (/.f64 (+.f64 (*.f64 -1/6 (/.f64 (-.f64 (-.f64 (/.f64 1/216 (*.f64 (pow.f64 g 5) (pow.f64 (cbrt.f64 2) 6))) (/.f64 1/16 (pow.f64 g 5))) (*.f64 1/6 (/.f64 (+.f64 (/.f64 1/8 (pow.f64 g 3)) (/.f64 1/12 (*.f64 2 (pow.f64 g 3)))) (pow.f64 g 2)))) (pow.f64 g 2))) (fma.f64 -1/36 (/.f64 (+.f64 (/.f64 1/8 (pow.f64 g 3)) (/.f64 1/12 (*.f64 2 (pow.f64 g 3)))) (*.f64 (pow.f64 g 4) (pow.f64 (cbrt.f64 2) 6))) (+.f64 (/.f64 5/128 (pow.f64 g 7)) (*.f64 1/6 (/.f64 (pow.f64 (+.f64 (/.f64 1/8 (pow.f64 g 3)) (/.f64 1/12 (*.f64 2 (pow.f64 g 3)))) 2) g))))) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 g 2))) (/.f64 (*.f64 (*.f64 (cbrt.f64 -1/2) (pow.f64 h 2)) (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (+.f64 (/.f64 1/8 (pow.f64 g 3)) (/.f64 1/12 (*.f64 2 (pow.f64 g 3)))) (-.f64 (-.f64 (/.f64 1/216 (*.f64 (pow.f64 g 5) (pow.f64 (cbrt.f64 2) 6))) (/.f64 1/16 (pow.f64 g 5))) (*.f64 1/6 (/.f64 (+.f64 (/.f64 1/8 (pow.f64 g 3)) (/.f64 1/12 (*.f64 2 (pow.f64 g 3)))) (pow.f64 g 2))))) g)) (fma.f64 -1/18 (/.f64 (pow.f64 (+.f64 (/.f64 1/8 (pow.f64 g 3)) (/.f64 1/12 (*.f64 2 (pow.f64 g 3)))) 2) (*.f64 (pow.f64 g 3) (pow.f64 (cbrt.f64 2) 6))) (+.f64 (/.f64 7/256 (pow.f64 g 9)) (fma.f64 1/36 (/.f64 (-.f64 (-.f64 (/.f64 1/216 (*.f64 (pow.f64 g 5) (pow.f64 (cbrt.f64 2) 6))) (/.f64 1/16 (pow.f64 g 5))) (*.f64 1/6 (/.f64 (+.f64 (/.f64 1/8 (pow.f64 g 3)) (/.f64 1/12 (*.f64 2 (pow.f64 g 3)))) (pow.f64 g 2)))) (*.f64 (pow.f64 g 4) (pow.f64 (cbrt.f64 2) 6))) (*.f64 1/6 (/.f64 (+.f64 (*.f64 -1/6 (/.f64 (-.f64 (-.f64 (/.f64 1/216 (*.f64 (pow.f64 g 5) (pow.f64 (cbrt.f64 2) 6))) (/.f64 1/16 (pow.f64 g 5))) (*.f64 1/6 (/.f64 (+.f64 (/.f64 1/8 (pow.f64 g 3)) (/.f64 1/12 (*.f64 2 (pow.f64 g 3)))) (pow.f64 g 2)))) (pow.f64 g 2))) (fma.f64 -1/36 (/.f64 (+.f64 (/.f64 1/8 (pow.f64 g 3)) (/.f64 1/12 (*.f64 2 (pow.f64 g 3)))) (*.f64 (pow.f64 g 4) (pow.f64 (cbrt.f64 2) 6))) (+.f64 (/.f64 5/128 (pow.f64 g 7)) (*.f64 1/6 (/.f64 (pow.f64 (+.f64 (/.f64 1/8 (pow.f64 g 3)) (/.f64 1/12 (*.f64 2 (pow.f64 g 3)))) 2) g))))) (pow.f64 g 2)))))))) (pow.f64 (cbrt.f64 2) 2)))))))))))))
(*.f64 (cbrt.f64 (*.f64 h (sqrt.f64 -1))) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 -1/2) (cbrt.f64 (*.f64 h (sqrt.f64 -1))))
(*.f64 h (+.f64 (*.f64 1/3 (*.f64 (*.f64 g (cbrt.f64 -1/2)) (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2)))))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (pow.f64 h 2))) (cbrt.f64 -1/2))))
(*.f64 h (fma.f64 1/3 (*.f64 (*.f64 g (cbrt.f64 -1/2)) (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (sqrt.f64 -1) (pow.f64 h 2))))))
(*.f64 h (fma.f64 1/3 (*.f64 (*.f64 g (cbrt.f64 -1/2)) (cbrt.f64 (/.f64 1 (*.f64 -1 (pow.f64 h 5))))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (sqrt.f64 -1) (pow.f64 h 2))))))
(*.f64 h (+.f64 (*.f64 1/6 (*.f64 (*.f64 (pow.f64 g 2) (cbrt.f64 -1/2)) (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 8) (pow.f64 (sqrt.f64 -1) 5)))))) (+.f64 (*.f64 1/3 (*.f64 (*.f64 g (cbrt.f64 -1/2)) (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2)))))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (pow.f64 h 2))) (cbrt.f64 -1/2)))))
(*.f64 h (fma.f64 1/6 (*.f64 (*.f64 (cbrt.f64 -1/2) (pow.f64 g 2)) (cbrt.f64 (/.f64 (/.f64 1 (pow.f64 h 8)) (pow.f64 (sqrt.f64 -1) 5)))) (fma.f64 1/3 (*.f64 (*.f64 g (cbrt.f64 -1/2)) (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (sqrt.f64 -1) (pow.f64 h 2)))))))
(*.f64 h (fma.f64 1/6 (*.f64 (*.f64 (cbrt.f64 -1/2) (pow.f64 g 2)) (cbrt.f64 (/.f64 (/.f64 1 (pow.f64 h 8)) (pow.f64 (sqrt.f64 -1) 5)))) (fma.f64 1/3 (*.f64 (*.f64 g (cbrt.f64 -1/2)) (cbrt.f64 (/.f64 1 (*.f64 -1 (pow.f64 h 5))))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (sqrt.f64 -1) (pow.f64 h 2)))))))
(*.f64 h (+.f64 (*.f64 1/6 (*.f64 (*.f64 (pow.f64 g 2) (cbrt.f64 -1/2)) (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 8) (pow.f64 (sqrt.f64 -1) 5)))))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 14) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (pow.f64 (sqrt.f64 -1) 3))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/3 (*.f64 (*.f64 g (cbrt.f64 -1/2)) (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2)))))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (pow.f64 h 2))) (cbrt.f64 -1/2))))))
(*.f64 h (fma.f64 1/6 (*.f64 (*.f64 (cbrt.f64 -1/2) (pow.f64 g 2)) (cbrt.f64 (/.f64 (/.f64 1 (pow.f64 h 8)) (pow.f64 (sqrt.f64 -1) 5)))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 h 14)))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (pow.f64 (sqrt.f64 -1) 3))) (*.f64 -1/3 (*.f64 (pow.f64 g 2) (/.f64 (pow.f64 h 2) (sqrt.f64 -1))))))) (fma.f64 1/3 (*.f64 (*.f64 g (cbrt.f64 -1/2)) (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (sqrt.f64 -1) (pow.f64 h 2))))))))
(*.f64 h (fma.f64 1/6 (*.f64 (*.f64 (cbrt.f64 -1/2) (pow.f64 g 2)) (cbrt.f64 (/.f64 (/.f64 1 (pow.f64 h 8)) (pow.f64 (sqrt.f64 -1) 5)))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 -1 (pow.f64 h 14)))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 g 4) (sqrt.f64 -1))) (*.f64 -1/3 (*.f64 (pow.f64 g 2) (/.f64 (pow.f64 h 2) (sqrt.f64 -1))))))) (fma.f64 1/3 (*.f64 (*.f64 g (cbrt.f64 -1/2)) (cbrt.f64 (/.f64 1 (*.f64 -1 (pow.f64 h 5))))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (sqrt.f64 -1) (pow.f64 h 2))))))))
(*.f64 h (+.f64 (*.f64 -1/9 (*.f64 (*.f64 (pow.f64 g 3) (cbrt.f64 -1/2)) (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 11) (pow.f64 (sqrt.f64 -1) 8)))))) (+.f64 (*.f64 1/6 (*.f64 (*.f64 (pow.f64 g 2) (cbrt.f64 -1/2)) (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 8) (pow.f64 (sqrt.f64 -1) 5)))))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 14) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (pow.f64 (sqrt.f64 -1) 3))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/3 (*.f64 (*.f64 g (cbrt.f64 -1/2)) (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2)))))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (pow.f64 h 2))) (cbrt.f64 -1/2)))))))
(*.f64 h (fma.f64 -1/9 (*.f64 (*.f64 (cbrt.f64 -1/2) (pow.f64 g 3)) (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 11) (pow.f64 (sqrt.f64 -1) 8))))) (fma.f64 1/6 (*.f64 (*.f64 (cbrt.f64 -1/2) (pow.f64 g 2)) (cbrt.f64 (/.f64 (/.f64 1 (pow.f64 h 8)) (pow.f64 (sqrt.f64 -1) 5)))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 h 14)))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (pow.f64 (sqrt.f64 -1) 3))) (*.f64 -1/3 (*.f64 (pow.f64 g 2) (/.f64 (pow.f64 h 2) (sqrt.f64 -1))))))) (fma.f64 1/3 (*.f64 (*.f64 g (cbrt.f64 -1/2)) (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (sqrt.f64 -1) (pow.f64 h 2)))))))))
(*.f64 h (fma.f64 -1/9 (*.f64 (*.f64 (cbrt.f64 -1/2) (pow.f64 g 3)) (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 11) (pow.f64 (sqrt.f64 -1) 8))))) (fma.f64 1/6 (*.f64 (*.f64 (cbrt.f64 -1/2) (pow.f64 g 2)) (cbrt.f64 (/.f64 (/.f64 1 (pow.f64 h 8)) (pow.f64 (sqrt.f64 -1) 5)))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 -1 (pow.f64 h 14)))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 g 4) (sqrt.f64 -1))) (*.f64 -1/3 (*.f64 (pow.f64 g 2) (/.f64 (pow.f64 h 2) (sqrt.f64 -1))))))) (fma.f64 1/3 (*.f64 (*.f64 g (cbrt.f64 -1/2)) (cbrt.f64 (/.f64 1 (*.f64 -1 (pow.f64 h 5))))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (sqrt.f64 -1) (pow.f64 h 2)))))))))
(*.f64 h (+.f64 (*.f64 -1/9 (*.f64 (*.f64 (pow.f64 g 3) (cbrt.f64 -1/2)) (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 11) (pow.f64 (sqrt.f64 -1) 8)))))) (+.f64 (*.f64 1/6 (*.f64 (*.f64 (pow.f64 g 2) (cbrt.f64 -1/2)) (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 8) (pow.f64 (sqrt.f64 -1) 5)))))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 14) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (pow.f64 (sqrt.f64 -1) 3))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (sqrt.f64 -1))))))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 20) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (pow.f64 (sqrt.f64 -1) 5))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 4) (pow.f64 h 2)) (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 1/3 (*.f64 (*.f64 g (cbrt.f64 -1/2)) (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2)))))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (pow.f64 h 2))) (cbrt.f64 -1/2))))))))
(*.f64 h (fma.f64 -1/9 (*.f64 (*.f64 (cbrt.f64 -1/2) (pow.f64 g 3)) (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 11) (pow.f64 (sqrt.f64 -1) 8))))) (fma.f64 1/6 (*.f64 (*.f64 (cbrt.f64 -1/2) (pow.f64 g 2)) (cbrt.f64 (/.f64 (/.f64 1 (pow.f64 h 8)) (pow.f64 (sqrt.f64 -1) 5)))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 h 14)))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (pow.f64 (sqrt.f64 -1) 3))) (*.f64 -1/3 (*.f64 (pow.f64 g 2) (/.f64 (pow.f64 h 2) (sqrt.f64 -1))))))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 h 20)))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (pow.f64 (sqrt.f64 -1) 5))) (*.f64 -1/12 (*.f64 (pow.f64 g 4) (/.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 3))))))) (fma.f64 1/3 (*.f64 (*.f64 g (cbrt.f64 -1/2)) (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (sqrt.f64 -1) (pow.f64 h 2))))))))))
(*.f64 h (fma.f64 -1/9 (*.f64 (*.f64 (cbrt.f64 -1/2) (pow.f64 g 3)) (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 11) (pow.f64 (sqrt.f64 -1) 8))))) (fma.f64 1/6 (*.f64 (*.f64 (cbrt.f64 -1/2) (pow.f64 g 2)) (cbrt.f64 (/.f64 (/.f64 1 (pow.f64 h 8)) (pow.f64 (sqrt.f64 -1) 5)))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 -1 (pow.f64 h 14)))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 g 4) (sqrt.f64 -1))) (*.f64 -1/3 (*.f64 (pow.f64 g 2) (/.f64 (pow.f64 h 2) (sqrt.f64 -1))))))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 -1 (pow.f64 h 20)))) (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (pow.f64 (sqrt.f64 -1) 5))) (*.f64 -1/12 (/.f64 (*.f64 (pow.f64 h 2) (pow.f64 g 4)) (sqrt.f64 -1)))))) (fma.f64 1/3 (*.f64 (*.f64 g (cbrt.f64 -1/2)) (cbrt.f64 (/.f64 1 (*.f64 -1 (pow.f64 h 5))))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (sqrt.f64 -1) (pow.f64 h 2))))))))))
(*.f64 -1 (*.f64 (cbrt.f64 (*.f64 h (sqrt.f64 -1))) (cbrt.f64 -1/2)))
(neg.f64 (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (*.f64 h (sqrt.f64 -1)))))
(*.f64 (cbrt.f64 (*.f64 h (sqrt.f64 -1))) (neg.f64 (cbrt.f64 -1/2)))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1/3 (*.f64 (*.f64 g (cbrt.f64 -1/2)) (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2)))))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (pow.f64 h 2))) (cbrt.f64 -1/2)))))
(neg.f64 (*.f64 h (fma.f64 -1/3 (*.f64 (*.f64 g (cbrt.f64 -1/2)) (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (sqrt.f64 -1) (pow.f64 h 2)))))))
(*.f64 (fma.f64 -1/3 (*.f64 (*.f64 g (cbrt.f64 -1/2)) (cbrt.f64 (/.f64 1 (*.f64 -1 (pow.f64 h 5))))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (sqrt.f64 -1) (pow.f64 h 2))))) (neg.f64 h))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/6 (*.f64 (*.f64 (pow.f64 g 2) (cbrt.f64 -1/2)) (cbrt.f64 (/.f64 h (pow.f64 (sqrt.f64 -1) 5))))) (*.f64 1/3 (*.f64 (*.f64 g (cbrt.f64 -1/2)) (cbrt.f64 (/.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 2)))))) (pow.f64 h 3))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (pow.f64 h 2))) (cbrt.f64 -1/2)))))
(neg.f64 (*.f64 h (fma.f64 -1 (/.f64 (fma.f64 -1/6 (*.f64 (pow.f64 g 2) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 h (pow.f64 (sqrt.f64 -1) 5))))) (*.f64 (*.f64 1/3 (*.f64 g (cbrt.f64 -1/2))) (cbrt.f64 (/.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 2))))) (pow.f64 h 3)) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (sqrt.f64 -1) (pow.f64 h 2)))))))
(*.f64 (-.f64 (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (sqrt.f64 -1) (pow.f64 h 2)))) (/.f64 (fma.f64 -1/6 (*.f64 (pow.f64 g 2) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 h (pow.f64 (sqrt.f64 -1) 5))))) (*.f64 (*.f64 1/3 (*.f64 g (cbrt.f64 -1/2))) (cbrt.f64 (/.f64 (pow.f64 h 4) -1)))) (pow.f64 h 3))) (neg.f64 h))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/6 (*.f64 (*.f64 (pow.f64 g 2) (cbrt.f64 -1/2)) (cbrt.f64 (/.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 5))))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (pow.f64 (sqrt.f64 -1) 3))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (sqrt.f64 -1)))))))) h)) (*.f64 1/3 (*.f64 (*.f64 g (cbrt.f64 -1/2)) (cbrt.f64 (/.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 2)))))) (pow.f64 h 3))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (pow.f64 h 2))) (cbrt.f64 -1/2)))))
(neg.f64 (*.f64 h (fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (fma.f64 1/6 (*.f64 (pow.f64 g 2) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 5))))) (*.f64 (*.f64 1/3 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (pow.f64 (sqrt.f64 -1) 3))) (*.f64 -1/3 (*.f64 (pow.f64 g 2) (/.f64 (pow.f64 h 2) (sqrt.f64 -1)))))))) h) (*.f64 (*.f64 1/3 (*.f64 g (cbrt.f64 -1/2))) (cbrt.f64 (/.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 2))))) (pow.f64 h 3)) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (sqrt.f64 -1) (pow.f64 h 2)))))))
(*.f64 (-.f64 (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (sqrt.f64 -1) (pow.f64 h 2)))) (/.f64 (-.f64 (*.f64 (*.f64 1/3 (*.f64 g (cbrt.f64 -1/2))) (cbrt.f64 (/.f64 (pow.f64 h 4) -1))) (/.f64 (fma.f64 1/6 (*.f64 (pow.f64 g 2) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 5))))) (*.f64 (*.f64 1/3 (cbrt.f64 (/.f64 1 (neg.f64 (pow.f64 h 2))))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 g 4) (sqrt.f64 -1))) (*.f64 -1/3 (*.f64 (pow.f64 g 2) (/.f64 (pow.f64 h 2) (sqrt.f64 -1)))))))) h)) (pow.f64 h 3))) (neg.f64 h))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/9 (*.f64 (*.f64 (pow.f64 g 3) (cbrt.f64 -1/2)) (cbrt.f64 (/.f64 h (pow.f64 (sqrt.f64 -1) 8))))) (+.f64 (*.f64 1/6 (*.f64 (*.f64 (pow.f64 g 2) (cbrt.f64 -1/2)) (cbrt.f64 (/.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 5))))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (pow.f64 (sqrt.f64 -1) 3))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (sqrt.f64 -1))))))))) h)) (*.f64 1/3 (*.f64 (*.f64 g (cbrt.f64 -1/2)) (cbrt.f64 (/.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 2)))))) (pow.f64 h 3))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (pow.f64 h 2))) (cbrt.f64 -1/2)))))
(neg.f64 (*.f64 h (fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (fma.f64 1/9 (*.f64 (*.f64 (cbrt.f64 -1/2) (pow.f64 g 3)) (cbrt.f64 (/.f64 h (pow.f64 (sqrt.f64 -1) 8)))) (fma.f64 1/6 (*.f64 (pow.f64 g 2) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 5))))) (*.f64 (*.f64 1/3 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (pow.f64 (sqrt.f64 -1) 3))) (*.f64 -1/3 (*.f64 (pow.f64 g 2) (/.f64 (pow.f64 h 2) (sqrt.f64 -1))))))))) h) (*.f64 (*.f64 1/3 (*.f64 g (cbrt.f64 -1/2))) (cbrt.f64 (/.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 2))))) (pow.f64 h 3)) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (sqrt.f64 -1) (pow.f64 h 2)))))))
(*.f64 (-.f64 (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (sqrt.f64 -1) (pow.f64 h 2)))) (/.f64 (-.f64 (*.f64 (*.f64 1/3 (*.f64 g (cbrt.f64 -1/2))) (cbrt.f64 (/.f64 (pow.f64 h 4) -1))) (/.f64 (fma.f64 1/9 (*.f64 (*.f64 (cbrt.f64 -1/2) (pow.f64 g 3)) (cbrt.f64 (/.f64 h (pow.f64 (sqrt.f64 -1) 8)))) (fma.f64 1/6 (*.f64 (pow.f64 g 2) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 5))))) (*.f64 (*.f64 1/3 (cbrt.f64 (/.f64 1 (neg.f64 (pow.f64 h 2))))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 g 4) (sqrt.f64 -1))) (*.f64 -1/3 (*.f64 (pow.f64 g 2) (/.f64 (pow.f64 h 2) (sqrt.f64 -1))))))))) h)) (pow.f64 h 3))) (neg.f64 h))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 h (pow.f64 (sqrt.f64 -1) 2))) (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (pow.f64 (sqrt.f64 -1) 5))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 4) (pow.f64 h 2)) (pow.f64 (sqrt.f64 -1) 3))))))) (*.f64 -1/9 (*.f64 (*.f64 (pow.f64 g 3) (cbrt.f64 -1/2)) (cbrt.f64 (/.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 8)))))) (pow.f64 h 3))) (+.f64 (*.f64 1/6 (*.f64 (*.f64 (pow.f64 g 2) (cbrt.f64 -1/2)) (cbrt.f64 (/.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 5))))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (pow.f64 (sqrt.f64 -1) 3))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (sqrt.f64 -1))))))))) h)) (*.f64 1/3 (*.f64 (*.f64 g (cbrt.f64 -1/2)) (cbrt.f64 (/.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 2)))))) (pow.f64 h 3))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (pow.f64 h 2))) (cbrt.f64 -1/2)))))
(neg.f64 (*.f64 h (fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (fma.f64 -1/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 h (pow.f64 (sqrt.f64 -1) 2))) (cbrt.f64 -1/2)) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (pow.f64 (sqrt.f64 -1) 5))) (*.f64 -1/12 (*.f64 (pow.f64 g 4) (/.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 3)))))) (*.f64 (*.f64 -1/9 (*.f64 (cbrt.f64 -1/2) (pow.f64 g 3))) (cbrt.f64 (/.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 8))))) (pow.f64 h 3)) (fma.f64 1/6 (*.f64 (pow.f64 g 2) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 5))))) (*.f64 (*.f64 1/3 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (pow.f64 (sqrt.f64 -1) 3))) (*.f64 -1/3 (*.f64 (pow.f64 g 2) (/.f64 (pow.f64 h 2) (sqrt.f64 -1))))))))) h) (*.f64 (*.f64 1/3 (*.f64 g (cbrt.f64 -1/2))) (cbrt.f64 (/.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 2))))) (pow.f64 h 3)) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (sqrt.f64 -1) (pow.f64 h 2)))))))
(*.f64 (-.f64 (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (sqrt.f64 -1) (pow.f64 h 2)))) (/.f64 (-.f64 (*.f64 (*.f64 1/3 (*.f64 g (cbrt.f64 -1/2))) (cbrt.f64 (/.f64 (pow.f64 h 4) -1))) (/.f64 (-.f64 (fma.f64 1/6 (*.f64 (pow.f64 g 2) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 5))))) (*.f64 (*.f64 1/3 (cbrt.f64 (/.f64 1 (neg.f64 (pow.f64 h 2))))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 g 4) (sqrt.f64 -1))) (*.f64 -1/3 (*.f64 (pow.f64 g 2) (/.f64 (pow.f64 h 2) (sqrt.f64 -1)))))))) (/.f64 (fma.f64 -1/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 h -1)) (cbrt.f64 -1/2)) (-.f64 (*.f64 1/16 (/.f64 (pow.f64 g 6) (pow.f64 (sqrt.f64 -1) 5))) (*.f64 -1/12 (/.f64 (*.f64 (pow.f64 h 2) (pow.f64 g 4)) (sqrt.f64 -1))))) (*.f64 (*.f64 -1/9 (*.f64 (cbrt.f64 -1/2) (pow.f64 g 3))) (cbrt.f64 (/.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 8))))) (pow.f64 h 3))) h)) (pow.f64 h 3))) (neg.f64 h))
(*.f64 -1 (pow.f64 h 2))
(neg.f64 (pow.f64 h 2))
(*.f64 -1 (pow.f64 h 2))
(neg.f64 (pow.f64 h 2))
(*.f64 -1 (pow.f64 h 2))
(neg.f64 (pow.f64 h 2))
(*.f64 -1 (pow.f64 h 2))
(neg.f64 (pow.f64 h 2))
(*.f64 -1 (pow.f64 h 2))
(neg.f64 (pow.f64 h 2))
(*.f64 -1 (pow.f64 h 2))
(neg.f64 (pow.f64 h 2))
(*.f64 -1 (pow.f64 h 2))
(neg.f64 (pow.f64 h 2))
(*.f64 -1 (pow.f64 h 2))
(neg.f64 (pow.f64 h 2))
(*.f64 -1 (pow.f64 h 2))
(neg.f64 (pow.f64 h 2))
(*.f64 -1 (pow.f64 h 2))
(neg.f64 (pow.f64 h 2))
(*.f64 -1 (pow.f64 h 2))
(neg.f64 (pow.f64 h 2))
(*.f64 -1 (pow.f64 h 2))
(neg.f64 (pow.f64 h 2))
(*.f64 -1 (pow.f64 h 2))
(neg.f64 (pow.f64 h 2))
(*.f64 -1 (pow.f64 h 2))
(neg.f64 (pow.f64 h 2))
(*.f64 -1 (pow.f64 h 2))
(neg.f64 (pow.f64 h 2))
(*.f64 -1 (pow.f64 h 2))
(neg.f64 (pow.f64 h 2))
(*.f64 -1 (pow.f64 h 2))
(neg.f64 (pow.f64 h 2))
(*.f64 -1 (pow.f64 h 2))
(neg.f64 (pow.f64 h 2))
(*.f64 -1 (pow.f64 h 2))
(neg.f64 (pow.f64 h 2))
(*.f64 -1 (pow.f64 h 2))
(neg.f64 (pow.f64 h 2))
(*.f64 -1 (pow.f64 h 2))
(neg.f64 (pow.f64 h 2))
(*.f64 -1 (pow.f64 h 2))
(neg.f64 (pow.f64 h 2))
(*.f64 -1 (pow.f64 h 2))
(neg.f64 (pow.f64 h 2))
(*.f64 -1 (pow.f64 h 2))
(neg.f64 (pow.f64 h 2))
(*.f64 -1 (pow.f64 h 2))
(neg.f64 (pow.f64 h 2))
(*.f64 -1 (pow.f64 h 2))
(neg.f64 (pow.f64 h 2))
(*.f64 -1 (pow.f64 h 2))
(neg.f64 (pow.f64 h 2))
(*.f64 -1 (pow.f64 h 2))
(neg.f64 (pow.f64 h 2))
(*.f64 -1 (pow.f64 h 2))
(neg.f64 (pow.f64 h 2))
(*.f64 -1 (pow.f64 h 2))
(neg.f64 (pow.f64 h 2))
(*.f64 -1 (pow.f64 h 2))
(neg.f64 (pow.f64 h 2))
(*.f64 -1 (pow.f64 h 2))
(neg.f64 (pow.f64 h 2))
(*.f64 -1 (pow.f64 h 2))
(neg.f64 (pow.f64 h 2))
(*.f64 -1 (pow.f64 h 2))
(neg.f64 (pow.f64 h 2))
(*.f64 -1 (pow.f64 h 2))
(neg.f64 (pow.f64 h 2))
(*.f64 -1 (pow.f64 h 2))
(neg.f64 (pow.f64 h 2))
(*.f64 -1 (/.f64 h (sqrt.f64 -1)))
(neg.f64 (/.f64 h (sqrt.f64 -1)))
(/.f64 (neg.f64 h) (sqrt.f64 -1))
(+.f64 (*.f64 -1 (/.f64 h (sqrt.f64 -1))) (/.f64 g (pow.f64 (sqrt.f64 -1) 2)))
(fma.f64 -1 (/.f64 h (sqrt.f64 -1)) (/.f64 g (pow.f64 (sqrt.f64 -1) 2)))
(-.f64 (/.f64 g -1) (/.f64 h (sqrt.f64 -1)))
(+.f64 (*.f64 -1 (/.f64 h (sqrt.f64 -1))) (*.f64 g (+.f64 (*.f64 -1/2 (/.f64 g (*.f64 h (pow.f64 (sqrt.f64 -1) 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 -1 (/.f64 h (sqrt.f64 -1)) (*.f64 g (fma.f64 -1/2 (/.f64 g (*.f64 h (pow.f64 (sqrt.f64 -1) 3))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 2)))))
(-.f64 (*.f64 g (fma.f64 -1/2 (/.f64 g (*.f64 h (*.f64 -1 (sqrt.f64 -1)))) -1)) (/.f64 h (sqrt.f64 -1)))
(+.f64 (*.f64 -1 (/.f64 h (sqrt.f64 -1))) (*.f64 g (+.f64 (*.f64 g (-.f64 (*.f64 1/8 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/2 (/.f64 1 (*.f64 h (pow.f64 (sqrt.f64 -1) 3)))))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 -1 (/.f64 h (sqrt.f64 -1)) (*.f64 g (fma.f64 g (-.f64 (/.f64 (*.f64 1/8 (pow.f64 g 2)) (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 5))) (/.f64 1/2 (*.f64 h (pow.f64 (sqrt.f64 -1) 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 2)))))
(-.f64 (*.f64 g (fma.f64 g (-.f64 (*.f64 (/.f64 1/8 (pow.f64 h 3)) (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 5))) (/.f64 1/2 (*.f64 h (*.f64 -1 (sqrt.f64 -1))))) -1)) (/.f64 h (sqrt.f64 -1)))
(+.f64 (*.f64 -1 (/.f64 h (sqrt.f64 -1))) (*.f64 g (+.f64 (*.f64 g (-.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 7)))) (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 5)))))) (*.f64 1/2 (/.f64 1 (*.f64 h (pow.f64 (sqrt.f64 -1) 3)))))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 -1 (/.f64 h (sqrt.f64 -1)) (*.f64 g (fma.f64 g (fma.f64 (pow.f64 g 2) (fma.f64 -1/16 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 7))) (/.f64 1/8 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 5)))) (neg.f64 (/.f64 1/2 (*.f64 h (pow.f64 (sqrt.f64 -1) 3))))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 2)))))
(-.f64 (*.f64 g (fma.f64 g (fma.f64 (pow.f64 g 2) (fma.f64 -1/16 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 7))) (/.f64 1/8 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 5)))) (neg.f64 (/.f64 1/2 (*.f64 h (*.f64 -1 (sqrt.f64 -1)))))) -1)) (/.f64 h (sqrt.f64 -1)))
(+.f64 (*.f64 -1 (/.f64 h (sqrt.f64 -1))) (*.f64 g (+.f64 (*.f64 g (-.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 (pow.f64 g 2) (-.f64 (*.f64 5/128 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 7) (pow.f64 (sqrt.f64 -1) 9)))) (*.f64 1/16 (/.f64 1 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 7)))))) (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 5)))))) (*.f64 1/2 (/.f64 1 (*.f64 h (pow.f64 (sqrt.f64 -1) 3)))))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 -1 (/.f64 h (sqrt.f64 -1)) (*.f64 g (fma.f64 g (fma.f64 (pow.f64 g 2) (fma.f64 (pow.f64 g 2) (-.f64 (/.f64 (*.f64 5/128 (pow.f64 g 2)) (*.f64 (pow.f64 h 7) (pow.f64 (sqrt.f64 -1) 9))) (/.f64 1/16 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 7)))) (/.f64 1/8 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 5)))) (neg.f64 (/.f64 1/2 (*.f64 h (pow.f64 (sqrt.f64 -1) 3))))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 2)))))
(-.f64 (*.f64 g (fma.f64 g (fma.f64 (pow.f64 g 2) (fma.f64 (pow.f64 g 2) (-.f64 (*.f64 (/.f64 5/128 (pow.f64 h 7)) (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 9))) (/.f64 1/16 (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 7)))) (/.f64 1/8 (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 5)))) (neg.f64 (/.f64 1/2 (*.f64 h (*.f64 -1 (sqrt.f64 -1)))))) -1)) (/.f64 h (sqrt.f64 -1)))
(*.f64 -1/2 (/.f64 (pow.f64 h 2) g))
(/.f64 (*.f64 -1/2 (pow.f64 h 2)) g)
(/.f64 (+.f64 (*.f64 -1/2 (pow.f64 h 2)) (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2)))) g)
(/.f64 (fma.f64 -1/2 (pow.f64 h 2) (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2)))) g)
(/.f64 (+.f64 (*.f64 -1/2 (pow.f64 h 2)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 4))))) g)
(/.f64 (fma.f64 -1/2 (pow.f64 h 2) (fma.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2)) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 4))))) g)
(/.f64 (+.f64 (*.f64 -1/2 (pow.f64 h 2)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 4))) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 h 8) (pow.f64 g 6))) (*.f64 -1/128 (/.f64 (pow.f64 h 8) (pow.f64 g 6))))))) g)
(/.f64 (fma.f64 -1/2 (pow.f64 h 2) (fma.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2)) (fma.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 4)) (*.f64 (/.f64 (pow.f64 h 8) (pow.f64 g 6)) -5/128)))) g)
(/.f64 (+.f64 (*.f64 -1/2 (pow.f64 h 2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))) (pow.f64 g 8))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 4))) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 h 8) (pow.f64 g 6))) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 h 8) (pow.f64 g 6))) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 h 10) (pow.f64 g 8))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/32 (pow.f64 h 8)) (*.f64 -1/128 (pow.f64 h 8)))) (pow.f64 g 8)))))))))) g)
(/.f64 (fma.f64 -1/2 (pow.f64 h 2) (fma.f64 -1/8 (*.f64 (pow.f64 h 2) (/.f64 (*.f64 (pow.f64 h 8) 5/64) (pow.f64 g 8))) (fma.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2)) (fma.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 4)) (+.f64 (*.f64 (/.f64 (pow.f64 h 8) (pow.f64 g 6)) -5/128) (fma.f64 -1/128 (/.f64 (pow.f64 h 10) (pow.f64 g 8)) (/.f64 (*.f64 1/4 (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 h 8) -5/128))) (pow.f64 g 8)))))))) g)
(/.f64 (+.f64 (*.f64 -1/2 (pow.f64 h 2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))) (pow.f64 g 8))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))))))) (pow.f64 g 10))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 4))) (+.f64 (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 h 4) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))) (pow.f64 g 10))) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 h 8) (pow.f64 g 6))) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 h 8) (pow.f64 g 6))) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 h 10) (pow.f64 g 8))) (+.f64 (*.f64 -1/512 (/.f64 (pow.f64 h 12) (pow.f64 g 10))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 h 4) (+.f64 (*.f64 -1/32 (pow.f64 h 8)) (*.f64 -1/128 (pow.f64 h 8)))) (pow.f64 g 10))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))))) (+.f64 (*.f64 -1/128 (pow.f64 h 10)) (*.f64 1/4 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/32 (pow.f64 h 8)) (*.f64 -1/128 (pow.f64 h 8)))))))) (pow.f64 g 10))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/32 (pow.f64 h 8)) (*.f64 -1/128 (pow.f64 h 8)))) (pow.f64 g 8))))))))))))))) g)
(/.f64 (fma.f64 -1/2 (pow.f64 h 2) (fma.f64 -1/8 (*.f64 (pow.f64 h 2) (/.f64 (*.f64 (pow.f64 h 8) 5/64) (pow.f64 g 8))) (fma.f64 -1/8 (*.f64 (pow.f64 h 2) (/.f64 (fma.f64 1/64 (pow.f64 h 10) (*.f64 (*.f64 1/2 (pow.f64 h 2)) (*.f64 (pow.f64 h 8) 5/64))) (pow.f64 g 10))) (fma.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2)) (fma.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 4)) (fma.f64 -1/32 (*.f64 (pow.f64 h 4) (/.f64 (*.f64 (pow.f64 h 8) 5/64) (pow.f64 g 10))) (+.f64 (*.f64 (/.f64 (pow.f64 h 8) (pow.f64 g 6)) -5/128) (fma.f64 -1/128 (/.f64 (pow.f64 h 10) (pow.f64 g 8)) (fma.f64 -1/512 (/.f64 (pow.f64 h 12) (pow.f64 g 10)) (fma.f64 1/16 (*.f64 (pow.f64 h 4) (/.f64 (*.f64 (pow.f64 h 8) -5/128) (pow.f64 g 10))) (*.f64 1/4 (+.f64 (*.f64 (pow.f64 h 2) (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 h 8) 5/64)) (fma.f64 -1/128 (pow.f64 h 10) (*.f64 1/4 (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 h 8) -5/128))))) (pow.f64 g 10))) (*.f64 (pow.f64 h 2) (/.f64 (*.f64 (pow.f64 h 8) -5/128) (pow.f64 g 8))))))))))))))) g)
(*.f64 -2 g)
(*.f64 g -2)
(*.f64 -1 (*.f64 g (+.f64 2 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))))))
(*.f64 (neg.f64 g) (+.f64 2 (/.f64 (*.f64 -1/2 (pow.f64 h 2)) (pow.f64 g 2))))
(*.f64 -1 (*.f64 g (+.f64 2 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))))))))
(*.f64 (neg.f64 g) (+.f64 2 (fma.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2)) (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))))))
(*.f64 -1 (*.f64 g (+.f64 2 (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (*.f64 (pow.f64 g 6) (pow.f64 h 2)))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/4 (pow.f64 h 4)) (*.f64 1/8 (pow.f64 h 4)))) (pow.f64 g 6))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6))) (*.f64 1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4)))))))))))
(*.f64 (neg.f64 g) (+.f64 2 (fma.f64 -2 (/.f64 (*.f64 (pow.f64 h 8) 5/64) (*.f64 (pow.f64 h 2) (pow.f64 g 6))) (fma.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2)) (fma.f64 -1/4 (*.f64 (pow.f64 h 2) (/.f64 (*.f64 (pow.f64 h 4) -1/8) (pow.f64 g 6))) (fma.f64 -1/4 (/.f64 (pow.f64 h 4) (pow.f64 g 4)) (fma.f64 1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6)) (*.f64 1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))))))))))
(*.f64 (neg.f64 g) (+.f64 2 (fma.f64 -2 (*.f64 (/.f64 (pow.f64 h 8) (pow.f64 g 6)) (/.f64 5/64 (pow.f64 h 2))) (fma.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2)) (fma.f64 -1/4 (*.f64 (pow.f64 h 2) (/.f64 (*.f64 (pow.f64 h 4) -1/8) (pow.f64 g 6))) (fma.f64 -1/4 (/.f64 (pow.f64 h 4) (pow.f64 g 4)) (fma.f64 1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6)) (*.f64 1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))))))))))
(*.f64 -1 (*.f64 g (+.f64 2 (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (*.f64 (pow.f64 g 6) (pow.f64 h 2)))) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))) (*.f64 (pow.f64 g 8) (pow.f64 h 2)))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 h 2))) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/4 (pow.f64 h 4)) (*.f64 1/8 (pow.f64 h 4))))) (*.f64 1/16 (pow.f64 h 6))))) (pow.f64 g 8))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/4 (pow.f64 h 4)) (*.f64 1/8 (pow.f64 h 4)))) (pow.f64 g 6))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 h 4) (+.f64 (*.f64 -1/4 (pow.f64 h 4)) (*.f64 1/8 (pow.f64 h 4)))) (pow.f64 g 8))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 8)))))))))))))))
(*.f64 (neg.f64 g) (+.f64 2 (fma.f64 -2 (/.f64 (*.f64 (pow.f64 h 8) 5/64) (*.f64 (pow.f64 h 2) (pow.f64 g 6))) (fma.f64 -2 (/.f64 (fma.f64 1/64 (pow.f64 h 10) (*.f64 (*.f64 1/2 (pow.f64 h 2)) (*.f64 (pow.f64 h 8) 5/64))) (*.f64 (pow.f64 h 2) (pow.f64 g 8))) (fma.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2)) (fma.f64 -1/4 (*.f64 (pow.f64 h 2) (/.f64 (fma.f64 -2 (/.f64 (*.f64 (pow.f64 h 8) 5/64) (pow.f64 h 2)) (fma.f64 -1/4 (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 h 4) -1/8)) (*.f64 1/16 (pow.f64 h 6)))) (pow.f64 g 8))) (fma.f64 -1/4 (*.f64 (pow.f64 h 2) (/.f64 (*.f64 (pow.f64 h 4) -1/8) (pow.f64 g 6))) (fma.f64 -1/4 (/.f64 (pow.f64 h 4) (pow.f64 g 4)) (fma.f64 -1/8 (*.f64 (pow.f64 h 4) (/.f64 (*.f64 (pow.f64 h 4) -1/8) (pow.f64 g 8))) (fma.f64 1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6)) (fma.f64 1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 h 8) 5/64) (pow.f64 g 8))))))))))))))
(*.f64 (neg.f64 g) (+.f64 2 (fma.f64 -2 (*.f64 (/.f64 (pow.f64 h 8) (pow.f64 g 6)) (/.f64 5/64 (pow.f64 h 2))) (fma.f64 -2 (/.f64 (fma.f64 1/64 (pow.f64 h 10) (*.f64 (*.f64 1/2 (pow.f64 h 2)) (*.f64 (pow.f64 h 8) 5/64))) (*.f64 (pow.f64 h 2) (pow.f64 g 8))) (fma.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2)) (fma.f64 -1/4 (*.f64 (pow.f64 h 2) (/.f64 (fma.f64 -2 (/.f64 (*.f64 (pow.f64 h 8) 5/64) (pow.f64 h 2)) (fma.f64 -1/4 (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 h 4) -1/8)) (*.f64 1/16 (pow.f64 h 6)))) (pow.f64 g 8))) (fma.f64 -1/4 (*.f64 (pow.f64 h 2) (/.f64 (*.f64 (pow.f64 h 4) -1/8) (pow.f64 g 6))) (fma.f64 -1/4 (/.f64 (pow.f64 h 4) (pow.f64 g 4)) (fma.f64 -1/8 (*.f64 (pow.f64 h 4) (/.f64 (*.f64 (pow.f64 h 4) -1/8) (pow.f64 g 8))) (fma.f64 1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6)) (fma.f64 1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 h 8) 5/64) (pow.f64 g 8))))))))))))))
(*.f64 -1 (*.f64 g (+.f64 2 (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/256 (pow.f64 h 12)) (+.f64 (*.f64 1/8 (*.f64 (pow.f64 h 4) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))))) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))))))) (*.f64 (pow.f64 g 10) (pow.f64 h 2)))) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (*.f64 (pow.f64 g 6) (pow.f64 h 2)))) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))) (*.f64 (pow.f64 g 8) (pow.f64 h 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1/4 (pow.f64 h 4)) (*.f64 1/8 (pow.f64 h 4))) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))) (*.f64 (pow.f64 g 10) (pow.f64 h 2)))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 h 2))) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/4 (pow.f64 h 4)) (*.f64 1/8 (pow.f64 h 4))))) (*.f64 1/16 (pow.f64 h 6))))) (pow.f64 g 8))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))) (pow.f64 h 2))) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 h 2))) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/4 (pow.f64 h 4)) (*.f64 1/8 (pow.f64 h 4))))) (*.f64 1/16 (pow.f64 h 6)))))) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 h 4) (+.f64 (*.f64 -1/4 (pow.f64 h 4)) (*.f64 1/8 (pow.f64 h 4))))) (*.f64 1/2 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))))) (pow.f64 g 10))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/4 (pow.f64 h 4)) (*.f64 1/8 (pow.f64 h 4)))) (pow.f64 g 6))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 h 4) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 h 2))) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/4 (pow.f64 h 4)) (*.f64 1/8 (pow.f64 h 4))))) (*.f64 1/16 (pow.f64 h 6))))) (pow.f64 g 10))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 h 4) (+.f64 (*.f64 -1/4 (pow.f64 h 4)) (*.f64 1/8 (pow.f64 h 4)))) (pow.f64 g 8))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (pow.f64 g 8))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))) (pow.f64 g 10))))))))))))))))))))
(*.f64 (neg.f64 g) (+.f64 2 (fma.f64 -2 (/.f64 (fma.f64 1/256 (pow.f64 h 12) (fma.f64 1/8 (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 h 8) 5/64)) (*.f64 (*.f64 1/2 (pow.f64 h 2)) (fma.f64 1/64 (pow.f64 h 10) (*.f64 (*.f64 1/2 (pow.f64 h 2)) (*.f64 (pow.f64 h 8) 5/64)))))) (*.f64 (pow.f64 h 2) (pow.f64 g 10))) (fma.f64 -2 (/.f64 (*.f64 (pow.f64 h 8) 5/64) (*.f64 (pow.f64 h 2) (pow.f64 g 6))) (fma.f64 -2 (/.f64 (fma.f64 1/64 (pow.f64 h 10) (*.f64 (*.f64 1/2 (pow.f64 h 2)) (*.f64 (pow.f64 h 8) 5/64))) (*.f64 (pow.f64 h 2) (pow.f64 g 8))) (fma.f64 -1 (*.f64 (*.f64 (pow.f64 h 4) -1/8) (/.f64 (*.f64 (pow.f64 h 8) 5/64) (*.f64 (pow.f64 h 2) (pow.f64 g 10)))) (fma.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2)) (fma.f64 -1/4 (*.f64 (pow.f64 h 2) (/.f64 (fma.f64 -2 (/.f64 (*.f64 (pow.f64 h 8) 5/64) (pow.f64 h 2)) (fma.f64 -1/4 (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 h 4) -1/8)) (*.f64 1/16 (pow.f64 h 6)))) (pow.f64 g 8))) (fma.f64 -1/4 (*.f64 (pow.f64 h 2) (/.f64 (fma.f64 -2 (/.f64 (fma.f64 1/64 (pow.f64 h 10) (*.f64 (*.f64 1/2 (pow.f64 h 2)) (*.f64 (pow.f64 h 8) 5/64))) (pow.f64 h 2)) (fma.f64 -1/4 (*.f64 (pow.f64 h 2) (fma.f64 -2 (/.f64 (*.f64 (pow.f64 h 8) 5/64) (pow.f64 h 2)) (fma.f64 -1/4 (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 h 4) -1/8)) (*.f64 1/16 (pow.f64 h 6))))) (fma.f64 -1/8 (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 h 4) -1/8)) (*.f64 1/2 (*.f64 (pow.f64 h 8) 5/64))))) (pow.f64 g 10))) (fma.f64 -1/4 (*.f64 (pow.f64 h 2) (/.f64 (*.f64 (pow.f64 h 4) -1/8) (pow.f64 g 6))) (fma.f64 -1/4 (/.f64 (pow.f64 h 4) (pow.f64 g 4)) (fma.f64 -1/8 (*.f64 (pow.f64 h 4) (/.f64 (fma.f64 -2 (/.f64 (*.f64 (pow.f64 h 8) 5/64) (pow.f64 h 2)) (fma.f64 -1/4 (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 h 4) -1/8)) (*.f64 1/16 (pow.f64 h 6)))) (pow.f64 g 10))) (fma.f64 -1/8 (*.f64 (pow.f64 h 4) (/.f64 (*.f64 (pow.f64 h 4) -1/8) (pow.f64 g 8))) (fma.f64 1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6)) (fma.f64 1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4)) (*.f64 1/2 (+.f64 (/.f64 (*.f64 (pow.f64 h 8) 5/64) (pow.f64 g 8)) (/.f64 (fma.f64 1/64 (pow.f64 h 10) (*.f64 (*.f64 1/2 (pow.f64 h 2)) (*.f64 (pow.f64 h 8) 5/64))) (pow.f64 g 10)))))))))))))))))))
(*.f64 (neg.f64 g) (+.f64 2 (fma.f64 -2 (/.f64 (fma.f64 1/256 (pow.f64 h 12) (fma.f64 1/8 (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 h 8) 5/64)) (*.f64 (*.f64 1/2 (pow.f64 h 2)) (fma.f64 1/64 (pow.f64 h 10) (*.f64 (*.f64 1/2 (pow.f64 h 2)) (*.f64 (pow.f64 h 8) 5/64)))))) (*.f64 (pow.f64 h 2) (pow.f64 g 10))) (fma.f64 -2 (*.f64 (/.f64 (pow.f64 h 8) (pow.f64 g 6)) (/.f64 5/64 (pow.f64 h 2))) (fma.f64 -2 (/.f64 (fma.f64 1/64 (pow.f64 h 10) (*.f64 (*.f64 1/2 (pow.f64 h 2)) (*.f64 (pow.f64 h 8) 5/64))) (*.f64 (pow.f64 h 2) (pow.f64 g 8))) (-.f64 (fma.f64 -1/2 (/.f64 (pow.f64 h 2) (pow.f64 g 2)) (fma.f64 -1/4 (*.f64 (pow.f64 h 2) (/.f64 (fma.f64 -2 (/.f64 (*.f64 (pow.f64 h 8) 5/64) (pow.f64 h 2)) (fma.f64 -1/4 (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 h 4) -1/8)) (*.f64 1/16 (pow.f64 h 6)))) (pow.f64 g 8))) (fma.f64 -1/4 (*.f64 (pow.f64 h 2) (/.f64 (fma.f64 -2 (/.f64 (fma.f64 1/64 (pow.f64 h 10) (*.f64 (*.f64 1/2 (pow.f64 h 2)) (*.f64 (pow.f64 h 8) 5/64))) (pow.f64 h 2)) (fma.f64 -1/4 (*.f64 (pow.f64 h 2) (fma.f64 -2 (/.f64 (*.f64 (pow.f64 h 8) 5/64) (pow.f64 h 2)) (fma.f64 -1/4 (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 h 4) -1/8)) (*.f64 1/16 (pow.f64 h 6))))) (fma.f64 -1/8 (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 h 4) -1/8)) (*.f64 1/2 (*.f64 (pow.f64 h 8) 5/64))))) (pow.f64 g 10))) (fma.f64 -1/4 (*.f64 (pow.f64 h 2) (/.f64 (*.f64 (pow.f64 h 4) -1/8) (pow.f64 g 6))) (fma.f64 -1/4 (/.f64 (pow.f64 h 4) (pow.f64 g 4)) (fma.f64 -1/8 (*.f64 (pow.f64 h 4) (/.f64 (fma.f64 -2 (/.f64 (*.f64 (pow.f64 h 8) 5/64) (pow.f64 h 2)) (fma.f64 -1/4 (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 h 4) -1/8)) (*.f64 1/16 (pow.f64 h 6)))) (pow.f64 g 10))) (fma.f64 -1/8 (*.f64 (pow.f64 h 4) (/.f64 (*.f64 (pow.f64 h 4) -1/8) (pow.f64 g 8))) (fma.f64 1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 6)) (fma.f64 1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 4)) (*.f64 1/2 (+.f64 (/.f64 (*.f64 (pow.f64 h 8) 5/64) (pow.f64 g 8)) (/.f64 (fma.f64 1/64 (pow.f64 h 10) (*.f64 (*.f64 1/2 (pow.f64 h 2)) (*.f64 (pow.f64 h 8) 5/64))) (pow.f64 g 10))))))))))))) (*.f64 (*.f64 (pow.f64 h 4) -1/8) (*.f64 (/.f64 (pow.f64 h 8) (pow.f64 h 2)) (/.f64 5/64 (pow.f64 g 10))))))))))
(*.f64 -1/2 (/.f64 (pow.f64 h 2) g))
(/.f64 (*.f64 -1/2 (pow.f64 h 2)) g)
(*.f64 (pow.f64 h 2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 2) (pow.f64 g 3))) (*.f64 1/2 (/.f64 1 g))))
(*.f64 (pow.f64 h 2) (-.f64 (/.f64 (*.f64 -1/8 (pow.f64 h 2)) (pow.f64 g 3)) (/.f64 1/2 g)))
(*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -1/16 (/.f64 (pow.f64 h 2) (pow.f64 g 5))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3))))) (*.f64 1/2 (/.f64 1 g))))
(*.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (-.f64 (/.f64 (*.f64 -1/16 (pow.f64 h 2)) (pow.f64 g 5)) (/.f64 1/8 (pow.f64 g 3))) (neg.f64 (/.f64 1/2 g))))
(*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -5/128 (/.f64 (pow.f64 h 2) (pow.f64 g 7))) (*.f64 1/16 (/.f64 1 (pow.f64 g 5))))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3))))) (*.f64 1/2 (/.f64 1 g))))
(*.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (-.f64 (/.f64 (*.f64 -5/128 (pow.f64 h 2)) (pow.f64 g 7)) (/.f64 1/16 (pow.f64 g 5))) (neg.f64 (/.f64 1/8 (pow.f64 g 3)))) (neg.f64 (/.f64 1/2 g))))
(*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -7/256 (/.f64 (pow.f64 h 2) (pow.f64 g 9))) (*.f64 5/128 (/.f64 1 (pow.f64 g 7))))) (*.f64 1/16 (/.f64 1 (pow.f64 g 5))))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3))))) (*.f64 1/2 (/.f64 1 g))))
(*.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (-.f64 (/.f64 (*.f64 -7/256 (pow.f64 h 2)) (pow.f64 g 9)) (/.f64 5/128 (pow.f64 g 7))) (neg.f64 (/.f64 1/16 (pow.f64 g 5)))) (neg.f64 (/.f64 1/8 (pow.f64 g 3)))) (neg.f64 (/.f64 1/2 g))))
(*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -21/1024 (/.f64 (pow.f64 h 2) (pow.f64 g 11))) (*.f64 7/256 (/.f64 1 (pow.f64 g 9))))) (*.f64 5/128 (/.f64 1 (pow.f64 g 7))))) (*.f64 1/16 (/.f64 1 (pow.f64 g 5))))) (*.f64 1/8 (/.f64 1 (pow.f64 g 3))))) (*.f64 1/2 (/.f64 1 g))))
(*.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (fma.f64 (pow.f64 h 2) (-.f64 (*.f64 -21/1024 (/.f64 (pow.f64 h 2) (pow.f64 g 11))) (/.f64 7/256 (pow.f64 g 9))) (neg.f64 (/.f64 5/128 (pow.f64 g 7)))) (neg.f64 (/.f64 1/16 (pow.f64 g 5)))) (neg.f64 (/.f64 1/8 (pow.f64 g 3)))) (neg.f64 (/.f64 1/2 g))))
(*.f64 -1 (/.f64 h (sqrt.f64 -1)))
(neg.f64 (/.f64 h (sqrt.f64 -1)))
(/.f64 (neg.f64 h) (sqrt.f64 -1))
(*.f64 h (-.f64 (/.f64 g (*.f64 h (pow.f64 (sqrt.f64 -1) 2))) (/.f64 1 (sqrt.f64 -1))))
(*.f64 h (-.f64 (/.f64 g (neg.f64 h)) (/.f64 1 (sqrt.f64 -1))))
(*.f64 h (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3))) (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3))) (pow.f64 h 2))) (+.f64 (*.f64 -1 (/.f64 g (*.f64 h (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 1 (sqrt.f64 -1)))))
(*.f64 h (-.f64 (neg.f64 (/.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3))) (pow.f64 h 2))) (fma.f64 -1 (/.f64 g (*.f64 h (pow.f64 (sqrt.f64 -1) 2))) (/.f64 1 (sqrt.f64 -1)))))
(*.f64 h (-.f64 (/.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (sqrt.f64 -1))) (pow.f64 h 2)) (-.f64 (/.f64 1 (sqrt.f64 -1)) (/.f64 g (neg.f64 h)))))
(*.f64 h (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3))) (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3)))) (sqrt.f64 -1))) (*.f64 1/2 (/.f64 (pow.f64 g 3) (pow.f64 (sqrt.f64 -1) 4)))) (pow.f64 h 3))) (+.f64 (*.f64 -1 (/.f64 g (*.f64 h (pow.f64 (sqrt.f64 -1) 2)))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (/.f64 1 (sqrt.f64 -1)) (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 3))))))))
(*.f64 h (-.f64 (neg.f64 (/.f64 (fma.f64 -1 (*.f64 g (/.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3))) (sqrt.f64 -1))) (*.f64 1/2 (/.f64 (pow.f64 g 3) (pow.f64 (sqrt.f64 -1) 4)))) (pow.f64 h 3))) (fma.f64 -1 (/.f64 g (*.f64 h (pow.f64 (sqrt.f64 -1) 2))) (fma.f64 -1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 2))) (+.f64 (/.f64 1 (sqrt.f64 -1)) (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 2))))))))
(*.f64 h (-.f64 (/.f64 (neg.f64 (-.f64 (*.f64 1/2 (/.f64 (pow.f64 g 3) (pow.f64 (sqrt.f64 -1) 4))) (*.f64 g (/.f64 (*.f64 1/2 (*.f64 -1 (/.f64 (pow.f64 g 2) (sqrt.f64 -1)))) (sqrt.f64 -1))))) (pow.f64 h 3)) (-.f64 (fma.f64 -1/2 (/.f64 (pow.f64 g 2) (*.f64 (*.f64 -1 (sqrt.f64 -1)) (pow.f64 h 2))) (+.f64 (/.f64 1 (sqrt.f64 -1)) (/.f64 (pow.f64 g 2) (*.f64 (*.f64 -1 (sqrt.f64 -1)) (pow.f64 h 2))))) (/.f64 g (neg.f64 h)))))
(*.f64 h (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3))) (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3)))) (sqrt.f64 -1))) (*.f64 1/2 (/.f64 (pow.f64 g 3) (pow.f64 (sqrt.f64 -1) 4))))) (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3))) (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3)))) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 1/8 (/.f64 (pow.f64 g 4) (pow.f64 (sqrt.f64 -1) 5))))) (pow.f64 h 4))) (+.f64 (*.f64 -1 (/.f64 g (*.f64 h (pow.f64 (sqrt.f64 -1) 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3))) (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 (pow.f64 h 3) (sqrt.f64 -1)))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 g 3) (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 4)))) (+.f64 (/.f64 1 (sqrt.f64 -1)) (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 3))))))))))
(*.f64 h (-.f64 (neg.f64 (/.f64 (fma.f64 -1 (*.f64 g (/.f64 (fma.f64 -1 (*.f64 g (/.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3))) (sqrt.f64 -1))) (*.f64 1/2 (/.f64 (pow.f64 g 3) (pow.f64 (sqrt.f64 -1) 4)))) (sqrt.f64 -1))) (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 g 2) (*.f64 1/2 (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3)))) (pow.f64 (sqrt.f64 -1) 2)) (*.f64 1/8 (/.f64 (pow.f64 g 4) (pow.f64 (sqrt.f64 -1) 5))))) (pow.f64 h 4))) (fma.f64 -1 (/.f64 g (*.f64 h (pow.f64 (sqrt.f64 -1) 2))) (fma.f64 -1 (*.f64 g (/.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3))) (*.f64 (sqrt.f64 -1) (pow.f64 h 3)))) (fma.f64 -1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 2))) (fma.f64 1/2 (/.f64 (pow.f64 g 3) (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 4))) (+.f64 (/.f64 1 (sqrt.f64 -1)) (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 2))))))))))
(*.f64 h (-.f64 (/.f64 (neg.f64 (-.f64 (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 g 2) (*.f64 1/2 (*.f64 -1 (/.f64 (pow.f64 g 2) (sqrt.f64 -1))))) -1) (*.f64 1/8 (/.f64 (pow.f64 g 4) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 g (/.f64 (-.f64 (*.f64 1/2 (/.f64 (pow.f64 g 3) (pow.f64 (sqrt.f64 -1) 4))) (*.f64 g (/.f64 (*.f64 1/2 (*.f64 -1 (/.f64 (pow.f64 g 2) (sqrt.f64 -1)))) (sqrt.f64 -1)))) (sqrt.f64 -1))))) (pow.f64 h 4)) (-.f64 (-.f64 (fma.f64 -1/2 (/.f64 (pow.f64 g 2) (*.f64 (*.f64 -1 (sqrt.f64 -1)) (pow.f64 h 2))) (fma.f64 1/2 (/.f64 (pow.f64 g 3) (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 4))) (+.f64 (/.f64 1 (sqrt.f64 -1)) (/.f64 (pow.f64 g 2) (*.f64 (*.f64 -1 (sqrt.f64 -1)) (pow.f64 h 2)))))) (*.f64 g (/.f64 (*.f64 1/2 (*.f64 -1 (/.f64 (pow.f64 g 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 -1) (pow.f64 h 3))))) (/.f64 g (neg.f64 h)))))
(*.f64 h (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3))) (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3)))) (sqrt.f64 -1))) (*.f64 1/2 (/.f64 (pow.f64 g 3) (pow.f64 (sqrt.f64 -1) 4))))) (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3))) (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3)))) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 1/8 (/.f64 (pow.f64 g 4) (pow.f64 (sqrt.f64 -1) 5)))))) (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3))) (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3)))) (sqrt.f64 -1))) (*.f64 1/2 (/.f64 (pow.f64 g 3) (pow.f64 (sqrt.f64 -1) 4))))) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/8 (/.f64 (pow.f64 g 5) (pow.f64 (sqrt.f64 -1) 6))))) (pow.f64 h 5))) (+.f64 (*.f64 -1 (/.f64 g (*.f64 h (pow.f64 (sqrt.f64 -1) 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3))) (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3)))) (sqrt.f64 -1))) (*.f64 1/2 (/.f64 (pow.f64 g 3) (pow.f64 (sqrt.f64 -1) 4))))) (*.f64 (pow.f64 h 4) (sqrt.f64 -1)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3))) (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 (pow.f64 h 3) (sqrt.f64 -1)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3))) (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 2)))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 5)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 g 3) (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 4)))) (+.f64 (/.f64 1 (sqrt.f64 -1)) (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 3)))))))))))))
(*.f64 h (-.f64 (neg.f64 (/.f64 (fma.f64 -1 (*.f64 g (/.f64 (fma.f64 -1 (*.f64 g (/.f64 (fma.f64 -1 (*.f64 g (/.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3))) (sqrt.f64 -1))) (*.f64 1/2 (/.f64 (pow.f64 g 3) (pow.f64 (sqrt.f64 -1) 4)))) (sqrt.f64 -1))) (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 g 2) (*.f64 1/2 (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3)))) (pow.f64 (sqrt.f64 -1) 2)) (*.f64 1/8 (/.f64 (pow.f64 g 4) (pow.f64 (sqrt.f64 -1) 5))))) (sqrt.f64 -1))) (fma.f64 -1/2 (*.f64 (pow.f64 g 2) (/.f64 (fma.f64 -1 (*.f64 g (/.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3))) (sqrt.f64 -1))) (*.f64 1/2 (/.f64 (pow.f64 g 3) (pow.f64 (sqrt.f64 -1) 4)))) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/8 (/.f64 (pow.f64 g 5) (pow.f64 (sqrt.f64 -1) 6))))) (pow.f64 h 5))) (fma.f64 -1 (/.f64 g (*.f64 h (pow.f64 (sqrt.f64 -1) 2))) (fma.f64 -1 (*.f64 g (/.f64 (fma.f64 -1 (*.f64 g (/.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3))) (sqrt.f64 -1))) (*.f64 1/2 (/.f64 (pow.f64 g 3) (pow.f64 (sqrt.f64 -1) 4)))) (*.f64 (sqrt.f64 -1) (pow.f64 h 4)))) (fma.f64 -1 (*.f64 g (/.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3))) (*.f64 (sqrt.f64 -1) (pow.f64 h 3)))) (fma.f64 -1/2 (*.f64 (pow.f64 g 2) (/.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3))) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 2)))) (fma.f64 -1/2 (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 2))) (fma.f64 1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 4))) (fma.f64 1/2 (/.f64 (pow.f64 g 3) (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 4))) (+.f64 (/.f64 1 (sqrt.f64 -1)) (/.f64 (pow.f64 g 2) (*.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 h 2)))))))))))))
(*.f64 h (-.f64 (/.f64 (neg.f64 (-.f64 (fma.f64 -1/2 (*.f64 (pow.f64 g 2) (/.f64 (-.f64 (*.f64 1/2 (/.f64 (pow.f64 g 3) (pow.f64 (sqrt.f64 -1) 4))) (*.f64 g (/.f64 (*.f64 1/2 (*.f64 -1 (/.f64 (pow.f64 g 2) (sqrt.f64 -1)))) (sqrt.f64 -1)))) -1)) (*.f64 -1/8 (/.f64 (pow.f64 g 5) (pow.f64 (sqrt.f64 -1) 6)))) (*.f64 g (/.f64 (-.f64 (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 g 2) (*.f64 1/2 (*.f64 -1 (/.f64 (pow.f64 g 2) (sqrt.f64 -1))))) -1) (*.f64 1/8 (/.f64 (pow.f64 g 4) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 g (/.f64 (-.f64 (*.f64 1/2 (/.f64 (pow.f64 g 3) (pow.f64 (sqrt.f64 -1) 4))) (*.f64 g (/.f64 (*.f64 1/2 (*.f64 -1 (/.f64 (pow.f64 g 2) (sqrt.f64 -1)))) (sqrt.f64 -1)))) (sqrt.f64 -1)))) (sqrt.f64 -1))))) (pow.f64 h 5)) (-.f64 (-.f64 (-.f64 (fma.f64 -1/2 (*.f64 (pow.f64 g 2) (*.f64 -1/2 (/.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (sqrt.f64 -1))) (pow.f64 h 4)))) (fma.f64 -1/2 (/.f64 (pow.f64 g 2) (*.f64 (*.f64 -1 (sqrt.f64 -1)) (pow.f64 h 2))) (fma.f64 1/8 (/.f64 (pow.f64 g 4) (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 4))) (fma.f64 1/2 (/.f64 (pow.f64 g 3) (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 4))) (+.f64 (/.f64 1 (sqrt.f64 -1)) (/.f64 (pow.f64 g 2) (*.f64 (*.f64 -1 (sqrt.f64 -1)) (pow.f64 h 2)))))))) (*.f64 g (/.f64 (*.f64 1/2 (*.f64 -1 (/.f64 (pow.f64 g 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 -1) (pow.f64 h 3))))) (*.f64 g (/.f64 (-.f64 (*.f64 1/2 (/.f64 (pow.f64 g 3) (pow.f64 (sqrt.f64 -1) 4))) (*.f64 g (/.f64 (*.f64 1/2 (*.f64 -1 (/.f64 (pow.f64 g 2) (sqrt.f64 -1)))) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 -1) (pow.f64 h 4))))) (/.f64 g (neg.f64 h)))))
(/.f64 h (sqrt.f64 -1))
(*.f64 -1 (*.f64 h (-.f64 (*.f64 -1 (/.f64 g (*.f64 h (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 1 (sqrt.f64 -1)))))
(neg.f64 (*.f64 h (-.f64 (/.f64 (neg.f64 g) (*.f64 h (pow.f64 (sqrt.f64 -1) 2))) (/.f64 1 (sqrt.f64 -1)))))
(*.f64 (-.f64 (*.f64 1 (/.f64 g h)) (/.f64 1 (sqrt.f64 -1))) (neg.f64 h))
(*.f64 -1 (*.f64 h (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (*.f64 h (pow.f64 (sqrt.f64 -1) 3)))) (/.f64 (pow.f64 g 2) (*.f64 h (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (/.f64 g (pow.f64 (sqrt.f64 -1) 2)))) h)) (/.f64 1 (sqrt.f64 -1)))))
(neg.f64 (*.f64 h (-.f64 (neg.f64 (/.f64 (-.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 h (pow.f64 (sqrt.f64 -1) 3)))) (/.f64 (neg.f64 g) (pow.f64 (sqrt.f64 -1) 2))) h)) (/.f64 1 (sqrt.f64 -1)))))
(*.f64 (-.f64 (/.f64 (neg.f64 (fma.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 h (*.f64 -1 (sqrt.f64 -1)))) (/.f64 g -1))) h) (/.f64 1 (sqrt.f64 -1))) (neg.f64 h))
(*.f64 -1 (*.f64 h (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3))) (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 h (sqrt.f64 -1)))) (*.f64 1/2 (/.f64 (pow.f64 g 3) (*.f64 h (pow.f64 (sqrt.f64 -1) 4))))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3))) (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3)))) h)) (*.f64 -1 (/.f64 g (pow.f64 (sqrt.f64 -1) 2)))) h)) (/.f64 1 (sqrt.f64 -1)))))
(neg.f64 (*.f64 h (-.f64 (neg.f64 (/.f64 (*.f64 -1 (-.f64 (/.f64 (-.f64 (fma.f64 -1 (*.f64 (/.f64 g h) (/.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3))) (sqrt.f64 -1))) (*.f64 1/2 (/.f64 (/.f64 (pow.f64 g 3) h) (pow.f64 (sqrt.f64 -1) 4)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3)))) h) (/.f64 g (pow.f64 (sqrt.f64 -1) 2)))) h)) (/.f64 1 (sqrt.f64 -1)))))
(*.f64 (-.f64 (/.f64 (neg.f64 (fma.f64 -1 (/.f64 (+.f64 (*.f64 (neg.f64 g) (*.f64 (/.f64 1/2 h) (/.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (sqrt.f64 -1))) (sqrt.f64 -1)))) (fma.f64 1/2 (/.f64 (/.f64 (pow.f64 g 3) h) (pow.f64 (sqrt.f64 -1) 4)) (*.f64 1/2 (/.f64 (pow.f64 g 2) (sqrt.f64 -1))))) h) (/.f64 g -1))) h) (/.f64 1 (sqrt.f64 -1))) (neg.f64 h))
(*.f64 -1 (*.f64 h (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3))) (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3)))) (sqrt.f64 -1))) (*.f64 1/2 (/.f64 (pow.f64 g 3) (pow.f64 (sqrt.f64 -1) 4))))) (*.f64 h (sqrt.f64 -1)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3))) (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 h (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 1/8 (/.f64 (pow.f64 g 4) (*.f64 h (pow.f64 (sqrt.f64 -1) 5)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3))) (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3)))) (sqrt.f64 -1))) (*.f64 1/2 (/.f64 (pow.f64 g 3) (pow.f64 (sqrt.f64 -1) 4))))) h)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3))) (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3)))) h)) (*.f64 -1 (/.f64 g (pow.f64 (sqrt.f64 -1) 2)))) h)) (/.f64 1 (sqrt.f64 -1)))))
(neg.f64 (*.f64 h (-.f64 (neg.f64 (/.f64 (*.f64 -1 (-.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (-.f64 (fma.f64 -1 (*.f64 g (/.f64 (fma.f64 -1 (*.f64 g (/.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3))) (sqrt.f64 -1))) (*.f64 1/2 (/.f64 (pow.f64 g 3) (pow.f64 (sqrt.f64 -1) 4)))) (*.f64 h (sqrt.f64 -1)))) (fma.f64 -1/2 (*.f64 (pow.f64 g 2) (/.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3))) (*.f64 h (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 1/8 (/.f64 (pow.f64 g 4) (*.f64 h (pow.f64 (sqrt.f64 -1) 5)))))) (fma.f64 -1 (*.f64 g (/.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3))) (sqrt.f64 -1))) (*.f64 1/2 (/.f64 (pow.f64 g 3) (pow.f64 (sqrt.f64 -1) 4))))) h)) (*.f64 1/2 (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3)))) h) (/.f64 g (pow.f64 (sqrt.f64 -1) 2)))) h)) (/.f64 1 (sqrt.f64 -1)))))
(*.f64 (-.f64 (/.f64 (neg.f64 (fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (+.f64 (+.f64 (-.f64 (fma.f64 -1/2 (*.f64 (pow.f64 g 2) (*.f64 -1/2 (/.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (sqrt.f64 -1))) h))) (*.f64 1/8 (/.f64 (pow.f64 g 4) (*.f64 h (pow.f64 (sqrt.f64 -1) 5))))) (*.f64 g (/.f64 (-.f64 (*.f64 1/2 (/.f64 (pow.f64 g 3) (pow.f64 (sqrt.f64 -1) 4))) (*.f64 g (/.f64 (*.f64 1/2 (*.f64 -1 (/.f64 (pow.f64 g 2) (sqrt.f64 -1)))) (sqrt.f64 -1)))) (*.f64 h (sqrt.f64 -1))))) (*.f64 g (/.f64 (*.f64 1/2 (*.f64 -1 (/.f64 (pow.f64 g 2) (sqrt.f64 -1)))) (sqrt.f64 -1)))) (*.f64 -1/2 (/.f64 (pow.f64 g 3) (pow.f64 (sqrt.f64 -1) 4)))) h) (*.f64 1/2 (/.f64 (pow.f64 g 2) (sqrt.f64 -1)))) h) (/.f64 g -1))) h) (/.f64 1 (sqrt.f64 -1))) (neg.f64 h))
(*.f64 -1 (*.f64 h (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3))) (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3)))) (sqrt.f64 -1))) (*.f64 1/2 (/.f64 (pow.f64 g 3) (pow.f64 (sqrt.f64 -1) 4))))) (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3))) (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3)))) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 1/8 (/.f64 (pow.f64 g 4) (pow.f64 (sqrt.f64 -1) 5)))))) (*.f64 h (sqrt.f64 -1)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3))) (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3)))) (sqrt.f64 -1))) (*.f64 1/2 (/.f64 (pow.f64 g 3) (pow.f64 (sqrt.f64 -1) 4))))) (*.f64 h (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 -1/8 (/.f64 (pow.f64 g 5) (*.f64 h (pow.f64 (sqrt.f64 -1) 6)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3))) (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3)))) (sqrt.f64 -1))) (*.f64 1/2 (/.f64 (pow.f64 g 3) (pow.f64 (sqrt.f64 -1) 4))))) (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3))) (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3)))) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 1/8 (/.f64 (pow.f64 g 4) (pow.f64 (sqrt.f64 -1) 5)))))) h)) (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3))) (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3)))) (sqrt.f64 -1))) (*.f64 1/2 (/.f64 (pow.f64 g 3) (pow.f64 (sqrt.f64 -1) 4))))) h)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3))) (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3)))) h)) (*.f64 -1 (/.f64 g (pow.f64 (sqrt.f64 -1) 2)))) h)) (/.f64 1 (sqrt.f64 -1)))))
(neg.f64 (*.f64 h (-.f64 (neg.f64 (/.f64 (*.f64 -1 (-.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (-.f64 (fma.f64 -1 (*.f64 g (/.f64 (fma.f64 -1 (*.f64 g (/.f64 (fma.f64 -1 (*.f64 g (/.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3))) (sqrt.f64 -1))) (*.f64 1/2 (/.f64 (pow.f64 g 3) (pow.f64 (sqrt.f64 -1) 4)))) (sqrt.f64 -1))) (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 g 2) (*.f64 1/2 (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3)))) (pow.f64 (sqrt.f64 -1) 2)) (*.f64 1/8 (/.f64 (pow.f64 g 4) (pow.f64 (sqrt.f64 -1) 5))))) (*.f64 h (sqrt.f64 -1)))) (fma.f64 -1/2 (*.f64 (pow.f64 g 2) (/.f64 (fma.f64 -1 (*.f64 g (/.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3))) (sqrt.f64 -1))) (*.f64 1/2 (/.f64 (pow.f64 g 3) (pow.f64 (sqrt.f64 -1) 4)))) (*.f64 h (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 -1/8 (/.f64 (pow.f64 g 5) (*.f64 h (pow.f64 (sqrt.f64 -1) 6)))))) (fma.f64 -1 (*.f64 g (/.f64 (fma.f64 -1 (*.f64 g (/.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3))) (sqrt.f64 -1))) (*.f64 1/2 (/.f64 (pow.f64 g 3) (pow.f64 (sqrt.f64 -1) 4)))) (sqrt.f64 -1))) (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 g 2) (*.f64 1/2 (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3)))) (pow.f64 (sqrt.f64 -1) 2)) (*.f64 1/8 (/.f64 (pow.f64 g 4) (pow.f64 (sqrt.f64 -1) 5)))))) h)) (fma.f64 -1 (*.f64 g (/.f64 (*.f64 1/2 (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3))) (sqrt.f64 -1))) (*.f64 1/2 (/.f64 (pow.f64 g 3) (pow.f64 (sqrt.f64 -1) 4))))) h)) (*.f64 1/2 (/.f64 (pow.f64 g 2) (pow.f64 (sqrt.f64 -1) 3)))) h) (/.f64 g (pow.f64 (sqrt.f64 -1) 2)))) h)) (/.f64 1 (sqrt.f64 -1)))))
(*.f64 (-.f64 (/.f64 (neg.f64 (fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (+.f64 (fma.f64 -1 (/.f64 (-.f64 (-.f64 (fma.f64 -1/2 (*.f64 (pow.f64 g 2) (/.f64 (-.f64 (*.f64 1/2 (/.f64 (pow.f64 g 3) (pow.f64 (sqrt.f64 -1) 4))) (*.f64 g (/.f64 (*.f64 1/2 (*.f64 -1 (/.f64 (pow.f64 g 2) (sqrt.f64 -1)))) (sqrt.f64 -1)))) (neg.f64 h))) (*.f64 -1/8 (/.f64 (pow.f64 g 5) (*.f64 h (pow.f64 (sqrt.f64 -1) 6))))) (*.f64 g (/.f64 (-.f64 (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 g 2) (*.f64 1/2 (*.f64 -1 (/.f64 (pow.f64 g 2) (sqrt.f64 -1))))) -1) (*.f64 1/8 (/.f64 (pow.f64 g 4) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 g (/.f64 (-.f64 (*.f64 1/2 (/.f64 (pow.f64 g 3) (pow.f64 (sqrt.f64 -1) 4))) (*.f64 g (/.f64 (*.f64 1/2 (*.f64 -1 (/.f64 (pow.f64 g 2) (sqrt.f64 -1)))) (sqrt.f64 -1)))) (sqrt.f64 -1)))) (*.f64 h (sqrt.f64 -1))))) (-.f64 (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 g 2) (*.f64 1/2 (*.f64 -1 (/.f64 (pow.f64 g 2) (sqrt.f64 -1))))) -1) (*.f64 1/8 (/.f64 (pow.f64 g 4) (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 g (/.f64 (-.f64 (*.f64 1/2 (/.f64 (pow.f64 g 3) (pow.f64 (sqrt.f64 -1) 4))) (*.f64 g (/.f64 (*.f64 1/2 (*.f64 -1 (/.f64 (pow.f64 g 2) (sqrt.f64 -1)))) (sqrt.f64 -1)))) (sqrt.f64 -1))))) h) (*.f64 g (/.f64 (*.f64 1/2 (*.f64 -1 (/.f64 (pow.f64 g 2) (sqrt.f64 -1)))) (sqrt.f64 -1)))) (*.f64 -1/2 (/.f64 (pow.f64 g 3) (pow.f64 (sqrt.f64 -1) 4)))) h) (*.f64 1/2 (/.f64 (pow.f64 g 2) (sqrt.f64 -1)))) h) (/.f64 g -1))) h) (/.f64 1 (sqrt.f64 -1))) (neg.f64 h))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2)))) 1)
(expm1.f64 (log1p.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2))))
(expm1.f64 (log1p.f64 (*.f64 -1/2 (/.f64 (*.f64 g 2) a))))
(/.f64 (*.f64 1/2 (*.f64 g -2)) a)
(*.f64 (/.f64 1/2 a) (*.f64 g -2))
(*.f64 -1/2 (/.f64 (*.f64 g 2) a))
(/.f64 (neg.f64 (*.f64 1/2 (*.f64 g -2))) (neg.f64 a))
(*.f64 (/.f64 1/2 a) (*.f64 g -2))
(*.f64 -1/2 (/.f64 (*.f64 g 2) a))
(pow.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2)) 1)
(*.f64 (/.f64 1/2 a) (*.f64 g -2))
(*.f64 -1/2 (/.f64 (*.f64 g 2) a))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2))) 3)
(*.f64 (/.f64 1/2 a) (*.f64 g -2))
(*.f64 -1/2 (/.f64 (*.f64 g 2) a))
(pow.f64 (pow.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2)) 3) 1/3)
(*.f64 (/.f64 1/2 a) (*.f64 g -2))
(*.f64 -1/2 (/.f64 (*.f64 g 2) a))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2))) 2)
(*.f64 (/.f64 1/2 a) (*.f64 g -2))
(*.f64 -1/2 (/.f64 (*.f64 g 2) a))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2)) 2))
(fabs.f64 (*.f64 -1/2 (/.f64 (*.f64 g 2) a)))
(log.f64 (pow.f64 (exp.f64 (/.f64 1/2 a)) (*.f64 g -2)))
(*.f64 (/.f64 1/2 a) (*.f64 g -2))
(*.f64 -1/2 (/.f64 (*.f64 g 2) a))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2)))))
(*.f64 (/.f64 1/2 a) (*.f64 g -2))
(*.f64 -1/2 (/.f64 (*.f64 g 2) a))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2)) 3))
(*.f64 (/.f64 1/2 a) (*.f64 g -2))
(*.f64 -1/2 (/.f64 (*.f64 g 2) a))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1/2 a) 3) (pow.f64 (*.f64 g -2) 3)))
(*.f64 (/.f64 1/2 a) (*.f64 g -2))
(*.f64 -1/2 (/.f64 (*.f64 g 2) a))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 g -2) 3) (pow.f64 (/.f64 1/2 a) 3)))
(*.f64 (/.f64 1/2 a) (*.f64 g -2))
(*.f64 -1/2 (/.f64 (*.f64 g 2) a))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2))))
(expm1.f64 (log1p.f64 (*.f64 -1/2 (/.f64 (*.f64 g 2) a))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2))))
(*.f64 (/.f64 1/2 a) (*.f64 g -2))
(*.f64 -1/2 (/.f64 (*.f64 g 2) a))
(exp.f64 (log.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2))))
(*.f64 (/.f64 1/2 a) (*.f64 g -2))
(*.f64 -1/2 (/.f64 (*.f64 g 2) a))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2))) 1))
(*.f64 (/.f64 1/2 a) (*.f64 g -2))
(*.f64 -1/2 (/.f64 (*.f64 g 2) a))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 2 g))))) 1)
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 (*.f64 g 2) (/.f64 1/2 a)))))
(*.f64 1 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 2 g))))
(cbrt.f64 (*.f64 (*.f64 g 2) (/.f64 1/2 a)))
(*.f64 (cbrt.f64 (*.f64 2 g)) (cbrt.f64 (/.f64 1/2 a)))
(*.f64 (cbrt.f64 (*.f64 g 2)) (cbrt.f64 (/.f64 1/2 a)))
(*.f64 (cbrt.f64 (/.f64 1/2 a)) (cbrt.f64 (*.f64 2 g)))
(*.f64 (cbrt.f64 (*.f64 g 2)) (cbrt.f64 (/.f64 1/2 a)))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 2 g))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 2 g)))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 g 2) (/.f64 1/2 a)))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 g 2) (/.f64 1/2 a))) 2)))
(*.f64 (pow.f64 (*.f64 (/.f64 1/2 a) (*.f64 2 g)) 1/6) (pow.f64 (*.f64 (/.f64 1/2 a) (*.f64 2 g)) 1/6))
(cbrt.f64 (*.f64 (*.f64 g 2) (/.f64 1/2 a)))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 2 g))))
(cbrt.f64 (*.f64 (*.f64 g 2) (/.f64 1/2 a)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 2 g))) 2) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 2 g)))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 g 2) (/.f64 1/2 a)))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 g 2) (/.f64 1/2 a))) 2)))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 2 g))) 1/3) (pow.f64 (sqrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 2 g))) 1/3))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 g 2) (/.f64 1/2 a)))) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 g 2) (/.f64 1/2 a)))))
(/.f64 (cbrt.f64 (*.f64 (*.f64 2 g) -1/2)) (cbrt.f64 a))
(/.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 g 2))) (cbrt.f64 a))
(pow.f64 (*.f64 (/.f64 1/2 a) (*.f64 2 g)) 1/3)
(cbrt.f64 (*.f64 (*.f64 g 2) (/.f64 1/2 a)))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 2 g))) 1)
(cbrt.f64 (*.f64 (*.f64 g 2) (/.f64 1/2 a)))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 2 g)))) 3)
(cbrt.f64 (*.f64 (*.f64 g 2) (/.f64 1/2 a)))
(pow.f64 (pow.f64 (*.f64 (/.f64 1/2 a) (*.f64 2 g)) 1/6) 2)
(cbrt.f64 (*.f64 (*.f64 g 2) (/.f64 1/2 a)))
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 2 g))) 2))
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 g 2) (/.f64 1/2 a))) 2))
(fabs.f64 (cbrt.f64 (*.f64 (*.f64 g 2) (/.f64 1/2 a))))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 2 g)))))
(cbrt.f64 (*.f64 (*.f64 g 2) (/.f64 1/2 a)))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 2 g))))))
(cbrt.f64 (*.f64 (*.f64 g 2) (/.f64 1/2 a)))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 2 g)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 (*.f64 g 2) (/.f64 1/2 a)))))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 2 g)))))
(cbrt.f64 (*.f64 (*.f64 g 2) (/.f64 1/2 a)))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 2 g)))))
(cbrt.f64 (*.f64 (*.f64 g 2) (/.f64 1/2 a)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 1/2 a) (*.f64 2 g))) 1/3))
(cbrt.f64 (*.f64 (*.f64 g 2) (/.f64 1/2 a)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 2 g)))) 1))
(cbrt.f64 (*.f64 (*.f64 g 2) (/.f64 1/2 a)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 1/2 a) (*.f64 2 g)))) 1)
(expm1.f64 (log1p.f64 (*.f64 (*.f64 g 2) (/.f64 1/2 a))))
(/.f64 (*.f64 (*.f64 2 g) -1/2) a)
(*.f64 (*.f64 g 2) (/.f64 -1/2 a))
(/.f64 (*.f64 (+.f64 (pow.f64 g 3) (pow.f64 g 3)) 1/2) (*.f64 (fma.f64 g g (fma.f64 g g (pow.f64 g 2))) (neg.f64 a)))
(*.f64 1/2 (/.f64 (*.f64 2 (pow.f64 g 3)) (*.f64 (neg.f64 a) (fma.f64 g g (fma.f64 g g (pow.f64 g 2))))))
(/.f64 (*.f64 -1/2 (/.f64 (*.f64 2 (pow.f64 g 3)) a)) (fma.f64 g g (fma.f64 g g (pow.f64 g 2))))
(/.f64 (*.f64 (+.f64 (pow.f64 g 3) (pow.f64 g 3)) -1/2) (*.f64 (fma.f64 g g (fma.f64 g g (pow.f64 g 2))) a))
(*.f64 -1/2 (/.f64 (*.f64 2 (pow.f64 g 3)) (*.f64 a (fma.f64 g g (fma.f64 g g (pow.f64 g 2))))))
(*.f64 -1/2 (*.f64 (/.f64 2 a) (/.f64 (pow.f64 g 3) (fma.f64 g g (fma.f64 g g (pow.f64 g 2))))))
(/.f64 (*.f64 (+.f64 (pow.f64 g 3) (pow.f64 g 3)) 1) (*.f64 (fma.f64 g g (fma.f64 g g (pow.f64 g 2))) (/.f64 a -1/2)))
(/.f64 (*.f64 2 (pow.f64 g 3)) (*.f64 (fma.f64 g g (fma.f64 g g (pow.f64 g 2))) (/.f64 a -1/2)))
(*.f64 (/.f64 (pow.f64 g 3) (fma.f64 g g (fma.f64 g g (pow.f64 g 2)))) (/.f64 2 (/.f64 a -1/2)))
(/.f64 (*.f64 (fma.f64 g g (pow.f64 g 2)) 1/2) (*.f64 (*.f64 2 g) (neg.f64 a)))
(*.f64 (/.f64 1/2 (neg.f64 a)) (/.f64 (fma.f64 g g (pow.f64 g 2)) (*.f64 g 2)))
(/.f64 (*.f64 1/4 (/.f64 (fma.f64 g g (pow.f64 g 2)) g)) (neg.f64 a))
(/.f64 (*.f64 (fma.f64 g g (pow.f64 g 2)) -1/2) (*.f64 (*.f64 2 g) a))
(*.f64 (/.f64 -1/2 a) (/.f64 (fma.f64 g g (pow.f64 g 2)) (*.f64 g 2)))
(*.f64 -1/4 (/.f64 (fma.f64 g g (pow.f64 g 2)) (*.f64 g a)))
(/.f64 (*.f64 (fma.f64 g g (pow.f64 g 2)) 1) (*.f64 (*.f64 2 g) (/.f64 a -1/2)))
(/.f64 (/.f64 (fma.f64 g g (pow.f64 g 2)) (*.f64 g 2)) (/.f64 a -1/2))
(/.f64 (*.f64 1/2 (+.f64 (pow.f64 g 3) (pow.f64 g 3))) (*.f64 (neg.f64 a) (fma.f64 g g (fma.f64 g g (pow.f64 g 2)))))
(*.f64 1/2 (/.f64 (*.f64 2 (pow.f64 g 3)) (*.f64 (neg.f64 a) (fma.f64 g g (fma.f64 g g (pow.f64 g 2))))))
(/.f64 (*.f64 -1/2 (/.f64 (*.f64 2 (pow.f64 g 3)) a)) (fma.f64 g g (fma.f64 g g (pow.f64 g 2))))
(/.f64 (*.f64 1/2 (fma.f64 g g (pow.f64 g 2))) (*.f64 (neg.f64 a) (*.f64 2 g)))
(*.f64 (/.f64 1/2 (neg.f64 a)) (/.f64 (fma.f64 g g (pow.f64 g 2)) (*.f64 g 2)))
(/.f64 (*.f64 1/4 (/.f64 (fma.f64 g g (pow.f64 g 2)) g)) (neg.f64 a))
(/.f64 (*.f64 -1/2 (+.f64 (pow.f64 g 3) (pow.f64 g 3))) (*.f64 a (fma.f64 g g (fma.f64 g g (pow.f64 g 2)))))
(*.f64 -1/2 (/.f64 (*.f64 2 (pow.f64 g 3)) (*.f64 a (fma.f64 g g (fma.f64 g g (pow.f64 g 2))))))
(*.f64 -1/2 (*.f64 (/.f64 2 a) (/.f64 (pow.f64 g 3) (fma.f64 g g (fma.f64 g g (pow.f64 g 2))))))
(/.f64 (*.f64 -1/2 (fma.f64 g g (pow.f64 g 2))) (*.f64 a (*.f64 2 g)))
(*.f64 (/.f64 -1/2 a) (/.f64 (fma.f64 g g (pow.f64 g 2)) (*.f64 g 2)))
(*.f64 -1/4 (/.f64 (fma.f64 g g (pow.f64 g 2)) (*.f64 g a)))
(/.f64 (*.f64 1 (+.f64 (pow.f64 g 3) (pow.f64 g 3))) (*.f64 (/.f64 a -1/2) (fma.f64 g g (fma.f64 g g (pow.f64 g 2)))))
(/.f64 (*.f64 2 (pow.f64 g 3)) (*.f64 (fma.f64 g g (fma.f64 g g (pow.f64 g 2))) (/.f64 a -1/2)))
(*.f64 (/.f64 (pow.f64 g 3) (fma.f64 g g (fma.f64 g g (pow.f64 g 2)))) (/.f64 2 (/.f64 a -1/2)))
(/.f64 (*.f64 1 (fma.f64 g g (pow.f64 g 2))) (*.f64 (/.f64 a -1/2) (*.f64 2 g)))
(/.f64 (/.f64 (fma.f64 g g (pow.f64 g 2)) (*.f64 g 2)) (/.f64 a -1/2))
(/.f64 (neg.f64 (*.f64 (*.f64 2 g) -1/2)) (neg.f64 a))
(*.f64 (/.f64 1/2 a) (*.f64 g -2))
(*.f64 -1/2 (/.f64 (*.f64 g 2) a))
(pow.f64 (*.f64 (/.f64 1/2 a) (*.f64 2 g)) 1)
(*.f64 (*.f64 g 2) (/.f64 1/2 a))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 2 g))) 3)
(*.f64 (*.f64 g 2) (/.f64 1/2 a))
(pow.f64 (pow.f64 (*.f64 (/.f64 1/2 a) (*.f64 2 g)) 3) 1/3)
(*.f64 (*.f64 g 2) (/.f64 1/2 a))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 2 g))) 2)
(*.f64 (*.f64 g 2) (/.f64 1/2 a))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 1/2 a) (*.f64 2 g)) 2))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2)) 2))
(fabs.f64 (*.f64 -1/2 (/.f64 (*.f64 g 2) a)))
(log.f64 (pow.f64 (exp.f64 (/.f64 1/2 a)) (*.f64 2 g)))
(*.f64 (*.f64 g 2) (/.f64 1/2 a))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 1/2 a) (*.f64 2 g)))))
(*.f64 (*.f64 g 2) (/.f64 1/2 a))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 1/2 a) (*.f64 2 g)) 3))
(*.f64 (*.f64 g 2) (/.f64 1/2 a))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 g) 3) (pow.f64 (/.f64 1/2 a) 3)))
(*.f64 (*.f64 g 2) (/.f64 1/2 a))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1/2 a) 3) (pow.f64 (*.f64 2 g) 3)))
(*.f64 (*.f64 g 2) (/.f64 1/2 a))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 1/2 a) (*.f64 2 g))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 g 2) (/.f64 1/2 a))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 1/2 a) (*.f64 2 g))))
(*.f64 (*.f64 g 2) (/.f64 1/2 a))
(exp.f64 (log.f64 (*.f64 (/.f64 1/2 a) (*.f64 2 g))))
(*.f64 (*.f64 g 2) (/.f64 1/2 a))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 1/2 a) (*.f64 2 g))) 1))
(*.f64 (*.f64 g 2) (/.f64 1/2 a))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2)))) 1)
(expm1.f64 (log1p.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2))))
(expm1.f64 (log1p.f64 (*.f64 -1/2 (/.f64 (*.f64 g 2) a))))
(/.f64 (*.f64 1/2 (*.f64 g -2)) a)
(*.f64 (/.f64 1/2 a) (*.f64 g -2))
(*.f64 -1/2 (/.f64 (*.f64 g 2) a))
(/.f64 (neg.f64 (*.f64 1/2 (*.f64 g -2))) (neg.f64 a))
(*.f64 (/.f64 1/2 a) (*.f64 g -2))
(*.f64 -1/2 (/.f64 (*.f64 g 2) a))
(pow.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2)) 1)
(*.f64 (/.f64 1/2 a) (*.f64 g -2))
(*.f64 -1/2 (/.f64 (*.f64 g 2) a))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2))) 3)
(*.f64 (/.f64 1/2 a) (*.f64 g -2))
(*.f64 -1/2 (/.f64 (*.f64 g 2) a))
(pow.f64 (pow.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2)) 3) 1/3)
(*.f64 (/.f64 1/2 a) (*.f64 g -2))
(*.f64 -1/2 (/.f64 (*.f64 g 2) a))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2))) 2)
(*.f64 (/.f64 1/2 a) (*.f64 g -2))
(*.f64 -1/2 (/.f64 (*.f64 g 2) a))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2)) 2))
(fabs.f64 (*.f64 -1/2 (/.f64 (*.f64 g 2) a)))
(log.f64 (pow.f64 (exp.f64 (/.f64 1/2 a)) (*.f64 g -2)))
(*.f64 (/.f64 1/2 a) (*.f64 g -2))
(*.f64 -1/2 (/.f64 (*.f64 g 2) a))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2)))))
(*.f64 (/.f64 1/2 a) (*.f64 g -2))
(*.f64 -1/2 (/.f64 (*.f64 g 2) a))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2)) 3))
(*.f64 (/.f64 1/2 a) (*.f64 g -2))
(*.f64 -1/2 (/.f64 (*.f64 g 2) a))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1/2 a) 3) (pow.f64 (*.f64 g -2) 3)))
(*.f64 (/.f64 1/2 a) (*.f64 g -2))
(*.f64 -1/2 (/.f64 (*.f64 g 2) a))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 g -2) 3) (pow.f64 (/.f64 1/2 a) 3)))
(*.f64 (/.f64 1/2 a) (*.f64 g -2))
(*.f64 -1/2 (/.f64 (*.f64 g 2) a))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2))))
(expm1.f64 (log1p.f64 (*.f64 -1/2 (/.f64 (*.f64 g 2) a))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2))))
(*.f64 (/.f64 1/2 a) (*.f64 g -2))
(*.f64 -1/2 (/.f64 (*.f64 g 2) a))
(exp.f64 (log.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2))))
(*.f64 (/.f64 1/2 a) (*.f64 g -2))
(*.f64 -1/2 (/.f64 (*.f64 g 2) a))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2))) 1))
(*.f64 (/.f64 1/2 a) (*.f64 g -2))
(*.f64 -1/2 (/.f64 (*.f64 g 2) a))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 (sqrt.f64 (pow.f64 (/.f64 -1 g) -2)) g))))) 1)
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 g (sqrt.f64 (pow.f64 (/.f64 -1 g) -2)))))))
(*.f64 1 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 (sqrt.f64 (pow.f64 (/.f64 -1 g) -2)) g))))
(cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 g (sqrt.f64 (pow.f64 (/.f64 -1 g) -2)))))
(*.f64 (cbrt.f64 (/.f64 1/2 a)) (cbrt.f64 (+.f64 (sqrt.f64 (pow.f64 (/.f64 -1 g) -2)) g)))
(*.f64 (cbrt.f64 (/.f64 1/2 a)) (cbrt.f64 (+.f64 g (sqrt.f64 (pow.f64 (/.f64 -1 g) -2)))))
(*.f64 (cbrt.f64 (+.f64 (sqrt.f64 (pow.f64 (/.f64 -1 g) -2)) g)) (cbrt.f64 (/.f64 1/2 a)))
(*.f64 (cbrt.f64 (/.f64 1/2 a)) (cbrt.f64 (+.f64 g (sqrt.f64 (pow.f64 (/.f64 -1 g) -2)))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 (sqrt.f64 (pow.f64 (/.f64 -1 g) -2)) g)))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 (sqrt.f64 (pow.f64 (/.f64 -1 g) -2)) g)))))
(cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 g (sqrt.f64 (pow.f64 (/.f64 -1 g) -2)))))
(*.f64 (pow.f64 (*.f64 (/.f64 1/2 a) (+.f64 (sqrt.f64 (pow.f64 (/.f64 -1 g) -2)) g)) 1/6) (pow.f64 (*.f64 (/.f64 1/2 a) (+.f64 (sqrt.f64 (pow.f64 (/.f64 -1 g) -2)) g)) 1/6))
(cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 g (sqrt.f64 (pow.f64 (/.f64 -1 g) -2)))))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 (sqrt.f64 (pow.f64 (/.f64 -1 g) -2)) g))))
(cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 g (sqrt.f64 (pow.f64 (/.f64 -1 g) -2)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 (sqrt.f64 (pow.f64 (/.f64 -1 g) -2)) g))) 2) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 (sqrt.f64 (pow.f64 (/.f64 -1 g) -2)) g)))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 g (sqrt.f64 (pow.f64 (/.f64 -1 g) -2)))))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 g (sqrt.f64 (pow.f64 (/.f64 -1 g) -2))))) 2)))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 (sqrt.f64 (pow.f64 (/.f64 -1 g) -2)) g))) 1/3) (pow.f64 (sqrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 (sqrt.f64 (pow.f64 (/.f64 -1 g) -2)) g))) 1/3))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 g (sqrt.f64 (pow.f64 (/.f64 -1 g) -2)))))) (cbrt.f64 (sqrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 g (sqrt.f64 (pow.f64 (/.f64 -1 g) -2)))))))
(/.f64 (cbrt.f64 (*.f64 1/2 (+.f64 (sqrt.f64 (pow.f64 (/.f64 -1 g) -2)) g))) (cbrt.f64 a))
(/.f64 (cbrt.f64 (*.f64 1/2 (+.f64 g (sqrt.f64 (pow.f64 (/.f64 -1 g) -2))))) (cbrt.f64 a))
(pow.f64 (*.f64 (/.f64 1/2 a) (+.f64 (sqrt.f64 (pow.f64 (/.f64 -1 g) -2)) g)) 1/3)
(cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 g (sqrt.f64 (pow.f64 (/.f64 -1 g) -2)))))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 (sqrt.f64 (pow.f64 (/.f64 -1 g) -2)) g))) 1)
(cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 g (sqrt.f64 (pow.f64 (/.f64 -1 g) -2)))))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 (sqrt.f64 (pow.f64 (/.f64 -1 g) -2)) g)))) 3)
(cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 g (sqrt.f64 (pow.f64 (/.f64 -1 g) -2)))))
(pow.f64 (pow.f64 (*.f64 (/.f64 1/2 a) (+.f64 (sqrt.f64 (pow.f64 (/.f64 -1 g) -2)) g)) 1/6) 2)
(cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 g (sqrt.f64 (pow.f64 (/.f64 -1 g) -2)))))
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 (sqrt.f64 (pow.f64 (/.f64 -1 g) -2)) g))) 2))
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 g (sqrt.f64 (pow.f64 (/.f64 -1 g) -2))))) 2))
(fabs.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 g (sqrt.f64 (pow.f64 (/.f64 -1 g) -2))))))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 (sqrt.f64 (pow.f64 (/.f64 -1 g) -2)) g)))))
(cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 g (sqrt.f64 (pow.f64 (/.f64 -1 g) -2)))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 (sqrt.f64 (pow.f64 (/.f64 -1 g) -2)) g))))))
(cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 g (sqrt.f64 (pow.f64 (/.f64 -1 g) -2)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 (sqrt.f64 (pow.f64 (/.f64 -1 g) -2)) g)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 g (sqrt.f64 (pow.f64 (/.f64 -1 g) -2)))))))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 (sqrt.f64 (pow.f64 (/.f64 -1 g) -2)) g)))))
(cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 g (sqrt.f64 (pow.f64 (/.f64 -1 g) -2)))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 (sqrt.f64 (pow.f64 (/.f64 -1 g) -2)) g)))))
(cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 g (sqrt.f64 (pow.f64 (/.f64 -1 g) -2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 1/2 a) (+.f64 (sqrt.f64 (pow.f64 (/.f64 -1 g) -2)) g))) 1/3))
(cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 g (sqrt.f64 (pow.f64 (/.f64 -1 g) -2)))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 (sqrt.f64 (pow.f64 (/.f64 -1 g) -2)) g)))) 1))
(cbrt.f64 (*.f64 (/.f64 1/2 a) (+.f64 g (sqrt.f64 (pow.f64 (/.f64 -1 g) -2)))))
(-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)
(-.f64 (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) (/.f64 (pow.f64 g 2) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(-.f64 (/.f64 (pow.f64 g 2) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) (/.f64 (fma.f64 h h (pow.f64 g 2)) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(/.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2))) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))) 1)
(expm1.f64 (log1p.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(-.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2) (+.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (fma.f64 g g (*.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)))) (/.f64 (pow.f64 g 3) (+.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (fma.f64 g g (*.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2) (pow.f64 g 3)) (+.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (fma.f64 g g (*.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))
(-.f64 (/.f64 (pow.f64 g 2) (-.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (-.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(/.f64 (+.f64 (-.f64 (pow.f64 g 2) (pow.f64 g 2)) (pow.f64 h 2)) (-.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(/.f64 (+.f64 0 (pow.f64 h 2)) (-.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(*.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2))) (/.f64 1 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(/.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2))) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(*.f64 1 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 2) (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(*.f64 (sqrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) (sqrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 2)) (/.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2))) (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))
(/.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2))) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))) (/.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2))) (sqrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))
(/.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2))) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))) 2) 1) (/.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(/.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2))) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))) 2) (pow.f64 (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 2)) (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))) 2) (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))) (pow.f64 (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))) 2) (sqrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))) (sqrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))
(/.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2))) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))) 1) (/.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(/.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2))) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))) (pow.f64 (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 2)) (/.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))) (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))
(/.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2))) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(/.f64 -1 (neg.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2))))))
(/.f64 -1 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (neg.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2))))))
(/.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2))) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(/.f64 1 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))))
(/.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2))) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))) (neg.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(/.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2))) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(/.f64 (+.f64 (pow.f64 g 3) (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2)) (fma.f64 g g (-.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2) (pow.f64 g 3)) (+.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (fma.f64 g g (*.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g))))
(/.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2) (pow.f64 g 3)) (+.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (fma.f64 g g (*.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))
(/.f64 (-.f64 (pow.f64 g 2) (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (-.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(/.f64 (+.f64 (-.f64 (pow.f64 g 2) (pow.f64 g 2)) (pow.f64 h 2)) (-.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(/.f64 (+.f64 0 (pow.f64 h 2)) (-.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (pow.f64 g 2))) (pow.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) 2))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) (*.f64 (pow.f64 g 2) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))) (pow.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) 2))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3) (pow.f64 g 6)) 1) (*.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 2) (+.f64 (pow.f64 g 4) (*.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (pow.f64 g 2)))) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3) (pow.f64 g 6)) (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (+.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 2) (pow.f64 g 4)) (*.f64 (pow.f64 g 2) (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 2) (pow.f64 g 4)) 1) (*.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2))) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 2) (pow.f64 g 4)) (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2) (pow.f64 g 3))) (neg.f64 (+.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (fma.f64 g g (*.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2) (pow.f64 g 3))) (neg.f64 (+.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (fma.f64 g g (*.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2) (pow.f64 g 3)) (+.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (fma.f64 g g (*.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 g 3) (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2))) (neg.f64 (fma.f64 g g (-.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 g 3) (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2)) (fma.f64 g g (-.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 g 2) (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (neg.f64 (-.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(/.f64 (neg.f64 (+.f64 (-.f64 (pow.f64 g 2) (pow.f64 g 2)) (pow.f64 h 2))) (neg.f64 (-.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(*.f64 1 (/.f64 (+.f64 0 (pow.f64 h 2)) (-.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2))))) (neg.f64 (neg.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))
(/.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2))) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2) (pow.f64 g 3)) (+.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (-.f64 (pow.f64 g 2) (*.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g))))
(/.f64 (+.f64 (pow.f64 g 3) (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2)) (-.f64 (+.f64 (pow.f64 g 2) (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (*.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 3) (pow.f64 (/.f64 (pow.f64 g 2) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 3)) (+.f64 (*.f64 (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))) (+.f64 (*.f64 (/.f64 (pow.f64 g 2) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) (/.f64 (pow.f64 g 2) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))) (*.f64 (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) (/.f64 (pow.f64 g 2) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 3) (pow.f64 (/.f64 (pow.f64 g 2) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 3)) (fma.f64 (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) (*.f64 (/.f64 (pow.f64 g 2) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) (+.f64 (/.f64 (pow.f64 g 2) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))))
(pow.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) 1)
(+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(pow.f64 (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 3)
(+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(pow.f64 (pow.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) 3) 1/3)
(+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(pow.f64 (sqrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 2)
(+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(pow.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))) -1)
(/.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2))) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(sqrt.f64 (pow.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) 2))
(fabs.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(log.f64 (exp.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))
(+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(cbrt.f64 (pow.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) 3))
(+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2))) 3) (pow.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) 3)))
(expm1.f64 (log1p.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(log1p.f64 (expm1.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(exp.f64 (log.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(exp.f64 (*.f64 (log.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 1))
(+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(fma.f64 1 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(fma.f64 1 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)
(+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(fma.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) g)
(fma.f64 (pow.f64 (cbrt.f64 g) 2) (cbrt.f64 g) (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(fma.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/4) (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/4) g)
(+.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/2) g)
(fma.f64 (sqrt.f64 g) (sqrt.f64 g) (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 -1/2 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))) 1)
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 -1/2 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))))
(*.f64 1 (cbrt.f64 (*.f64 -1/2 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))
(cbrt.f64 (*.f64 -1/2 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(*.f64 (cbrt.f64 -1/2) (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 -1/2 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))) 2) (cbrt.f64 (cbrt.f64 (*.f64 -1/2 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))))
(cbrt.f64 (*.f64 -1/2 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(*.f64 (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 -1/2) (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(*.f64 (pow.f64 (*.f64 -1/2 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 1/6) (pow.f64 (*.f64 -1/2 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 1/6))
(cbrt.f64 (*.f64 -1/2 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (*.f64 -1/2 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))
(cbrt.f64 (*.f64 -1/2 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))) 2) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 -1/2 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 -1/2 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))) 2)))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 -1/2 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))) 1/3) (pow.f64 (sqrt.f64 (*.f64 -1/2 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))) 1/3))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 -1/2 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))) (cbrt.f64 (sqrt.f64 (*.f64 -1/2 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))))
(pow.f64 (*.f64 -1/2 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 1/3)
(cbrt.f64 (*.f64 -1/2 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(pow.f64 (cbrt.f64 (*.f64 -1/2 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))) 1)
(cbrt.f64 (*.f64 -1/2 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 -1/2 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))) 3)
(cbrt.f64 (*.f64 -1/2 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(pow.f64 (pow.f64 (*.f64 -1/2 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 1/6) 2)
(cbrt.f64 (*.f64 -1/2 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))) 2))
(fabs.f64 (cbrt.f64 (*.f64 -1/2 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 -1/2 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))))
(cbrt.f64 (*.f64 -1/2 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 -1/2 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))))
(cbrt.f64 (*.f64 -1/2 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 -1/2 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 -1/2 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))))
(cbrt.f64 (*.f64 -1/2 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 -1/2 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))))
(cbrt.f64 (*.f64 -1/2 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(exp.f64 (*.f64 (log.f64 (*.f64 -1/2 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))) 1/3))
(cbrt.f64 (*.f64 -1/2 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 -1/2 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))) 1))
(cbrt.f64 (*.f64 -1/2 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(+.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (pow.f64 g 2))
(+.f64 (pow.f64 g 2) (-.f64 (pow.f64 g 2) (pow.f64 h 2)))
(+.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2))) (fma.f64 g g (pow.f64 g 2)))
(+.f64 (fma.f64 g g (pow.f64 g 2)) (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2))))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (neg.f64 (*.f64 (pow.f64 g 2) 1))) (fma.f64 (pow.f64 g 2) 1 (*.f64 (pow.f64 g 2) 1)))
(+.f64 (fma.f64 g g (pow.f64 g 2)) (fma.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (neg.f64 (pow.f64 g 2))))
(+.f64 (fma.f64 g g (pow.f64 g 2)) (-.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (pow.f64 g 2)))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 g) 2) (cbrt.f64 (pow.f64 g 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 g) 2)) (cbrt.f64 (pow.f64 g 4)) (*.f64 (pow.f64 (cbrt.f64 g) 2) (cbrt.f64 (pow.f64 g 4)))))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (*.f64 (pow.f64 (cbrt.f64 g) 2) (neg.f64 (cbrt.f64 (pow.f64 g 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 g) 2)) (cbrt.f64 (pow.f64 g 4)) (*.f64 (pow.f64 (cbrt.f64 g) 2) (cbrt.f64 (pow.f64 g 4)))))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 g) 2)) (cbrt.f64 (pow.f64 g 4)) (*.f64 (pow.f64 (cbrt.f64 g) 2) (cbrt.f64 (pow.f64 g 4)))) (-.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 (pow.f64 (cbrt.f64 g) 2) (cbrt.f64 (pow.f64 g 4)))))
(+.f64 (fma.f64 1 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (neg.f64 (*.f64 (pow.f64 g 2) 1))) (fma.f64 (pow.f64 g 2) 1 (*.f64 (pow.f64 g 2) 1)))
(+.f64 (fma.f64 g g (pow.f64 g 2)) (fma.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (neg.f64 (pow.f64 g 2))))
(+.f64 (fma.f64 g g (pow.f64 g 2)) (-.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (pow.f64 g 2)))
(+.f64 (fma.f64 1 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 g) 2) (cbrt.f64 (pow.f64 g 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 g) 2)) (cbrt.f64 (pow.f64 g 4)) (*.f64 (pow.f64 (cbrt.f64 g) 2) (cbrt.f64 (pow.f64 g 4)))))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (*.f64 (pow.f64 (cbrt.f64 g) 2) (neg.f64 (cbrt.f64 (pow.f64 g 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 g) 2)) (cbrt.f64 (pow.f64 g 4)) (*.f64 (pow.f64 (cbrt.f64 g) 2) (cbrt.f64 (pow.f64 g 4)))))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 g) 2)) (cbrt.f64 (pow.f64 g 4)) (*.f64 (pow.f64 (cbrt.f64 g) 2) (cbrt.f64 (pow.f64 g 4)))) (-.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 (pow.f64 (cbrt.f64 g) 2) (cbrt.f64 (pow.f64 g 4)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) 2) (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (neg.f64 (*.f64 (pow.f64 g 2) 1))) (fma.f64 (pow.f64 g 2) 1 (*.f64 (pow.f64 g 2) 1)))
(+.f64 (fma.f64 g g (pow.f64 g 2)) (fma.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (neg.f64 (pow.f64 g 2))))
(+.f64 (fma.f64 g g (pow.f64 g 2)) (-.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (pow.f64 g 2)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) 2) (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 g) 2) (cbrt.f64 (pow.f64 g 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 g) 2)) (cbrt.f64 (pow.f64 g 4)) (*.f64 (pow.f64 (cbrt.f64 g) 2) (cbrt.f64 (pow.f64 g 4)))))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (*.f64 (pow.f64 (cbrt.f64 g) 2) (neg.f64 (cbrt.f64 (pow.f64 g 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 g) 2)) (cbrt.f64 (pow.f64 g 4)) (*.f64 (pow.f64 (cbrt.f64 g) 2) (cbrt.f64 (pow.f64 g 4)))))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 g) 2)) (cbrt.f64 (pow.f64 g 4)) (*.f64 (pow.f64 (cbrt.f64 g) 2) (cbrt.f64 (pow.f64 g 4)))) (-.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 (pow.f64 (cbrt.f64 g) 2) (cbrt.f64 (pow.f64 g 4)))))
(*.f64 1 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2))))
(-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))) 2) (cbrt.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))))
(-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))) (sqrt.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))))
(-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))
(/.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3) (pow.f64 g 6)) (+.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 2) (+.f64 (pow.f64 g 4) (*.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (pow.f64 g 2)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3) (pow.f64 g 6)) (+.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 2) (pow.f64 g 4)) (*.f64 (pow.f64 g 2) (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 2) (pow.f64 g 4)) (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3) (pow.f64 g 6))) (neg.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 2) (+.f64 (pow.f64 g 4) (*.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (pow.f64 g 2))))))
(neg.f64 (/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3) (pow.f64 g 6))) (+.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 2) (pow.f64 g 4)) (*.f64 (pow.f64 g 2) (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3) (pow.f64 g 6)) (+.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 2) (pow.f64 g 4)) (*.f64 (pow.f64 g 2) (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 2) (pow.f64 g 4))) (neg.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 2) (pow.f64 g 4)) (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2))))
(/.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3) (pow.f64 g 6)) (+.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 2) (-.f64 (pow.f64 g 4) (*.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (pow.f64 g 2)))))
(/.f64 (+.f64 (pow.f64 g 6) (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3)) (-.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 2) (pow.f64 g 4)) (*.f64 (pow.f64 g 2) (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(/.f64 (-.f64 (pow.f64 g 6) (pow.f64 (fma.f64 h h (pow.f64 g 2)) 3)) (+.f64 (pow.f64 g 4) (+.f64 (*.f64 (fma.f64 h h (pow.f64 g 2)) (fma.f64 h h (pow.f64 g 2))) (*.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2))))))
(/.f64 (-.f64 (pow.f64 g 6) (pow.f64 (fma.f64 h h (pow.f64 g 2)) 3)) (+.f64 (pow.f64 g 4) (*.f64 (fma.f64 h h (pow.f64 g 2)) (+.f64 (fma.f64 h h (pow.f64 g 2)) (pow.f64 g 2)))))
(pow.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2))) 1)
(-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))
(pow.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))) 3)
(-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))
(pow.f64 (pow.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2))) 3) 1/3)
(-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))
(pow.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))) 2)
(-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))
(sqrt.f64 (pow.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2))) 2))
(fabs.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2))))
(log.f64 (exp.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))))
(-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2))))))
(-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2))) 3))
(-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))
(expm1.f64 (log1p.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))))
(log1p.f64 (expm1.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))))
(-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))
(exp.f64 (log.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))))
(-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))
(exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))) 1))
(-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))
(fma.f64 g g (neg.f64 (fma.f64 h h (pow.f64 g 2))))
(-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))
(fma.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (pow.f64 g 2))
(+.f64 (pow.f64 g 2) (-.f64 (pow.f64 g 2) (pow.f64 h 2)))
(fma.f64 1 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (pow.f64 g 2))
(+.f64 (pow.f64 g 2) (-.f64 (pow.f64 g 2) (pow.f64 h 2)))
(fma.f64 1 (pow.f64 g 2) (neg.f64 (fma.f64 h h (pow.f64 g 2))))
(-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) 2) (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (pow.f64 g 2))
(+.f64 (pow.f64 g 2) (-.f64 (pow.f64 g 2) (pow.f64 h 2)))
(fma.f64 (cbrt.f64 (pow.f64 g 4)) (pow.f64 (cbrt.f64 g) 2) (neg.f64 (fma.f64 h h (pow.f64 g 2))))
(-.f64 (*.f64 (pow.f64 (cbrt.f64 g) 2) (cbrt.f64 (pow.f64 g 4))) (fma.f64 h h (pow.f64 g 2)))
(+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(+.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)
(+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(+.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (fma.f64 (neg.f64 (sqrt.f64 g)) (sqrt.f64 g) g))
(+.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (+.f64 (neg.f64 g) g))
(+.f64 (fma.f64 1 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (neg.f64 (*.f64 g -1))) (fma.f64 g -1 (*.f64 g -1)))
(+.f64 (fma.f64 1 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) (-.f64 (neg.f64 g) g))
(+.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (-.f64 (neg.f64 g) g))
(+.f64 (fma.f64 1 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (neg.f64 (*.f64 g 1))) (fma.f64 g 1 (*.f64 g 1)))
(+.f64 (fma.f64 1 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (neg.f64 g)) (+.f64 g g))
(+.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) (+.f64 g g))
(+.f64 (fma.f64 1 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (neg.f64 (*.f64 (cbrt.f64 g) (pow.f64 (cbrt.f64 g) 2)))) (fma.f64 (neg.f64 (cbrt.f64 g)) (pow.f64 (cbrt.f64 g) 2) (*.f64 (cbrt.f64 g) (pow.f64 (cbrt.f64 g) 2))))
(+.f64 (fma.f64 1 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (*.f64 (cbrt.f64 g) (neg.f64 (pow.f64 (cbrt.f64 g) 2)))) (fma.f64 (neg.f64 (cbrt.f64 g)) (pow.f64 (cbrt.f64 g) 2) (*.f64 (cbrt.f64 g) (pow.f64 (cbrt.f64 g) 2))))
(+.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) (+.f64 (neg.f64 g) g))
(+.f64 (fma.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (neg.f64 (*.f64 g -1))) (fma.f64 g -1 (*.f64 g -1)))
(+.f64 (-.f64 (neg.f64 g) g) (fma.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) g))
(+.f64 (fma.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (neg.f64 (*.f64 g 1))) (fma.f64 g 1 (*.f64 g 1)))
(+.f64 (+.f64 g g) (fma.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (neg.f64 g)))
(+.f64 (+.f64 g g) (-.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) g))
(+.f64 (fma.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (neg.f64 (*.f64 (cbrt.f64 g) (pow.f64 (cbrt.f64 g) 2)))) (fma.f64 (neg.f64 (cbrt.f64 g)) (pow.f64 (cbrt.f64 g) 2) (*.f64 (cbrt.f64 g) (pow.f64 (cbrt.f64 g) 2))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 g)) (pow.f64 (cbrt.f64 g) 2) (*.f64 (cbrt.f64 g) (pow.f64 (cbrt.f64 g) 2))) (fma.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (*.f64 (cbrt.f64 g) (neg.f64 (pow.f64 (cbrt.f64 g) 2)))))
(+.f64 (+.f64 (neg.f64 g) g) (-.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) g))
(+.f64 (fma.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/4) (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/4) (neg.f64 (*.f64 g -1))) (fma.f64 g -1 (*.f64 g -1)))
(+.f64 (-.f64 (neg.f64 g) g) (fma.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/4) (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/4) g))
(+.f64 (-.f64 (neg.f64 g) g) (+.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/2) g))
(+.f64 (fma.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/4) (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/4) (neg.f64 (*.f64 g 1))) (fma.f64 g 1 (*.f64 g 1)))
(+.f64 (+.f64 g g) (fma.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/4) (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/4) (neg.f64 g)))
(+.f64 (+.f64 g g) (-.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/2) g))
(+.f64 (fma.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/4) (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/4) (neg.f64 (*.f64 (cbrt.f64 g) (pow.f64 (cbrt.f64 g) 2)))) (fma.f64 (neg.f64 (cbrt.f64 g)) (pow.f64 (cbrt.f64 g) 2) (*.f64 (cbrt.f64 g) (pow.f64 (cbrt.f64 g) 2))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 g)) (pow.f64 (cbrt.f64 g) 2) (*.f64 (cbrt.f64 g) (pow.f64 (cbrt.f64 g) 2))) (fma.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/4) (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/4) (*.f64 (cbrt.f64 g) (neg.f64 (pow.f64 (cbrt.f64 g) 2)))))
(+.f64 (+.f64 (neg.f64 g) g) (-.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/2) g))
(-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)
(-.f64 (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) (/.f64 (pow.f64 g 2) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(-.f64 (/.f64 (pow.f64 g 2) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) (/.f64 (fma.f64 h h (pow.f64 g 2)) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(/.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2))) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))) 1)
(expm1.f64 (log1p.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(-.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2) (+.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (fma.f64 g g (*.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)))) (/.f64 (pow.f64 g 3) (+.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (fma.f64 g g (*.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2) (pow.f64 g 3)) (+.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (fma.f64 g g (*.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))
(-.f64 (/.f64 (pow.f64 g 2) (-.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) (/.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (-.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(/.f64 (+.f64 (-.f64 (pow.f64 g 2) (pow.f64 g 2)) (pow.f64 h 2)) (-.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(/.f64 (+.f64 0 (pow.f64 h 2)) (-.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(*.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2))) (/.f64 1 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(/.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2))) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(*.f64 1 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 2) (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(*.f64 (sqrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) (sqrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 2)) (/.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2))) (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))
(/.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2))) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))) (/.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2))) (sqrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))
(/.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2))) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))) 2) 1) (/.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(/.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2))) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))) 2) (pow.f64 (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 2)) (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))) 2) (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))) (pow.f64 (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))) 2) (sqrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))) (sqrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))
(/.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2))) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))) 1) (/.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(/.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2))) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))) (pow.f64 (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 2)) (/.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))) (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))
(/.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2))) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(pow.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) 1)
(+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(pow.f64 (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 3)
(+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(pow.f64 (pow.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) 3) 1/3)
(+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(pow.f64 (sqrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 2)
(+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(pow.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2)))) -1)
(/.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2))) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(sqrt.f64 (pow.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) 2))
(fabs.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))
(log.f64 (exp.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))
(+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(cbrt.f64 (pow.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) 3))
(+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 g 2) (fma.f64 h h (pow.f64 g 2))) 3) (pow.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) 3)))
(expm1.f64 (log1p.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(log1p.f64 (expm1.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(exp.f64 (log.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))
(+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(exp.f64 (*.f64 (log.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 1))
(+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(fma.f64 1 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(fma.f64 1 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)
(+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(fma.f64 (cbrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) g)
(fma.f64 (pow.f64 (cbrt.f64 g) 2) (cbrt.f64 g) (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(fma.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/4) (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/4) g)
(+.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/2) g)
(fma.f64 (sqrt.f64 g) (sqrt.f64 g) (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))
(+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))

eval3.8s (6%)

Compiler

Compiled 197055 to 144674 computations (26.6% saved)

prune836.0ms (1.3%)

Pruning

44 alts after pruning (42 fresh and 2 done)

PrunedKeptTotal
New2838282866
Fresh221436
Picked415
Done011
Total2864442908
Accuracy
97.5%
Counts
2908 → 44
Alt Table
Click to see full alt table
StatusAccuracyProgram
33.4%
(+.f64 (pow.f64 (/.f64 (neg.f64 g) a) 1/3) (cbrt.f64 (*.f64 (+.f64 g (neg.f64 g)) (/.f64 -1/2 a))))
74.9%
(+.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (neg.f64 g) a))) 3) (cbrt.f64 (*.f64 (+.f64 g (neg.f64 g)) (/.f64 -1/2 a))))
38.7%
(+.f64 (/.f64 (cbrt.f64 (*.f64 1/2 (-.f64 (pow.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/4) 2) g))) (cbrt.f64 a)) (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 -1/2 a))))
30.6%
(+.f64 (/.f64 (cbrt.f64 (*.f64 1/2 (-.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 2)) (cbrt.f64 (log.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))) g))) (cbrt.f64 a)) (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 -1/2 a))))
34.6%
(+.f64 (/.f64 (cbrt.f64 (*.f64 1/2 (-.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) 3) g))) (cbrt.f64 a)) (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 -1/2 a))))
93.9%
(+.f64 (/.f64 (cbrt.f64 (neg.f64 g)) (cbrt.f64 a)) (cbrt.f64 (*.f64 (+.f64 g (neg.f64 g)) (/.f64 -1/2 a))))
19.1%
(+.f64 (/.f64 (cbrt.f64 (neg.f64 g)) (cbrt.f64 a)) (cbrt.f64 (*.f64 (+.f64 g g) (/.f64 -1/2 a))))
27.2%
(+.f64 (-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (/.f64 (neg.f64 g) a)))) 1) (cbrt.f64 (*.f64 (+.f64 g (neg.f64 g)) (/.f64 -1/2 a))))
71.8%
(+.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 g) a)) 2) 1/3) (cbrt.f64 (cbrt.f64 (/.f64 (neg.f64 g) a)))) (cbrt.f64 (*.f64 (+.f64 g (neg.f64 g)) (/.f64 -1/2 a))))
43.0%
(+.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1/2 a)) (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g))) 2)) (cbrt.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)))) (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 -1/2 a))))
75.2%
(+.f64 (*.f64 (cbrt.f64 (/.f64 g (*.f64 a 2))) (cbrt.f64 -2)) (cbrt.f64 (*.f64 (+.f64 g (neg.f64 g)) (/.f64 -1/2 a))))
93.9%
(+.f64 (*.f64 (cbrt.f64 (/.f64 1/2 a)) (cbrt.f64 (*.f64 g -2))) (cbrt.f64 (*.f64 (+.f64 g (neg.f64 g)) (/.f64 -1/2 a))))
19.2%
(+.f64 (*.f64 (cbrt.f64 (/.f64 1/2 a)) (cbrt.f64 (*.f64 g -2))) (cbrt.f64 (*.f64 (+.f64 g g) (/.f64 -1/2 a))))
35.3%
(+.f64 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (neg.f64 g) a))) (cbrt.f64 (sqrt.f64 (/.f64 (neg.f64 g) a)))) (cbrt.f64 (*.f64 (+.f64 g (neg.f64 g)) (/.f64 -1/2 a))))
75.4%
(+.f64 (*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (neg.f64 g) a))) (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 g) a)) 2))) (cbrt.f64 (*.f64 (+.f64 g (neg.f64 g)) (/.f64 -1/2 a))))
19.4%
(+.f64 (*.f64 -1 (*.f64 g (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 1/2)) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (*.f64 (cbrt.f64 1/2) (cbrt.f64 2)))))) (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 -1/2 a))))
27.3%
(+.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) 2))) (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 -1/2 a))))
75.8%
(+.f64 (neg.f64 (cbrt.f64 (/.f64 g a))) (cbrt.f64 (*.f64 (+.f64 g (neg.f64 g)) (/.f64 -1/2 a))))
15.9%
(+.f64 (neg.f64 (cbrt.f64 (/.f64 g a))) (cbrt.f64 (*.f64 (+.f64 g g) (/.f64 -1/2 a))))
48.6%
(+.f64 (expm1.f64 (log1p.f64 (cbrt.f64 (/.f64 (neg.f64 g) a)))) (cbrt.f64 (*.f64 (+.f64 g (neg.f64 g)) (/.f64 -1/2 a))))
33.4%
(+.f64 (exp.f64 (*.f64 (log.f64 (/.f64 (neg.f64 g) a)) 1/3)) (cbrt.f64 (*.f64 (+.f64 g (neg.f64 g)) (/.f64 -1/2 a))))
35.5%
(+.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2))) 2)) (cbrt.f64 (*.f64 (+.f64 g (neg.f64 g)) (/.f64 -1/2 a))))
75.6%
(+.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2))) 3)) (cbrt.f64 (*.f64 (+.f64 g (neg.f64 g)) (/.f64 -1/2 a))))
25.0%
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (/.f64 (-.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 (neg.f64 g) (neg.f64 g))) (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (neg.f64 g))))) (*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2))))
23.3%
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (/.f64 (+.f64 (*.f64 -1/2 (pow.f64 h 2)) (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2)))) g))) (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 -1/2 a))))
24.7%
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (/.f64 (*.f64 -1/2 (pow.f64 h 2)) g))) (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 -1/2 a))))
24.1%
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (/.f64 (neg.f64 (pow.f64 h 2)) (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (neg.f64 g))))) (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 -1/2 a))))
7.0%
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (*.f64 (sqrt.f64 (+.f64 h g)) (sqrt.f64 (-.f64 g h))) g))) (pow.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a)) 1/3))
18.1%
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (*.f64 (sqrt.f64 (+.f64 h g)) (sqrt.f64 (-.f64 g h))) g))) (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 -1/2 a))))
9.8%
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) g))) (pow.f64 (*.f64 (+.f64 g (+.f64 g (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 2) (pow.f64 g 3))) (*.f64 1/2 (/.f64 1 g)))))) (/.f64 -1/2 a)) 1/3))
7.8%
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) g))) (pow.f64 (*.f64 (+.f64 g (*.f64 (sqrt.f64 (+.f64 h g)) (sqrt.f64 (-.f64 g h)))) (/.f64 -1/2 a)) 1/3))
42.6%
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) g))) (/.f64 (*.f64 (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) (cbrt.f64 -1/2)) (cbrt.f64 a)))
30.6%
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) g))) (/.f64 (*.f64 (cbrt.f64 g) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2))) (cbrt.f64 a)))
41.9%
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) g))) (/.f64 (cbrt.f64 (*.f64 (pow.f64 (sqrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 2) -1/2)) (cbrt.f64 a)))
32.6%
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) g))) (/.f64 (cbrt.f64 (*.f64 (+.f64 g (pow.f64 (E.f64) (log.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))) -1/2)) (cbrt.f64 a)))
24.5%
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) g))) (/.f64 (cbrt.f64 (*.f64 (+.f64 g (*.f64 (sqrt.f64 (+.f64 h g)) (sqrt.f64 (-.f64 g h)))) -1/2)) (cbrt.f64 a)))
26.1%
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) g))) (exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a))) 1/3)))
40.5%
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) g))) (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 -1/2 a))))
30.3%
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) g))) (cbrt.f64 (*.f64 (+.f64 g (exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) 1/2))) (/.f64 -1/2 a))))
35.0%
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (exp.f64 (*.f64 (*.f64 -2 (log.f64 (/.f64 -1 g))) 1/2)) g))) (cbrt.f64 (*.f64 (/.f64 (*.f64 1/2 (pow.f64 h 2)) g) (/.f64 -1/2 a))))
36.1%
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (exp.f64 (*.f64 (*.f64 -2 (log.f64 (/.f64 -1 g))) 1/2)) g))) (cbrt.f64 (*.f64 (+.f64 g (neg.f64 g)) (/.f64 -1/2 a))))
74.1%
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2))) (cbrt.f64 (*.f64 (/.f64 (*.f64 1/2 (pow.f64 h 2)) g) (/.f64 -1/2 a))))
75.8%
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2))) (cbrt.f64 (*.f64 (+.f64 g (neg.f64 g)) (/.f64 -1/2 a))))
48.6%
(+.f64 (cbrt.f64 (expm1.f64 (log1p.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2))))) (cbrt.f64 (*.f64 (+.f64 g (neg.f64 g)) (/.f64 -1/2 a))))
Compiler

Compiled 2689 to 1950 computations (27.5% saved)

localize915.0ms (1.4%)

Localize:

Found 17 expressions with local error:

NewAccuracyProgram
95.4%
(cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 -1/2 a)))
89.7%
(cbrt.f64 (*.f64 (/.f64 1/2 a) (/.f64 (neg.f64 (pow.f64 h 2)) (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (neg.f64 g)))))
88.6%
(sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))
88.6%
(sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))
94.2%
(pow.f64 (*.f64 (+.f64 g (*.f64 (sqrt.f64 (+.f64 h g)) (sqrt.f64 (-.f64 g h)))) (/.f64 -1/2 a)) 1/3)
89.7%
(cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) g)))
88.6%
(sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))
87.4%
(-.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) g)
99.8%
(cbrt.f64 (cbrt.f64 (/.f64 (neg.f64 g) a)))
99.7%
(pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (neg.f64 g) a))) 3)
95.4%
(cbrt.f64 (/.f64 (neg.f64 g) a))
99.9%
(*.f64 (+.f64 g g) (/.f64 -1/2 a))
95.4%
(cbrt.f64 (/.f64 g a))
95.4%
(cbrt.f64 (*.f64 (+.f64 g g) (/.f64 -1/2 a)))
99.9%
(*.f64 (cbrt.f64 (/.f64 1/2 a)) (cbrt.f64 (*.f64 g -2)))
99.8%
(cbrt.f64 (*.f64 g -2))
99.8%
(cbrt.f64 (/.f64 1/2 a))
Results
320.0ms198×256invalid
196.0ms27×2048valid
101.0ms10×4096valid
24.0ms512valid
38.0ms1024valid
9.0ms256valid
2.0ms256invalid
Compiler

Compiled 573 to 232 computations (59.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 515.0ms
Operation ival-div, time spent: 140.0ms, 27.0% of total-time
Operation ival-pow, time spent: 115.0ms, 22.0% of total-time
Operation ival-mult, time spent: 79.0ms, 15.0% of total-time
Operation ival-cbrt, time spent: 57.0ms, 11.0% of total-time
Operation ival-sqrt, time spent: 45.0ms, 9.0% of total-time
Operation ival-sub, time spent: 30.0ms, 6.0% of total-time
Operation ival-add, time spent: 20.0ms, 4.0% of total-time
Operation const, time spent: 16.0ms, 3.0% of total-time
Operation ival-neg, time spent: 12.0ms, 2.0% of total-time

series2.5s (3.9%)

Counts
9 → 300
Calls
Call 1
Inputs
#<alt (cbrt.f64 (/.f64 1/2 a))>
#<alt (cbrt.f64 (*.f64 g -2))>
#<alt (*.f64 (cbrt.f64 (/.f64 1/2 a)) (cbrt.f64 (*.f64 g -2)))>
#<alt (cbrt.f64 (/.f64 g a))>
#<alt (cbrt.f64 (/.f64 (neg.f64 g) a))>
#<alt (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (neg.f64 g) a))) 3)>
#<alt (cbrt.f64 (cbrt.f64 (/.f64 (neg.f64 g) a)))>
#<alt (pow.f64 (*.f64 (+.f64 g (*.f64 (sqrt.f64 (+.f64 h g)) (sqrt.f64 (-.f64 g h)))) (/.f64 -1/2 a)) 1/3)>
#<alt (cbrt.f64 (*.f64 (/.f64 1/2 a) (/.f64 (neg.f64 (pow.f64 h 2)) (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (neg.f64 g)))))>
Outputs
#<alt (*.f64 (cbrt.f64 (/.f64 1 a)) (cbrt.f64 1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 1 a)) (cbrt.f64 1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 1 a)) (cbrt.f64 1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 1 a)) (cbrt.f64 1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 1 a)) (cbrt.f64 1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 1 a)) (cbrt.f64 1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 1 a)) (cbrt.f64 1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 1 a)) (cbrt.f64 1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 1 a)) (cbrt.f64 1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 1 a)) (cbrt.f64 1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 1 a)) (cbrt.f64 1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 1 a)) (cbrt.f64 1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 1 a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)))>
#<alt (*.f64 (cbrt.f64 (/.f64 1 a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)))>
#<alt (*.f64 (cbrt.f64 (/.f64 1 a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)))>
#<alt (*.f64 (cbrt.f64 (/.f64 1 a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)))>
#<alt (*.f64 (cbrt.f64 (/.f64 1 a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)))>
#<alt (*.f64 (cbrt.f64 (/.f64 1 a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)))>
#<alt (*.f64 (cbrt.f64 g) (cbrt.f64 -2))>
#<alt (*.f64 (cbrt.f64 g) (cbrt.f64 -2))>
#<alt (*.f64 (cbrt.f64 g) (cbrt.f64 -2))>
#<alt (*.f64 (cbrt.f64 g) (cbrt.f64 -2))>
#<alt (*.f64 (cbrt.f64 g) (cbrt.f64 -2))>
#<alt (*.f64 (cbrt.f64 g) (cbrt.f64 -2))>
#<alt (*.f64 (cbrt.f64 g) (cbrt.f64 -2))>
#<alt (*.f64 (cbrt.f64 g) (cbrt.f64 -2))>
#<alt (*.f64 (cbrt.f64 g) (cbrt.f64 -2))>
#<alt (*.f64 (cbrt.f64 g) (cbrt.f64 -2))>
#<alt (*.f64 (cbrt.f64 g) (cbrt.f64 -2))>
#<alt (*.f64 (cbrt.f64 g) (cbrt.f64 -2))>
#<alt (*.f64 -1 (*.f64 (cbrt.f64 g) (cbrt.f64 2)))>
#<alt (*.f64 -1 (*.f64 (cbrt.f64 g) (cbrt.f64 2)))>
#<alt (*.f64 -1 (*.f64 (cbrt.f64 g) (cbrt.f64 2)))>
#<alt (*.f64 -1 (*.f64 (cbrt.f64 g) (cbrt.f64 2)))>
#<alt (*.f64 -1 (*.f64 (cbrt.f64 g) (cbrt.f64 2)))>
#<alt (*.f64 -1 (*.f64 (cbrt.f64 g) (cbrt.f64 2)))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -2) (cbrt.f64 1/2)))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -2) (cbrt.f64 1/2)))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -2) (cbrt.f64 1/2)))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -2) (cbrt.f64 1/2)))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -2) (cbrt.f64 1/2)))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -2) (cbrt.f64 1/2)))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -2) (cbrt.f64 1/2)))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -2) (cbrt.f64 1/2)))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -2) (cbrt.f64 1/2)))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -2) (cbrt.f64 1/2)))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -2) (cbrt.f64 1/2)))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -2) (cbrt.f64 1/2)))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -2) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2))))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -2) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2))))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -2) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2))))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -2) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2))))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -2) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2))))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -2) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2))))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -2) (cbrt.f64 1/2)))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -2) (cbrt.f64 1/2)))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -2) (cbrt.f64 1/2)))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -2) (cbrt.f64 1/2)))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -2) (cbrt.f64 1/2)))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -2) (cbrt.f64 1/2)))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -2) (cbrt.f64 1/2)))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -2) (cbrt.f64 1/2)))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -2) (cbrt.f64 1/2)))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -2) (cbrt.f64 1/2)))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -2) (cbrt.f64 1/2)))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -2) (cbrt.f64 1/2)))>
#<alt (*.f64 -1 (*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 1/2) (cbrt.f64 2))))>
#<alt (*.f64 -1 (*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 1/2) (cbrt.f64 2))))>
#<alt (*.f64 -1 (*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 1/2) (cbrt.f64 2))))>
#<alt (*.f64 -1 (*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 1/2) (cbrt.f64 2))))>
#<alt (*.f64 -1 (*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 1/2) (cbrt.f64 2))))>
#<alt (*.f64 -1 (*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 1/2) (cbrt.f64 2))))>
#<alt (*.f64 -1 (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1)))>
#<alt (*.f64 -1 (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1)))>
#<alt (*.f64 -1 (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1)))>
#<alt (*.f64 -1 (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1)))>
#<alt (*.f64 -1 (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1)))>
#<alt (*.f64 -1 (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1)))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (pow.f64 (cbrt.f64 -1) 2))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (pow.f64 (cbrt.f64 -1) 2))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (pow.f64 (cbrt.f64 -1) 2))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (pow.f64 (cbrt.f64 -1) 2))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (pow.f64 (cbrt.f64 -1) 2))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (pow.f64 (cbrt.f64 -1) 2))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 -1 (cbrt.f64 (/.f64 g a)))>
#<alt (*.f64 -1 (cbrt.f64 (/.f64 g a)))>
#<alt (*.f64 -1 (cbrt.f64 (/.f64 g a)))>
#<alt (*.f64 -1 (cbrt.f64 (/.f64 g a)))>
#<alt (*.f64 -1 (cbrt.f64 (/.f64 g a)))>
#<alt (*.f64 -1 (cbrt.f64 (/.f64 g a)))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 -1 (cbrt.f64 (/.f64 g a)))>
#<alt (*.f64 -1 (cbrt.f64 (/.f64 g a)))>
#<alt (*.f64 -1 (cbrt.f64 (/.f64 g a)))>
#<alt (*.f64 -1 (cbrt.f64 (/.f64 g a)))>
#<alt (*.f64 -1 (cbrt.f64 (/.f64 g a)))>
#<alt (*.f64 -1 (cbrt.f64 (/.f64 g a)))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 (cbrt.f64 (cbrt.f64 -1)) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 g) (log.f64 (/.f64 1 a))))))>
#<alt (*.f64 (cbrt.f64 (cbrt.f64 -1)) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 g) (log.f64 (/.f64 1 a))))))>
#<alt (*.f64 (cbrt.f64 (cbrt.f64 -1)) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 g) (log.f64 (/.f64 1 a))))))>
#<alt (*.f64 (cbrt.f64 (cbrt.f64 -1)) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 g) (log.f64 (/.f64 1 a))))))>
#<alt (*.f64 (cbrt.f64 (cbrt.f64 -1)) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 g) (log.f64 (/.f64 1 a))))))>
#<alt (*.f64 (cbrt.f64 (cbrt.f64 -1)) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 g) (log.f64 (/.f64 1 a))))))>
#<alt (*.f64 (cbrt.f64 (cbrt.f64 -1)) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 (/.f64 1 a)) (*.f64 -1 (log.f64 (/.f64 1 g)))))))>
#<alt (*.f64 (cbrt.f64 (cbrt.f64 -1)) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 (/.f64 1 a)) (*.f64 -1 (log.f64 (/.f64 1 g)))))))>
#<alt (*.f64 (cbrt.f64 (cbrt.f64 -1)) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 (/.f64 1 a)) (*.f64 -1 (log.f64 (/.f64 1 g)))))))>
#<alt (*.f64 (cbrt.f64 (cbrt.f64 -1)) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 (/.f64 1 a)) (*.f64 -1 (log.f64 (/.f64 1 g)))))))>
#<alt (*.f64 (cbrt.f64 (cbrt.f64 -1)) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 (/.f64 1 a)) (*.f64 -1 (log.f64 (/.f64 1 g)))))))>
#<alt (*.f64 (cbrt.f64 (cbrt.f64 -1)) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 (/.f64 1 a)) (*.f64 -1 (log.f64 (/.f64 1 g)))))))>
#<alt (exp.f64 (*.f64 1/9 (+.f64 (log.f64 (/.f64 1 a)) (*.f64 -1 (log.f64 (/.f64 -1 g))))))>
#<alt (exp.f64 (*.f64 1/9 (+.f64 (log.f64 (/.f64 1 a)) (*.f64 -1 (log.f64 (/.f64 -1 g))))))>
#<alt (exp.f64 (*.f64 1/9 (+.f64 (log.f64 (/.f64 1 a)) (*.f64 -1 (log.f64 (/.f64 -1 g))))))>
#<alt (exp.f64 (*.f64 1/9 (+.f64 (log.f64 (/.f64 1 a)) (*.f64 -1 (log.f64 (/.f64 -1 g))))))>
#<alt (exp.f64 (*.f64 1/9 (+.f64 (log.f64 (/.f64 1 a)) (*.f64 -1 (log.f64 (/.f64 -1 g))))))>
#<alt (exp.f64 (*.f64 1/9 (+.f64 (log.f64 (/.f64 1 a)) (*.f64 -1 (log.f64 (/.f64 -1 g))))))>
#<alt (*.f64 (cbrt.f64 (cbrt.f64 -1)) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 g) (*.f64 -1 (log.f64 a))))))>
#<alt (*.f64 (cbrt.f64 (cbrt.f64 -1)) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 g) (*.f64 -1 (log.f64 a))))))>
#<alt (*.f64 (cbrt.f64 (cbrt.f64 -1)) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 g) (*.f64 -1 (log.f64 a))))))>
#<alt (*.f64 (cbrt.f64 (cbrt.f64 -1)) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 g) (*.f64 -1 (log.f64 a))))))>
#<alt (*.f64 (cbrt.f64 (cbrt.f64 -1)) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 g) (*.f64 -1 (log.f64 a))))))>
#<alt (*.f64 (cbrt.f64 (cbrt.f64 -1)) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 g) (*.f64 -1 (log.f64 a))))))>
#<alt (*.f64 (cbrt.f64 (cbrt.f64 -1)) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 g) (log.f64 (/.f64 1 a))))))>
#<alt (*.f64 (cbrt.f64 (cbrt.f64 -1)) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 g) (log.f64 (/.f64 1 a))))))>
#<alt (*.f64 (cbrt.f64 (cbrt.f64 -1)) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 g) (log.f64 (/.f64 1 a))))))>
#<alt (*.f64 (cbrt.f64 (cbrt.f64 -1)) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 g) (log.f64 (/.f64 1 a))))))>
#<alt (*.f64 (cbrt.f64 (cbrt.f64 -1)) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 g) (log.f64 (/.f64 1 a))))))>
#<alt (*.f64 (cbrt.f64 (cbrt.f64 -1)) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 g) (log.f64 (/.f64 1 a))))))>
#<alt (exp.f64 (*.f64 1/9 (+.f64 (log.f64 g) (log.f64 (/.f64 -1 a)))))>
#<alt (exp.f64 (*.f64 1/9 (+.f64 (log.f64 g) (log.f64 (/.f64 -1 a)))))>
#<alt (exp.f64 (*.f64 1/9 (+.f64 (log.f64 g) (log.f64 (/.f64 -1 a)))))>
#<alt (exp.f64 (*.f64 1/9 (+.f64 (log.f64 g) (log.f64 (/.f64 -1 a)))))>
#<alt (exp.f64 (*.f64 1/9 (+.f64 (log.f64 g) (log.f64 (/.f64 -1 a)))))>
#<alt (exp.f64 (*.f64 1/9 (+.f64 (log.f64 g) (log.f64 (/.f64 -1 a)))))>
#<alt (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 -1/2))>
#<alt (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) 1/9) (*.f64 (*.f64 g (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1)))))) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2)))))) (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 -1/2)))>
#<alt (+.f64 (*.f64 g (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2))) (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1)))))))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (*.f64 g (-.f64 (*.f64 -1/4 (/.f64 (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))) (pow.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) 2)))))) (pow.f64 (cbrt.f64 -1/2) 2)))))) (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 -1/2)))>
#<alt (+.f64 (*.f64 g (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2))) (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1)))))))) (*.f64 g (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (*.f64 g (-.f64 (*.f64 1/8 (/.f64 (*.f64 (+.f64 h (*.f64 -1 h)) (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))))) (*.f64 a (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (*.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) (-.f64 (*.f64 -1/4 (/.f64 (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))) (pow.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) 2))))))))) (*.f64 -1/216 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (/.f64 (pow.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) 3) (pow.f64 (cbrt.f64 -1/2) 2))))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (-.f64 (*.f64 -1/4 (/.f64 (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))) (pow.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) 2))))) (pow.f64 (cbrt.f64 -1/2) 2)))))))) (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 -1/2)))>
#<alt (+.f64 (*.f64 g (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2))) (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1)))))))) (*.f64 g (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (-.f64 (*.f64 -1/4 (/.f64 (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))) (pow.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) 2))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 g (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (*.f64 g (-.f64 (*.f64 1/4 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))))) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 4)))) (*.f64 1/4 (/.f64 (pow.f64 (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 a (*.f64 h (sqrt.f64 -1))))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (*.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) (-.f64 (*.f64 1/8 (/.f64 (*.f64 (+.f64 h (*.f64 -1 h)) (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))))) (*.f64 a (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (*.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) (-.f64 (*.f64 -1/4 (/.f64 (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))) (pow.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) 2))))))))) (*.f64 -1/216 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (/.f64 (pow.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) 3) (pow.f64 (cbrt.f64 -1/2) 2)))))))))) (+.f64 (*.f64 1/36 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 10))) (*.f64 (pow.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) 2) (-.f64 (*.f64 -1/4 (/.f64 (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))) (pow.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) 2))))))))) (*.f64 1/3 (/.f64 (*.f64 a (pow.f64 (-.f64 (*.f64 -1/4 (/.f64 (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))) (pow.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) 2))))) 2)) (*.f64 h (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (sqrt.f64 -1))))))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (-.f64 (*.f64 1/8 (/.f64 (*.f64 (+.f64 h (*.f64 -1 h)) (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))))) (*.f64 a (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (*.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) (-.f64 (*.f64 -1/4 (/.f64 (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))) (pow.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) 2))))))))) (*.f64 -1/216 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (/.f64 (pow.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) 3) (pow.f64 (cbrt.f64 -1/2) 2)))))) (pow.f64 (cbrt.f64 -1/2) 2)))))))))) (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 -1/2)))>
#<alt (+.f64 (*.f64 g (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2))) (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1)))))))) (*.f64 g (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (-.f64 (*.f64 -1/4 (/.f64 (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))) (pow.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) 2))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 g (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (-.f64 (*.f64 1/8 (/.f64 (*.f64 (+.f64 h (*.f64 -1 h)) (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))))) (*.f64 a (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (*.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) (-.f64 (*.f64 -1/4 (/.f64 (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))) (pow.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) 2))))))))) (*.f64 -1/216 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (/.f64 (pow.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) 3) (pow.f64 (cbrt.f64 -1/2) 2)))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 g (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (*.f64 g (-.f64 (*.f64 1/4 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 h (*.f64 -1 h)) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))))) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 4)))) (*.f64 1/4 (/.f64 (pow.f64 (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))))) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 -1/4 (/.f64 (*.f64 (+.f64 h (*.f64 -1 h)) (pow.f64 (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) 2)) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 4))))) (*.f64 a (*.f64 h (sqrt.f64 -1))))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (*.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) (-.f64 (*.f64 1/4 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))))) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 4)))) (*.f64 1/4 (/.f64 (pow.f64 (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 a (*.f64 h (sqrt.f64 -1))))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (*.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) (-.f64 (*.f64 1/8 (/.f64 (*.f64 (+.f64 h (*.f64 -1 h)) (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))))) (*.f64 a (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (*.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) (-.f64 (*.f64 -1/4 (/.f64 (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))) (pow.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) 2))))))))) (*.f64 -1/216 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (/.f64 (pow.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) 3) (pow.f64 (cbrt.f64 -1/2) 2)))))))))) (+.f64 (*.f64 1/36 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 10))) (*.f64 (pow.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) 2) (-.f64 (*.f64 -1/4 (/.f64 (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))) (pow.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) 2))))))))) (*.f64 1/3 (/.f64 (*.f64 a (pow.f64 (-.f64 (*.f64 -1/4 (/.f64 (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))) (pow.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) 2))))) 2)) (*.f64 h (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (sqrt.f64 -1)))))))))))) (+.f64 (*.f64 -1/18 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 a 5)) (*.f64 (pow.f64 h 14) (pow.f64 (sqrt.f64 -1) 14))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 14))) (*.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) (pow.f64 (-.f64 (*.f64 -1/4 (/.f64 (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))) (pow.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) 2))))) 2))))) (+.f64 (*.f64 1/36 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 10))) (*.f64 (pow.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) 2) (-.f64 (*.f64 1/8 (/.f64 (*.f64 (+.f64 h (*.f64 -1 h)) (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))))) (*.f64 a (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (*.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) (-.f64 (*.f64 -1/4 (/.f64 (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))) (pow.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) 2))))))))) (*.f64 -1/216 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (/.f64 (pow.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) 3) (pow.f64 (cbrt.f64 -1/2) 2)))))))))) (*.f64 2/3 (/.f64 (*.f64 a (*.f64 (-.f64 (*.f64 -1/4 (/.f64 (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))) (pow.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) 2))))) (-.f64 (*.f64 1/8 (/.f64 (*.f64 (+.f64 h (*.f64 -1 h)) (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))))) (*.f64 a (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (*.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) (-.f64 (*.f64 -1/4 (/.f64 (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))) (pow.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) 2))))))))) (*.f64 -1/216 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (/.f64 (pow.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) 3) (pow.f64 (cbrt.f64 -1/2) 2)))))))) (*.f64 h (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (sqrt.f64 -1)))))))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (-.f64 (*.f64 1/4 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))))) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 4)))) (*.f64 1/4 (/.f64 (pow.f64 (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 a (*.f64 h (sqrt.f64 -1))))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (*.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) (-.f64 (*.f64 1/8 (/.f64 (*.f64 (+.f64 h (*.f64 -1 h)) (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))))) (*.f64 a (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (*.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) (-.f64 (*.f64 -1/4 (/.f64 (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))) (pow.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) 2))))))))) (*.f64 -1/216 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (/.f64 (pow.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) 3) (pow.f64 (cbrt.f64 -1/2) 2)))))))))) (+.f64 (*.f64 1/36 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 10))) (*.f64 (pow.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) 2) (-.f64 (*.f64 -1/4 (/.f64 (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))) (pow.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) 2))))))))) (*.f64 1/3 (/.f64 (*.f64 a (pow.f64 (-.f64 (*.f64 -1/4 (/.f64 (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))) (pow.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) 2))))) 2)) (*.f64 h (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (sqrt.f64 -1)))))))) (pow.f64 (cbrt.f64 -1/2) 2)))))))))))) (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 -1/2)))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (*.f64 g (+.f64 (*.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 5)))) (/.f64 (+.f64 h (*.f64 -1 h)) (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (cbrt.f64 -1))))>
#<alt (*.f64 g (+.f64 (*.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 5)))) (/.f64 (+.f64 h (*.f64 -1 h)) (pow.f64 (cbrt.f64 -1) 2)))) (+.f64 (*.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (-.f64 (*.f64 -1 (pow.f64 h 2)) (*.f64 1/4 (pow.f64 (+.f64 h (*.f64 -1 h)) 2))) (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (cbrt.f64 -1)))))>
#<alt (*.f64 g (+.f64 (*.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 5)))) (/.f64 (+.f64 h (*.f64 -1 h)) (pow.f64 (cbrt.f64 -1) 2)))) (+.f64 (*.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (-.f64 (*.f64 -1 (pow.f64 h 2)) (*.f64 1/4 (pow.f64 (+.f64 h (*.f64 -1 h)) 2))) (pow.f64 (cbrt.f64 -1) 2)))) (+.f64 (*.f64 1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 11)))) (/.f64 (*.f64 (+.f64 h (*.f64 -1 h)) (-.f64 (*.f64 -1 (pow.f64 h 2)) (*.f64 1/4 (pow.f64 (+.f64 h (*.f64 -1 h)) 2)))) (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (cbrt.f64 -1))))))>
#<alt (*.f64 g (+.f64 (*.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 5)))) (/.f64 (+.f64 h (*.f64 -1 h)) (pow.f64 (cbrt.f64 -1) 2)))) (+.f64 (*.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (-.f64 (*.f64 -1 (pow.f64 h 2)) (*.f64 1/4 (pow.f64 (+.f64 h (*.f64 -1 h)) 2))) (pow.f64 (cbrt.f64 -1) 2)))) (+.f64 (*.f64 1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 11)))) (/.f64 (*.f64 (+.f64 h (*.f64 -1 h)) (-.f64 (*.f64 -1 (pow.f64 h 2)) (*.f64 1/4 (pow.f64 (+.f64 h (*.f64 -1 h)) 2)))) (pow.f64 (cbrt.f64 -1) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 14))) (/.f64 (-.f64 (*.f64 1/4 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (-.f64 (*.f64 -1 (pow.f64 h 2)) (*.f64 1/4 (pow.f64 (+.f64 h (*.f64 -1 h)) 2))))) (*.f64 1/4 (pow.f64 (-.f64 (*.f64 -1 (pow.f64 h 2)) (*.f64 1/4 (pow.f64 (+.f64 h (*.f64 -1 h)) 2))) 2))) a)) (*.f64 1/48 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 (+.f64 h (*.f64 -1 h)) 2)) (*.f64 a (pow.f64 (cbrt.f64 -1) 3))))) (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (cbrt.f64 -1)))))))>
#<alt (*.f64 g (+.f64 (*.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 5)))) (/.f64 (+.f64 h (*.f64 -1 h)) (pow.f64 (cbrt.f64 -1) 2)))) (+.f64 (*.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (-.f64 (*.f64 -1 (pow.f64 h 2)) (*.f64 1/4 (pow.f64 (+.f64 h (*.f64 -1 h)) 2))) (pow.f64 (cbrt.f64 -1) 2)))) (+.f64 (*.f64 1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 11)))) (/.f64 (*.f64 (+.f64 h (*.f64 -1 h)) (-.f64 (*.f64 -1 (pow.f64 h 2)) (*.f64 1/4 (pow.f64 (+.f64 h (*.f64 -1 h)) 2)))) (pow.f64 (cbrt.f64 -1) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 14))) (/.f64 (-.f64 (*.f64 1/4 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (-.f64 (*.f64 -1 (pow.f64 h 2)) (*.f64 1/4 (pow.f64 (+.f64 h (*.f64 -1 h)) 2))))) (*.f64 1/4 (pow.f64 (-.f64 (*.f64 -1 (pow.f64 h 2)) (*.f64 1/4 (pow.f64 (+.f64 h (*.f64 -1 h)) 2))) 2))) a)) (*.f64 1/48 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 (+.f64 h (*.f64 -1 h)) 2)) (*.f64 a (pow.f64 (cbrt.f64 -1) 3))))) (pow.f64 (cbrt.f64 -1) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 17))) (/.f64 (-.f64 (*.f64 1/4 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (+.f64 h (*.f64 -1 h)) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (-.f64 (*.f64 -1 (pow.f64 h 2)) (*.f64 1/4 (pow.f64 (+.f64 h (*.f64 -1 h)) 2))))) (*.f64 1/4 (pow.f64 (-.f64 (*.f64 -1 (pow.f64 h 2)) (*.f64 1/4 (pow.f64 (+.f64 h (*.f64 -1 h)) 2))) 2))))) (*.f64 -1/4 (*.f64 (+.f64 h (*.f64 -1 h)) (pow.f64 (-.f64 (*.f64 -1 (pow.f64 h 2)) (*.f64 1/4 (pow.f64 (+.f64 h (*.f64 -1 h)) 2))) 2)))) a)) (*.f64 1/24 (/.f64 (*.f64 (pow.f64 g 2) (*.f64 (+.f64 h (*.f64 -1 h)) (-.f64 (*.f64 -1 (pow.f64 h 2)) (*.f64 1/4 (pow.f64 (+.f64 h (*.f64 -1 h)) 2))))) (*.f64 a (pow.f64 (cbrt.f64 -1) 3))))) (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (cbrt.f64 -1))))))))>
#<alt (*.f64 -1 (*.f64 (cbrt.f64 (/.f64 (*.f64 g (-.f64 (pow.f64 (sqrt.f64 -1) 2) 1)) a)) (cbrt.f64 -1/2)))>
#<alt (*.f64 -1 (*.f64 g (+.f64 (*.f64 1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 5) (pow.f64 (-.f64 (pow.f64 (sqrt.f64 -1) 2) 1) 2))))) (/.f64 (+.f64 h (*.f64 -1 h)) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (cbrt.f64 (/.f64 (-.f64 (pow.f64 (sqrt.f64 -1) 2) 1) (*.f64 a (pow.f64 g 2)))) (cbrt.f64 -1/2)))))>
#<alt (*.f64 -1 (*.f64 g (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (-.f64 (pow.f64 (sqrt.f64 -1) 2) 1) 2)))) (/.f64 (+.f64 h (*.f64 -1 h)) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 1/12 (*.f64 (cbrt.f64 (/.f64 g (*.f64 a (pow.f64 (-.f64 (pow.f64 (sqrt.f64 -1) 2) 1) 2)))) (/.f64 (-.f64 (pow.f64 h 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (pow.f64 (sqrt.f64 -1) 2)))) (pow.f64 (cbrt.f64 -1/2) 2))))) (pow.f64 g 3))) (*.f64 (cbrt.f64 (/.f64 (-.f64 (pow.f64 (sqrt.f64 -1) 2) 1) (*.f64 a (pow.f64 g 2)))) (cbrt.f64 -1/2)))))>
#<alt (*.f64 -1 (*.f64 g (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (-.f64 (pow.f64 (sqrt.f64 -1) 2) 1) 2)))) (/.f64 (-.f64 (pow.f64 h 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (pow.f64 (sqrt.f64 -1) 2)))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 g (*.f64 a (pow.f64 (-.f64 (pow.f64 (sqrt.f64 -1) 2) 1) 2)))) (/.f64 (*.f64 (+.f64 h (*.f64 -1 h)) (-.f64 (pow.f64 h 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 (pow.f64 (cbrt.f64 -1/2) 2) (pow.f64 (sqrt.f64 -1) 2)))))) g)) (*.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (-.f64 (pow.f64 (sqrt.f64 -1) 2) 1) 2)))) (/.f64 (+.f64 h (*.f64 -1 h)) (pow.f64 (cbrt.f64 -1/2) 2))))) (pow.f64 g 3))) (*.f64 (cbrt.f64 (/.f64 (-.f64 (pow.f64 (sqrt.f64 -1) 2) 1) (*.f64 a (pow.f64 g 2)))) (cbrt.f64 -1/2)))))>
#<alt (*.f64 -1 (*.f64 g (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) g) (pow.f64 (-.f64 (pow.f64 (sqrt.f64 -1) 2) 1) 2))) (/.f64 (-.f64 (*.f64 1/4 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (-.f64 (pow.f64 h 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (pow.f64 (sqrt.f64 -1) 2))))) (pow.f64 (sqrt.f64 -1) 4))) (*.f64 1/4 (/.f64 (pow.f64 (-.f64 (pow.f64 h 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (pow.f64 (sqrt.f64 -1) 2)))) 2) (pow.f64 (sqrt.f64 -1) 2)))) a)) (*.f64 1/48 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 (+.f64 h (*.f64 -1 h)) 2)) (*.f64 a (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (-.f64 (pow.f64 (sqrt.f64 -1) 2) 1)))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (-.f64 (pow.f64 (sqrt.f64 -1) 2) 1) 2)))) (/.f64 (*.f64 (+.f64 h (*.f64 -1 h)) (-.f64 (pow.f64 h 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 (pow.f64 (cbrt.f64 -1/2) 2) (pow.f64 (sqrt.f64 -1) 2)))))) g)) (*.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (-.f64 (pow.f64 (sqrt.f64 -1) 2) 1) 2)))) (/.f64 (-.f64 (pow.f64 h 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (pow.f64 (sqrt.f64 -1) 2)))) (pow.f64 (cbrt.f64 -1/2) 2))))) g)) (*.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (-.f64 (pow.f64 (sqrt.f64 -1) 2) 1) 2)))) (/.f64 (+.f64 h (*.f64 -1 h)) (pow.f64 (cbrt.f64 -1/2) 2))))) (pow.f64 g 3))) (*.f64 (cbrt.f64 (/.f64 (-.f64 (pow.f64 (sqrt.f64 -1) 2) 1) (*.f64 a (pow.f64 g 2)))) (cbrt.f64 -1/2)))))>
#<alt (*.f64 -1 (*.f64 g (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) g) (pow.f64 (-.f64 (pow.f64 (sqrt.f64 -1) 2) 1) 2))) (/.f64 (-.f64 (*.f64 1/4 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 h (*.f64 -1 h)) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (-.f64 (pow.f64 h 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (pow.f64 (sqrt.f64 -1) 2))))) (pow.f64 (sqrt.f64 -1) 4))) (*.f64 1/4 (/.f64 (pow.f64 (-.f64 (pow.f64 h 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (pow.f64 (sqrt.f64 -1) 2)))) 2) (pow.f64 (sqrt.f64 -1) 2))))) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/4 (/.f64 (*.f64 (+.f64 h (*.f64 -1 h)) (pow.f64 (-.f64 (pow.f64 h 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (pow.f64 (sqrt.f64 -1) 2)))) 2)) (pow.f64 (sqrt.f64 -1) 4)))) a)) (*.f64 1/24 (/.f64 (*.f64 (pow.f64 g 2) (*.f64 (+.f64 h (*.f64 -1 h)) (-.f64 (pow.f64 h 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (pow.f64 (sqrt.f64 -1) 2)))))) (*.f64 a (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (-.f64 (pow.f64 (sqrt.f64 -1) 2) 1)))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 g 4)) (pow.f64 (-.f64 (pow.f64 (sqrt.f64 -1) 2) 1) 2))) (/.f64 (-.f64 (*.f64 1/4 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (-.f64 (pow.f64 h 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (pow.f64 (sqrt.f64 -1) 2))))) (pow.f64 (sqrt.f64 -1) 4))) (*.f64 1/4 (/.f64 (pow.f64 (-.f64 (pow.f64 h 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (pow.f64 (sqrt.f64 -1) 2)))) 2) (pow.f64 (sqrt.f64 -1) 2)))) a)) (*.f64 1/48 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 (+.f64 h (*.f64 -1 h)) 2)) (*.f64 a (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (-.f64 (pow.f64 (sqrt.f64 -1) 2) 1)))))) (pow.f64 (cbrt.f64 -1/2) 2))))) g)) (*.f64 1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (-.f64 (pow.f64 (sqrt.f64 -1) 2) 1) 2)))) (/.f64 (*.f64 (+.f64 h (*.f64 -1 h)) (-.f64 (pow.f64 h 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 (pow.f64 (cbrt.f64 -1/2) 2) (pow.f64 (sqrt.f64 -1) 2)))))) g)) (*.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (-.f64 (pow.f64 (sqrt.f64 -1) 2) 1) 2)))) (/.f64 (-.f64 (pow.f64 h 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (pow.f64 (sqrt.f64 -1) 2)))) (pow.f64 (cbrt.f64 -1/2) 2))))) g)) (*.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (-.f64 (pow.f64 (sqrt.f64 -1) 2) 1) 2)))) (/.f64 (+.f64 h (*.f64 -1 h)) (pow.f64 (cbrt.f64 -1/2) 2))))) (pow.f64 g 3))) (*.f64 (cbrt.f64 (/.f64 (-.f64 (pow.f64 (sqrt.f64 -1) 2) 1) (*.f64 a (pow.f64 g 2)))) (cbrt.f64 -1/2)))))>
#<alt (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))>
#<alt (+.f64 (*.f64 -1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (pow.f64 g 11))) 1/9) (*.f64 (*.f64 h (+.f64 g (*.f64 -1 g))) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)))))) (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1)))>
#<alt (+.f64 (*.f64 h (+.f64 (*.f64 -1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (pow.f64 g 11))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))) (+.f64 g (*.f64 -1 g))))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (/.f64 (*.f64 h (-.f64 (*.f64 1/4 (/.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 g 2)))) (*.f64 a g))) (*.f64 1/48 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (pow.f64 g 19))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) (pow.f64 (+.f64 g (*.f64 -1 g)) 2)))))) (pow.f64 (cbrt.f64 -1) 2)))))) (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1)))>
#<alt (+.f64 (*.f64 h (+.f64 (*.f64 -1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (pow.f64 g 11))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))) (+.f64 g (*.f64 -1 g))))) (*.f64 h (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (/.f64 (*.f64 h (-.f64 (*.f64 -1/8 (/.f64 (*.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 g 2)))) (+.f64 g (*.f64 -1 g))) (*.f64 a (pow.f64 g 3)))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (pow.f64 g 14))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5))) (*.f64 (+.f64 g (*.f64 -1 g)) (-.f64 (*.f64 1/4 (/.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 g 2)))) (*.f64 a g))) (*.f64 1/48 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (pow.f64 g 19))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) (pow.f64 (+.f64 g (*.f64 -1 g)) 2))))))))) (*.f64 -1/1728 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (pow.f64 g 11)))) (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 3) (pow.f64 (cbrt.f64 -1) 2))))))) (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (/.f64 (-.f64 (*.f64 1/4 (/.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 g 2)))) (*.f64 a g))) (*.f64 1/48 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (pow.f64 g 19))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) (pow.f64 (+.f64 g (*.f64 -1 g)) 2))))) (pow.f64 (cbrt.f64 -1) 2)))))))) (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1)))>
#<alt (+.f64 (*.f64 h (+.f64 (*.f64 -1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (pow.f64 g 11))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))) (+.f64 g (*.f64 -1 g))))) (*.f64 h (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (/.f64 (-.f64 (*.f64 1/4 (/.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 g 2)))) (*.f64 a g))) (*.f64 1/48 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (pow.f64 g 19))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) (pow.f64 (+.f64 g (*.f64 -1 g)) 2))))) (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 h (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (/.f64 (*.f64 h (-.f64 (*.f64 1/4 (/.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 g 2)))) (pow.f64 (+.f64 g (*.f64 -1 g)) 2)) (pow.f64 g 4))) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 g 2)))) 2) (pow.f64 g 2)))) (*.f64 a g))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (pow.f64 g 14))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5))) (*.f64 (+.f64 g (*.f64 -1 g)) (-.f64 (*.f64 -1/8 (/.f64 (*.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 g 2)))) (+.f64 g (*.f64 -1 g))) (*.f64 a (pow.f64 g 3)))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (pow.f64 g 14))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5))) (*.f64 (+.f64 g (*.f64 -1 g)) (-.f64 (*.f64 1/4 (/.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 g 2)))) (*.f64 a g))) (*.f64 1/48 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (pow.f64 g 19))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) (pow.f64 (+.f64 g (*.f64 -1 g)) 2))))))))) (*.f64 -1/1728 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (pow.f64 g 11)))) (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 3) (pow.f64 (cbrt.f64 -1) 2)))))))))) (+.f64 (*.f64 1/144 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (pow.f64 g 28))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 10))) (*.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (-.f64 (*.f64 1/4 (/.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 g 2)))) (*.f64 a g))) (*.f64 1/48 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (pow.f64 g 19))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) (pow.f64 (+.f64 g (*.f64 -1 g)) 2))))))))) (*.f64 1/3 (/.f64 (*.f64 a (pow.f64 (-.f64 (*.f64 1/4 (/.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 g 2)))) (*.f64 a g))) (*.f64 1/48 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (pow.f64 g 19))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) (pow.f64 (+.f64 g (*.f64 -1 g)) 2))))) 2)) (*.f64 g (pow.f64 (cbrt.f64 -1) 3)))))))) (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (/.f64 (-.f64 (*.f64 -1/8 (/.f64 (*.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 g 2)))) (+.f64 g (*.f64 -1 g))) (*.f64 a (pow.f64 g 3)))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (pow.f64 g 14))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5))) (*.f64 (+.f64 g (*.f64 -1 g)) (-.f64 (*.f64 1/4 (/.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 g 2)))) (*.f64 a g))) (*.f64 1/48 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (pow.f64 g 19))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) (pow.f64 (+.f64 g (*.f64 -1 g)) 2))))))))) (*.f64 -1/1728 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (pow.f64 g 11)))) (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 3) (pow.f64 (cbrt.f64 -1) 2)))))) (pow.f64 (cbrt.f64 -1) 2)))))))))) (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1)))>
#<alt (+.f64 (*.f64 h (+.f64 (*.f64 -1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (pow.f64 g 11))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))) (+.f64 g (*.f64 -1 g))))) (*.f64 h (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (/.f64 (-.f64 (*.f64 1/4 (/.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 g 2)))) (*.f64 a g))) (*.f64 1/48 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (pow.f64 g 19))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) (pow.f64 (+.f64 g (*.f64 -1 g)) 2))))) (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 h (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (/.f64 (-.f64 (*.f64 -1/8 (/.f64 (*.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 g 2)))) (+.f64 g (*.f64 -1 g))) (*.f64 a (pow.f64 g 3)))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (pow.f64 g 14))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5))) (*.f64 (+.f64 g (*.f64 -1 g)) (-.f64 (*.f64 1/4 (/.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 g 2)))) (*.f64 a g))) (*.f64 1/48 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (pow.f64 g 19))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) (pow.f64 (+.f64 g (*.f64 -1 g)) 2))))))))) (*.f64 -1/1728 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (pow.f64 g 11)))) (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 3) (pow.f64 (cbrt.f64 -1) 2)))))) (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 h (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (/.f64 (*.f64 h (-.f64 (*.f64 1/4 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 g (*.f64 -1 g)) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 g 2)))) (pow.f64 (+.f64 g (*.f64 -1 g)) 2)) (pow.f64 g 4))) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 g 2)))) 2) (pow.f64 g 2))))) (pow.f64 g 2))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 g 2)))) 2) (+.f64 g (*.f64 -1 g))) (pow.f64 g 4)))) (*.f64 a g))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (pow.f64 g 14))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5))) (*.f64 (+.f64 g (*.f64 -1 g)) (-.f64 (*.f64 1/4 (/.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 g 2)))) (pow.f64 (+.f64 g (*.f64 -1 g)) 2)) (pow.f64 g 4))) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 g 2)))) 2) (pow.f64 g 2)))) (*.f64 a g))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (pow.f64 g 14))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5))) (*.f64 (+.f64 g (*.f64 -1 g)) (-.f64 (*.f64 -1/8 (/.f64 (*.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 g 2)))) (+.f64 g (*.f64 -1 g))) (*.f64 a (pow.f64 g 3)))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (pow.f64 g 14))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5))) (*.f64 (+.f64 g (*.f64 -1 g)) (-.f64 (*.f64 1/4 (/.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 g 2)))) (*.f64 a g))) (*.f64 1/48 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (pow.f64 g 19))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) (pow.f64 (+.f64 g (*.f64 -1 g)) 2))))))))) (*.f64 -1/1728 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (pow.f64 g 11)))) (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 3) (pow.f64 (cbrt.f64 -1) 2)))))))))) (+.f64 (*.f64 1/144 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (pow.f64 g 28))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 10))) (*.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (-.f64 (*.f64 1/4 (/.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 g 2)))) (*.f64 a g))) (*.f64 1/48 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (pow.f64 g 19))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) (pow.f64 (+.f64 g (*.f64 -1 g)) 2))))))))) (*.f64 1/3 (/.f64 (*.f64 a (pow.f64 (-.f64 (*.f64 1/4 (/.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 g 2)))) (*.f64 a g))) (*.f64 1/48 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (pow.f64 g 19))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) (pow.f64 (+.f64 g (*.f64 -1 g)) 2))))) 2)) (*.f64 g (pow.f64 (cbrt.f64 -1) 3))))))))))) (+.f64 (*.f64 -1/36 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 a 5)) (pow.f64 g 23)) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 14))) (*.f64 (+.f64 g (*.f64 -1 g)) (pow.f64 (-.f64 (*.f64 1/4 (/.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 g 2)))) (*.f64 a g))) (*.f64 1/48 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (pow.f64 g 19))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) (pow.f64 (+.f64 g (*.f64 -1 g)) 2))))) 2))))) (+.f64 (*.f64 1/144 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (pow.f64 g 28))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 10))) (*.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (-.f64 (*.f64 -1/8 (/.f64 (*.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 g 2)))) (+.f64 g (*.f64 -1 g))) (*.f64 a (pow.f64 g 3)))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (pow.f64 g 14))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5))) (*.f64 (+.f64 g (*.f64 -1 g)) (-.f64 (*.f64 1/4 (/.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 g 2)))) (*.f64 a g))) (*.f64 1/48 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (pow.f64 g 19))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) (pow.f64 (+.f64 g (*.f64 -1 g)) 2))))))))) (*.f64 -1/1728 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (pow.f64 g 11)))) (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 3) (pow.f64 (cbrt.f64 -1) 2)))))))))) (*.f64 2/3 (/.f64 (*.f64 a (*.f64 (-.f64 (*.f64 -1/8 (/.f64 (*.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 g 2)))) (+.f64 g (*.f64 -1 g))) (*.f64 a (pow.f64 g 3)))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (pow.f64 g 14))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5))) (*.f64 (+.f64 g (*.f64 -1 g)) (-.f64 (*.f64 1/4 (/.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 g 2)))) (*.f64 a g))) (*.f64 1/48 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (pow.f64 g 19))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) (pow.f64 (+.f64 g (*.f64 -1 g)) 2))))))))) (*.f64 -1/1728 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (pow.f64 g 11)))) (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 3) (pow.f64 (cbrt.f64 -1) 2)))))) (-.f64 (*.f64 1/4 (/.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 g 2)))) (*.f64 a g))) (*.f64 1/48 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (pow.f64 g 19))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) (pow.f64 (+.f64 g (*.f64 -1 g)) 2))))))) (*.f64 g (pow.f64 (cbrt.f64 -1) 3))))))))) (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (/.f64 (-.f64 (*.f64 1/4 (/.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 g 2)))) (pow.f64 (+.f64 g (*.f64 -1 g)) 2)) (pow.f64 g 4))) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 g 2)))) 2) (pow.f64 g 2)))) (*.f64 a g))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (pow.f64 g 14))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5))) (*.f64 (+.f64 g (*.f64 -1 g)) (-.f64 (*.f64 -1/8 (/.f64 (*.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 g 2)))) (+.f64 g (*.f64 -1 g))) (*.f64 a (pow.f64 g 3)))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (pow.f64 g 14))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5))) (*.f64 (+.f64 g (*.f64 -1 g)) (-.f64 (*.f64 1/4 (/.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 g 2)))) (*.f64 a g))) (*.f64 1/48 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (pow.f64 g 19))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) (pow.f64 (+.f64 g (*.f64 -1 g)) 2))))))))) (*.f64 -1/1728 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (pow.f64 g 11)))) (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 3) (pow.f64 (cbrt.f64 -1) 2)))))))))) (+.f64 (*.f64 1/144 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (pow.f64 g 28))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 10))) (*.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (-.f64 (*.f64 1/4 (/.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 g 2)))) (*.f64 a g))) (*.f64 1/48 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (pow.f64 g 19))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) (pow.f64 (+.f64 g (*.f64 -1 g)) 2))))))))) (*.f64 1/3 (/.f64 (*.f64 a (pow.f64 (-.f64 (*.f64 1/4 (/.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 g 2)))) (*.f64 a g))) (*.f64 1/48 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (pow.f64 g 19))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) (pow.f64 (+.f64 g (*.f64 -1 g)) 2))))) 2)) (*.f64 g (pow.f64 (cbrt.f64 -1) 3))))))) (pow.f64 (cbrt.f64 -1) 2)))))))))))) (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1)))>
#<alt (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 -1/2))>
#<alt (*.f64 h (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (/.f64 (+.f64 g (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) (sqrt.f64 -1)))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 -1/2))))>
#<alt (*.f64 h (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (/.f64 (+.f64 g (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) (sqrt.f64 -1)))) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 8) (pow.f64 (sqrt.f64 -1) 5))))) (/.f64 (-.f64 (pow.f64 g 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 (sqrt.f64 -1) 2)))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 -1/2)))))>
#<alt (*.f64 h (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (/.f64 (+.f64 g (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) (sqrt.f64 -1)))) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 8) (pow.f64 (sqrt.f64 -1) 5))))) (/.f64 (-.f64 (pow.f64 g 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 (sqrt.f64 -1) 2)))) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 11) (pow.f64 (sqrt.f64 -1) 11))))) (/.f64 (*.f64 (+.f64 g (*.f64 -1 g)) (-.f64 (pow.f64 g 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 (sqrt.f64 -1) 2))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 -1/2))))))>
#<alt (*.f64 h (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (/.f64 (+.f64 g (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) (sqrt.f64 -1)))) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 8) (pow.f64 (sqrt.f64 -1) 5))))) (/.f64 (-.f64 (pow.f64 g 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 (sqrt.f64 -1) 2)))) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 11) (pow.f64 (sqrt.f64 -1) 11))))) (/.f64 (*.f64 (+.f64 g (*.f64 -1 g)) (-.f64 (pow.f64 g 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 (sqrt.f64 -1) 2))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 14) (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (-.f64 (*.f64 1/4 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (-.f64 (pow.f64 g 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 (sqrt.f64 -1) 2))))) (pow.f64 (sqrt.f64 -1) 4))) (*.f64 1/4 (/.f64 (pow.f64 (-.f64 (pow.f64 g 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 (sqrt.f64 -1) 2)))) 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 a (sqrt.f64 -1)))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 h 2) (pow.f64 (+.f64 g (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) (sqrt.f64 -1)))) 2)) (*.f64 a (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (sqrt.f64 -1)))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 -1/2)))))))>
#<alt (*.f64 h (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (/.f64 (+.f64 g (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) (sqrt.f64 -1)))) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 8) (pow.f64 (sqrt.f64 -1) 5))))) (/.f64 (-.f64 (pow.f64 g 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 (sqrt.f64 -1) 2)))) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 11) (pow.f64 (sqrt.f64 -1) 11))))) (/.f64 (*.f64 (+.f64 g (*.f64 -1 g)) (-.f64 (pow.f64 g 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 (sqrt.f64 -1) 2))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 14) (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (-.f64 (*.f64 1/4 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (-.f64 (pow.f64 g 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 (sqrt.f64 -1) 2))))) (pow.f64 (sqrt.f64 -1) 4))) (*.f64 1/4 (/.f64 (pow.f64 (-.f64 (pow.f64 g 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 (sqrt.f64 -1) 2)))) 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 a (sqrt.f64 -1)))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 h 2) (pow.f64 (+.f64 g (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) (sqrt.f64 -1)))) 2)) (*.f64 a (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (sqrt.f64 -1)))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 17) (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (-.f64 (*.f64 1/4 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 g (*.f64 -1 g)) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (-.f64 (pow.f64 g 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 (sqrt.f64 -1) 2))))) (pow.f64 (sqrt.f64 -1) 4))) (*.f64 1/4 (/.f64 (pow.f64 (-.f64 (pow.f64 g 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 (sqrt.f64 -1) 2)))) 2) (pow.f64 (sqrt.f64 -1) 2))))) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/4 (/.f64 (*.f64 (+.f64 g (*.f64 -1 g)) (pow.f64 (-.f64 (pow.f64 g 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 (sqrt.f64 -1) 2)))) 2)) (pow.f64 (sqrt.f64 -1) 4)))) (*.f64 a (sqrt.f64 -1)))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 h 2) (*.f64 (+.f64 g (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) (sqrt.f64 -1)))) (-.f64 (pow.f64 g 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 (sqrt.f64 -1) 2)))))) (*.f64 a (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (pow.f64 (sqrt.f64 -1) 2)))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 -1/2))))))))>
#<alt (*.f64 -1 (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 -1/2)))>
#<alt (*.f64 -1 (*.f64 h (+.f64 (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (/.f64 (+.f64 g (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) (sqrt.f64 -1)))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 -1/2)))))>
#<alt (*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (+.f64 g (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) (sqrt.f64 -1)))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 1/12 (*.f64 (cbrt.f64 (/.f64 h (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (/.f64 (-.f64 (pow.f64 g 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 (sqrt.f64 -1) 2)))) (pow.f64 (cbrt.f64 -1/2) 2))))) (pow.f64 h 3))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 -1/2)))))>
#<alt (*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (/.f64 (-.f64 (pow.f64 g 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 (sqrt.f64 -1) 2)))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 h (*.f64 a (pow.f64 (sqrt.f64 -1) 11)))) (/.f64 (*.f64 (+.f64 g (*.f64 -1 g)) (-.f64 (pow.f64 g 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 (sqrt.f64 -1) 2))))) (pow.f64 (cbrt.f64 -1/2) 2))))) h)) (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (+.f64 g (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) (sqrt.f64 -1)))) (pow.f64 (cbrt.f64 -1/2) 2))))) (pow.f64 h 3))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 -1/2)))))>
#<alt (*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) h) (pow.f64 (sqrt.f64 -1) 2))) (/.f64 (-.f64 (*.f64 1/4 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (-.f64 (pow.f64 g 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 (sqrt.f64 -1) 2))))) (pow.f64 (sqrt.f64 -1) 4))) (*.f64 1/4 (/.f64 (pow.f64 (-.f64 (pow.f64 g 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 (sqrt.f64 -1) 2)))) 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 a (sqrt.f64 -1)))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 h 2) (pow.f64 (+.f64 g (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) (sqrt.f64 -1)))) 2)) (*.f64 a (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (sqrt.f64 -1)))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 11)))) (/.f64 (*.f64 (+.f64 g (*.f64 -1 g)) (-.f64 (pow.f64 g 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 (sqrt.f64 -1) 2))))) (pow.f64 (cbrt.f64 -1/2) 2))))) h)) (*.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (/.f64 (-.f64 (pow.f64 g 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 (sqrt.f64 -1) 2)))) (pow.f64 (cbrt.f64 -1/2) 2))))) h)) (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (+.f64 g (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) (sqrt.f64 -1)))) (pow.f64 (cbrt.f64 -1/2) 2))))) (pow.f64 h 3))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 -1/2)))))>
#<alt (*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) h) (pow.f64 (sqrt.f64 -1) 2))) (/.f64 (-.f64 (*.f64 1/4 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 g (*.f64 -1 g)) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (-.f64 (pow.f64 g 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 (sqrt.f64 -1) 2))))) (pow.f64 (sqrt.f64 -1) 4))) (*.f64 1/4 (/.f64 (pow.f64 (-.f64 (pow.f64 g 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 (sqrt.f64 -1) 2)))) 2) (pow.f64 (sqrt.f64 -1) 2))))) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/4 (/.f64 (*.f64 (+.f64 g (*.f64 -1 g)) (pow.f64 (-.f64 (pow.f64 g 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 (sqrt.f64 -1) 2)))) 2)) (pow.f64 (sqrt.f64 -1) 4)))) (*.f64 a (sqrt.f64 -1)))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 h 2) (*.f64 (+.f64 g (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) (sqrt.f64 -1)))) (-.f64 (pow.f64 g 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 (sqrt.f64 -1) 2)))))) (*.f64 a (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (pow.f64 (sqrt.f64 -1) 2)))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 h 4)) (pow.f64 (sqrt.f64 -1) 2))) (/.f64 (-.f64 (*.f64 1/4 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (-.f64 (pow.f64 g 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 (sqrt.f64 -1) 2))))) (pow.f64 (sqrt.f64 -1) 4))) (*.f64 1/4 (/.f64 (pow.f64 (-.f64 (pow.f64 g 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 (sqrt.f64 -1) 2)))) 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 a (sqrt.f64 -1)))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 h 2) (pow.f64 (+.f64 g (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) (sqrt.f64 -1)))) 2)) (*.f64 a (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (sqrt.f64 -1)))))) (pow.f64 (cbrt.f64 -1/2) 2))))) h)) (*.f64 1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 11)))) (/.f64 (*.f64 (+.f64 g (*.f64 -1 g)) (-.f64 (pow.f64 g 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 (sqrt.f64 -1) 2))))) (pow.f64 (cbrt.f64 -1/2) 2))))) h)) (*.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (/.f64 (-.f64 (pow.f64 g 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 (sqrt.f64 -1) 2)))) (pow.f64 (cbrt.f64 -1/2) 2))))) h)) (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (+.f64 g (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) (sqrt.f64 -1)))) (pow.f64 (cbrt.f64 -1/2) 2))))) (pow.f64 h 3))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 -1/2)))))>
#<alt (*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h)))) a)) (cbrt.f64 -1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h)))) a)) (cbrt.f64 -1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h)))) a)) (cbrt.f64 -1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h)))) a)) (cbrt.f64 -1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h)))) a)) (cbrt.f64 -1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h)))) a)) (cbrt.f64 -1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h)))) a)) (cbrt.f64 -1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h)))) a)) (cbrt.f64 -1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h)))) a)) (cbrt.f64 -1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h)))) a)) (cbrt.f64 -1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h)))) a)) (cbrt.f64 -1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h)))) a)) (cbrt.f64 -1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h)))) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 1/2)))>
#<alt (*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h)))) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 1/2)))>
#<alt (*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h)))) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 1/2)))>
#<alt (*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h)))) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 1/2)))>
#<alt (*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h)))) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 1/2)))>
#<alt (*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h)))) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 1/2)))>
#<alt (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))) (cbrt.f64 -1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))) (cbrt.f64 -1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))) (cbrt.f64 -1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))) (cbrt.f64 -1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))) (cbrt.f64 -1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))) (cbrt.f64 -1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))) (cbrt.f64 -1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))) (cbrt.f64 -1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))) (cbrt.f64 -1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))) (cbrt.f64 -1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))) (cbrt.f64 -1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))) (cbrt.f64 -1/2))>
#<alt (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))) (*.f64 (cbrt.f64 -1) (cbrt.f64 1/2)))>
#<alt (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))) (*.f64 (cbrt.f64 -1) (cbrt.f64 1/2)))>
#<alt (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))) (*.f64 (cbrt.f64 -1) (cbrt.f64 1/2)))>
#<alt (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))) (*.f64 (cbrt.f64 -1) (cbrt.f64 1/2)))>
#<alt (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))) (*.f64 (cbrt.f64 -1) (cbrt.f64 1/2)))>
#<alt (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))) (*.f64 (cbrt.f64 -1) (cbrt.f64 1/2)))>
#<alt (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2)))>
#<alt (+.f64 (*.f64 1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 a (pow.f64 g 7)))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 1/2) 2)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))))>
#<alt (+.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))) (*.f64 (pow.f64 h 4) (+.f64 (*.f64 1/48 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a (pow.f64 g 13)))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 1/2) 2)))) (*.f64 1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 7) (pow.f64 h 4))))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 1/2) 2)))))))>
#<alt (+.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))) (*.f64 (pow.f64 h 4) (+.f64 (*.f64 1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 7) (pow.f64 h 4))))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 1/2) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/48 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 13) (pow.f64 h 4))))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 1/2) 2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 5/128 (/.f64 1 (*.f64 a (pow.f64 g 7)))) (*.f64 1/192 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 5) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 1/2) 3)))))))) (pow.f64 (cbrt.f64 1/2) 2)))))))))>
#<alt (+.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))) (*.f64 (pow.f64 h 4) (+.f64 (*.f64 1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 7) (pow.f64 h 4))))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 1/2) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/48 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 13) (pow.f64 h 4))))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 1/2) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 7/256 (/.f64 1 (*.f64 a (pow.f64 g 9)))) (*.f64 1/192 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 7) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 1/2) 3)))))))) (pow.f64 (cbrt.f64 1/2) 2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 g 2)) (pow.f64 h 4))) (/.f64 (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 5/128 (/.f64 1 (*.f64 a (pow.f64 g 7)))) (*.f64 1/192 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 5) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 1/2) 3)))))))) (pow.f64 (cbrt.f64 1/2) 2)))))))))))>
#<alt (+.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))) (*.f64 (pow.f64 h 4) (+.f64 (*.f64 1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 7) (pow.f64 h 4))))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 1/2) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/48 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 13) (pow.f64 h 4))))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 1/2) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 g 2)) (pow.f64 h 4))) (/.f64 (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 5/128 (/.f64 1 (*.f64 a (pow.f64 g 7)))) (*.f64 1/192 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 5) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 1/2) 3)))))))) (pow.f64 (cbrt.f64 1/2) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 21/1024 (/.f64 1 (*.f64 a (pow.f64 g 11)))) (+.f64 (*.f64 1/13824 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 7) (*.f64 (pow.f64 h 4) (pow.f64 (cbrt.f64 1/2) 6)))))) (+.f64 (*.f64 1/768 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 9) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 1/2) 3)))))) (*.f64 1/12 (/.f64 (-.f64 (*.f64 5/128 (/.f64 1 (*.f64 a (pow.f64 g 7)))) (*.f64 1/192 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 5) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 1/2) 3))))))) (*.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 1/2) 3))))))))) (pow.f64 (cbrt.f64 1/2) 2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 g 2)) (pow.f64 h 4))) (/.f64 (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 7/256 (/.f64 1 (*.f64 a (pow.f64 g 9)))) (*.f64 1/192 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 7) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 1/2) 3)))))))) (pow.f64 (cbrt.f64 1/2) 2)))))))))))))>
#<alt (*.f64 (cbrt.f64 (/.f64 h (*.f64 a (sqrt.f64 -1)))) (cbrt.f64 -1/2))>
#<alt (*.f64 h (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 4))))) (*.f64 g (cbrt.f64 -1/2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))) (cbrt.f64 -1/2))))>
#<alt (*.f64 h (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 4))))) (*.f64 g (cbrt.f64 -1/2)))) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sqrt.f64 -1) 2)) (pow.f64 h 8))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))))))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))) (cbrt.f64 -1/2)))))>
#<alt (*.f64 h (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 4))))) (*.f64 g (cbrt.f64 -1/2)))) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sqrt.f64 -1) 2)) (pow.f64 h 8))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))))))) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sqrt.f64 -1) 2)) (pow.f64 h 11))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))))) (sqrt.f64 -1))) (*.f64 -1/2 (/.f64 (pow.f64 g 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))))))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))) (cbrt.f64 -1/2))))))>
#<alt (*.f64 h (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 4))))) (*.f64 g (cbrt.f64 -1/2)))) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sqrt.f64 -1) 2)) (pow.f64 h 8))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))))))) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sqrt.f64 -1) 2)) (pow.f64 h 11))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))))) (sqrt.f64 -1))) (*.f64 -1/2 (/.f64 (pow.f64 g 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))))))) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sqrt.f64 -1) 2)) (pow.f64 h 14))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))))) (sqrt.f64 -1))) (*.f64 -1/2 (/.f64 (pow.f64 g 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))))) (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))))) (pow.f64 (sqrt.f64 -1) 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))))))))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))) (cbrt.f64 -1/2)))))))>
#<alt (*.f64 h (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 4))))) (*.f64 g (cbrt.f64 -1/2)))) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sqrt.f64 -1) 2)) (pow.f64 h 8))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))))))) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sqrt.f64 -1) 2)) (pow.f64 h 11))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))))) (sqrt.f64 -1))) (*.f64 -1/2 (/.f64 (pow.f64 g 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))))))) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sqrt.f64 -1) 2)) (pow.f64 h 14))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))))) (sqrt.f64 -1))) (*.f64 -1/2 (/.f64 (pow.f64 g 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))))) (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))))) (pow.f64 (sqrt.f64 -1) 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))))))))) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sqrt.f64 -1) 2)) (pow.f64 h 17))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))))) (sqrt.f64 -1))) (*.f64 -1/2 (/.f64 (pow.f64 g 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))))) (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))))) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 5))))))) (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))))) (sqrt.f64 -1))) (*.f64 -1/2 (/.f64 (pow.f64 g 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))))) (pow.f64 (sqrt.f64 -1) 2))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 g 5) (*.f64 a (pow.f64 (sqrt.f64 -1) 6)))) (*.f64 2/3 (/.f64 (*.f64 g (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3))))))) (sqrt.f64 -1))))))))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))) (cbrt.f64 -1/2))))))))>
#<alt (*.f64 -1 (*.f64 (cbrt.f64 (/.f64 h (*.f64 a (sqrt.f64 -1)))) (cbrt.f64 -1/2)))>
#<alt (*.f64 -1 (*.f64 h (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 4))))) (*.f64 g (cbrt.f64 -1/2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))) (cbrt.f64 -1/2)))))>
#<alt (*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))) (*.f64 g (cbrt.f64 -1/2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (*.f64 h (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3))))))))) (pow.f64 h 3))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))) (cbrt.f64 -1/2)))))>
#<alt (*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))))))) (*.f64 1/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (*.f64 h (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))))) (sqrt.f64 -1))) (*.f64 -1/2 (/.f64 (pow.f64 g 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4))))))))) h)) (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))) (*.f64 g (cbrt.f64 -1/2))))) (pow.f64 h 3))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))) (cbrt.f64 -1/2)))))>
#<alt (*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))))) (sqrt.f64 -1))) (*.f64 -1/2 (/.f64 (pow.f64 g 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))))))) (*.f64 1/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (*.f64 h (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))))) (sqrt.f64 -1))) (*.f64 -1/2 (/.f64 (pow.f64 g 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))))) (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))))) (pow.f64 (sqrt.f64 -1) 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 a (pow.f64 (sqrt.f64 -1) 3))))))))))) h)) (*.f64 -1/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3))))))))) h)) (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))) (*.f64 g (cbrt.f64 -1/2))))) (pow.f64 h 3))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))) (cbrt.f64 -1/2)))))>
#<alt (*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))))) (sqrt.f64 -1))) (*.f64 -1/2 (/.f64 (pow.f64 g 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))))) (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))))) (pow.f64 (sqrt.f64 -1) 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))))))))) (*.f64 1/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (*.f64 h (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))))) (sqrt.f64 -1))) (*.f64 -1/2 (/.f64 (pow.f64 g 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))))) (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))))) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 5))))))) (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))))) (sqrt.f64 -1))) (*.f64 -1/2 (/.f64 (pow.f64 g 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))))) (pow.f64 (sqrt.f64 -1) 2))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 g 5) (*.f64 a (pow.f64 (sqrt.f64 -1) 6)))) (*.f64 2/3 (/.f64 (*.f64 g (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3))))))) (sqrt.f64 -1)))))))))) h)) (*.f64 -1/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))))) (sqrt.f64 -1))) (*.f64 -1/2 (/.f64 (pow.f64 g 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4))))))))) h)) (*.f64 -1/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3))))))))) h)) (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))) (*.f64 g (cbrt.f64 -1/2))))) (pow.f64 h 3))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))) (cbrt.f64 -1/2)))))>
#<alt (*.f64 (cbrt.f64 (/.f64 h (*.f64 a (sqrt.f64 -1)))) (cbrt.f64 -1/2))>
#<alt (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 16)))) 1/9) (*.f64 g (cbrt.f64 -1/2)))) (*.f64 (cbrt.f64 (/.f64 h (*.f64 a (sqrt.f64 -1)))) (cbrt.f64 -1/2)))>
#<alt (+.f64 (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 16)))) 1/9) (cbrt.f64 -1/2))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sqrt.f64 -1) 2)) (pow.f64 h 2))) (*.f64 g (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (pow.f64 (sqrt.f64 -1) 3))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (pow.f64 (sqrt.f64 -1) 35)))) 1/9))))))))) (*.f64 (cbrt.f64 (/.f64 h (*.f64 a (sqrt.f64 -1)))) (cbrt.f64 -1/2)))>
#<alt (+.f64 (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 16)))) 1/9) (cbrt.f64 -1/2))) (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sqrt.f64 -1) 2)) (pow.f64 h 2))) (*.f64 g (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 13)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (pow.f64 (sqrt.f64 -1) 3))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (pow.f64 (sqrt.f64 -1) 35)))) 1/9))))) (*.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 16))))))))))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sqrt.f64 -1) 2)) (pow.f64 h 2))) (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (pow.f64 (sqrt.f64 -1) 3))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (pow.f64 (sqrt.f64 -1) 35)))) 1/9)))))))))) (*.f64 (cbrt.f64 (/.f64 h (*.f64 a (sqrt.f64 -1)))) (cbrt.f64 -1/2)))>
#<alt (+.f64 (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 16)))) 1/9) (cbrt.f64 -1/2))) (*.f64 g (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sqrt.f64 -1) 2)) (pow.f64 h 2))) (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (pow.f64 (sqrt.f64 -1) 3))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (pow.f64 (sqrt.f64 -1) 35)))) 1/9)))))) (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sqrt.f64 -1) 2)) (pow.f64 h 2))) (*.f64 g (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 26)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (pow.f64 (sqrt.f64 -1) 3))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (pow.f64 (sqrt.f64 -1) 35)))) 1/9))))) (+.f64 (*.f64 1/8 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 5))))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 a (*.f64 (sqrt.f64 -1) (pow.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (pow.f64 (sqrt.f64 -1) 3))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (pow.f64 (sqrt.f64 -1) 35)))) 1/9))) 2))) h)) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 13)))) 1/9) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 13)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (pow.f64 (sqrt.f64 -1) 3))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (pow.f64 (sqrt.f64 -1) 35)))) 1/9))))) (*.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 16)))))))))))))))) (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sqrt.f64 -1) 2)) (pow.f64 h 2))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 13)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (pow.f64 (sqrt.f64 -1) 3))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (pow.f64 (sqrt.f64 -1) 35)))) 1/9))))) (*.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 16)))))))))))))))) (*.f64 (cbrt.f64 (/.f64 h (*.f64 a (sqrt.f64 -1)))) (cbrt.f64 -1/2)))>
#<alt (+.f64 (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 16)))) 1/9) (cbrt.f64 -1/2))) (*.f64 g (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sqrt.f64 -1) 2)) (pow.f64 h 2))) (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (pow.f64 (sqrt.f64 -1) 3))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (pow.f64 (sqrt.f64 -1) 35)))) 1/9)))))) (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sqrt.f64 -1) 2)) (pow.f64 h 2))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 13)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (pow.f64 (sqrt.f64 -1) 3))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (pow.f64 (sqrt.f64 -1) 35)))) 1/9))))) (*.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 16)))))))))) (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sqrt.f64 -1) 2)) (pow.f64 h 2))) (*.f64 g (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -2/3 (/.f64 (*.f64 a (*.f64 (sqrt.f64 -1) (*.f64 (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 13)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (pow.f64 (sqrt.f64 -1) 3))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (pow.f64 (sqrt.f64 -1) 35)))) 1/9))))) (*.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 16))))))) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (pow.f64 (sqrt.f64 -1) 3))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (pow.f64 (sqrt.f64 -1) 35)))) 1/9)))))) h)) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 26)))) 1/9) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 13)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (pow.f64 (sqrt.f64 -1) 3))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (pow.f64 (sqrt.f64 -1) 35)))) 1/9))))) (*.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 16))))))))) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 a 5)) (*.f64 (pow.f64 h 14) (pow.f64 (sqrt.f64 -1) 4))) 1/9) (pow.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (pow.f64 (sqrt.f64 -1) 3))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (pow.f64 (sqrt.f64 -1) 35)))) 1/9))) 2))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 13)))) 1/9) (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 26)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (pow.f64 (sqrt.f64 -1) 3))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (pow.f64 (sqrt.f64 -1) 35)))) 1/9))))) (+.f64 (*.f64 1/8 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 5))))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 a (*.f64 (sqrt.f64 -1) (pow.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (pow.f64 (sqrt.f64 -1) 3))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (pow.f64 (sqrt.f64 -1) 35)))) 1/9))) 2))) h)) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 13)))) 1/9) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 13)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (pow.f64 (sqrt.f64 -1) 3))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (pow.f64 (sqrt.f64 -1) 35)))) 1/9))))) (*.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 16))))))))))))))))))))) (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sqrt.f64 -1) 2)) (pow.f64 h 2))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 26)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (pow.f64 (sqrt.f64 -1) 3))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (pow.f64 (sqrt.f64 -1) 35)))) 1/9))))) (+.f64 (*.f64 1/8 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 5))))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 a (*.f64 (sqrt.f64 -1) (pow.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (pow.f64 (sqrt.f64 -1) 3))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (pow.f64 (sqrt.f64 -1) 35)))) 1/9))) 2))) h)) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 13)))) 1/9) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 13)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (pow.f64 (sqrt.f64 -1) 3))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (pow.f64 (sqrt.f64 -1) 35)))) 1/9))))) (*.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 16))))))))))))))))))))))) (*.f64 (cbrt.f64 (/.f64 h (*.f64 a (sqrt.f64 -1)))) (cbrt.f64 -1/2)))>
#<alt (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2)))>
#<alt (+.f64 (*.f64 1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 a (pow.f64 g 7)))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 1/2) 2)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))))>
#<alt (+.f64 (*.f64 1/48 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13)))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 1/2) 2)))) (+.f64 (*.f64 1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 a (pow.f64 g 7)))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 1/2) 2)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2)))))>
#<alt (+.f64 (*.f64 -1/576 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13)))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 1/2) 5)))) (+.f64 (*.f64 1/48 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13)))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 1/2) 2)))) (+.f64 (*.f64 1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 a (pow.f64 g 7)))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 1/2) 2)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))))))>
#<alt (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 g 19) (pow.f64 h 4)))) (/.f64 (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 h 8) a)) (*.f64 -1/128 (/.f64 (pow.f64 h 8) a)))) (pow.f64 (cbrt.f64 1/2) 2)))) (+.f64 (*.f64 -1/576 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13)))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 1/2) 5)))) (+.f64 (*.f64 1/48 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13)))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 1/2) 2)))) (+.f64 (*.f64 1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 a (pow.f64 g 7)))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 1/2) 2)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2)))))))>
#<alt (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 g 19) (pow.f64 h 4)))) (/.f64 (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 h 8) a)) (*.f64 -1/128 (/.f64 (pow.f64 h 8) a)))) (pow.f64 (cbrt.f64 1/2) 2)))) (+.f64 (*.f64 -1/576 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13)))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 1/2) 5)))) (+.f64 (*.f64 -1/576 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 20) (*.f64 a (pow.f64 g 19)))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 1/2) 5)))) (+.f64 (*.f64 1/48 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13)))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 1/2) 2)))) (+.f64 (*.f64 1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 a (pow.f64 g 7)))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 1/2) 2)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))))))))>
#<alt (*.f64 -1 (*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -2) (cbrt.f64 -1/2))))>
#<alt (*.f64 -1 (*.f64 g (+.f64 (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 -1/2)) (pow.f64 (cbrt.f64 -2) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (*.f64 (cbrt.f64 -2) (cbrt.f64 -1/2))))))>
#<alt (*.f64 -1 (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 14))) (/.f64 (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 h 4) a)) (*.f64 1/8 (/.f64 (pow.f64 h 4) a)))) (pow.f64 (cbrt.f64 -2) 2)))) (+.f64 (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 -1/2)) (pow.f64 (cbrt.f64 -2) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (*.f64 (cbrt.f64 -2) (cbrt.f64 -1/2)))))))>
#<alt (*.f64 -1 (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 14))) (/.f64 (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 h 4) a)) (*.f64 1/8 (/.f64 (pow.f64 h 4) a)))) (pow.f64 (cbrt.f64 -2) 2)))) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 20))) (/.f64 (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (*.f64 a (pow.f64 h 2)))) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 h 4) a)) (*.f64 1/8 (/.f64 (pow.f64 h 4) a))))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 h 6) a)) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 4)) (*.f64 a (pow.f64 (cbrt.f64 -2) 3)))))))) (pow.f64 (cbrt.f64 -2) 2)))) (+.f64 (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 -1/2)) (pow.f64 (cbrt.f64 -2) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (*.f64 (cbrt.f64 -2) (cbrt.f64 -1/2))))))))>
#<alt (*.f64 -1 (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 14))) (/.f64 (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 h 4) a)) (*.f64 1/8 (/.f64 (pow.f64 h 4) a)))) (pow.f64 (cbrt.f64 -2) 2)))) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 20))) (/.f64 (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (*.f64 a (pow.f64 h 2)))) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 h 4) a)) (*.f64 1/8 (/.f64 (pow.f64 h 4) a))))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 h 6) a)) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 4)) (*.f64 a (pow.f64 (cbrt.f64 -2) 3)))))))) (pow.f64 (cbrt.f64 -2) 2)))) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 26))) (/.f64 (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))) (*.f64 a (pow.f64 h 2)))) (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 h 4) a)) (*.f64 1/8 (/.f64 (pow.f64 h 4) a))))) (pow.f64 (cbrt.f64 -2) 3))) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (*.f64 a (pow.f64 h 2)))) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 h 4) a)) (*.f64 1/8 (/.f64 (pow.f64 h 4) a))))) (*.f64 1/16 (/.f64 (pow.f64 h 6) a)))))) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 h 4) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 h 4) a)) (*.f64 1/8 (/.f64 (pow.f64 h 4) a))))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) a))))))) (pow.f64 (cbrt.f64 -2) 2)))) (+.f64 (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 -1/2)) (pow.f64 (cbrt.f64 -2) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (*.f64 (cbrt.f64 -2) (cbrt.f64 -1/2)))))))))>
#<alt (*.f64 -1 (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 14))) (/.f64 (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 h 4) a)) (*.f64 1/8 (/.f64 (pow.f64 h 4) a)))) (pow.f64 (cbrt.f64 -2) 2)))) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 20))) (/.f64 (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (*.f64 a (pow.f64 h 2)))) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 h 4) a)) (*.f64 1/8 (/.f64 (pow.f64 h 4) a))))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 h 6) a)) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 4)) (*.f64 a (pow.f64 (cbrt.f64 -2) 3)))))))) (pow.f64 (cbrt.f64 -2) 2)))) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 26))) (/.f64 (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))) (*.f64 a (pow.f64 h 2)))) (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 h 4) a)) (*.f64 1/8 (/.f64 (pow.f64 h 4) a))))) (pow.f64 (cbrt.f64 -2) 3))) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (*.f64 a (pow.f64 h 2)))) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 h 4) a)) (*.f64 1/8 (/.f64 (pow.f64 h 4) a))))) (*.f64 1/16 (/.f64 (pow.f64 h 6) a)))))) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 h 4) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 h 4) a)) (*.f64 1/8 (/.f64 (pow.f64 h 4) a))))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) a))))))) (pow.f64 (cbrt.f64 -2) 2)))) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 32))) (/.f64 (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/256 (pow.f64 h 12)) (+.f64 (*.f64 1/8 (*.f64 (pow.f64 h 4) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))))) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))))))) (*.f64 a (pow.f64 h 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 h 4) a)) (*.f64 1/8 (/.f64 (pow.f64 h 4) a))) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))) (pow.f64 h 2))) (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (*.f64 a (pow.f64 h 2)))) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 h 4) a)) (*.f64 1/8 (/.f64 (pow.f64 h 4) a))))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 h 6) a)) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 4)) (*.f64 a (pow.f64 (cbrt.f64 -2) 3))))))))) (pow.f64 (cbrt.f64 -2) 3))) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))) (*.f64 a (pow.f64 h 2)))) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (*.f64 a (pow.f64 h 2)))) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 h 4) a)) (*.f64 1/8 (/.f64 (pow.f64 h 4) a))))) (*.f64 1/16 (/.f64 (pow.f64 h 6) a)))))) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 h 4) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 h 4) a)) (*.f64 1/8 (/.f64 (pow.f64 h 4) a))))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) a))))))) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 h 4) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (*.f64 a (pow.f64 h 2)))) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 h 4) a)) (*.f64 1/8 (/.f64 (pow.f64 h 4) a))))) (*.f64 1/16 (/.f64 (pow.f64 h 6) a)))))) (+.f64 (*.f64 1/216 (/.f64 (*.f64 (pow.f64 g 4) (pow.f64 h 6)) (*.f64 a (pow.f64 (cbrt.f64 -2) 6)))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 a (*.f64 (pow.f64 g 2) (pow.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 h 4) a)) (*.f64 1/8 (/.f64 (pow.f64 h 4) a))) 2))) (pow.f64 (cbrt.f64 -2) 3))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))) a)))))))))) (pow.f64 (cbrt.f64 -2) 2)))) (+.f64 (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 -1/2)) (pow.f64 (cbrt.f64 -2) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (*.f64 (cbrt.f64 -2) (cbrt.f64 -1/2))))))))))>
Calls

54 calls:

TimeVariablePointExpression
1.0s
g
@0
(cbrt (cbrt (/ (neg g) a)))
648.0ms
a
@0
(cbrt (cbrt (/ (neg g) a)))
266.0ms
a
@inf
(cbrt (cbrt (/ (neg g) a)))
220.0ms
g
@inf
(cbrt (cbrt (/ (neg g) a)))
24.0ms
g
@0
(pow (* (+ g (* (sqrt (+ h g)) (sqrt (- g h)))) (/ -1/2 a)) 1/3)

rewrite106.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
325×log1p-expm1-u
325×expm1-log1p-u
321×add-cube-cbrt
320×unpow-prod-down
315×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
046276
1750248
Stop Event
node limit
Counts
9 → 211
Calls
Call 1
Inputs
(cbrt.f64 (/.f64 1/2 a))
(cbrt.f64 (*.f64 g -2))
(*.f64 (cbrt.f64 (/.f64 1/2 a)) (cbrt.f64 (*.f64 g -2)))
(cbrt.f64 (/.f64 g a))
(cbrt.f64 (/.f64 (neg.f64 g) a))
(pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (neg.f64 g) a))) 3)
(cbrt.f64 (cbrt.f64 (/.f64 (neg.f64 g) a)))
(pow.f64 (*.f64 (+.f64 g (*.f64 (sqrt.f64 (+.f64 h g)) (sqrt.f64 (-.f64 g h)))) (/.f64 -1/2 a)) 1/3)
(cbrt.f64 (*.f64 (/.f64 1/2 a) (/.f64 (neg.f64 (pow.f64 h 2)) (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (neg.f64 g)))))
Outputs
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (/.f64 1/2 a)))) 1)
(*.f64 1 (cbrt.f64 (/.f64 1/2 a)))
(*.f64 (cbrt.f64 1/2) (pow.f64 (/.f64 1 a) 1/3))
(*.f64 (cbrt.f64 1/2) (cbrt.f64 (/.f64 1 a)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1/2 a))) 2) (cbrt.f64 (cbrt.f64 (/.f64 1/2 a))))
(*.f64 (pow.f64 (/.f64 1/2 a) 1/6) (pow.f64 (/.f64 1/2 a) 1/6))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (/.f64 1/2 a)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 1/2 a)) 2) 1/3) (cbrt.f64 (cbrt.f64 (/.f64 1/2 a))))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 1/2 a)) 1/3) (pow.f64 (sqrt.f64 (/.f64 1/2 a)) 1/3))
(*.f64 (pow.f64 -1/2 1/3) (pow.f64 (/.f64 1 a) 1/3))
(*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 1 a)))
(/.f64 1 (cbrt.f64 (/.f64 a 1/2)))
(/.f64 1 (cbrt.f64 (/.f64 a -1/2)))
(/.f64 (cbrt.f64 1/2) (cbrt.f64 a))
(/.f64 (cbrt.f64 1/2) (cbrt.f64 (neg.f64 a)))
(/.f64 (cbrt.f64 -1/2) (cbrt.f64 a))
(/.f64 (cbrt.f64 -1/2) (cbrt.f64 (neg.f64 a)))
(/.f64 (neg.f64 (cbrt.f64 1/2)) (neg.f64 (cbrt.f64 a)))
(pow.f64 (/.f64 1/2 a) 1/3)
(pow.f64 (cbrt.f64 (/.f64 1/2 a)) 1)
(pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1/2 a))) 3)
(pow.f64 (pow.f64 (/.f64 1/2 a) 1/6) 2)
(sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 1/2 a)) 2))
(log.f64 (exp.f64 (cbrt.f64 (/.f64 1/2 a))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (/.f64 1/2 a)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (/.f64 1/2 a))))
(log1p.f64 (expm1.f64 (cbrt.f64 (/.f64 1/2 a))))
(exp.f64 (log.f64 (cbrt.f64 (/.f64 1/2 a))))
(exp.f64 (*.f64 (log.f64 (/.f64 1/2 a)) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 1/2 a))) 1))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 g -2)))) 1)
(*.f64 1 (cbrt.f64 (*.f64 g -2)))
(*.f64 (cbrt.f64 g) (cbrt.f64 -2))
(*.f64 (cbrt.f64 -2) (cbrt.f64 g))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 g -2))) 2) (cbrt.f64 (cbrt.f64 (*.f64 g -2))))
(*.f64 (pow.f64 (*.f64 g -2) 1/6) (pow.f64 (*.f64 g -2) 1/6))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (*.f64 g -2)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 g -2) 2)) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 g -2))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 g -2)) 1/3) (pow.f64 (sqrt.f64 (*.f64 g -2)) 1/3))
(pow.f64 (*.f64 g -2) 1/3)
(pow.f64 (cbrt.f64 (*.f64 g -2)) 1)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 g -2))) 3)
(pow.f64 (pow.f64 (*.f64 g -2) 1/6) 2)
(sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 g -2) 2)))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 g -2))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 g -2)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 g -2))))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 g -2))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 g -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 g -2)) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 g -2))) 1))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2))))) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2))) 1)
(pow.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2)) 1/3)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2)))) 3)
(pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2)))) 2)
(pow.f64 (*.f64 (*.f64 g -2) (/.f64 1/2 a)) 1/3)
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2))) 2))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2)))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2))))))
(cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2)))
(cbrt.f64 (*.f64 (*.f64 g -2) (/.f64 1/2 a)))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2)))))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2)))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2)))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2)))) 1))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (/.f64 g a)))) 1)
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 g a))) (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 g a)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 g a)) 2)) (cbrt.f64 (cbrt.f64 (/.f64 g a))))
(*.f64 1 (cbrt.f64 (/.f64 g a)))
(*.f64 (cbrt.f64 g) (pow.f64 (/.f64 1 a) 1/3))
(*.f64 (cbrt.f64 g) (cbrt.f64 (/.f64 1 a)))
(*.f64 (pow.f64 (/.f64 g a) 1/6) (pow.f64 (/.f64 g a) 1/6))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (/.f64 g a)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 g a)) 2))) 3) (cbrt.f64 (cbrt.f64 (/.f64 g a))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 g a)) 1/6) 3) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 g a)) 1/6) 3))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 g a)) 1/3) (pow.f64 (sqrt.f64 (/.f64 g a)) 1/3))
(/.f64 1 (cbrt.f64 (/.f64 a g)))
(/.f64 (cbrt.f64 g) (cbrt.f64 a))
(/.f64 (cbrt.f64 g) (cbrt.f64 (neg.f64 a)))
(/.f64 (neg.f64 (cbrt.f64 g)) (neg.f64 (cbrt.f64 a)))
(pow.f64 (/.f64 g a) 1/3)
(pow.f64 (cbrt.f64 (/.f64 g a)) 1)
(pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 g a))) 3)
(pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 g a)) 2)) 3/2)
(pow.f64 (pow.f64 (/.f64 g a) 1/6) 2)
(sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 g a)) 2))
(log.f64 (exp.f64 (cbrt.f64 (/.f64 g a))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (/.f64 g a)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (/.f64 g a))))
(log1p.f64 (expm1.f64 (cbrt.f64 (/.f64 g a))))
(exp.f64 (log.f64 (cbrt.f64 (/.f64 g a))))
(exp.f64 (*.f64 (log.f64 (/.f64 g a)) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 g a))) 1))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (/.f64 g a)))) 1)
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 g a))) (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 g a)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 g a)) 2)) (cbrt.f64 (cbrt.f64 (/.f64 g a))))
(*.f64 1 (cbrt.f64 (/.f64 g a)))
(*.f64 (cbrt.f64 g) (pow.f64 (/.f64 1 a) 1/3))
(*.f64 (cbrt.f64 g) (cbrt.f64 (/.f64 1 a)))
(*.f64 (pow.f64 (/.f64 g a) 1/6) (pow.f64 (/.f64 g a) 1/6))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (/.f64 g a)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 g a)) 2))) 3) (cbrt.f64 (cbrt.f64 (/.f64 g a))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 g a)) 1/6) 3) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 g a)) 1/6) 3))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 g a)) 1/3) (pow.f64 (sqrt.f64 (/.f64 g a)) 1/3))
(/.f64 1 (cbrt.f64 (/.f64 a g)))
(/.f64 (cbrt.f64 g) (cbrt.f64 a))
(/.f64 (cbrt.f64 g) (cbrt.f64 (neg.f64 a)))
(/.f64 (neg.f64 (cbrt.f64 g)) (neg.f64 (cbrt.f64 a)))
(pow.f64 (/.f64 g a) 1/3)
(pow.f64 (cbrt.f64 (/.f64 g a)) 1)
(pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 g a))) 3)
(pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 g a)) 2)) 3/2)
(pow.f64 (pow.f64 (/.f64 g a) 1/6) 2)
(sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 g a)) 2))
(log.f64 (exp.f64 (cbrt.f64 (/.f64 g a))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (/.f64 g a)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (/.f64 g a))))
(log1p.f64 (expm1.f64 (cbrt.f64 (/.f64 g a))))
(exp.f64 (log.f64 (cbrt.f64 (/.f64 g a))))
(exp.f64 (*.f64 (log.f64 (/.f64 g a)) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 g a))) 1))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (/.f64 g a)))) 1)
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 g a))) (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 g a)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 g a)) 2)) (cbrt.f64 (cbrt.f64 (/.f64 g a))))
(*.f64 1 (cbrt.f64 (/.f64 g a)))
(*.f64 (cbrt.f64 g) (pow.f64 (/.f64 1 a) 1/3))
(*.f64 (cbrt.f64 g) (cbrt.f64 (/.f64 1 a)))
(*.f64 (pow.f64 (/.f64 g a) 1/6) (pow.f64 (/.f64 g a) 1/6))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (/.f64 g a)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 g a)) 2))) 3) (cbrt.f64 (cbrt.f64 (/.f64 g a))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 g a)) 1/6) 3) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 g a)) 1/6) 3))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 g a)) 1/3) (pow.f64 (sqrt.f64 (/.f64 g a)) 1/3))
(/.f64 1 (cbrt.f64 (/.f64 a g)))
(/.f64 (cbrt.f64 g) (cbrt.f64 a))
(/.f64 (cbrt.f64 g) (cbrt.f64 (neg.f64 a)))
(/.f64 (neg.f64 (cbrt.f64 g)) (neg.f64 (cbrt.f64 a)))
(sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 g a)) 2))
(log.f64 (exp.f64 (cbrt.f64 (/.f64 g a))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (/.f64 g a)))))
(cbrt.f64 (/.f64 g a))
(expm1.f64 (log1p.f64 (cbrt.f64 (/.f64 g a))))
(log1p.f64 (expm1.f64 (cbrt.f64 (/.f64 g a))))
(exp.f64 (log.f64 (cbrt.f64 (/.f64 g a))))
(exp.f64 (*.f64 (log.f64 (/.f64 g a)) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 g a))) 1))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (cbrt.f64 (/.f64 g a))))) 1)
(*.f64 1 (cbrt.f64 (cbrt.f64 (/.f64 g a))))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (/.f64 g a)))) (cbrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 g a)) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (/.f64 g a)))) (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 g a)) 2)) 1/3))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 g a)) 2))) (cbrt.f64 (cbrt.f64 (cbrt.f64 (/.f64 g a)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 g a)) 1/6) (pow.f64 (cbrt.f64 (/.f64 g a)) 1/6))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (cbrt.f64 (/.f64 g a))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 g a)) 2)) 1/3) (cbrt.f64 (cbrt.f64 (cbrt.f64 (/.f64 g a)))))
(*.f64 (pow.f64 (pow.f64 (/.f64 g a) 1/6) 1/3) (pow.f64 (pow.f64 (/.f64 g a) 1/6) 1/3))
(/.f64 (cbrt.f64 (cbrt.f64 g)) (cbrt.f64 (cbrt.f64 a)))
(pow.f64 (/.f64 g a) 1/9)
(pow.f64 (cbrt.f64 (/.f64 g a)) 1/3)
(pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 g a))) 1)
(pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (/.f64 g a)))) 3)
(pow.f64 (pow.f64 (cbrt.f64 (/.f64 g a)) 1/6) 2)
(sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 g a)) 2)))
(log.f64 (exp.f64 (cbrt.f64 (cbrt.f64 (/.f64 g a)))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (cbrt.f64 (/.f64 g a))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (cbrt.f64 (/.f64 g a)))))
(log1p.f64 (expm1.f64 (cbrt.f64 (cbrt.f64 (/.f64 g a)))))
(exp.f64 (log.f64 (cbrt.f64 (cbrt.f64 (/.f64 g a)))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 g a))) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (cbrt.f64 (/.f64 g a)))) 1))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (fma.f64 (sqrt.f64 (+.f64 g h)) (sqrt.f64 (-.f64 g h)) g))))) 1)
(*.f64 (cbrt.f64 (/.f64 1/2 a)) (cbrt.f64 (fma.f64 (sqrt.f64 (+.f64 g h)) (sqrt.f64 (-.f64 g h)) g)))
(*.f64 1 (cbrt.f64 (*.f64 (/.f64 1/2 a) (fma.f64 (sqrt.f64 (+.f64 g h)) (sqrt.f64 (-.f64 g h)) g))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (fma.f64 (sqrt.f64 (+.f64 g h)) (sqrt.f64 (-.f64 g h)) g)))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (fma.f64 (sqrt.f64 (+.f64 g h)) (sqrt.f64 (-.f64 g h)) g)))))
(*.f64 (cbrt.f64 (fma.f64 (sqrt.f64 (+.f64 g h)) (sqrt.f64 (-.f64 g h)) g)) (cbrt.f64 (/.f64 1/2 a)))
(*.f64 (pow.f64 (*.f64 (/.f64 1/2 a) (fma.f64 (sqrt.f64 (+.f64 g h)) (sqrt.f64 (-.f64 g h)) g)) 1/6) (pow.f64 (*.f64 (/.f64 1/2 a) (fma.f64 (sqrt.f64 (+.f64 g h)) (sqrt.f64 (-.f64 g h)) g)) 1/6))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (*.f64 (/.f64 1/2 a) (fma.f64 (sqrt.f64 (+.f64 g h)) (sqrt.f64 (-.f64 g h)) g))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (fma.f64 (sqrt.f64 (+.f64 g h)) (sqrt.f64 (-.f64 g h)) g))) 2) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (fma.f64 (sqrt.f64 (+.f64 g h)) (sqrt.f64 (-.f64 g h)) g)))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (/.f64 1/2 a) (fma.f64 (sqrt.f64 (+.f64 g h)) (sqrt.f64 (-.f64 g h)) g))) 1/3) (pow.f64 (sqrt.f64 (*.f64 (/.f64 1/2 a) (fma.f64 (sqrt.f64 (+.f64 g h)) (sqrt.f64 (-.f64 g h)) g))) 1/3))
(/.f64 (cbrt.f64 (*.f64 (fma.f64 (sqrt.f64 (+.f64 g h)) (sqrt.f64 (-.f64 g h)) g) -1/2)) (cbrt.f64 a))
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (fma.f64 (sqrt.f64 (+.f64 g h)) (sqrt.f64 (-.f64 g h)) g))) 2))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (fma.f64 (sqrt.f64 (+.f64 g h)) (sqrt.f64 (-.f64 g h)) g)))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (fma.f64 (sqrt.f64 (+.f64 g h)) (sqrt.f64 (-.f64 g h)) g))))))
(cbrt.f64 (*.f64 (/.f64 1/2 a) (fma.f64 (sqrt.f64 (+.f64 g h)) (sqrt.f64 (-.f64 g h)) g)))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (fma.f64 (sqrt.f64 (+.f64 g h)) (sqrt.f64 (-.f64 g h)) g)))))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (fma.f64 (sqrt.f64 (+.f64 g h)) (sqrt.f64 (-.f64 g h)) g)))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (fma.f64 (sqrt.f64 (+.f64 g h)) (sqrt.f64 (-.f64 g h)) g)))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (fma.f64 (sqrt.f64 (+.f64 g h)) (sqrt.f64 (-.f64 g h)) g)))) 1))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (/.f64 1/2 (*.f64 a (/.f64 (+.f64 (hypot.f64 g h) g) (pow.f64 h 2))))))) 1)
(*.f64 (cbrt.f64 (/.f64 1/2 a)) (cbrt.f64 (/.f64 (pow.f64 h 2) (+.f64 (hypot.f64 g h) g))))
(*.f64 1 (cbrt.f64 (/.f64 1/2 (*.f64 a (/.f64 (+.f64 (hypot.f64 g h) g) (pow.f64 h 2))))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (+.f64 (hypot.f64 g h) g))) (cbrt.f64 (/.f64 1/2 a)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1/2 (*.f64 a (/.f64 (+.f64 (hypot.f64 g h) g) (pow.f64 h 2)))))) 2) (cbrt.f64 (cbrt.f64 (/.f64 1/2 (*.f64 a (/.f64 (+.f64 (hypot.f64 g h) g) (pow.f64 h 2)))))))
(*.f64 (pow.f64 (/.f64 1/2 (*.f64 a (/.f64 (+.f64 (hypot.f64 g h) g) (pow.f64 h 2)))) 1/6) (pow.f64 (/.f64 1/2 (*.f64 a (/.f64 (+.f64 (hypot.f64 g h) g) (pow.f64 h 2)))) 1/6))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (/.f64 1/2 (*.f64 a (/.f64 (+.f64 (hypot.f64 g h) g) (pow.f64 h 2))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 1/2 (*.f64 a (/.f64 (+.f64 (hypot.f64 g h) g) (pow.f64 h 2))))) 2) 1/3) (cbrt.f64 (cbrt.f64 (/.f64 1/2 (*.f64 a (/.f64 (+.f64 (hypot.f64 g h) g) (pow.f64 h 2)))))))
(*.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1/2 a)) (/.f64 h (sqrt.f64 (+.f64 (hypot.f64 g h) g)))) 1/3) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1/2 a)) (/.f64 h (sqrt.f64 (+.f64 (hypot.f64 g h) g)))) 1/3))
(/.f64 (cbrt.f64 (*.f64 1/2 (pow.f64 h 2))) (cbrt.f64 (*.f64 a (+.f64 (hypot.f64 g h) g))))
(/.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (pow.f64 h 2))) (cbrt.f64 (+.f64 (hypot.f64 g h) g)))
(/.f64 (cbrt.f64 (*.f64 1/2 (/.f64 (pow.f64 h 2) (+.f64 (hypot.f64 g h) g)))) (cbrt.f64 a))
(pow.f64 (/.f64 1/2 (*.f64 a (/.f64 (+.f64 (hypot.f64 g h) g) (pow.f64 h 2)))) 1/3)
(pow.f64 (cbrt.f64 (/.f64 1/2 (*.f64 a (/.f64 (+.f64 (hypot.f64 g h) g) (pow.f64 h 2))))) 1)
(pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1/2 (*.f64 a (/.f64 (+.f64 (hypot.f64 g h) g) (pow.f64 h 2)))))) 3)
(pow.f64 (pow.f64 (/.f64 1/2 (*.f64 a (/.f64 (+.f64 (hypot.f64 g h) g) (pow.f64 h 2)))) 1/6) 2)
(sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 1/2 (*.f64 a (/.f64 (+.f64 (hypot.f64 g h) g) (pow.f64 h 2))))) 2))
(log.f64 (exp.f64 (cbrt.f64 (/.f64 1/2 (*.f64 a (/.f64 (+.f64 (hypot.f64 g h) g) (pow.f64 h 2)))))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (/.f64 1/2 (*.f64 a (/.f64 (+.f64 (hypot.f64 g h) g) (pow.f64 h 2))))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (/.f64 1/2 (*.f64 a (/.f64 (+.f64 (hypot.f64 g h) g) (pow.f64 h 2)))))))
(log1p.f64 (expm1.f64 (cbrt.f64 (/.f64 1/2 (*.f64 a (/.f64 (+.f64 (hypot.f64 g h) g) (pow.f64 h 2)))))))
(exp.f64 (log.f64 (cbrt.f64 (/.f64 1/2 (*.f64 a (/.f64 (+.f64 (hypot.f64 g h) g) (pow.f64 h 2)))))))
(exp.f64 (*.f64 (log.f64 (/.f64 1/2 (*.f64 a (/.f64 (+.f64 (hypot.f64 g h) g) (pow.f64 h 2))))) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 1/2 (*.f64 a (/.f64 (+.f64 (hypot.f64 g h) g) (pow.f64 h 2)))))) 1))

simplify446.0ms (0.7%)

Algorithm
egg-herbie
Rules
1528×*-commutative
1120×times-frac
772×associate-+r+
522×associate-*r*
502×+-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0180468719518163
1537568719513478
Stop Event
node limit
Counts
511 → 435
Calls
Call 1
Inputs
(*.f64 (cbrt.f64 (/.f64 1 a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 1 a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 1 a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 1 a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 1 a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 1 a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 1 a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 1 a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 1 a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 1 a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 1 a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 1 a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 1 a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)))
(*.f64 (cbrt.f64 (/.f64 1 a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)))
(*.f64 (cbrt.f64 (/.f64 1 a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)))
(*.f64 (cbrt.f64 (/.f64 1 a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)))
(*.f64 (cbrt.f64 (/.f64 1 a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)))
(*.f64 (cbrt.f64 (/.f64 1 a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)))
(*.f64 (cbrt.f64 g) (cbrt.f64 -2))
(*.f64 (cbrt.f64 g) (cbrt.f64 -2))
(*.f64 (cbrt.f64 g) (cbrt.f64 -2))
(*.f64 (cbrt.f64 g) (cbrt.f64 -2))
(*.f64 (cbrt.f64 g) (cbrt.f64 -2))
(*.f64 (cbrt.f64 g) (cbrt.f64 -2))
(*.f64 (cbrt.f64 g) (cbrt.f64 -2))
(*.f64 (cbrt.f64 g) (cbrt.f64 -2))
(*.f64 (cbrt.f64 g) (cbrt.f64 -2))
(*.f64 (cbrt.f64 g) (cbrt.f64 -2))
(*.f64 (cbrt.f64 g) (cbrt.f64 -2))
(*.f64 (cbrt.f64 g) (cbrt.f64 -2))
(*.f64 -1 (*.f64 (cbrt.f64 g) (cbrt.f64 2)))
(*.f64 -1 (*.f64 (cbrt.f64 g) (cbrt.f64 2)))
(*.f64 -1 (*.f64 (cbrt.f64 g) (cbrt.f64 2)))
(*.f64 -1 (*.f64 (cbrt.f64 g) (cbrt.f64 2)))
(*.f64 -1 (*.f64 (cbrt.f64 g) (cbrt.f64 2)))
(*.f64 -1 (*.f64 (cbrt.f64 g) (cbrt.f64 2)))
(*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -2) (cbrt.f64 1/2)))
(*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -2) (cbrt.f64 1/2)))
(*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -2) (cbrt.f64 1/2)))
(*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -2) (cbrt.f64 1/2)))
(*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -2) (cbrt.f64 1/2)))
(*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -2) (cbrt.f64 1/2)))
(*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -2) (cbrt.f64 1/2)))
(*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -2) (cbrt.f64 1/2)))
(*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -2) (cbrt.f64 1/2)))
(*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -2) (cbrt.f64 1/2)))
(*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -2) (cbrt.f64 1/2)))
(*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -2) (cbrt.f64 1/2)))
(*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -2) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2))))
(*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -2) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2))))
(*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -2) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2))))
(*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -2) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2))))
(*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -2) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2))))
(*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -2) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2))))
(*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -2) (cbrt.f64 1/2)))
(*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -2) (cbrt.f64 1/2)))
(*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -2) (cbrt.f64 1/2)))
(*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -2) (cbrt.f64 1/2)))
(*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -2) (cbrt.f64 1/2)))
(*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -2) (cbrt.f64 1/2)))
(*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -2) (cbrt.f64 1/2)))
(*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -2) (cbrt.f64 1/2)))
(*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -2) (cbrt.f64 1/2)))
(*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -2) (cbrt.f64 1/2)))
(*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -2) (cbrt.f64 1/2)))
(*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -2) (cbrt.f64 1/2)))
(*.f64 -1 (*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 1/2) (cbrt.f64 2))))
(*.f64 -1 (*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 1/2) (cbrt.f64 2))))
(*.f64 -1 (*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 1/2) (cbrt.f64 2))))
(*.f64 -1 (*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 1/2) (cbrt.f64 2))))
(*.f64 -1 (*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 1/2) (cbrt.f64 2))))
(*.f64 -1 (*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 1/2) (cbrt.f64 2))))
(*.f64 -1 (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1)))
(*.f64 -1 (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1)))
(*.f64 -1 (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1)))
(*.f64 -1 (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1)))
(*.f64 -1 (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1)))
(*.f64 -1 (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1)))
(*.f64 (cbrt.f64 (/.f64 g a)) (pow.f64 (cbrt.f64 -1) 2))
(*.f64 (cbrt.f64 (/.f64 g a)) (pow.f64 (cbrt.f64 -1) 2))
(*.f64 (cbrt.f64 (/.f64 g a)) (pow.f64 (cbrt.f64 -1) 2))
(*.f64 (cbrt.f64 (/.f64 g a)) (pow.f64 (cbrt.f64 -1) 2))
(*.f64 (cbrt.f64 (/.f64 g a)) (pow.f64 (cbrt.f64 -1) 2))
(*.f64 (cbrt.f64 (/.f64 g a)) (pow.f64 (cbrt.f64 -1) 2))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 -1 (cbrt.f64 (/.f64 g a)))
(*.f64 -1 (cbrt.f64 (/.f64 g a)))
(*.f64 -1 (cbrt.f64 (/.f64 g a)))
(*.f64 -1 (cbrt.f64 (/.f64 g a)))
(*.f64 -1 (cbrt.f64 (/.f64 g a)))
(*.f64 -1 (cbrt.f64 (/.f64 g a)))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 -1 (cbrt.f64 (/.f64 g a)))
(*.f64 -1 (cbrt.f64 (/.f64 g a)))
(*.f64 -1 (cbrt.f64 (/.f64 g a)))
(*.f64 -1 (cbrt.f64 (/.f64 g a)))
(*.f64 -1 (cbrt.f64 (/.f64 g a)))
(*.f64 -1 (cbrt.f64 (/.f64 g a)))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (cbrt.f64 -1)) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 g) (log.f64 (/.f64 1 a))))))
(*.f64 (cbrt.f64 (cbrt.f64 -1)) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 g) (log.f64 (/.f64 1 a))))))
(*.f64 (cbrt.f64 (cbrt.f64 -1)) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 g) (log.f64 (/.f64 1 a))))))
(*.f64 (cbrt.f64 (cbrt.f64 -1)) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 g) (log.f64 (/.f64 1 a))))))
(*.f64 (cbrt.f64 (cbrt.f64 -1)) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 g) (log.f64 (/.f64 1 a))))))
(*.f64 (cbrt.f64 (cbrt.f64 -1)) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 g) (log.f64 (/.f64 1 a))))))
(*.f64 (cbrt.f64 (cbrt.f64 -1)) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 (/.f64 1 a)) (*.f64 -1 (log.f64 (/.f64 1 g)))))))
(*.f64 (cbrt.f64 (cbrt.f64 -1)) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 (/.f64 1 a)) (*.f64 -1 (log.f64 (/.f64 1 g)))))))
(*.f64 (cbrt.f64 (cbrt.f64 -1)) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 (/.f64 1 a)) (*.f64 -1 (log.f64 (/.f64 1 g)))))))
(*.f64 (cbrt.f64 (cbrt.f64 -1)) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 (/.f64 1 a)) (*.f64 -1 (log.f64 (/.f64 1 g)))))))
(*.f64 (cbrt.f64 (cbrt.f64 -1)) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 (/.f64 1 a)) (*.f64 -1 (log.f64 (/.f64 1 g)))))))
(*.f64 (cbrt.f64 (cbrt.f64 -1)) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 (/.f64 1 a)) (*.f64 -1 (log.f64 (/.f64 1 g)))))))
(exp.f64 (*.f64 1/9 (+.f64 (log.f64 (/.f64 1 a)) (*.f64 -1 (log.f64 (/.f64 -1 g))))))
(exp.f64 (*.f64 1/9 (+.f64 (log.f64 (/.f64 1 a)) (*.f64 -1 (log.f64 (/.f64 -1 g))))))
(exp.f64 (*.f64 1/9 (+.f64 (log.f64 (/.f64 1 a)) (*.f64 -1 (log.f64 (/.f64 -1 g))))))
(exp.f64 (*.f64 1/9 (+.f64 (log.f64 (/.f64 1 a)) (*.f64 -1 (log.f64 (/.f64 -1 g))))))
(exp.f64 (*.f64 1/9 (+.f64 (log.f64 (/.f64 1 a)) (*.f64 -1 (log.f64 (/.f64 -1 g))))))
(exp.f64 (*.f64 1/9 (+.f64 (log.f64 (/.f64 1 a)) (*.f64 -1 (log.f64 (/.f64 -1 g))))))
(*.f64 (cbrt.f64 (cbrt.f64 -1)) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 g) (*.f64 -1 (log.f64 a))))))
(*.f64 (cbrt.f64 (cbrt.f64 -1)) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 g) (*.f64 -1 (log.f64 a))))))
(*.f64 (cbrt.f64 (cbrt.f64 -1)) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 g) (*.f64 -1 (log.f64 a))))))
(*.f64 (cbrt.f64 (cbrt.f64 -1)) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 g) (*.f64 -1 (log.f64 a))))))
(*.f64 (cbrt.f64 (cbrt.f64 -1)) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 g) (*.f64 -1 (log.f64 a))))))
(*.f64 (cbrt.f64 (cbrt.f64 -1)) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 g) (*.f64 -1 (log.f64 a))))))
(*.f64 (cbrt.f64 (cbrt.f64 -1)) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 g) (log.f64 (/.f64 1 a))))))
(*.f64 (cbrt.f64 (cbrt.f64 -1)) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 g) (log.f64 (/.f64 1 a))))))
(*.f64 (cbrt.f64 (cbrt.f64 -1)) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 g) (log.f64 (/.f64 1 a))))))
(*.f64 (cbrt.f64 (cbrt.f64 -1)) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 g) (log.f64 (/.f64 1 a))))))
(*.f64 (cbrt.f64 (cbrt.f64 -1)) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 g) (log.f64 (/.f64 1 a))))))
(*.f64 (cbrt.f64 (cbrt.f64 -1)) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 g) (log.f64 (/.f64 1 a))))))
(exp.f64 (*.f64 1/9 (+.f64 (log.f64 g) (log.f64 (/.f64 -1 a)))))
(exp.f64 (*.f64 1/9 (+.f64 (log.f64 g) (log.f64 (/.f64 -1 a)))))
(exp.f64 (*.f64 1/9 (+.f64 (log.f64 g) (log.f64 (/.f64 -1 a)))))
(exp.f64 (*.f64 1/9 (+.f64 (log.f64 g) (log.f64 (/.f64 -1 a)))))
(exp.f64 (*.f64 1/9 (+.f64 (log.f64 g) (log.f64 (/.f64 -1 a)))))
(exp.f64 (*.f64 1/9 (+.f64 (log.f64 g) (log.f64 (/.f64 -1 a)))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 -1/2))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) 1/9) (*.f64 (*.f64 g (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1)))))) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2)))))) (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 -1/2)))
(+.f64 (*.f64 g (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2))) (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1)))))))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (*.f64 g (-.f64 (*.f64 -1/4 (/.f64 (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))) (pow.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) 2)))))) (pow.f64 (cbrt.f64 -1/2) 2)))))) (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 -1/2)))
(+.f64 (*.f64 g (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2))) (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1)))))))) (*.f64 g (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (*.f64 g (-.f64 (*.f64 1/8 (/.f64 (*.f64 (+.f64 h (*.f64 -1 h)) (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))))) (*.f64 a (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (*.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) (-.f64 (*.f64 -1/4 (/.f64 (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))) (pow.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) 2))))))))) (*.f64 -1/216 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (/.f64 (pow.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) 3) (pow.f64 (cbrt.f64 -1/2) 2))))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (-.f64 (*.f64 -1/4 (/.f64 (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))) (pow.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) 2))))) (pow.f64 (cbrt.f64 -1/2) 2)))))))) (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 -1/2)))
(+.f64 (*.f64 g (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2))) (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1)))))))) (*.f64 g (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (-.f64 (*.f64 -1/4 (/.f64 (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))) (pow.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) 2))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 g (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (*.f64 g (-.f64 (*.f64 1/4 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))))) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 4)))) (*.f64 1/4 (/.f64 (pow.f64 (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 a (*.f64 h (sqrt.f64 -1))))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (*.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) (-.f64 (*.f64 1/8 (/.f64 (*.f64 (+.f64 h (*.f64 -1 h)) (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))))) (*.f64 a (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (*.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) (-.f64 (*.f64 -1/4 (/.f64 (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))) (pow.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) 2))))))))) (*.f64 -1/216 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (/.f64 (pow.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) 3) (pow.f64 (cbrt.f64 -1/2) 2)))))))))) (+.f64 (*.f64 1/36 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 10))) (*.f64 (pow.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) 2) (-.f64 (*.f64 -1/4 (/.f64 (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))) (pow.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) 2))))))))) (*.f64 1/3 (/.f64 (*.f64 a (pow.f64 (-.f64 (*.f64 -1/4 (/.f64 (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))) (pow.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) 2))))) 2)) (*.f64 h (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (sqrt.f64 -1))))))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (-.f64 (*.f64 1/8 (/.f64 (*.f64 (+.f64 h (*.f64 -1 h)) (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))))) (*.f64 a (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (*.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) (-.f64 (*.f64 -1/4 (/.f64 (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))) (pow.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) 2))))))))) (*.f64 -1/216 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (/.f64 (pow.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) 3) (pow.f64 (cbrt.f64 -1/2) 2)))))) (pow.f64 (cbrt.f64 -1/2) 2)))))))))) (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 -1/2)))
(+.f64 (*.f64 g (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2))) (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1)))))))) (*.f64 g (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (-.f64 (*.f64 -1/4 (/.f64 (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))) (pow.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) 2))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 g (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (-.f64 (*.f64 1/8 (/.f64 (*.f64 (+.f64 h (*.f64 -1 h)) (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))))) (*.f64 a (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (*.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) (-.f64 (*.f64 -1/4 (/.f64 (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))) (pow.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) 2))))))))) (*.f64 -1/216 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (/.f64 (pow.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) 3) (pow.f64 (cbrt.f64 -1/2) 2)))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 g (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (*.f64 g (-.f64 (*.f64 1/4 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 h (*.f64 -1 h)) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))))) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 4)))) (*.f64 1/4 (/.f64 (pow.f64 (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))))) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 -1/4 (/.f64 (*.f64 (+.f64 h (*.f64 -1 h)) (pow.f64 (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) 2)) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 4))))) (*.f64 a (*.f64 h (sqrt.f64 -1))))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (*.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) (-.f64 (*.f64 1/4 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))))) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 4)))) (*.f64 1/4 (/.f64 (pow.f64 (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 a (*.f64 h (sqrt.f64 -1))))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (*.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) (-.f64 (*.f64 1/8 (/.f64 (*.f64 (+.f64 h (*.f64 -1 h)) (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))))) (*.f64 a (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (*.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) (-.f64 (*.f64 -1/4 (/.f64 (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))) (pow.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) 2))))))))) (*.f64 -1/216 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (/.f64 (pow.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) 3) (pow.f64 (cbrt.f64 -1/2) 2)))))))))) (+.f64 (*.f64 1/36 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 10))) (*.f64 (pow.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) 2) (-.f64 (*.f64 -1/4 (/.f64 (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))) (pow.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) 2))))))))) (*.f64 1/3 (/.f64 (*.f64 a (pow.f64 (-.f64 (*.f64 -1/4 (/.f64 (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))) (pow.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) 2))))) 2)) (*.f64 h (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (sqrt.f64 -1)))))))))))) (+.f64 (*.f64 -1/18 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 a 5)) (*.f64 (pow.f64 h 14) (pow.f64 (sqrt.f64 -1) 14))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 14))) (*.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) (pow.f64 (-.f64 (*.f64 -1/4 (/.f64 (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))) (pow.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) 2))))) 2))))) (+.f64 (*.f64 1/36 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 10))) (*.f64 (pow.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) 2) (-.f64 (*.f64 1/8 (/.f64 (*.f64 (+.f64 h (*.f64 -1 h)) (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))))) (*.f64 a (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (*.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) (-.f64 (*.f64 -1/4 (/.f64 (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))) (pow.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) 2))))))))) (*.f64 -1/216 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (/.f64 (pow.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) 3) (pow.f64 (cbrt.f64 -1/2) 2)))))))))) (*.f64 2/3 (/.f64 (*.f64 a (*.f64 (-.f64 (*.f64 -1/4 (/.f64 (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))) (pow.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) 2))))) (-.f64 (*.f64 1/8 (/.f64 (*.f64 (+.f64 h (*.f64 -1 h)) (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))))) (*.f64 a (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (*.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) (-.f64 (*.f64 -1/4 (/.f64 (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))) (pow.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) 2))))))))) (*.f64 -1/216 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (/.f64 (pow.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) 3) (pow.f64 (cbrt.f64 -1/2) 2)))))))) (*.f64 h (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (sqrt.f64 -1)))))))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (-.f64 (*.f64 1/4 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))))) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 4)))) (*.f64 1/4 (/.f64 (pow.f64 (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 a (*.f64 h (sqrt.f64 -1))))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (*.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) (-.f64 (*.f64 1/8 (/.f64 (*.f64 (+.f64 h (*.f64 -1 h)) (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))))) (*.f64 a (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (*.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) (-.f64 (*.f64 -1/4 (/.f64 (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))) (pow.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) 2))))))))) (*.f64 -1/216 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (/.f64 (pow.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) 3) (pow.f64 (cbrt.f64 -1/2) 2)))))))))) (+.f64 (*.f64 1/36 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 10))) (*.f64 (pow.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) 2) (-.f64 (*.f64 -1/4 (/.f64 (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))) (pow.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) 2))))))))) (*.f64 1/3 (/.f64 (*.f64 a (pow.f64 (-.f64 (*.f64 -1/4 (/.f64 (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))) (pow.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) 2))))) 2)) (*.f64 h (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (sqrt.f64 -1)))))))) (pow.f64 (cbrt.f64 -1/2) 2)))))))))))) (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 -1/2)))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 g (+.f64 (*.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 5)))) (/.f64 (+.f64 h (*.f64 -1 h)) (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (cbrt.f64 -1))))
(*.f64 g (+.f64 (*.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 5)))) (/.f64 (+.f64 h (*.f64 -1 h)) (pow.f64 (cbrt.f64 -1) 2)))) (+.f64 (*.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (-.f64 (*.f64 -1 (pow.f64 h 2)) (*.f64 1/4 (pow.f64 (+.f64 h (*.f64 -1 h)) 2))) (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (cbrt.f64 -1)))))
(*.f64 g (+.f64 (*.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 5)))) (/.f64 (+.f64 h (*.f64 -1 h)) (pow.f64 (cbrt.f64 -1) 2)))) (+.f64 (*.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (-.f64 (*.f64 -1 (pow.f64 h 2)) (*.f64 1/4 (pow.f64 (+.f64 h (*.f64 -1 h)) 2))) (pow.f64 (cbrt.f64 -1) 2)))) (+.f64 (*.f64 1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 11)))) (/.f64 (*.f64 (+.f64 h (*.f64 -1 h)) (-.f64 (*.f64 -1 (pow.f64 h 2)) (*.f64 1/4 (pow.f64 (+.f64 h (*.f64 -1 h)) 2)))) (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (cbrt.f64 -1))))))
(*.f64 g (+.f64 (*.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 5)))) (/.f64 (+.f64 h (*.f64 -1 h)) (pow.f64 (cbrt.f64 -1) 2)))) (+.f64 (*.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (-.f64 (*.f64 -1 (pow.f64 h 2)) (*.f64 1/4 (pow.f64 (+.f64 h (*.f64 -1 h)) 2))) (pow.f64 (cbrt.f64 -1) 2)))) (+.f64 (*.f64 1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 11)))) (/.f64 (*.f64 (+.f64 h (*.f64 -1 h)) (-.f64 (*.f64 -1 (pow.f64 h 2)) (*.f64 1/4 (pow.f64 (+.f64 h (*.f64 -1 h)) 2)))) (pow.f64 (cbrt.f64 -1) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 14))) (/.f64 (-.f64 (*.f64 1/4 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (-.f64 (*.f64 -1 (pow.f64 h 2)) (*.f64 1/4 (pow.f64 (+.f64 h (*.f64 -1 h)) 2))))) (*.f64 1/4 (pow.f64 (-.f64 (*.f64 -1 (pow.f64 h 2)) (*.f64 1/4 (pow.f64 (+.f64 h (*.f64 -1 h)) 2))) 2))) a)) (*.f64 1/48 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 (+.f64 h (*.f64 -1 h)) 2)) (*.f64 a (pow.f64 (cbrt.f64 -1) 3))))) (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (cbrt.f64 -1)))))))
(*.f64 g (+.f64 (*.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 5)))) (/.f64 (+.f64 h (*.f64 -1 h)) (pow.f64 (cbrt.f64 -1) 2)))) (+.f64 (*.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (-.f64 (*.f64 -1 (pow.f64 h 2)) (*.f64 1/4 (pow.f64 (+.f64 h (*.f64 -1 h)) 2))) (pow.f64 (cbrt.f64 -1) 2)))) (+.f64 (*.f64 1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 11)))) (/.f64 (*.f64 (+.f64 h (*.f64 -1 h)) (-.f64 (*.f64 -1 (pow.f64 h 2)) (*.f64 1/4 (pow.f64 (+.f64 h (*.f64 -1 h)) 2)))) (pow.f64 (cbrt.f64 -1) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 14))) (/.f64 (-.f64 (*.f64 1/4 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (-.f64 (*.f64 -1 (pow.f64 h 2)) (*.f64 1/4 (pow.f64 (+.f64 h (*.f64 -1 h)) 2))))) (*.f64 1/4 (pow.f64 (-.f64 (*.f64 -1 (pow.f64 h 2)) (*.f64 1/4 (pow.f64 (+.f64 h (*.f64 -1 h)) 2))) 2))) a)) (*.f64 1/48 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 (+.f64 h (*.f64 -1 h)) 2)) (*.f64 a (pow.f64 (cbrt.f64 -1) 3))))) (pow.f64 (cbrt.f64 -1) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 17))) (/.f64 (-.f64 (*.f64 1/4 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (+.f64 h (*.f64 -1 h)) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (-.f64 (*.f64 -1 (pow.f64 h 2)) (*.f64 1/4 (pow.f64 (+.f64 h (*.f64 -1 h)) 2))))) (*.f64 1/4 (pow.f64 (-.f64 (*.f64 -1 (pow.f64 h 2)) (*.f64 1/4 (pow.f64 (+.f64 h (*.f64 -1 h)) 2))) 2))))) (*.f64 -1/4 (*.f64 (+.f64 h (*.f64 -1 h)) (pow.f64 (-.f64 (*.f64 -1 (pow.f64 h 2)) (*.f64 1/4 (pow.f64 (+.f64 h (*.f64 -1 h)) 2))) 2)))) a)) (*.f64 1/24 (/.f64 (*.f64 (pow.f64 g 2) (*.f64 (+.f64 h (*.f64 -1 h)) (-.f64 (*.f64 -1 (pow.f64 h 2)) (*.f64 1/4 (pow.f64 (+.f64 h (*.f64 -1 h)) 2))))) (*.f64 a (pow.f64 (cbrt.f64 -1) 3))))) (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (cbrt.f64 -1))))))))
(*.f64 -1 (*.f64 (cbrt.f64 (/.f64 (*.f64 g (-.f64 (pow.f64 (sqrt.f64 -1) 2) 1)) a)) (cbrt.f64 -1/2)))
(*.f64 -1 (*.f64 g (+.f64 (*.f64 1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 5) (pow.f64 (-.f64 (pow.f64 (sqrt.f64 -1) 2) 1) 2))))) (/.f64 (+.f64 h (*.f64 -1 h)) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (cbrt.f64 (/.f64 (-.f64 (pow.f64 (sqrt.f64 -1) 2) 1) (*.f64 a (pow.f64 g 2)))) (cbrt.f64 -1/2)))))
(*.f64 -1 (*.f64 g (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (-.f64 (pow.f64 (sqrt.f64 -1) 2) 1) 2)))) (/.f64 (+.f64 h (*.f64 -1 h)) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 1/12 (*.f64 (cbrt.f64 (/.f64 g (*.f64 a (pow.f64 (-.f64 (pow.f64 (sqrt.f64 -1) 2) 1) 2)))) (/.f64 (-.f64 (pow.f64 h 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (pow.f64 (sqrt.f64 -1) 2)))) (pow.f64 (cbrt.f64 -1/2) 2))))) (pow.f64 g 3))) (*.f64 (cbrt.f64 (/.f64 (-.f64 (pow.f64 (sqrt.f64 -1) 2) 1) (*.f64 a (pow.f64 g 2)))) (cbrt.f64 -1/2)))))
(*.f64 -1 (*.f64 g (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (-.f64 (pow.f64 (sqrt.f64 -1) 2) 1) 2)))) (/.f64 (-.f64 (pow.f64 h 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (pow.f64 (sqrt.f64 -1) 2)))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 g (*.f64 a (pow.f64 (-.f64 (pow.f64 (sqrt.f64 -1) 2) 1) 2)))) (/.f64 (*.f64 (+.f64 h (*.f64 -1 h)) (-.f64 (pow.f64 h 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 (pow.f64 (cbrt.f64 -1/2) 2) (pow.f64 (sqrt.f64 -1) 2)))))) g)) (*.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (-.f64 (pow.f64 (sqrt.f64 -1) 2) 1) 2)))) (/.f64 (+.f64 h (*.f64 -1 h)) (pow.f64 (cbrt.f64 -1/2) 2))))) (pow.f64 g 3))) (*.f64 (cbrt.f64 (/.f64 (-.f64 (pow.f64 (sqrt.f64 -1) 2) 1) (*.f64 a (pow.f64 g 2)))) (cbrt.f64 -1/2)))))
(*.f64 -1 (*.f64 g (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) g) (pow.f64 (-.f64 (pow.f64 (sqrt.f64 -1) 2) 1) 2))) (/.f64 (-.f64 (*.f64 1/4 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (-.f64 (pow.f64 h 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (pow.f64 (sqrt.f64 -1) 2))))) (pow.f64 (sqrt.f64 -1) 4))) (*.f64 1/4 (/.f64 (pow.f64 (-.f64 (pow.f64 h 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (pow.f64 (sqrt.f64 -1) 2)))) 2) (pow.f64 (sqrt.f64 -1) 2)))) a)) (*.f64 1/48 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 (+.f64 h (*.f64 -1 h)) 2)) (*.f64 a (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (-.f64 (pow.f64 (sqrt.f64 -1) 2) 1)))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (-.f64 (pow.f64 (sqrt.f64 -1) 2) 1) 2)))) (/.f64 (*.f64 (+.f64 h (*.f64 -1 h)) (-.f64 (pow.f64 h 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 (pow.f64 (cbrt.f64 -1/2) 2) (pow.f64 (sqrt.f64 -1) 2)))))) g)) (*.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (-.f64 (pow.f64 (sqrt.f64 -1) 2) 1) 2)))) (/.f64 (-.f64 (pow.f64 h 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (pow.f64 (sqrt.f64 -1) 2)))) (pow.f64 (cbrt.f64 -1/2) 2))))) g)) (*.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (-.f64 (pow.f64 (sqrt.f64 -1) 2) 1) 2)))) (/.f64 (+.f64 h (*.f64 -1 h)) (pow.f64 (cbrt.f64 -1/2) 2))))) (pow.f64 g 3))) (*.f64 (cbrt.f64 (/.f64 (-.f64 (pow.f64 (sqrt.f64 -1) 2) 1) (*.f64 a (pow.f64 g 2)))) (cbrt.f64 -1/2)))))
(*.f64 -1 (*.f64 g (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) g) (pow.f64 (-.f64 (pow.f64 (sqrt.f64 -1) 2) 1) 2))) (/.f64 (-.f64 (*.f64 1/4 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 h (*.f64 -1 h)) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (-.f64 (pow.f64 h 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (pow.f64 (sqrt.f64 -1) 2))))) (pow.f64 (sqrt.f64 -1) 4))) (*.f64 1/4 (/.f64 (pow.f64 (-.f64 (pow.f64 h 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (pow.f64 (sqrt.f64 -1) 2)))) 2) (pow.f64 (sqrt.f64 -1) 2))))) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/4 (/.f64 (*.f64 (+.f64 h (*.f64 -1 h)) (pow.f64 (-.f64 (pow.f64 h 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (pow.f64 (sqrt.f64 -1) 2)))) 2)) (pow.f64 (sqrt.f64 -1) 4)))) a)) (*.f64 1/24 (/.f64 (*.f64 (pow.f64 g 2) (*.f64 (+.f64 h (*.f64 -1 h)) (-.f64 (pow.f64 h 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (pow.f64 (sqrt.f64 -1) 2)))))) (*.f64 a (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (-.f64 (pow.f64 (sqrt.f64 -1) 2) 1)))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 g 4)) (pow.f64 (-.f64 (pow.f64 (sqrt.f64 -1) 2) 1) 2))) (/.f64 (-.f64 (*.f64 1/4 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (-.f64 (pow.f64 h 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (pow.f64 (sqrt.f64 -1) 2))))) (pow.f64 (sqrt.f64 -1) 4))) (*.f64 1/4 (/.f64 (pow.f64 (-.f64 (pow.f64 h 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (pow.f64 (sqrt.f64 -1) 2)))) 2) (pow.f64 (sqrt.f64 -1) 2)))) a)) (*.f64 1/48 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 (+.f64 h (*.f64 -1 h)) 2)) (*.f64 a (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (-.f64 (pow.f64 (sqrt.f64 -1) 2) 1)))))) (pow.f64 (cbrt.f64 -1/2) 2))))) g)) (*.f64 1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (-.f64 (pow.f64 (sqrt.f64 -1) 2) 1) 2)))) (/.f64 (*.f64 (+.f64 h (*.f64 -1 h)) (-.f64 (pow.f64 h 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 (pow.f64 (cbrt.f64 -1/2) 2) (pow.f64 (sqrt.f64 -1) 2)))))) g)) (*.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (-.f64 (pow.f64 (sqrt.f64 -1) 2) 1) 2)))) (/.f64 (-.f64 (pow.f64 h 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (pow.f64 (sqrt.f64 -1) 2)))) (pow.f64 (cbrt.f64 -1/2) 2))))) g)) (*.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (-.f64 (pow.f64 (sqrt.f64 -1) 2) 1) 2)))) (/.f64 (+.f64 h (*.f64 -1 h)) (pow.f64 (cbrt.f64 -1/2) 2))))) (pow.f64 g 3))) (*.f64 (cbrt.f64 (/.f64 (-.f64 (pow.f64 (sqrt.f64 -1) 2) 1) (*.f64 a (pow.f64 g 2)))) (cbrt.f64 -1/2)))))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(+.f64 (*.f64 -1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (pow.f64 g 11))) 1/9) (*.f64 (*.f64 h (+.f64 g (*.f64 -1 g))) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)))))) (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1)))
(+.f64 (*.f64 h (+.f64 (*.f64 -1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (pow.f64 g 11))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))) (+.f64 g (*.f64 -1 g))))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (/.f64 (*.f64 h (-.f64 (*.f64 1/4 (/.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 g 2)))) (*.f64 a g))) (*.f64 1/48 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (pow.f64 g 19))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) (pow.f64 (+.f64 g (*.f64 -1 g)) 2)))))) (pow.f64 (cbrt.f64 -1) 2)))))) (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1)))
(+.f64 (*.f64 h (+.f64 (*.f64 -1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (pow.f64 g 11))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))) (+.f64 g (*.f64 -1 g))))) (*.f64 h (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (/.f64 (*.f64 h (-.f64 (*.f64 -1/8 (/.f64 (*.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 g 2)))) (+.f64 g (*.f64 -1 g))) (*.f64 a (pow.f64 g 3)))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (pow.f64 g 14))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5))) (*.f64 (+.f64 g (*.f64 -1 g)) (-.f64 (*.f64 1/4 (/.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 g 2)))) (*.f64 a g))) (*.f64 1/48 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (pow.f64 g 19))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) (pow.f64 (+.f64 g (*.f64 -1 g)) 2))))))))) (*.f64 -1/1728 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (pow.f64 g 11)))) (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 3) (pow.f64 (cbrt.f64 -1) 2))))))) (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (/.f64 (-.f64 (*.f64 1/4 (/.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 g 2)))) (*.f64 a g))) (*.f64 1/48 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (pow.f64 g 19))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) (pow.f64 (+.f64 g (*.f64 -1 g)) 2))))) (pow.f64 (cbrt.f64 -1) 2)))))))) (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1)))
(+.f64 (*.f64 h (+.f64 (*.f64 -1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (pow.f64 g 11))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))) (+.f64 g (*.f64 -1 g))))) (*.f64 h (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (/.f64 (-.f64 (*.f64 1/4 (/.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 g 2)))) (*.f64 a g))) (*.f64 1/48 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (pow.f64 g 19))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) (pow.f64 (+.f64 g (*.f64 -1 g)) 2))))) (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 h (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (/.f64 (*.f64 h (-.f64 (*.f64 1/4 (/.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 g 2)))) (pow.f64 (+.f64 g (*.f64 -1 g)) 2)) (pow.f64 g 4))) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 g 2)))) 2) (pow.f64 g 2)))) (*.f64 a g))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (pow.f64 g 14))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5))) (*.f64 (+.f64 g (*.f64 -1 g)) (-.f64 (*.f64 -1/8 (/.f64 (*.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 g 2)))) (+.f64 g (*.f64 -1 g))) (*.f64 a (pow.f64 g 3)))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (pow.f64 g 14))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5))) (*.f64 (+.f64 g (*.f64 -1 g)) (-.f64 (*.f64 1/4 (/.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 g 2)))) (*.f64 a g))) (*.f64 1/48 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (pow.f64 g 19))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) (pow.f64 (+.f64 g (*.f64 -1 g)) 2))))))))) (*.f64 -1/1728 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (pow.f64 g 11)))) (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 3) (pow.f64 (cbrt.f64 -1) 2)))))))))) (+.f64 (*.f64 1/144 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (pow.f64 g 28))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 10))) (*.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (-.f64 (*.f64 1/4 (/.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 g 2)))) (*.f64 a g))) (*.f64 1/48 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (pow.f64 g 19))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) (pow.f64 (+.f64 g (*.f64 -1 g)) 2))))))))) (*.f64 1/3 (/.f64 (*.f64 a (pow.f64 (-.f64 (*.f64 1/4 (/.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 g 2)))) (*.f64 a g))) (*.f64 1/48 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (pow.f64 g 19))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) (pow.f64 (+.f64 g (*.f64 -1 g)) 2))))) 2)) (*.f64 g (pow.f64 (cbrt.f64 -1) 3)))))))) (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (/.f64 (-.f64 (*.f64 -1/8 (/.f64 (*.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 g 2)))) (+.f64 g (*.f64 -1 g))) (*.f64 a (pow.f64 g 3)))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (pow.f64 g 14))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5))) (*.f64 (+.f64 g (*.f64 -1 g)) (-.f64 (*.f64 1/4 (/.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 g 2)))) (*.f64 a g))) (*.f64 1/48 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (pow.f64 g 19))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) (pow.f64 (+.f64 g (*.f64 -1 g)) 2))))))))) (*.f64 -1/1728 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (pow.f64 g 11)))) (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 3) (pow.f64 (cbrt.f64 -1) 2)))))) (pow.f64 (cbrt.f64 -1) 2)))))))))) (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1)))
(+.f64 (*.f64 h (+.f64 (*.f64 -1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (pow.f64 g 11))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))) (+.f64 g (*.f64 -1 g))))) (*.f64 h (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (/.f64 (-.f64 (*.f64 1/4 (/.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 g 2)))) (*.f64 a g))) (*.f64 1/48 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (pow.f64 g 19))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) (pow.f64 (+.f64 g (*.f64 -1 g)) 2))))) (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 h (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (/.f64 (-.f64 (*.f64 -1/8 (/.f64 (*.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 g 2)))) (+.f64 g (*.f64 -1 g))) (*.f64 a (pow.f64 g 3)))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (pow.f64 g 14))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5))) (*.f64 (+.f64 g (*.f64 -1 g)) (-.f64 (*.f64 1/4 (/.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 g 2)))) (*.f64 a g))) (*.f64 1/48 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (pow.f64 g 19))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) (pow.f64 (+.f64 g (*.f64 -1 g)) 2))))))))) (*.f64 -1/1728 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (pow.f64 g 11)))) (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 3) (pow.f64 (cbrt.f64 -1) 2)))))) (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 h (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (/.f64 (*.f64 h (-.f64 (*.f64 1/4 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 g (*.f64 -1 g)) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 g 2)))) (pow.f64 (+.f64 g (*.f64 -1 g)) 2)) (pow.f64 g 4))) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 g 2)))) 2) (pow.f64 g 2))))) (pow.f64 g 2))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 g 2)))) 2) (+.f64 g (*.f64 -1 g))) (pow.f64 g 4)))) (*.f64 a g))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (pow.f64 g 14))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5))) (*.f64 (+.f64 g (*.f64 -1 g)) (-.f64 (*.f64 1/4 (/.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 g 2)))) (pow.f64 (+.f64 g (*.f64 -1 g)) 2)) (pow.f64 g 4))) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 g 2)))) 2) (pow.f64 g 2)))) (*.f64 a g))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (pow.f64 g 14))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5))) (*.f64 (+.f64 g (*.f64 -1 g)) (-.f64 (*.f64 -1/8 (/.f64 (*.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 g 2)))) (+.f64 g (*.f64 -1 g))) (*.f64 a (pow.f64 g 3)))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (pow.f64 g 14))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5))) (*.f64 (+.f64 g (*.f64 -1 g)) (-.f64 (*.f64 1/4 (/.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 g 2)))) (*.f64 a g))) (*.f64 1/48 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (pow.f64 g 19))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) (pow.f64 (+.f64 g (*.f64 -1 g)) 2))))))))) (*.f64 -1/1728 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (pow.f64 g 11)))) (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 3) (pow.f64 (cbrt.f64 -1) 2)))))))))) (+.f64 (*.f64 1/144 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (pow.f64 g 28))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 10))) (*.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (-.f64 (*.f64 1/4 (/.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 g 2)))) (*.f64 a g))) (*.f64 1/48 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (pow.f64 g 19))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) (pow.f64 (+.f64 g (*.f64 -1 g)) 2))))))))) (*.f64 1/3 (/.f64 (*.f64 a (pow.f64 (-.f64 (*.f64 1/4 (/.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 g 2)))) (*.f64 a g))) (*.f64 1/48 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (pow.f64 g 19))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) (pow.f64 (+.f64 g (*.f64 -1 g)) 2))))) 2)) (*.f64 g (pow.f64 (cbrt.f64 -1) 3))))))))))) (+.f64 (*.f64 -1/36 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 a 5)) (pow.f64 g 23)) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 14))) (*.f64 (+.f64 g (*.f64 -1 g)) (pow.f64 (-.f64 (*.f64 1/4 (/.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 g 2)))) (*.f64 a g))) (*.f64 1/48 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (pow.f64 g 19))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) (pow.f64 (+.f64 g (*.f64 -1 g)) 2))))) 2))))) (+.f64 (*.f64 1/144 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (pow.f64 g 28))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 10))) (*.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (-.f64 (*.f64 -1/8 (/.f64 (*.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 g 2)))) (+.f64 g (*.f64 -1 g))) (*.f64 a (pow.f64 g 3)))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (pow.f64 g 14))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5))) (*.f64 (+.f64 g (*.f64 -1 g)) (-.f64 (*.f64 1/4 (/.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 g 2)))) (*.f64 a g))) (*.f64 1/48 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (pow.f64 g 19))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) (pow.f64 (+.f64 g (*.f64 -1 g)) 2))))))))) (*.f64 -1/1728 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (pow.f64 g 11)))) (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 3) (pow.f64 (cbrt.f64 -1) 2)))))))))) (*.f64 2/3 (/.f64 (*.f64 a (*.f64 (-.f64 (*.f64 -1/8 (/.f64 (*.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 g 2)))) (+.f64 g (*.f64 -1 g))) (*.f64 a (pow.f64 g 3)))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (pow.f64 g 14))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5))) (*.f64 (+.f64 g (*.f64 -1 g)) (-.f64 (*.f64 1/4 (/.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 g 2)))) (*.f64 a g))) (*.f64 1/48 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (pow.f64 g 19))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) (pow.f64 (+.f64 g (*.f64 -1 g)) 2))))))))) (*.f64 -1/1728 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (pow.f64 g 11)))) (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 3) (pow.f64 (cbrt.f64 -1) 2)))))) (-.f64 (*.f64 1/4 (/.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 g 2)))) (*.f64 a g))) (*.f64 1/48 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (pow.f64 g 19))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) (pow.f64 (+.f64 g (*.f64 -1 g)) 2))))))) (*.f64 g (pow.f64 (cbrt.f64 -1) 3))))))))) (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (/.f64 (-.f64 (*.f64 1/4 (/.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 g 2)))) (pow.f64 (+.f64 g (*.f64 -1 g)) 2)) (pow.f64 g 4))) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 g 2)))) 2) (pow.f64 g 2)))) (*.f64 a g))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (pow.f64 g 14))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5))) (*.f64 (+.f64 g (*.f64 -1 g)) (-.f64 (*.f64 -1/8 (/.f64 (*.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 g 2)))) (+.f64 g (*.f64 -1 g))) (*.f64 a (pow.f64 g 3)))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (pow.f64 g 14))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5))) (*.f64 (+.f64 g (*.f64 -1 g)) (-.f64 (*.f64 1/4 (/.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 g 2)))) (*.f64 a g))) (*.f64 1/48 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (pow.f64 g 19))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) (pow.f64 (+.f64 g (*.f64 -1 g)) 2))))))))) (*.f64 -1/1728 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (pow.f64 g 11)))) (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 3) (pow.f64 (cbrt.f64 -1) 2)))))))))) (+.f64 (*.f64 1/144 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (pow.f64 g 28))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 10))) (*.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (-.f64 (*.f64 1/4 (/.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 g 2)))) (*.f64 a g))) (*.f64 1/48 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (pow.f64 g 19))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) (pow.f64 (+.f64 g (*.f64 -1 g)) 2))))))))) (*.f64 1/3 (/.f64 (*.f64 a (pow.f64 (-.f64 (*.f64 1/4 (/.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 g 2)))) (*.f64 a g))) (*.f64 1/48 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (pow.f64 g 19))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) (pow.f64 (+.f64 g (*.f64 -1 g)) 2))))) 2)) (*.f64 g (pow.f64 (cbrt.f64 -1) 3))))))) (pow.f64 (cbrt.f64 -1) 2)))))))))))) (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 -1/2))
(*.f64 h (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (/.f64 (+.f64 g (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) (sqrt.f64 -1)))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 -1/2))))
(*.f64 h (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (/.f64 (+.f64 g (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) (sqrt.f64 -1)))) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 8) (pow.f64 (sqrt.f64 -1) 5))))) (/.f64 (-.f64 (pow.f64 g 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 (sqrt.f64 -1) 2)))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 -1/2)))))
(*.f64 h (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (/.f64 (+.f64 g (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) (sqrt.f64 -1)))) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 8) (pow.f64 (sqrt.f64 -1) 5))))) (/.f64 (-.f64 (pow.f64 g 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 (sqrt.f64 -1) 2)))) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 11) (pow.f64 (sqrt.f64 -1) 11))))) (/.f64 (*.f64 (+.f64 g (*.f64 -1 g)) (-.f64 (pow.f64 g 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 (sqrt.f64 -1) 2))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 -1/2))))))
(*.f64 h (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (/.f64 (+.f64 g (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) (sqrt.f64 -1)))) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 8) (pow.f64 (sqrt.f64 -1) 5))))) (/.f64 (-.f64 (pow.f64 g 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 (sqrt.f64 -1) 2)))) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 11) (pow.f64 (sqrt.f64 -1) 11))))) (/.f64 (*.f64 (+.f64 g (*.f64 -1 g)) (-.f64 (pow.f64 g 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 (sqrt.f64 -1) 2))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 14) (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (-.f64 (*.f64 1/4 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (-.f64 (pow.f64 g 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 (sqrt.f64 -1) 2))))) (pow.f64 (sqrt.f64 -1) 4))) (*.f64 1/4 (/.f64 (pow.f64 (-.f64 (pow.f64 g 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 (sqrt.f64 -1) 2)))) 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 a (sqrt.f64 -1)))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 h 2) (pow.f64 (+.f64 g (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) (sqrt.f64 -1)))) 2)) (*.f64 a (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (sqrt.f64 -1)))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 -1/2)))))))
(*.f64 h (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (/.f64 (+.f64 g (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) (sqrt.f64 -1)))) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 8) (pow.f64 (sqrt.f64 -1) 5))))) (/.f64 (-.f64 (pow.f64 g 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 (sqrt.f64 -1) 2)))) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 11) (pow.f64 (sqrt.f64 -1) 11))))) (/.f64 (*.f64 (+.f64 g (*.f64 -1 g)) (-.f64 (pow.f64 g 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 (sqrt.f64 -1) 2))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 14) (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (-.f64 (*.f64 1/4 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (-.f64 (pow.f64 g 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 (sqrt.f64 -1) 2))))) (pow.f64 (sqrt.f64 -1) 4))) (*.f64 1/4 (/.f64 (pow.f64 (-.f64 (pow.f64 g 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 (sqrt.f64 -1) 2)))) 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 a (sqrt.f64 -1)))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 h 2) (pow.f64 (+.f64 g (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) (sqrt.f64 -1)))) 2)) (*.f64 a (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (sqrt.f64 -1)))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 17) (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (-.f64 (*.f64 1/4 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 g (*.f64 -1 g)) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (-.f64 (pow.f64 g 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 (sqrt.f64 -1) 2))))) (pow.f64 (sqrt.f64 -1) 4))) (*.f64 1/4 (/.f64 (pow.f64 (-.f64 (pow.f64 g 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 (sqrt.f64 -1) 2)))) 2) (pow.f64 (sqrt.f64 -1) 2))))) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/4 (/.f64 (*.f64 (+.f64 g (*.f64 -1 g)) (pow.f64 (-.f64 (pow.f64 g 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 (sqrt.f64 -1) 2)))) 2)) (pow.f64 (sqrt.f64 -1) 4)))) (*.f64 a (sqrt.f64 -1)))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 h 2) (*.f64 (+.f64 g (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) (sqrt.f64 -1)))) (-.f64 (pow.f64 g 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 (sqrt.f64 -1) 2)))))) (*.f64 a (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (pow.f64 (sqrt.f64 -1) 2)))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 -1/2))))))))
(*.f64 -1 (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 -1/2)))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (/.f64 (+.f64 g (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) (sqrt.f64 -1)))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 -1/2)))))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (+.f64 g (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) (sqrt.f64 -1)))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 1/12 (*.f64 (cbrt.f64 (/.f64 h (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (/.f64 (-.f64 (pow.f64 g 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 (sqrt.f64 -1) 2)))) (pow.f64 (cbrt.f64 -1/2) 2))))) (pow.f64 h 3))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 -1/2)))))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (/.f64 (-.f64 (pow.f64 g 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 (sqrt.f64 -1) 2)))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 h (*.f64 a (pow.f64 (sqrt.f64 -1) 11)))) (/.f64 (*.f64 (+.f64 g (*.f64 -1 g)) (-.f64 (pow.f64 g 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 (sqrt.f64 -1) 2))))) (pow.f64 (cbrt.f64 -1/2) 2))))) h)) (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (+.f64 g (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) (sqrt.f64 -1)))) (pow.f64 (cbrt.f64 -1/2) 2))))) (pow.f64 h 3))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 -1/2)))))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) h) (pow.f64 (sqrt.f64 -1) 2))) (/.f64 (-.f64 (*.f64 1/4 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (-.f64 (pow.f64 g 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 (sqrt.f64 -1) 2))))) (pow.f64 (sqrt.f64 -1) 4))) (*.f64 1/4 (/.f64 (pow.f64 (-.f64 (pow.f64 g 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 (sqrt.f64 -1) 2)))) 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 a (sqrt.f64 -1)))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 h 2) (pow.f64 (+.f64 g (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) (sqrt.f64 -1)))) 2)) (*.f64 a (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (sqrt.f64 -1)))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 11)))) (/.f64 (*.f64 (+.f64 g (*.f64 -1 g)) (-.f64 (pow.f64 g 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 (sqrt.f64 -1) 2))))) (pow.f64 (cbrt.f64 -1/2) 2))))) h)) (*.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (/.f64 (-.f64 (pow.f64 g 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 (sqrt.f64 -1) 2)))) (pow.f64 (cbrt.f64 -1/2) 2))))) h)) (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (+.f64 g (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) (sqrt.f64 -1)))) (pow.f64 (cbrt.f64 -1/2) 2))))) (pow.f64 h 3))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 -1/2)))))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) h) (pow.f64 (sqrt.f64 -1) 2))) (/.f64 (-.f64 (*.f64 1/4 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 g (*.f64 -1 g)) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (-.f64 (pow.f64 g 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 (sqrt.f64 -1) 2))))) (pow.f64 (sqrt.f64 -1) 4))) (*.f64 1/4 (/.f64 (pow.f64 (-.f64 (pow.f64 g 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 (sqrt.f64 -1) 2)))) 2) (pow.f64 (sqrt.f64 -1) 2))))) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/4 (/.f64 (*.f64 (+.f64 g (*.f64 -1 g)) (pow.f64 (-.f64 (pow.f64 g 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 (sqrt.f64 -1) 2)))) 2)) (pow.f64 (sqrt.f64 -1) 4)))) (*.f64 a (sqrt.f64 -1)))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 h 2) (*.f64 (+.f64 g (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) (sqrt.f64 -1)))) (-.f64 (pow.f64 g 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 (sqrt.f64 -1) 2)))))) (*.f64 a (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (pow.f64 (sqrt.f64 -1) 2)))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 h 4)) (pow.f64 (sqrt.f64 -1) 2))) (/.f64 (-.f64 (*.f64 1/4 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (-.f64 (pow.f64 g 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 (sqrt.f64 -1) 2))))) (pow.f64 (sqrt.f64 -1) 4))) (*.f64 1/4 (/.f64 (pow.f64 (-.f64 (pow.f64 g 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 (sqrt.f64 -1) 2)))) 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 a (sqrt.f64 -1)))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 h 2) (pow.f64 (+.f64 g (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) (sqrt.f64 -1)))) 2)) (*.f64 a (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (sqrt.f64 -1)))))) (pow.f64 (cbrt.f64 -1/2) 2))))) h)) (*.f64 1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 11)))) (/.f64 (*.f64 (+.f64 g (*.f64 -1 g)) (-.f64 (pow.f64 g 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 (sqrt.f64 -1) 2))))) (pow.f64 (cbrt.f64 -1/2) 2))))) h)) (*.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (/.f64 (-.f64 (pow.f64 g 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 (sqrt.f64 -1) 2)))) (pow.f64 (cbrt.f64 -1/2) 2))))) h)) (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (+.f64 g (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) (sqrt.f64 -1)))) (pow.f64 (cbrt.f64 -1/2) 2))))) (pow.f64 h 3))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 -1/2)))))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h)))) a)) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h)))) a)) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h)))) a)) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h)))) a)) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h)))) a)) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h)))) a)) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h)))) a)) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h)))) a)) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h)))) a)) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h)))) a)) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h)))) a)) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h)))) a)) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h)))) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 1/2)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h)))) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 1/2)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h)))) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 1/2)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h)))) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 1/2)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h)))) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 1/2)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h)))) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 1/2)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))) (*.f64 (cbrt.f64 -1) (cbrt.f64 1/2)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))) (*.f64 (cbrt.f64 -1) (cbrt.f64 1/2)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))) (*.f64 (cbrt.f64 -1) (cbrt.f64 1/2)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))) (*.f64 (cbrt.f64 -1) (cbrt.f64 1/2)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))) (*.f64 (cbrt.f64 -1) (cbrt.f64 1/2)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))) (*.f64 (cbrt.f64 -1) (cbrt.f64 1/2)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2)))
(+.f64 (*.f64 1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 a (pow.f64 g 7)))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 1/2) 2)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))) (*.f64 (pow.f64 h 4) (+.f64 (*.f64 1/48 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a (pow.f64 g 13)))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 1/2) 2)))) (*.f64 1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 7) (pow.f64 h 4))))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 1/2) 2)))))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))) (*.f64 (pow.f64 h 4) (+.f64 (*.f64 1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 7) (pow.f64 h 4))))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 1/2) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/48 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 13) (pow.f64 h 4))))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 1/2) 2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 5/128 (/.f64 1 (*.f64 a (pow.f64 g 7)))) (*.f64 1/192 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 5) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 1/2) 3)))))))) (pow.f64 (cbrt.f64 1/2) 2)))))))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))) (*.f64 (pow.f64 h 4) (+.f64 (*.f64 1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 7) (pow.f64 h 4))))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 1/2) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/48 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 13) (pow.f64 h 4))))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 1/2) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 7/256 (/.f64 1 (*.f64 a (pow.f64 g 9)))) (*.f64 1/192 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 7) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 1/2) 3)))))))) (pow.f64 (cbrt.f64 1/2) 2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 g 2)) (pow.f64 h 4))) (/.f64 (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 5/128 (/.f64 1 (*.f64 a (pow.f64 g 7)))) (*.f64 1/192 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 5) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 1/2) 3)))))))) (pow.f64 (cbrt.f64 1/2) 2)))))))))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))) (*.f64 (pow.f64 h 4) (+.f64 (*.f64 1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 7) (pow.f64 h 4))))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 1/2) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/48 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 13) (pow.f64 h 4))))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 1/2) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 g 2)) (pow.f64 h 4))) (/.f64 (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 5/128 (/.f64 1 (*.f64 a (pow.f64 g 7)))) (*.f64 1/192 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 5) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 1/2) 3)))))))) (pow.f64 (cbrt.f64 1/2) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 21/1024 (/.f64 1 (*.f64 a (pow.f64 g 11)))) (+.f64 (*.f64 1/13824 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 7) (*.f64 (pow.f64 h 4) (pow.f64 (cbrt.f64 1/2) 6)))))) (+.f64 (*.f64 1/768 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 9) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 1/2) 3)))))) (*.f64 1/12 (/.f64 (-.f64 (*.f64 5/128 (/.f64 1 (*.f64 a (pow.f64 g 7)))) (*.f64 1/192 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 5) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 1/2) 3))))))) (*.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 1/2) 3))))))))) (pow.f64 (cbrt.f64 1/2) 2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 g 2)) (pow.f64 h 4))) (/.f64 (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 7/256 (/.f64 1 (*.f64 a (pow.f64 g 9)))) (*.f64 1/192 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 7) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 1/2) 3)))))))) (pow.f64 (cbrt.f64 1/2) 2)))))))))))))
(*.f64 (cbrt.f64 (/.f64 h (*.f64 a (sqrt.f64 -1)))) (cbrt.f64 -1/2))
(*.f64 h (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 4))))) (*.f64 g (cbrt.f64 -1/2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))) (cbrt.f64 -1/2))))
(*.f64 h (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 4))))) (*.f64 g (cbrt.f64 -1/2)))) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sqrt.f64 -1) 2)) (pow.f64 h 8))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))))))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))) (cbrt.f64 -1/2)))))
(*.f64 h (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 4))))) (*.f64 g (cbrt.f64 -1/2)))) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sqrt.f64 -1) 2)) (pow.f64 h 8))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))))))) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sqrt.f64 -1) 2)) (pow.f64 h 11))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))))) (sqrt.f64 -1))) (*.f64 -1/2 (/.f64 (pow.f64 g 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))))))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))) (cbrt.f64 -1/2))))))
(*.f64 h (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 4))))) (*.f64 g (cbrt.f64 -1/2)))) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sqrt.f64 -1) 2)) (pow.f64 h 8))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))))))) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sqrt.f64 -1) 2)) (pow.f64 h 11))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))))) (sqrt.f64 -1))) (*.f64 -1/2 (/.f64 (pow.f64 g 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))))))) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sqrt.f64 -1) 2)) (pow.f64 h 14))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))))) (sqrt.f64 -1))) (*.f64 -1/2 (/.f64 (pow.f64 g 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))))) (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))))) (pow.f64 (sqrt.f64 -1) 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))))))))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))) (cbrt.f64 -1/2)))))))
(*.f64 h (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 4))))) (*.f64 g (cbrt.f64 -1/2)))) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sqrt.f64 -1) 2)) (pow.f64 h 8))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))))))) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sqrt.f64 -1) 2)) (pow.f64 h 11))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))))) (sqrt.f64 -1))) (*.f64 -1/2 (/.f64 (pow.f64 g 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))))))) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sqrt.f64 -1) 2)) (pow.f64 h 14))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))))) (sqrt.f64 -1))) (*.f64 -1/2 (/.f64 (pow.f64 g 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))))) (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))))) (pow.f64 (sqrt.f64 -1) 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))))))))) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sqrt.f64 -1) 2)) (pow.f64 h 17))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))))) (sqrt.f64 -1))) (*.f64 -1/2 (/.f64 (pow.f64 g 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))))) (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))))) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 5))))))) (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))))) (sqrt.f64 -1))) (*.f64 -1/2 (/.f64 (pow.f64 g 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))))) (pow.f64 (sqrt.f64 -1) 2))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 g 5) (*.f64 a (pow.f64 (sqrt.f64 -1) 6)))) (*.f64 2/3 (/.f64 (*.f64 g (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3))))))) (sqrt.f64 -1))))))))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))) (cbrt.f64 -1/2))))))))
(*.f64 -1 (*.f64 (cbrt.f64 (/.f64 h (*.f64 a (sqrt.f64 -1)))) (cbrt.f64 -1/2)))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 4))))) (*.f64 g (cbrt.f64 -1/2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))) (cbrt.f64 -1/2)))))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))) (*.f64 g (cbrt.f64 -1/2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (*.f64 h (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3))))))))) (pow.f64 h 3))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))) (cbrt.f64 -1/2)))))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))))))) (*.f64 1/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (*.f64 h (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))))) (sqrt.f64 -1))) (*.f64 -1/2 (/.f64 (pow.f64 g 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4))))))))) h)) (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))) (*.f64 g (cbrt.f64 -1/2))))) (pow.f64 h 3))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))) (cbrt.f64 -1/2)))))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))))) (sqrt.f64 -1))) (*.f64 -1/2 (/.f64 (pow.f64 g 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))))))) (*.f64 1/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (*.f64 h (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))))) (sqrt.f64 -1))) (*.f64 -1/2 (/.f64 (pow.f64 g 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))))) (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))))) (pow.f64 (sqrt.f64 -1) 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 a (pow.f64 (sqrt.f64 -1) 3))))))))))) h)) (*.f64 -1/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3))))))))) h)) (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))) (*.f64 g (cbrt.f64 -1/2))))) (pow.f64 h 3))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))) (cbrt.f64 -1/2)))))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))))) (sqrt.f64 -1))) (*.f64 -1/2 (/.f64 (pow.f64 g 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))))) (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))))) (pow.f64 (sqrt.f64 -1) 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))))))))) (*.f64 1/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (*.f64 h (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))))) (sqrt.f64 -1))) (*.f64 -1/2 (/.f64 (pow.f64 g 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))))) (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))))) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 5))))))) (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))))) (sqrt.f64 -1))) (*.f64 -1/2 (/.f64 (pow.f64 g 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))))) (pow.f64 (sqrt.f64 -1) 2))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 g 5) (*.f64 a (pow.f64 (sqrt.f64 -1) 6)))) (*.f64 2/3 (/.f64 (*.f64 g (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3))))))) (sqrt.f64 -1)))))))))) h)) (*.f64 -1/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))))) (sqrt.f64 -1))) (*.f64 -1/2 (/.f64 (pow.f64 g 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4))))))))) h)) (*.f64 -1/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3))))))))) h)) (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))) (*.f64 g (cbrt.f64 -1/2))))) (pow.f64 h 3))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))) (cbrt.f64 -1/2)))))
(*.f64 (cbrt.f64 (/.f64 h (*.f64 a (sqrt.f64 -1)))) (cbrt.f64 -1/2))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 16)))) 1/9) (*.f64 g (cbrt.f64 -1/2)))) (*.f64 (cbrt.f64 (/.f64 h (*.f64 a (sqrt.f64 -1)))) (cbrt.f64 -1/2)))
(+.f64 (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 16)))) 1/9) (cbrt.f64 -1/2))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sqrt.f64 -1) 2)) (pow.f64 h 2))) (*.f64 g (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (pow.f64 (sqrt.f64 -1) 3))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (pow.f64 (sqrt.f64 -1) 35)))) 1/9))))))))) (*.f64 (cbrt.f64 (/.f64 h (*.f64 a (sqrt.f64 -1)))) (cbrt.f64 -1/2)))
(+.f64 (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 16)))) 1/9) (cbrt.f64 -1/2))) (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sqrt.f64 -1) 2)) (pow.f64 h 2))) (*.f64 g (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 13)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (pow.f64 (sqrt.f64 -1) 3))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (pow.f64 (sqrt.f64 -1) 35)))) 1/9))))) (*.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 16))))))))))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sqrt.f64 -1) 2)) (pow.f64 h 2))) (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (pow.f64 (sqrt.f64 -1) 3))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (pow.f64 (sqrt.f64 -1) 35)))) 1/9)))))))))) (*.f64 (cbrt.f64 (/.f64 h (*.f64 a (sqrt.f64 -1)))) (cbrt.f64 -1/2)))
(+.f64 (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 16)))) 1/9) (cbrt.f64 -1/2))) (*.f64 g (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sqrt.f64 -1) 2)) (pow.f64 h 2))) (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (pow.f64 (sqrt.f64 -1) 3))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (pow.f64 (sqrt.f64 -1) 35)))) 1/9)))))) (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sqrt.f64 -1) 2)) (pow.f64 h 2))) (*.f64 g (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 26)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (pow.f64 (sqrt.f64 -1) 3))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (pow.f64 (sqrt.f64 -1) 35)))) 1/9))))) (+.f64 (*.f64 1/8 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 5))))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 a (*.f64 (sqrt.f64 -1) (pow.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (pow.f64 (sqrt.f64 -1) 3))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (pow.f64 (sqrt.f64 -1) 35)))) 1/9))) 2))) h)) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 13)))) 1/9) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 13)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (pow.f64 (sqrt.f64 -1) 3))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (pow.f64 (sqrt.f64 -1) 35)))) 1/9))))) (*.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 16)))))))))))))))) (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sqrt.f64 -1) 2)) (pow.f64 h 2))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 13)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (pow.f64 (sqrt.f64 -1) 3))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (pow.f64 (sqrt.f64 -1) 35)))) 1/9))))) (*.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 16)))))))))))))))) (*.f64 (cbrt.f64 (/.f64 h (*.f64 a (sqrt.f64 -1)))) (cbrt.f64 -1/2)))
(+.f64 (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 16)))) 1/9) (cbrt.f64 -1/2))) (*.f64 g (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sqrt.f64 -1) 2)) (pow.f64 h 2))) (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (pow.f64 (sqrt.f64 -1) 3))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (pow.f64 (sqrt.f64 -1) 35)))) 1/9)))))) (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sqrt.f64 -1) 2)) (pow.f64 h 2))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 13)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (pow.f64 (sqrt.f64 -1) 3))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (pow.f64 (sqrt.f64 -1) 35)))) 1/9))))) (*.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 16)))))))))) (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sqrt.f64 -1) 2)) (pow.f64 h 2))) (*.f64 g (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -2/3 (/.f64 (*.f64 a (*.f64 (sqrt.f64 -1) (*.f64 (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 13)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (pow.f64 (sqrt.f64 -1) 3))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (pow.f64 (sqrt.f64 -1) 35)))) 1/9))))) (*.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 16))))))) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (pow.f64 (sqrt.f64 -1) 3))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (pow.f64 (sqrt.f64 -1) 35)))) 1/9)))))) h)) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 26)))) 1/9) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 13)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (pow.f64 (sqrt.f64 -1) 3))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (pow.f64 (sqrt.f64 -1) 35)))) 1/9))))) (*.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 16))))))))) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 a 5)) (*.f64 (pow.f64 h 14) (pow.f64 (sqrt.f64 -1) 4))) 1/9) (pow.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (pow.f64 (sqrt.f64 -1) 3))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (pow.f64 (sqrt.f64 -1) 35)))) 1/9))) 2))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 13)))) 1/9) (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 26)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (pow.f64 (sqrt.f64 -1) 3))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (pow.f64 (sqrt.f64 -1) 35)))) 1/9))))) (+.f64 (*.f64 1/8 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 5))))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 a (*.f64 (sqrt.f64 -1) (pow.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (pow.f64 (sqrt.f64 -1) 3))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (pow.f64 (sqrt.f64 -1) 35)))) 1/9))) 2))) h)) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 13)))) 1/9) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 13)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (pow.f64 (sqrt.f64 -1) 3))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (pow.f64 (sqrt.f64 -1) 35)))) 1/9))))) (*.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 16))))))))))))))))))))) (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sqrt.f64 -1) 2)) (pow.f64 h 2))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 26)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (pow.f64 (sqrt.f64 -1) 3))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (pow.f64 (sqrt.f64 -1) 35)))) 1/9))))) (+.f64 (*.f64 1/8 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 5))))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 a (*.f64 (sqrt.f64 -1) (pow.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (pow.f64 (sqrt.f64 -1) 3))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (pow.f64 (sqrt.f64 -1) 35)))) 1/9))) 2))) h)) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 13)))) 1/9) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 13)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (pow.f64 (sqrt.f64 -1) 3))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (pow.f64 (sqrt.f64 -1) 35)))) 1/9))))) (*.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 16))))))))))))))))))))))) (*.f64 (cbrt.f64 (/.f64 h (*.f64 a (sqrt.f64 -1)))) (cbrt.f64 -1/2)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2)))
(+.f64 (*.f64 1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 a (pow.f64 g 7)))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 1/2) 2)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))))
(+.f64 (*.f64 1/48 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13)))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 1/2) 2)))) (+.f64 (*.f64 1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 a (pow.f64 g 7)))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 1/2) 2)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2)))))
(+.f64 (*.f64 -1/576 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13)))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 1/2) 5)))) (+.f64 (*.f64 1/48 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13)))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 1/2) 2)))) (+.f64 (*.f64 1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 a (pow.f64 g 7)))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 1/2) 2)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))))))
(+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 g 19) (pow.f64 h 4)))) (/.f64 (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 h 8) a)) (*.f64 -1/128 (/.f64 (pow.f64 h 8) a)))) (pow.f64 (cbrt.f64 1/2) 2)))) (+.f64 (*.f64 -1/576 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13)))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 1/2) 5)))) (+.f64 (*.f64 1/48 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13)))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 1/2) 2)))) (+.f64 (*.f64 1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 a (pow.f64 g 7)))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 1/2) 2)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2)))))))
(+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 g 19) (pow.f64 h 4)))) (/.f64 (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 h 8) a)) (*.f64 -1/128 (/.f64 (pow.f64 h 8) a)))) (pow.f64 (cbrt.f64 1/2) 2)))) (+.f64 (*.f64 -1/576 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13)))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 1/2) 5)))) (+.f64 (*.f64 -1/576 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 20) (*.f64 a (pow.f64 g 19)))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 1/2) 5)))) (+.f64 (*.f64 1/48 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13)))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 1/2) 2)))) (+.f64 (*.f64 1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 a (pow.f64 g 7)))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 1/2) 2)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))))))))
(*.f64 -1 (*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -2) (cbrt.f64 -1/2))))
(*.f64 -1 (*.f64 g (+.f64 (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 -1/2)) (pow.f64 (cbrt.f64 -2) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (*.f64 (cbrt.f64 -2) (cbrt.f64 -1/2))))))
(*.f64 -1 (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 14))) (/.f64 (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 h 4) a)) (*.f64 1/8 (/.f64 (pow.f64 h 4) a)))) (pow.f64 (cbrt.f64 -2) 2)))) (+.f64 (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 -1/2)) (pow.f64 (cbrt.f64 -2) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (*.f64 (cbrt.f64 -2) (cbrt.f64 -1/2)))))))
(*.f64 -1 (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 14))) (/.f64 (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 h 4) a)) (*.f64 1/8 (/.f64 (pow.f64 h 4) a)))) (pow.f64 (cbrt.f64 -2) 2)))) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 20))) (/.f64 (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (*.f64 a (pow.f64 h 2)))) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 h 4) a)) (*.f64 1/8 (/.f64 (pow.f64 h 4) a))))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 h 6) a)) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 4)) (*.f64 a (pow.f64 (cbrt.f64 -2) 3)))))))) (pow.f64 (cbrt.f64 -2) 2)))) (+.f64 (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 -1/2)) (pow.f64 (cbrt.f64 -2) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (*.f64 (cbrt.f64 -2) (cbrt.f64 -1/2))))))))
(*.f64 -1 (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 14))) (/.f64 (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 h 4) a)) (*.f64 1/8 (/.f64 (pow.f64 h 4) a)))) (pow.f64 (cbrt.f64 -2) 2)))) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 20))) (/.f64 (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (*.f64 a (pow.f64 h 2)))) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 h 4) a)) (*.f64 1/8 (/.f64 (pow.f64 h 4) a))))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 h 6) a)) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 4)) (*.f64 a (pow.f64 (cbrt.f64 -2) 3)))))))) (pow.f64 (cbrt.f64 -2) 2)))) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 26))) (/.f64 (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))) (*.f64 a (pow.f64 h 2)))) (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 h 4) a)) (*.f64 1/8 (/.f64 (pow.f64 h 4) a))))) (pow.f64 (cbrt.f64 -2) 3))) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (*.f64 a (pow.f64 h 2)))) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 h 4) a)) (*.f64 1/8 (/.f64 (pow.f64 h 4) a))))) (*.f64 1/16 (/.f64 (pow.f64 h 6) a)))))) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 h 4) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 h 4) a)) (*.f64 1/8 (/.f64 (pow.f64 h 4) a))))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) a))))))) (pow.f64 (cbrt.f64 -2) 2)))) (+.f64 (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 -1/2)) (pow.f64 (cbrt.f64 -2) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (*.f64 (cbrt.f64 -2) (cbrt.f64 -1/2)))))))))
(*.f64 -1 (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 14))) (/.f64 (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 h 4) a)) (*.f64 1/8 (/.f64 (pow.f64 h 4) a)))) (pow.f64 (cbrt.f64 -2) 2)))) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 20))) (/.f64 (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (*.f64 a (pow.f64 h 2)))) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 h 4) a)) (*.f64 1/8 (/.f64 (pow.f64 h 4) a))))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 h 6) a)) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 4)) (*.f64 a (pow.f64 (cbrt.f64 -2) 3)))))))) (pow.f64 (cbrt.f64 -2) 2)))) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 26))) (/.f64 (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))) (*.f64 a (pow.f64 h 2)))) (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 h 4) a)) (*.f64 1/8 (/.f64 (pow.f64 h 4) a))))) (pow.f64 (cbrt.f64 -2) 3))) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (*.f64 a (pow.f64 h 2)))) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 h 4) a)) (*.f64 1/8 (/.f64 (pow.f64 h 4) a))))) (*.f64 1/16 (/.f64 (pow.f64 h 6) a)))))) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 h 4) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 h 4) a)) (*.f64 1/8 (/.f64 (pow.f64 h 4) a))))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) a))))))) (pow.f64 (cbrt.f64 -2) 2)))) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 32))) (/.f64 (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/256 (pow.f64 h 12)) (+.f64 (*.f64 1/8 (*.f64 (pow.f64 h 4) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))))) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))))))) (*.f64 a (pow.f64 h 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 h 4) a)) (*.f64 1/8 (/.f64 (pow.f64 h 4) a))) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))) (pow.f64 h 2))) (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (*.f64 a (pow.f64 h 2)))) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 h 4) a)) (*.f64 1/8 (/.f64 (pow.f64 h 4) a))))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 h 6) a)) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 4)) (*.f64 a (pow.f64 (cbrt.f64 -2) 3))))))))) (pow.f64 (cbrt.f64 -2) 3))) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))) (*.f64 a (pow.f64 h 2)))) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (*.f64 a (pow.f64 h 2)))) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 h 4) a)) (*.f64 1/8 (/.f64 (pow.f64 h 4) a))))) (*.f64 1/16 (/.f64 (pow.f64 h 6) a)))))) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 h 4) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 h 4) a)) (*.f64 1/8 (/.f64 (pow.f64 h 4) a))))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) a))))))) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 h 4) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (*.f64 a (pow.f64 h 2)))) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 h 4) a)) (*.f64 1/8 (/.f64 (pow.f64 h 4) a))))) (*.f64 1/16 (/.f64 (pow.f64 h 6) a)))))) (+.f64 (*.f64 1/216 (/.f64 (*.f64 (pow.f64 g 4) (pow.f64 h 6)) (*.f64 a (pow.f64 (cbrt.f64 -2) 6)))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 a (*.f64 (pow.f64 g 2) (pow.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 h 4) a)) (*.f64 1/8 (/.f64 (pow.f64 h 4) a))) 2))) (pow.f64 (cbrt.f64 -2) 3))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))) a)))))))))) (pow.f64 (cbrt.f64 -2) 2)))) (+.f64 (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 -1/2)) (pow.f64 (cbrt.f64 -2) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (*.f64 (cbrt.f64 -2) (cbrt.f64 -1/2))))))))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (/.f64 1/2 a)))) 1)
(*.f64 1 (cbrt.f64 (/.f64 1/2 a)))
(*.f64 (cbrt.f64 1/2) (pow.f64 (/.f64 1 a) 1/3))
(*.f64 (cbrt.f64 1/2) (cbrt.f64 (/.f64 1 a)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1/2 a))) 2) (cbrt.f64 (cbrt.f64 (/.f64 1/2 a))))
(*.f64 (pow.f64 (/.f64 1/2 a) 1/6) (pow.f64 (/.f64 1/2 a) 1/6))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (/.f64 1/2 a)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 1/2 a)) 2) 1/3) (cbrt.f64 (cbrt.f64 (/.f64 1/2 a))))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 1/2 a)) 1/3) (pow.f64 (sqrt.f64 (/.f64 1/2 a)) 1/3))
(*.f64 (pow.f64 -1/2 1/3) (pow.f64 (/.f64 1 a) 1/3))
(*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 1 a)))
(/.f64 1 (cbrt.f64 (/.f64 a 1/2)))
(/.f64 1 (cbrt.f64 (/.f64 a -1/2)))
(/.f64 (cbrt.f64 1/2) (cbrt.f64 a))
(/.f64 (cbrt.f64 1/2) (cbrt.f64 (neg.f64 a)))
(/.f64 (cbrt.f64 -1/2) (cbrt.f64 a))
(/.f64 (cbrt.f64 -1/2) (cbrt.f64 (neg.f64 a)))
(/.f64 (neg.f64 (cbrt.f64 1/2)) (neg.f64 (cbrt.f64 a)))
(pow.f64 (/.f64 1/2 a) 1/3)
(pow.f64 (cbrt.f64 (/.f64 1/2 a)) 1)
(pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1/2 a))) 3)
(pow.f64 (pow.f64 (/.f64 1/2 a) 1/6) 2)
(sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 1/2 a)) 2))
(log.f64 (exp.f64 (cbrt.f64 (/.f64 1/2 a))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (/.f64 1/2 a)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (/.f64 1/2 a))))
(log1p.f64 (expm1.f64 (cbrt.f64 (/.f64 1/2 a))))
(exp.f64 (log.f64 (cbrt.f64 (/.f64 1/2 a))))
(exp.f64 (*.f64 (log.f64 (/.f64 1/2 a)) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 1/2 a))) 1))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 g -2)))) 1)
(*.f64 1 (cbrt.f64 (*.f64 g -2)))
(*.f64 (cbrt.f64 g) (cbrt.f64 -2))
(*.f64 (cbrt.f64 -2) (cbrt.f64 g))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 g -2))) 2) (cbrt.f64 (cbrt.f64 (*.f64 g -2))))
(*.f64 (pow.f64 (*.f64 g -2) 1/6) (pow.f64 (*.f64 g -2) 1/6))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (*.f64 g -2)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 g -2) 2)) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 g -2))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 g -2)) 1/3) (pow.f64 (sqrt.f64 (*.f64 g -2)) 1/3))
(pow.f64 (*.f64 g -2) 1/3)
(pow.f64 (cbrt.f64 (*.f64 g -2)) 1)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 g -2))) 3)
(pow.f64 (pow.f64 (*.f64 g -2) 1/6) 2)
(sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 g -2) 2)))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 g -2))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 g -2)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 g -2))))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 g -2))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 g -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 g -2)) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 g -2))) 1))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2))))) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2))) 1)
(pow.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2)) 1/3)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2)))) 3)
(pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2)))) 2)
(pow.f64 (*.f64 (*.f64 g -2) (/.f64 1/2 a)) 1/3)
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2))) 2))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2)))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2))))))
(cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2)))
(cbrt.f64 (*.f64 (*.f64 g -2) (/.f64 1/2 a)))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2)))))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2)))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2)))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2)))) 1))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (/.f64 g a)))) 1)
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 g a))) (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 g a)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 g a)) 2)) (cbrt.f64 (cbrt.f64 (/.f64 g a))))
(*.f64 1 (cbrt.f64 (/.f64 g a)))
(*.f64 (cbrt.f64 g) (pow.f64 (/.f64 1 a) 1/3))
(*.f64 (cbrt.f64 g) (cbrt.f64 (/.f64 1 a)))
(*.f64 (pow.f64 (/.f64 g a) 1/6) (pow.f64 (/.f64 g a) 1/6))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (/.f64 g a)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 g a)) 2))) 3) (cbrt.f64 (cbrt.f64 (/.f64 g a))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 g a)) 1/6) 3) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 g a)) 1/6) 3))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 g a)) 1/3) (pow.f64 (sqrt.f64 (/.f64 g a)) 1/3))
(/.f64 1 (cbrt.f64 (/.f64 a g)))
(/.f64 (cbrt.f64 g) (cbrt.f64 a))
(/.f64 (cbrt.f64 g) (cbrt.f64 (neg.f64 a)))
(/.f64 (neg.f64 (cbrt.f64 g)) (neg.f64 (cbrt.f64 a)))
(pow.f64 (/.f64 g a) 1/3)
(pow.f64 (cbrt.f64 (/.f64 g a)) 1)
(pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 g a))) 3)
(pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 g a)) 2)) 3/2)
(pow.f64 (pow.f64 (/.f64 g a) 1/6) 2)
(sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 g a)) 2))
(log.f64 (exp.f64 (cbrt.f64 (/.f64 g a))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (/.f64 g a)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (/.f64 g a))))
(log1p.f64 (expm1.f64 (cbrt.f64 (/.f64 g a))))
(exp.f64 (log.f64 (cbrt.f64 (/.f64 g a))))
(exp.f64 (*.f64 (log.f64 (/.f64 g a)) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 g a))) 1))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (/.f64 g a)))) 1)
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 g a))) (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 g a)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 g a)) 2)) (cbrt.f64 (cbrt.f64 (/.f64 g a))))
(*.f64 1 (cbrt.f64 (/.f64 g a)))
(*.f64 (cbrt.f64 g) (pow.f64 (/.f64 1 a) 1/3))
(*.f64 (cbrt.f64 g) (cbrt.f64 (/.f64 1 a)))
(*.f64 (pow.f64 (/.f64 g a) 1/6) (pow.f64 (/.f64 g a) 1/6))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (/.f64 g a)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 g a)) 2))) 3) (cbrt.f64 (cbrt.f64 (/.f64 g a))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 g a)) 1/6) 3) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 g a)) 1/6) 3))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 g a)) 1/3) (pow.f64 (sqrt.f64 (/.f64 g a)) 1/3))
(/.f64 1 (cbrt.f64 (/.f64 a g)))
(/.f64 (cbrt.f64 g) (cbrt.f64 a))
(/.f64 (cbrt.f64 g) (cbrt.f64 (neg.f64 a)))
(/.f64 (neg.f64 (cbrt.f64 g)) (neg.f64 (cbrt.f64 a)))
(pow.f64 (/.f64 g a) 1/3)
(pow.f64 (cbrt.f64 (/.f64 g a)) 1)
(pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 g a))) 3)
(pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 g a)) 2)) 3/2)
(pow.f64 (pow.f64 (/.f64 g a) 1/6) 2)
(sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 g a)) 2))
(log.f64 (exp.f64 (cbrt.f64 (/.f64 g a))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (/.f64 g a)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (/.f64 g a))))
(log1p.f64 (expm1.f64 (cbrt.f64 (/.f64 g a))))
(exp.f64 (log.f64 (cbrt.f64 (/.f64 g a))))
(exp.f64 (*.f64 (log.f64 (/.f64 g a)) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 g a))) 1))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (/.f64 g a)))) 1)
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 g a))) (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 g a)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 g a)) 2)) (cbrt.f64 (cbrt.f64 (/.f64 g a))))
(*.f64 1 (cbrt.f64 (/.f64 g a)))
(*.f64 (cbrt.f64 g) (pow.f64 (/.f64 1 a) 1/3))
(*.f64 (cbrt.f64 g) (cbrt.f64 (/.f64 1 a)))
(*.f64 (pow.f64 (/.f64 g a) 1/6) (pow.f64 (/.f64 g a) 1/6))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (/.f64 g a)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 g a)) 2))) 3) (cbrt.f64 (cbrt.f64 (/.f64 g a))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 g a)) 1/6) 3) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 g a)) 1/6) 3))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 g a)) 1/3) (pow.f64 (sqrt.f64 (/.f64 g a)) 1/3))
(/.f64 1 (cbrt.f64 (/.f64 a g)))
(/.f64 (cbrt.f64 g) (cbrt.f64 a))
(/.f64 (cbrt.f64 g) (cbrt.f64 (neg.f64 a)))
(/.f64 (neg.f64 (cbrt.f64 g)) (neg.f64 (cbrt.f64 a)))
(sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 g a)) 2))
(log.f64 (exp.f64 (cbrt.f64 (/.f64 g a))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (/.f64 g a)))))
(cbrt.f64 (/.f64 g a))
(expm1.f64 (log1p.f64 (cbrt.f64 (/.f64 g a))))
(log1p.f64 (expm1.f64 (cbrt.f64 (/.f64 g a))))
(exp.f64 (log.f64 (cbrt.f64 (/.f64 g a))))
(exp.f64 (*.f64 (log.f64 (/.f64 g a)) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 g a))) 1))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (cbrt.f64 (/.f64 g a))))) 1)
(*.f64 1 (cbrt.f64 (cbrt.f64 (/.f64 g a))))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (/.f64 g a)))) (cbrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 g a)) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (/.f64 g a)))) (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 g a)) 2)) 1/3))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 g a)) 2))) (cbrt.f64 (cbrt.f64 (cbrt.f64 (/.f64 g a)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 g a)) 1/6) (pow.f64 (cbrt.f64 (/.f64 g a)) 1/6))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (cbrt.f64 (/.f64 g a))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 g a)) 2)) 1/3) (cbrt.f64 (cbrt.f64 (cbrt.f64 (/.f64 g a)))))
(*.f64 (pow.f64 (pow.f64 (/.f64 g a) 1/6) 1/3) (pow.f64 (pow.f64 (/.f64 g a) 1/6) 1/3))
(/.f64 (cbrt.f64 (cbrt.f64 g)) (cbrt.f64 (cbrt.f64 a)))
(pow.f64 (/.f64 g a) 1/9)
(pow.f64 (cbrt.f64 (/.f64 g a)) 1/3)
(pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 g a))) 1)
(pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (/.f64 g a)))) 3)
(pow.f64 (pow.f64 (cbrt.f64 (/.f64 g a)) 1/6) 2)
(sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 g a)) 2)))
(log.f64 (exp.f64 (cbrt.f64 (cbrt.f64 (/.f64 g a)))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (cbrt.f64 (/.f64 g a))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (cbrt.f64 (/.f64 g a)))))
(log1p.f64 (expm1.f64 (cbrt.f64 (cbrt.f64 (/.f64 g a)))))
(exp.f64 (log.f64 (cbrt.f64 (cbrt.f64 (/.f64 g a)))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 g a))) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (cbrt.f64 (/.f64 g a)))) 1))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (fma.f64 (sqrt.f64 (+.f64 g h)) (sqrt.f64 (-.f64 g h)) g))))) 1)
(*.f64 (cbrt.f64 (/.f64 1/2 a)) (cbrt.f64 (fma.f64 (sqrt.f64 (+.f64 g h)) (sqrt.f64 (-.f64 g h)) g)))
(*.f64 1 (cbrt.f64 (*.f64 (/.f64 1/2 a) (fma.f64 (sqrt.f64 (+.f64 g h)) (sqrt.f64 (-.f64 g h)) g))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (fma.f64 (sqrt.f64 (+.f64 g h)) (sqrt.f64 (-.f64 g h)) g)))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (fma.f64 (sqrt.f64 (+.f64 g h)) (sqrt.f64 (-.f64 g h)) g)))))
(*.f64 (cbrt.f64 (fma.f64 (sqrt.f64 (+.f64 g h)) (sqrt.f64 (-.f64 g h)) g)) (cbrt.f64 (/.f64 1/2 a)))
(*.f64 (pow.f64 (*.f64 (/.f64 1/2 a) (fma.f64 (sqrt.f64 (+.f64 g h)) (sqrt.f64 (-.f64 g h)) g)) 1/6) (pow.f64 (*.f64 (/.f64 1/2 a) (fma.f64 (sqrt.f64 (+.f64 g h)) (sqrt.f64 (-.f64 g h)) g)) 1/6))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (*.f64 (/.f64 1/2 a) (fma.f64 (sqrt.f64 (+.f64 g h)) (sqrt.f64 (-.f64 g h)) g))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (fma.f64 (sqrt.f64 (+.f64 g h)) (sqrt.f64 (-.f64 g h)) g))) 2) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (fma.f64 (sqrt.f64 (+.f64 g h)) (sqrt.f64 (-.f64 g h)) g)))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (/.f64 1/2 a) (fma.f64 (sqrt.f64 (+.f64 g h)) (sqrt.f64 (-.f64 g h)) g))) 1/3) (pow.f64 (sqrt.f64 (*.f64 (/.f64 1/2 a) (fma.f64 (sqrt.f64 (+.f64 g h)) (sqrt.f64 (-.f64 g h)) g))) 1/3))
(/.f64 (cbrt.f64 (*.f64 (fma.f64 (sqrt.f64 (+.f64 g h)) (sqrt.f64 (-.f64 g h)) g) -1/2)) (cbrt.f64 a))
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (fma.f64 (sqrt.f64 (+.f64 g h)) (sqrt.f64 (-.f64 g h)) g))) 2))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (fma.f64 (sqrt.f64 (+.f64 g h)) (sqrt.f64 (-.f64 g h)) g)))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (fma.f64 (sqrt.f64 (+.f64 g h)) (sqrt.f64 (-.f64 g h)) g))))))
(cbrt.f64 (*.f64 (/.f64 1/2 a) (fma.f64 (sqrt.f64 (+.f64 g h)) (sqrt.f64 (-.f64 g h)) g)))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (fma.f64 (sqrt.f64 (+.f64 g h)) (sqrt.f64 (-.f64 g h)) g)))))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (fma.f64 (sqrt.f64 (+.f64 g h)) (sqrt.f64 (-.f64 g h)) g)))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (fma.f64 (sqrt.f64 (+.f64 g h)) (sqrt.f64 (-.f64 g h)) g)))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (fma.f64 (sqrt.f64 (+.f64 g h)) (sqrt.f64 (-.f64 g h)) g)))) 1))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (/.f64 1/2 (*.f64 a (/.f64 (+.f64 (hypot.f64 g h) g) (pow.f64 h 2))))))) 1)
(*.f64 (cbrt.f64 (/.f64 1/2 a)) (cbrt.f64 (/.f64 (pow.f64 h 2) (+.f64 (hypot.f64 g h) g))))
(*.f64 1 (cbrt.f64 (/.f64 1/2 (*.f64 a (/.f64 (+.f64 (hypot.f64 g h) g) (pow.f64 h 2))))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (+.f64 (hypot.f64 g h) g))) (cbrt.f64 (/.f64 1/2 a)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1/2 (*.f64 a (/.f64 (+.f64 (hypot.f64 g h) g) (pow.f64 h 2)))))) 2) (cbrt.f64 (cbrt.f64 (/.f64 1/2 (*.f64 a (/.f64 (+.f64 (hypot.f64 g h) g) (pow.f64 h 2)))))))
(*.f64 (pow.f64 (/.f64 1/2 (*.f64 a (/.f64 (+.f64 (hypot.f64 g h) g) (pow.f64 h 2)))) 1/6) (pow.f64 (/.f64 1/2 (*.f64 a (/.f64 (+.f64 (hypot.f64 g h) g) (pow.f64 h 2)))) 1/6))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (/.f64 1/2 (*.f64 a (/.f64 (+.f64 (hypot.f64 g h) g) (pow.f64 h 2))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 1/2 (*.f64 a (/.f64 (+.f64 (hypot.f64 g h) g) (pow.f64 h 2))))) 2) 1/3) (cbrt.f64 (cbrt.f64 (/.f64 1/2 (*.f64 a (/.f64 (+.f64 (hypot.f64 g h) g) (pow.f64 h 2)))))))
(*.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1/2 a)) (/.f64 h (sqrt.f64 (+.f64 (hypot.f64 g h) g)))) 1/3) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1/2 a)) (/.f64 h (sqrt.f64 (+.f64 (hypot.f64 g h) g)))) 1/3))
(/.f64 (cbrt.f64 (*.f64 1/2 (pow.f64 h 2))) (cbrt.f64 (*.f64 a (+.f64 (hypot.f64 g h) g))))
(/.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (pow.f64 h 2))) (cbrt.f64 (+.f64 (hypot.f64 g h) g)))
(/.f64 (cbrt.f64 (*.f64 1/2 (/.f64 (pow.f64 h 2) (+.f64 (hypot.f64 g h) g)))) (cbrt.f64 a))
(pow.f64 (/.f64 1/2 (*.f64 a (/.f64 (+.f64 (hypot.f64 g h) g) (pow.f64 h 2)))) 1/3)
(pow.f64 (cbrt.f64 (/.f64 1/2 (*.f64 a (/.f64 (+.f64 (hypot.f64 g h) g) (pow.f64 h 2))))) 1)
(pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1/2 (*.f64 a (/.f64 (+.f64 (hypot.f64 g h) g) (pow.f64 h 2)))))) 3)
(pow.f64 (pow.f64 (/.f64 1/2 (*.f64 a (/.f64 (+.f64 (hypot.f64 g h) g) (pow.f64 h 2)))) 1/6) 2)
(sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 1/2 (*.f64 a (/.f64 (+.f64 (hypot.f64 g h) g) (pow.f64 h 2))))) 2))
(log.f64 (exp.f64 (cbrt.f64 (/.f64 1/2 (*.f64 a (/.f64 (+.f64 (hypot.f64 g h) g) (pow.f64 h 2)))))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (/.f64 1/2 (*.f64 a (/.f64 (+.f64 (hypot.f64 g h) g) (pow.f64 h 2))))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (/.f64 1/2 (*.f64 a (/.f64 (+.f64 (hypot.f64 g h) g) (pow.f64 h 2)))))))
(log1p.f64 (expm1.f64 (cbrt.f64 (/.f64 1/2 (*.f64 a (/.f64 (+.f64 (hypot.f64 g h) g) (pow.f64 h 2)))))))
(exp.f64 (log.f64 (cbrt.f64 (/.f64 1/2 (*.f64 a (/.f64 (+.f64 (hypot.f64 g h) g) (pow.f64 h 2)))))))
(exp.f64 (*.f64 (log.f64 (/.f64 1/2 (*.f64 a (/.f64 (+.f64 (hypot.f64 g h) g) (pow.f64 h 2))))) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 1/2 (*.f64 a (/.f64 (+.f64 (hypot.f64 g h) g) (pow.f64 h 2)))))) 1))
Outputs
(*.f64 (cbrt.f64 (/.f64 1 a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 1 a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 1 a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 1 a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 1 a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 1 a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 1 a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 1 a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 1 a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 1 a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 1 a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 1 a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 1 a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)))
(*.f64 (cbrt.f64 (/.f64 1 a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)))
(*.f64 (cbrt.f64 (/.f64 1 a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)))
(*.f64 (cbrt.f64 (/.f64 1 a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)))
(*.f64 (cbrt.f64 (/.f64 1 a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)))
(*.f64 (cbrt.f64 (/.f64 1 a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)))
(*.f64 (cbrt.f64 g) (cbrt.f64 -2))
(*.f64 (cbrt.f64 g) (cbrt.f64 -2))
(*.f64 (cbrt.f64 g) (cbrt.f64 -2))
(*.f64 (cbrt.f64 g) (cbrt.f64 -2))
(*.f64 (cbrt.f64 g) (cbrt.f64 -2))
(*.f64 (cbrt.f64 g) (cbrt.f64 -2))
(*.f64 (cbrt.f64 g) (cbrt.f64 -2))
(*.f64 (cbrt.f64 g) (cbrt.f64 -2))
(*.f64 (cbrt.f64 g) (cbrt.f64 -2))
(*.f64 (cbrt.f64 g) (cbrt.f64 -2))
(*.f64 (cbrt.f64 g) (cbrt.f64 -2))
(*.f64 (cbrt.f64 g) (cbrt.f64 -2))
(*.f64 -1 (*.f64 (cbrt.f64 g) (cbrt.f64 2)))
(*.f64 (neg.f64 (cbrt.f64 g)) (cbrt.f64 2))
(*.f64 (cbrt.f64 g) (neg.f64 (cbrt.f64 2)))
(*.f64 -1 (*.f64 (cbrt.f64 g) (cbrt.f64 2)))
(*.f64 (neg.f64 (cbrt.f64 g)) (cbrt.f64 2))
(*.f64 (cbrt.f64 g) (neg.f64 (cbrt.f64 2)))
(*.f64 -1 (*.f64 (cbrt.f64 g) (cbrt.f64 2)))
(*.f64 (neg.f64 (cbrt.f64 g)) (cbrt.f64 2))
(*.f64 (cbrt.f64 g) (neg.f64 (cbrt.f64 2)))
(*.f64 -1 (*.f64 (cbrt.f64 g) (cbrt.f64 2)))
(*.f64 (neg.f64 (cbrt.f64 g)) (cbrt.f64 2))
(*.f64 (cbrt.f64 g) (neg.f64 (cbrt.f64 2)))
(*.f64 -1 (*.f64 (cbrt.f64 g) (cbrt.f64 2)))
(*.f64 (neg.f64 (cbrt.f64 g)) (cbrt.f64 2))
(*.f64 (cbrt.f64 g) (neg.f64 (cbrt.f64 2)))
(*.f64 -1 (*.f64 (cbrt.f64 g) (cbrt.f64 2)))
(*.f64 (neg.f64 (cbrt.f64 g)) (cbrt.f64 2))
(*.f64 (cbrt.f64 g) (neg.f64 (cbrt.f64 2)))
(*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -2) (cbrt.f64 1/2)))
(*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 1/2) (cbrt.f64 -2)))
(*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -2) (cbrt.f64 1/2)))
(*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 1/2) (cbrt.f64 -2)))
(*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -2) (cbrt.f64 1/2)))
(*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 1/2) (cbrt.f64 -2)))
(*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -2) (cbrt.f64 1/2)))
(*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 1/2) (cbrt.f64 -2)))
(*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -2) (cbrt.f64 1/2)))
(*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 1/2) (cbrt.f64 -2)))
(*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -2) (cbrt.f64 1/2)))
(*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 1/2) (cbrt.f64 -2)))
(*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -2) (cbrt.f64 1/2)))
(*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 1/2) (cbrt.f64 -2)))
(*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -2) (cbrt.f64 1/2)))
(*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 1/2) (cbrt.f64 -2)))
(*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -2) (cbrt.f64 1/2)))
(*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 1/2) (cbrt.f64 -2)))
(*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -2) (cbrt.f64 1/2)))
(*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 1/2) (cbrt.f64 -2)))
(*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -2) (cbrt.f64 1/2)))
(*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 1/2) (cbrt.f64 -2)))
(*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -2) (cbrt.f64 1/2)))
(*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 1/2) (cbrt.f64 -2)))
(*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -2) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2))))
(*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)) (cbrt.f64 -2)))
(*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -2) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2))))
(*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)) (cbrt.f64 -2)))
(*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -2) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2))))
(*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)) (cbrt.f64 -2)))
(*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -2) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2))))
(*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)) (cbrt.f64 -2)))
(*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -2) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2))))
(*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)) (cbrt.f64 -2)))
(*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -2) (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2))))
(*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (*.f64 (cbrt.f64 -1) (cbrt.f64 -1/2)) (cbrt.f64 -2)))
(*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -2) (cbrt.f64 1/2)))
(*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 1/2) (cbrt.f64 -2)))
(*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -2) (cbrt.f64 1/2)))
(*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 1/2) (cbrt.f64 -2)))
(*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -2) (cbrt.f64 1/2)))
(*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 1/2) (cbrt.f64 -2)))
(*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -2) (cbrt.f64 1/2)))
(*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 1/2) (cbrt.f64 -2)))
(*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -2) (cbrt.f64 1/2)))
(*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 1/2) (cbrt.f64 -2)))
(*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -2) (cbrt.f64 1/2)))
(*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 1/2) (cbrt.f64 -2)))
(*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -2) (cbrt.f64 1/2)))
(*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 1/2) (cbrt.f64 -2)))
(*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -2) (cbrt.f64 1/2)))
(*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 1/2) (cbrt.f64 -2)))
(*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -2) (cbrt.f64 1/2)))
(*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 1/2) (cbrt.f64 -2)))
(*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -2) (cbrt.f64 1/2)))
(*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 1/2) (cbrt.f64 -2)))
(*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -2) (cbrt.f64 1/2)))
(*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 1/2) (cbrt.f64 -2)))
(*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -2) (cbrt.f64 1/2)))
(*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 1/2) (cbrt.f64 -2)))
(*.f64 -1 (*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 1/2) (cbrt.f64 2))))
(*.f64 (neg.f64 (cbrt.f64 (/.f64 g a))) (*.f64 (cbrt.f64 1/2) (cbrt.f64 2)))
(*.f64 (cbrt.f64 (/.f64 g a)) (neg.f64 (*.f64 (cbrt.f64 1/2) (cbrt.f64 2))))
(*.f64 -1 (*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 1/2) (cbrt.f64 2))))
(*.f64 (neg.f64 (cbrt.f64 (/.f64 g a))) (*.f64 (cbrt.f64 1/2) (cbrt.f64 2)))
(*.f64 (cbrt.f64 (/.f64 g a)) (neg.f64 (*.f64 (cbrt.f64 1/2) (cbrt.f64 2))))
(*.f64 -1 (*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 1/2) (cbrt.f64 2))))
(*.f64 (neg.f64 (cbrt.f64 (/.f64 g a))) (*.f64 (cbrt.f64 1/2) (cbrt.f64 2)))
(*.f64 (cbrt.f64 (/.f64 g a)) (neg.f64 (*.f64 (cbrt.f64 1/2) (cbrt.f64 2))))
(*.f64 -1 (*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 1/2) (cbrt.f64 2))))
(*.f64 (neg.f64 (cbrt.f64 (/.f64 g a))) (*.f64 (cbrt.f64 1/2) (cbrt.f64 2)))
(*.f64 (cbrt.f64 (/.f64 g a)) (neg.f64 (*.f64 (cbrt.f64 1/2) (cbrt.f64 2))))
(*.f64 -1 (*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 1/2) (cbrt.f64 2))))
(*.f64 (neg.f64 (cbrt.f64 (/.f64 g a))) (*.f64 (cbrt.f64 1/2) (cbrt.f64 2)))
(*.f64 (cbrt.f64 (/.f64 g a)) (neg.f64 (*.f64 (cbrt.f64 1/2) (cbrt.f64 2))))
(*.f64 -1 (*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 1/2) (cbrt.f64 2))))
(*.f64 (neg.f64 (cbrt.f64 (/.f64 g a))) (*.f64 (cbrt.f64 1/2) (cbrt.f64 2)))
(*.f64 (cbrt.f64 (/.f64 g a)) (neg.f64 (*.f64 (cbrt.f64 1/2) (cbrt.f64 2))))
(*.f64 -1 (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1)))
(*.f64 (neg.f64 (cbrt.f64 (/.f64 g a))) (cbrt.f64 -1))
(*.f64 (cbrt.f64 -1) (neg.f64 (cbrt.f64 (/.f64 g a))))
(*.f64 -1 (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1)))
(*.f64 (neg.f64 (cbrt.f64 (/.f64 g a))) (cbrt.f64 -1))
(*.f64 (cbrt.f64 -1) (neg.f64 (cbrt.f64 (/.f64 g a))))
(*.f64 -1 (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1)))
(*.f64 (neg.f64 (cbrt.f64 (/.f64 g a))) (cbrt.f64 -1))
(*.f64 (cbrt.f64 -1) (neg.f64 (cbrt.f64 (/.f64 g a))))
(*.f64 -1 (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1)))
(*.f64 (neg.f64 (cbrt.f64 (/.f64 g a))) (cbrt.f64 -1))
(*.f64 (cbrt.f64 -1) (neg.f64 (cbrt.f64 (/.f64 g a))))
(*.f64 -1 (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1)))
(*.f64 (neg.f64 (cbrt.f64 (/.f64 g a))) (cbrt.f64 -1))
(*.f64 (cbrt.f64 -1) (neg.f64 (cbrt.f64 (/.f64 g a))))
(*.f64 -1 (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1)))
(*.f64 (neg.f64 (cbrt.f64 (/.f64 g a))) (cbrt.f64 -1))
(*.f64 (cbrt.f64 -1) (neg.f64 (cbrt.f64 (/.f64 g a))))
(*.f64 (cbrt.f64 (/.f64 g a)) (pow.f64 (cbrt.f64 -1) 2))
(*.f64 (cbrt.f64 (/.f64 g a)) (pow.f64 (cbrt.f64 -1) 2))
(*.f64 (cbrt.f64 (/.f64 g a)) (pow.f64 (cbrt.f64 -1) 2))
(*.f64 (cbrt.f64 (/.f64 g a)) (pow.f64 (cbrt.f64 -1) 2))
(*.f64 (cbrt.f64 (/.f64 g a)) (pow.f64 (cbrt.f64 -1) 2))
(*.f64 (cbrt.f64 (/.f64 g a)) (pow.f64 (cbrt.f64 -1) 2))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 g a)))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 g a)))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 g a)))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 g a)))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 g a)))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 g a)))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 g a)))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 g a)))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 g a)))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 g a)))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 g a)))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 g a)))
(*.f64 -1 (cbrt.f64 (/.f64 g a)))
(neg.f64 (cbrt.f64 (/.f64 g a)))
(*.f64 -1 (cbrt.f64 (/.f64 g a)))
(neg.f64 (cbrt.f64 (/.f64 g a)))
(*.f64 -1 (cbrt.f64 (/.f64 g a)))
(neg.f64 (cbrt.f64 (/.f64 g a)))
(*.f64 -1 (cbrt.f64 (/.f64 g a)))
(neg.f64 (cbrt.f64 (/.f64 g a)))
(*.f64 -1 (cbrt.f64 (/.f64 g a)))
(neg.f64 (cbrt.f64 (/.f64 g a)))
(*.f64 -1 (cbrt.f64 (/.f64 g a)))
(neg.f64 (cbrt.f64 (/.f64 g a)))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 g a)))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 g a)))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 g a)))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 g a)))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 g a)))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 g a)))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 g a)))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 g a)))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 g a)))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 g a)))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 g a)))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 g a)))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 g a)))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 g a)))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 g a)))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 g a)))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 g a)))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 g a)))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 g a)))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 g a)))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 g a)))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 g a)))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 g a)))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 g a)))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 g a)))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 g a)))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 g a)))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 g a)))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 g a)))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 g a)))
(*.f64 -1 (cbrt.f64 (/.f64 g a)))
(neg.f64 (cbrt.f64 (/.f64 g a)))
(*.f64 -1 (cbrt.f64 (/.f64 g a)))
(neg.f64 (cbrt.f64 (/.f64 g a)))
(*.f64 -1 (cbrt.f64 (/.f64 g a)))
(neg.f64 (cbrt.f64 (/.f64 g a)))
(*.f64 -1 (cbrt.f64 (/.f64 g a)))
(neg.f64 (cbrt.f64 (/.f64 g a)))
(*.f64 -1 (cbrt.f64 (/.f64 g a)))
(neg.f64 (cbrt.f64 (/.f64 g a)))
(*.f64 -1 (cbrt.f64 (/.f64 g a)))
(neg.f64 (cbrt.f64 (/.f64 g a)))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 g a)))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 g a)))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 g a)))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 g a)))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 g a)))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 g a)))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 g a)))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 g a)))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 g a)))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 g a)))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 g a)))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 g a)))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 g a)))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 g a)))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 g a)))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 g a)))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 g a)))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 g a)))
(*.f64 (cbrt.f64 (cbrt.f64 -1)) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 g) (log.f64 (/.f64 1 a))))))
(*.f64 (cbrt.f64 (cbrt.f64 -1)) (pow.f64 (exp.f64 1/9) (+.f64 (log.f64 g) (neg.f64 (log.f64 a)))))
(*.f64 (cbrt.f64 (cbrt.f64 -1)) (pow.f64 (exp.f64 1/9) (-.f64 (log.f64 g) (log.f64 a))))
(*.f64 (cbrt.f64 (cbrt.f64 -1)) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 g) (log.f64 (/.f64 1 a))))))
(*.f64 (cbrt.f64 (cbrt.f64 -1)) (pow.f64 (exp.f64 1/9) (+.f64 (log.f64 g) (neg.f64 (log.f64 a)))))
(*.f64 (cbrt.f64 (cbrt.f64 -1)) (pow.f64 (exp.f64 1/9) (-.f64 (log.f64 g) (log.f64 a))))
(*.f64 (cbrt.f64 (cbrt.f64 -1)) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 g) (log.f64 (/.f64 1 a))))))
(*.f64 (cbrt.f64 (cbrt.f64 -1)) (pow.f64 (exp.f64 1/9) (+.f64 (log.f64 g) (neg.f64 (log.f64 a)))))
(*.f64 (cbrt.f64 (cbrt.f64 -1)) (pow.f64 (exp.f64 1/9) (-.f64 (log.f64 g) (log.f64 a))))
(*.f64 (cbrt.f64 (cbrt.f64 -1)) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 g) (log.f64 (/.f64 1 a))))))
(*.f64 (cbrt.f64 (cbrt.f64 -1)) (pow.f64 (exp.f64 1/9) (+.f64 (log.f64 g) (neg.f64 (log.f64 a)))))
(*.f64 (cbrt.f64 (cbrt.f64 -1)) (pow.f64 (exp.f64 1/9) (-.f64 (log.f64 g) (log.f64 a))))
(*.f64 (cbrt.f64 (cbrt.f64 -1)) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 g) (log.f64 (/.f64 1 a))))))
(*.f64 (cbrt.f64 (cbrt.f64 -1)) (pow.f64 (exp.f64 1/9) (+.f64 (log.f64 g) (neg.f64 (log.f64 a)))))
(*.f64 (cbrt.f64 (cbrt.f64 -1)) (pow.f64 (exp.f64 1/9) (-.f64 (log.f64 g) (log.f64 a))))
(*.f64 (cbrt.f64 (cbrt.f64 -1)) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 g) (log.f64 (/.f64 1 a))))))
(*.f64 (cbrt.f64 (cbrt.f64 -1)) (pow.f64 (exp.f64 1/9) (+.f64 (log.f64 g) (neg.f64 (log.f64 a)))))
(*.f64 (cbrt.f64 (cbrt.f64 -1)) (pow.f64 (exp.f64 1/9) (-.f64 (log.f64 g) (log.f64 a))))
(*.f64 (cbrt.f64 (cbrt.f64 -1)) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 (/.f64 1 a)) (*.f64 -1 (log.f64 (/.f64 1 g)))))))
(*.f64 (cbrt.f64 (cbrt.f64 -1)) (pow.f64 (exp.f64 1/9) (+.f64 (log.f64 g) (neg.f64 (log.f64 a)))))
(*.f64 (cbrt.f64 (cbrt.f64 -1)) (pow.f64 (exp.f64 1/9) (-.f64 (log.f64 g) (log.f64 a))))
(*.f64 (cbrt.f64 (cbrt.f64 -1)) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 (/.f64 1 a)) (*.f64 -1 (log.f64 (/.f64 1 g)))))))
(*.f64 (cbrt.f64 (cbrt.f64 -1)) (pow.f64 (exp.f64 1/9) (+.f64 (log.f64 g) (neg.f64 (log.f64 a)))))
(*.f64 (cbrt.f64 (cbrt.f64 -1)) (pow.f64 (exp.f64 1/9) (-.f64 (log.f64 g) (log.f64 a))))
(*.f64 (cbrt.f64 (cbrt.f64 -1)) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 (/.f64 1 a)) (*.f64 -1 (log.f64 (/.f64 1 g)))))))
(*.f64 (cbrt.f64 (cbrt.f64 -1)) (pow.f64 (exp.f64 1/9) (+.f64 (log.f64 g) (neg.f64 (log.f64 a)))))
(*.f64 (cbrt.f64 (cbrt.f64 -1)) (pow.f64 (exp.f64 1/9) (-.f64 (log.f64 g) (log.f64 a))))
(*.f64 (cbrt.f64 (cbrt.f64 -1)) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 (/.f64 1 a)) (*.f64 -1 (log.f64 (/.f64 1 g)))))))
(*.f64 (cbrt.f64 (cbrt.f64 -1)) (pow.f64 (exp.f64 1/9) (+.f64 (log.f64 g) (neg.f64 (log.f64 a)))))
(*.f64 (cbrt.f64 (cbrt.f64 -1)) (pow.f64 (exp.f64 1/9) (-.f64 (log.f64 g) (log.f64 a))))
(*.f64 (cbrt.f64 (cbrt.f64 -1)) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 (/.f64 1 a)) (*.f64 -1 (log.f64 (/.f64 1 g)))))))
(*.f64 (cbrt.f64 (cbrt.f64 -1)) (pow.f64 (exp.f64 1/9) (+.f64 (log.f64 g) (neg.f64 (log.f64 a)))))
(*.f64 (cbrt.f64 (cbrt.f64 -1)) (pow.f64 (exp.f64 1/9) (-.f64 (log.f64 g) (log.f64 a))))
(*.f64 (cbrt.f64 (cbrt.f64 -1)) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 (/.f64 1 a)) (*.f64 -1 (log.f64 (/.f64 1 g)))))))
(*.f64 (cbrt.f64 (cbrt.f64 -1)) (pow.f64 (exp.f64 1/9) (+.f64 (log.f64 g) (neg.f64 (log.f64 a)))))
(*.f64 (cbrt.f64 (cbrt.f64 -1)) (pow.f64 (exp.f64 1/9) (-.f64 (log.f64 g) (log.f64 a))))
(exp.f64 (*.f64 1/9 (+.f64 (log.f64 (/.f64 1 a)) (*.f64 -1 (log.f64 (/.f64 -1 g))))))
(pow.f64 (exp.f64 1/9) (+.f64 (neg.f64 (log.f64 a)) (neg.f64 (log.f64 (/.f64 -1 g)))))
(pow.f64 (exp.f64 1/9) (-.f64 (neg.f64 (log.f64 a)) (log.f64 (/.f64 -1 g))))
(exp.f64 (*.f64 1/9 (+.f64 (log.f64 (/.f64 1 a)) (*.f64 -1 (log.f64 (/.f64 -1 g))))))
(pow.f64 (exp.f64 1/9) (+.f64 (neg.f64 (log.f64 a)) (neg.f64 (log.f64 (/.f64 -1 g)))))
(pow.f64 (exp.f64 1/9) (-.f64 (neg.f64 (log.f64 a)) (log.f64 (/.f64 -1 g))))
(exp.f64 (*.f64 1/9 (+.f64 (log.f64 (/.f64 1 a)) (*.f64 -1 (log.f64 (/.f64 -1 g))))))
(pow.f64 (exp.f64 1/9) (+.f64 (neg.f64 (log.f64 a)) (neg.f64 (log.f64 (/.f64 -1 g)))))
(pow.f64 (exp.f64 1/9) (-.f64 (neg.f64 (log.f64 a)) (log.f64 (/.f64 -1 g))))
(exp.f64 (*.f64 1/9 (+.f64 (log.f64 (/.f64 1 a)) (*.f64 -1 (log.f64 (/.f64 -1 g))))))
(pow.f64 (exp.f64 1/9) (+.f64 (neg.f64 (log.f64 a)) (neg.f64 (log.f64 (/.f64 -1 g)))))
(pow.f64 (exp.f64 1/9) (-.f64 (neg.f64 (log.f64 a)) (log.f64 (/.f64 -1 g))))
(exp.f64 (*.f64 1/9 (+.f64 (log.f64 (/.f64 1 a)) (*.f64 -1 (log.f64 (/.f64 -1 g))))))
(pow.f64 (exp.f64 1/9) (+.f64 (neg.f64 (log.f64 a)) (neg.f64 (log.f64 (/.f64 -1 g)))))
(pow.f64 (exp.f64 1/9) (-.f64 (neg.f64 (log.f64 a)) (log.f64 (/.f64 -1 g))))
(exp.f64 (*.f64 1/9 (+.f64 (log.f64 (/.f64 1 a)) (*.f64 -1 (log.f64 (/.f64 -1 g))))))
(pow.f64 (exp.f64 1/9) (+.f64 (neg.f64 (log.f64 a)) (neg.f64 (log.f64 (/.f64 -1 g)))))
(pow.f64 (exp.f64 1/9) (-.f64 (neg.f64 (log.f64 a)) (log.f64 (/.f64 -1 g))))
(*.f64 (cbrt.f64 (cbrt.f64 -1)) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 g) (*.f64 -1 (log.f64 a))))))
(*.f64 (cbrt.f64 (cbrt.f64 -1)) (pow.f64 (exp.f64 1/9) (+.f64 (log.f64 g) (neg.f64 (log.f64 a)))))
(*.f64 (cbrt.f64 (cbrt.f64 -1)) (pow.f64 (exp.f64 1/9) (-.f64 (log.f64 g) (log.f64 a))))
(*.f64 (cbrt.f64 (cbrt.f64 -1)) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 g) (*.f64 -1 (log.f64 a))))))
(*.f64 (cbrt.f64 (cbrt.f64 -1)) (pow.f64 (exp.f64 1/9) (+.f64 (log.f64 g) (neg.f64 (log.f64 a)))))
(*.f64 (cbrt.f64 (cbrt.f64 -1)) (pow.f64 (exp.f64 1/9) (-.f64 (log.f64 g) (log.f64 a))))
(*.f64 (cbrt.f64 (cbrt.f64 -1)) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 g) (*.f64 -1 (log.f64 a))))))
(*.f64 (cbrt.f64 (cbrt.f64 -1)) (pow.f64 (exp.f64 1/9) (+.f64 (log.f64 g) (neg.f64 (log.f64 a)))))
(*.f64 (cbrt.f64 (cbrt.f64 -1)) (pow.f64 (exp.f64 1/9) (-.f64 (log.f64 g) (log.f64 a))))
(*.f64 (cbrt.f64 (cbrt.f64 -1)) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 g) (*.f64 -1 (log.f64 a))))))
(*.f64 (cbrt.f64 (cbrt.f64 -1)) (pow.f64 (exp.f64 1/9) (+.f64 (log.f64 g) (neg.f64 (log.f64 a)))))
(*.f64 (cbrt.f64 (cbrt.f64 -1)) (pow.f64 (exp.f64 1/9) (-.f64 (log.f64 g) (log.f64 a))))
(*.f64 (cbrt.f64 (cbrt.f64 -1)) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 g) (*.f64 -1 (log.f64 a))))))
(*.f64 (cbrt.f64 (cbrt.f64 -1)) (pow.f64 (exp.f64 1/9) (+.f64 (log.f64 g) (neg.f64 (log.f64 a)))))
(*.f64 (cbrt.f64 (cbrt.f64 -1)) (pow.f64 (exp.f64 1/9) (-.f64 (log.f64 g) (log.f64 a))))
(*.f64 (cbrt.f64 (cbrt.f64 -1)) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 g) (*.f64 -1 (log.f64 a))))))
(*.f64 (cbrt.f64 (cbrt.f64 -1)) (pow.f64 (exp.f64 1/9) (+.f64 (log.f64 g) (neg.f64 (log.f64 a)))))
(*.f64 (cbrt.f64 (cbrt.f64 -1)) (pow.f64 (exp.f64 1/9) (-.f64 (log.f64 g) (log.f64 a))))
(*.f64 (cbrt.f64 (cbrt.f64 -1)) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 g) (log.f64 (/.f64 1 a))))))
(*.f64 (cbrt.f64 (cbrt.f64 -1)) (pow.f64 (exp.f64 1/9) (+.f64 (log.f64 g) (neg.f64 (log.f64 a)))))
(*.f64 (cbrt.f64 (cbrt.f64 -1)) (pow.f64 (exp.f64 1/9) (-.f64 (log.f64 g) (log.f64 a))))
(*.f64 (cbrt.f64 (cbrt.f64 -1)) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 g) (log.f64 (/.f64 1 a))))))
(*.f64 (cbrt.f64 (cbrt.f64 -1)) (pow.f64 (exp.f64 1/9) (+.f64 (log.f64 g) (neg.f64 (log.f64 a)))))
(*.f64 (cbrt.f64 (cbrt.f64 -1)) (pow.f64 (exp.f64 1/9) (-.f64 (log.f64 g) (log.f64 a))))
(*.f64 (cbrt.f64 (cbrt.f64 -1)) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 g) (log.f64 (/.f64 1 a))))))
(*.f64 (cbrt.f64 (cbrt.f64 -1)) (pow.f64 (exp.f64 1/9) (+.f64 (log.f64 g) (neg.f64 (log.f64 a)))))
(*.f64 (cbrt.f64 (cbrt.f64 -1)) (pow.f64 (exp.f64 1/9) (-.f64 (log.f64 g) (log.f64 a))))
(*.f64 (cbrt.f64 (cbrt.f64 -1)) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 g) (log.f64 (/.f64 1 a))))))
(*.f64 (cbrt.f64 (cbrt.f64 -1)) (pow.f64 (exp.f64 1/9) (+.f64 (log.f64 g) (neg.f64 (log.f64 a)))))
(*.f64 (cbrt.f64 (cbrt.f64 -1)) (pow.f64 (exp.f64 1/9) (-.f64 (log.f64 g) (log.f64 a))))
(*.f64 (cbrt.f64 (cbrt.f64 -1)) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 g) (log.f64 (/.f64 1 a))))))
(*.f64 (cbrt.f64 (cbrt.f64 -1)) (pow.f64 (exp.f64 1/9) (+.f64 (log.f64 g) (neg.f64 (log.f64 a)))))
(*.f64 (cbrt.f64 (cbrt.f64 -1)) (pow.f64 (exp.f64 1/9) (-.f64 (log.f64 g) (log.f64 a))))
(*.f64 (cbrt.f64 (cbrt.f64 -1)) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 g) (log.f64 (/.f64 1 a))))))
(*.f64 (cbrt.f64 (cbrt.f64 -1)) (pow.f64 (exp.f64 1/9) (+.f64 (log.f64 g) (neg.f64 (log.f64 a)))))
(*.f64 (cbrt.f64 (cbrt.f64 -1)) (pow.f64 (exp.f64 1/9) (-.f64 (log.f64 g) (log.f64 a))))
(exp.f64 (*.f64 1/9 (+.f64 (log.f64 g) (log.f64 (/.f64 -1 a)))))
(pow.f64 (exp.f64 1/9) (+.f64 (log.f64 g) (log.f64 (/.f64 -1 a))))
(exp.f64 (*.f64 1/9 (+.f64 (log.f64 g) (log.f64 (/.f64 -1 a)))))
(pow.f64 (exp.f64 1/9) (+.f64 (log.f64 g) (log.f64 (/.f64 -1 a))))
(exp.f64 (*.f64 1/9 (+.f64 (log.f64 g) (log.f64 (/.f64 -1 a)))))
(pow.f64 (exp.f64 1/9) (+.f64 (log.f64 g) (log.f64 (/.f64 -1 a))))
(exp.f64 (*.f64 1/9 (+.f64 (log.f64 g) (log.f64 (/.f64 -1 a)))))
(pow.f64 (exp.f64 1/9) (+.f64 (log.f64 g) (log.f64 (/.f64 -1 a))))
(exp.f64 (*.f64 1/9 (+.f64 (log.f64 g) (log.f64 (/.f64 -1 a)))))
(pow.f64 (exp.f64 1/9) (+.f64 (log.f64 g) (log.f64 (/.f64 -1 a))))
(exp.f64 (*.f64 1/9 (+.f64 (log.f64 g) (log.f64 (/.f64 -1 a)))))
(pow.f64 (exp.f64 1/9) (+.f64 (log.f64 g) (log.f64 (/.f64 -1 a))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 -1/2) (cbrt.f64 (*.f64 h (/.f64 (sqrt.f64 -1) a))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) 1/9) (*.f64 (*.f64 g (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1)))))) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2)))))) (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 -1/2)))
(+.f64 (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (*.f64 h (/.f64 (sqrt.f64 -1) a)))) (*.f64 (*.f64 -1/6 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 7)) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))) 1/9)) (*.f64 g (*.f64 (+.f64 1 (/.f64 (*.f64 1/2 (*.f64 0 h)) (*.f64 h (sqrt.f64 -1)))) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2)))))))
(+.f64 (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (*.f64 h (/.f64 (sqrt.f64 -1) a)))) (*.f64 -1/6 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (neg.f64 (pow.f64 h 2)))) 1/9) (*.f64 (*.f64 g (+.f64 1 (/.f64 0 (*.f64 h (sqrt.f64 -1))))) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2)))))))
(+.f64 (*.f64 g (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2))) (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1)))))))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (*.f64 g (-.f64 (*.f64 -1/4 (/.f64 (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))) (pow.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) 2)))))) (pow.f64 (cbrt.f64 -1/2) 2)))))) (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 -1/2)))
(fma.f64 g (+.f64 (*.f64 (*.f64 -1/6 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 7)) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))) 1/9)) (*.f64 (+.f64 1 (/.f64 (*.f64 1/2 (*.f64 0 h)) (*.f64 h (sqrt.f64 -1)))) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2))))) (*.f64 (*.f64 1/3 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 g (-.f64 (/.f64 (*.f64 -1/4 (/.f64 (+.f64 1 (*.f64 -1/4 (/.f64 (pow.f64 (*.f64 0 h) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 a (*.f64 h (sqrt.f64 -1))))) (pow.f64 (cbrt.f64 -1/2) 2)) (/.f64 (*.f64 1/12 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 17) h) (sqrt.f64 -1))) 1/9) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2)))) (pow.f64 (+.f64 1 (/.f64 (*.f64 1/2 (*.f64 0 h)) (*.f64 h (sqrt.f64 -1)))) 2))) (pow.f64 (cbrt.f64 -1/2) 2)))))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (*.f64 h (/.f64 (sqrt.f64 -1) a)))))
(+.f64 (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (*.f64 h (/.f64 (sqrt.f64 -1) a)))) (+.f64 (*.f64 (*.f64 -1/6 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (neg.f64 (pow.f64 h 2)))) 1/9) (*.f64 (+.f64 1 (/.f64 0 (*.f64 h (sqrt.f64 -1)))) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2)))))) g) (*.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (neg.f64 (pow.f64 h 2)))) (*.f64 g (/.f64 (-.f64 (*.f64 -1/4 (/.f64 (+.f64 1 (/.f64 0 (neg.f64 (pow.f64 h 2)))) (*.f64 (*.f64 a h) (sqrt.f64 -1)))) (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))) (pow.f64 (+.f64 1 (/.f64 0 (*.f64 h (sqrt.f64 -1)))) 2))))) (pow.f64 (cbrt.f64 -1/2) 2))))) g)))
(+.f64 (*.f64 g (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2))) (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1)))))))) (*.f64 g (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (*.f64 g (-.f64 (*.f64 1/8 (/.f64 (*.f64 (+.f64 h (*.f64 -1 h)) (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))))) (*.f64 a (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (*.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) (-.f64 (*.f64 -1/4 (/.f64 (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))) (pow.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) 2))))))))) (*.f64 -1/216 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (/.f64 (pow.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) 3) (pow.f64 (cbrt.f64 -1/2) 2))))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (-.f64 (*.f64 -1/4 (/.f64 (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))) (pow.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) 2))))) (pow.f64 (cbrt.f64 -1/2) 2)))))))) (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 -1/2)))
(fma.f64 g (+.f64 (*.f64 (*.f64 -1/6 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 7)) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))) 1/9)) (*.f64 (+.f64 1 (/.f64 (*.f64 1/2 (*.f64 0 h)) (*.f64 h (sqrt.f64 -1)))) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2))))) (+.f64 (*.f64 g (*.f64 (*.f64 1/3 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 g (/.f64 (-.f64 (-.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 0 h) a) (/.f64 (+.f64 1 (*.f64 -1/4 (/.f64 (pow.f64 (*.f64 0 h) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))))) (*.f64 (*.f64 -1/3 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9)) (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (+.f64 1 (/.f64 (*.f64 1/2 (*.f64 0 h)) (*.f64 h (sqrt.f64 -1))))) (+.f64 (*.f64 -1/4 (/.f64 (+.f64 1 (*.f64 -1/4 (/.f64 (pow.f64 (*.f64 0 h) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 -1/12 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 17) h) (sqrt.f64 -1))) 1/9) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2)))) (pow.f64 (+.f64 1 (/.f64 (*.f64 1/2 (*.f64 0 h)) (*.f64 h (sqrt.f64 -1)))) 2))))))) (*.f64 -1/216 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 (pow.f64 a 7)) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 1/2 (*.f64 0 h)) (*.f64 h (sqrt.f64 -1)))) 3) (pow.f64 (cbrt.f64 -1/2) 2))))) (pow.f64 (cbrt.f64 -1/2) 2))))) (*.f64 g (*.f64 (*.f64 1/3 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (-.f64 (/.f64 (*.f64 -1/4 (/.f64 (+.f64 1 (*.f64 -1/4 (/.f64 (pow.f64 (*.f64 0 h) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 a (*.f64 h (sqrt.f64 -1))))) (pow.f64 (cbrt.f64 -1/2) 2)) (/.f64 (*.f64 1/12 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 17) h) (sqrt.f64 -1))) 1/9) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2)))) (pow.f64 (+.f64 1 (/.f64 (*.f64 1/2 (*.f64 0 h)) (*.f64 h (sqrt.f64 -1)))) 2))) (pow.f64 (cbrt.f64 -1/2) 2))))))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (*.f64 h (/.f64 (sqrt.f64 -1) a)))))
(+.f64 (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (*.f64 h (/.f64 (sqrt.f64 -1) a)))) (+.f64 (*.f64 g (*.f64 -1/6 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (neg.f64 (pow.f64 h 2)))) 1/9) (*.f64 (+.f64 1 (/.f64 0 (*.f64 h (sqrt.f64 -1)))) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2))))))) (*.f64 g (+.f64 (*.f64 g (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (neg.f64 (pow.f64 h 2)))) (*.f64 g (-.f64 (/.f64 (+.f64 (*.f64 1/8 (*.f64 (/.f64 0 a) (/.f64 (+.f64 1 (/.f64 0 (neg.f64 (pow.f64 h 2)))) (*.f64 (pow.f64 h 3) (*.f64 -1 (sqrt.f64 -1)))))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (+.f64 1 (/.f64 0 (*.f64 h (sqrt.f64 -1))))) (-.f64 (*.f64 -1/4 (/.f64 (+.f64 1 (/.f64 0 (neg.f64 (pow.f64 h 2)))) (*.f64 (*.f64 a h) (sqrt.f64 -1)))) (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))) (pow.f64 (+.f64 1 (/.f64 0 (*.f64 h (sqrt.f64 -1)))) 2))))))))) (pow.f64 (cbrt.f64 -1/2) 2)) (/.f64 (*.f64 -1/216 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (neg.f64 (pow.f64 h 2))))) (/.f64 (pow.f64 (+.f64 1 (/.f64 0 (*.f64 h (sqrt.f64 -1)))) 3) (pow.f64 (cbrt.f64 -1/2) 2)))) (pow.f64 (cbrt.f64 -1/2) 2))))))) (*.f64 g (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (neg.f64 (pow.f64 h 2)))) (/.f64 (-.f64 (*.f64 -1/4 (/.f64 (+.f64 1 (/.f64 0 (neg.f64 (pow.f64 h 2)))) (*.f64 (*.f64 a h) (sqrt.f64 -1)))) (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))) (pow.f64 (+.f64 1 (/.f64 0 (*.f64 h (sqrt.f64 -1)))) 2))))) (pow.f64 (cbrt.f64 -1/2) 2)))))))))
(+.f64 (*.f64 g (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2))) (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1)))))))) (*.f64 g (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (-.f64 (*.f64 -1/4 (/.f64 (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))) (pow.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) 2))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 g (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (*.f64 g (-.f64 (*.f64 1/4 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))))) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 4)))) (*.f64 1/4 (/.f64 (pow.f64 (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 a (*.f64 h (sqrt.f64 -1))))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (*.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) (-.f64 (*.f64 1/8 (/.f64 (*.f64 (+.f64 h (*.f64 -1 h)) (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))))) (*.f64 a (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (*.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) (-.f64 (*.f64 -1/4 (/.f64 (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))) (pow.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) 2))))))))) (*.f64 -1/216 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (/.f64 (pow.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) 3) (pow.f64 (cbrt.f64 -1/2) 2)))))))))) (+.f64 (*.f64 1/36 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 10))) (*.f64 (pow.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) 2) (-.f64 (*.f64 -1/4 (/.f64 (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))) (pow.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) 2))))))))) (*.f64 1/3 (/.f64 (*.f64 a (pow.f64 (-.f64 (*.f64 -1/4 (/.f64 (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))) (pow.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) 2))))) 2)) (*.f64 h (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (sqrt.f64 -1))))))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (-.f64 (*.f64 1/8 (/.f64 (*.f64 (+.f64 h (*.f64 -1 h)) (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))))) (*.f64 a (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (*.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) (-.f64 (*.f64 -1/4 (/.f64 (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))) (pow.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) 2))))))))) (*.f64 -1/216 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (/.f64 (pow.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) 3) (pow.f64 (cbrt.f64 -1/2) 2)))))) (pow.f64 (cbrt.f64 -1/2) 2)))))))))) (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 -1/2)))
(+.f64 (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (*.f64 h (/.f64 (sqrt.f64 -1) a)))) (+.f64 (*.f64 g (*.f64 (*.f64 -1/6 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 7)) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))) 1/9)) (*.f64 (+.f64 1 (/.f64 (*.f64 1/2 (*.f64 0 h)) (*.f64 h (sqrt.f64 -1)))) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2)))))) (*.f64 g (+.f64 (*.f64 g (*.f64 (*.f64 1/3 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (-.f64 (/.f64 (*.f64 -1/4 (/.f64 (+.f64 1 (*.f64 -1/4 (/.f64 (pow.f64 (*.f64 0 h) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 a (*.f64 h (sqrt.f64 -1))))) (pow.f64 (cbrt.f64 -1/2) 2)) (/.f64 (*.f64 1/12 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 17) h) (sqrt.f64 -1))) 1/9) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2)))) (pow.f64 (+.f64 1 (/.f64 (*.f64 1/2 (*.f64 0 h)) (*.f64 h (sqrt.f64 -1)))) 2))) (pow.f64 (cbrt.f64 -1/2) 2))))) (*.f64 g (+.f64 (*.f64 g (*.f64 (*.f64 1/3 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 g (/.f64 (-.f64 (-.f64 (*.f64 1/4 (/.f64 (fma.f64 -1/4 (*.f64 (pow.f64 (*.f64 0 h) 2) (/.f64 (+.f64 1 (*.f64 -1/4 (/.f64 (pow.f64 (*.f64 0 h) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 4)))) (/.f64 (*.f64 1/4 (pow.f64 (+.f64 1 (*.f64 -1/4 (/.f64 (pow.f64 (*.f64 0 h) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) 2)) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 (*.f64 -1/3 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9)) (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (+.f64 1 (/.f64 (*.f64 1/2 (*.f64 0 h)) (*.f64 h (sqrt.f64 -1))))) (-.f64 (-.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 0 h) a) (/.f64 (+.f64 1 (*.f64 -1/4 (/.f64 (pow.f64 (*.f64 0 h) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))))) (*.f64 (*.f64 -1/3 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9)) (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (+.f64 1 (/.f64 (*.f64 1/2 (*.f64 0 h)) (*.f64 h (sqrt.f64 -1))))) (+.f64 (*.f64 -1/4 (/.f64 (+.f64 1 (*.f64 -1/4 (/.f64 (pow.f64 (*.f64 0 h) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 -1/12 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 17) h) (sqrt.f64 -1))) 1/9) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2)))) (pow.f64 (+.f64 1 (/.f64 (*.f64 1/2 (*.f64 0 h)) (*.f64 h (sqrt.f64 -1)))) 2))))))) (*.f64 -1/216 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 (pow.f64 a 7)) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 1/2 (*.f64 0 h)) (*.f64 h (sqrt.f64 -1)))) 3) (pow.f64 (cbrt.f64 -1/2) 2)))))))) (+.f64 (*.f64 (*.f64 1/36 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 8)) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10))) 1/9)) (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 10))) (pow.f64 (+.f64 1 (/.f64 (*.f64 1/2 (*.f64 0 h)) (*.f64 h (sqrt.f64 -1)))) 2)) (+.f64 (*.f64 -1/4 (/.f64 (+.f64 1 (*.f64 -1/4 (/.f64 (pow.f64 (*.f64 0 h) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 -1/12 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 17) h) (sqrt.f64 -1))) 1/9) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2)))) (pow.f64 (+.f64 1 (/.f64 (*.f64 1/2 (*.f64 0 h)) (*.f64 h (sqrt.f64 -1)))) 2)))))) (*.f64 1/3 (*.f64 (/.f64 a h) (/.f64 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (+.f64 1 (*.f64 -1/4 (/.f64 (pow.f64 (*.f64 0 h) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 -1/12 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 17) h) (sqrt.f64 -1))) 1/9) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2)))) (pow.f64 (+.f64 1 (/.f64 (*.f64 1/2 (*.f64 0 h)) (*.f64 h (sqrt.f64 -1)))) 2)))) (+.f64 (*.f64 -1/4 (/.f64 (+.f64 1 (*.f64 -1/4 (/.f64 (pow.f64 (*.f64 0 h) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 -1/12 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 17) h) (sqrt.f64 -1))) 1/9) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2)))) (pow.f64 (+.f64 1 (/.f64 (*.f64 1/2 (*.f64 0 h)) (*.f64 h (sqrt.f64 -1)))) 2))))) (*.f64 -1/2 (sqrt.f64 -1))))))) (pow.f64 (cbrt.f64 -1/2) 2))))) (*.f64 g (*.f64 1/3 (/.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (-.f64 (-.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 0 h) a) (/.f64 (+.f64 1 (*.f64 -1/4 (/.f64 (pow.f64 (*.f64 0 h) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))))) (*.f64 (*.f64 -1/3 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9)) (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (+.f64 1 (/.f64 (*.f64 1/2 (*.f64 0 h)) (*.f64 h (sqrt.f64 -1))))) (+.f64 (*.f64 -1/4 (/.f64 (+.f64 1 (*.f64 -1/4 (/.f64 (pow.f64 (*.f64 0 h) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 -1/12 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 17) h) (sqrt.f64 -1))) 1/9) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2)))) (pow.f64 (+.f64 1 (/.f64 (*.f64 1/2 (*.f64 0 h)) (*.f64 h (sqrt.f64 -1)))) 2))))))) (*.f64 -1/216 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 (pow.f64 a 7)) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 1/2 (*.f64 0 h)) (*.f64 h (sqrt.f64 -1)))) 3) (pow.f64 (cbrt.f64 -1/2) 2)))))) (pow.f64 (cbrt.f64 -1/2) 2))))))))))
(+.f64 (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (*.f64 h (/.f64 (sqrt.f64 -1) a)))) (+.f64 (*.f64 g (*.f64 -1/6 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (neg.f64 (pow.f64 h 2)))) 1/9) (*.f64 (+.f64 1 (/.f64 0 (*.f64 h (sqrt.f64 -1)))) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2))))))) (*.f64 g (+.f64 (*.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (neg.f64 (pow.f64 h 2)))) (/.f64 (-.f64 (*.f64 -1/4 (/.f64 (+.f64 1 (/.f64 0 (neg.f64 (pow.f64 h 2)))) (*.f64 (*.f64 a h) (sqrt.f64 -1)))) (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))) (pow.f64 (+.f64 1 (/.f64 0 (*.f64 h (sqrt.f64 -1)))) 2))))) (pow.f64 (cbrt.f64 -1/2) 2)))) g) (*.f64 (+.f64 (*.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (neg.f64 (pow.f64 h 2)))) (*.f64 g (/.f64 (+.f64 (+.f64 (*.f64 1/4 (/.f64 (fma.f64 -1/4 (*.f64 (/.f64 (+.f64 1 (/.f64 0 (neg.f64 (pow.f64 h 2)))) (pow.f64 (sqrt.f64 -1) 4)) (/.f64 0 (pow.f64 h 4))) (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 1 (/.f64 0 (neg.f64 (pow.f64 h 2)))) 2) (pow.f64 h 2)))) (*.f64 (*.f64 a h) (sqrt.f64 -1)))) (*.f64 (neg.f64 (*.f64 -1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9))) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (*.f64 (+.f64 1 (/.f64 0 (*.f64 h (sqrt.f64 -1)))) (+.f64 (+.f64 (*.f64 1/8 (*.f64 (/.f64 0 a) (/.f64 (+.f64 1 (/.f64 0 (neg.f64 (pow.f64 h 2)))) (*.f64 (pow.f64 h 3) (*.f64 -1 (sqrt.f64 -1)))))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (+.f64 1 (/.f64 0 (*.f64 h (sqrt.f64 -1))))) (-.f64 (*.f64 -1/4 (/.f64 (+.f64 1 (/.f64 0 (neg.f64 (pow.f64 h 2)))) (*.f64 (*.f64 a h) (sqrt.f64 -1)))) (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))) (pow.f64 (+.f64 1 (/.f64 0 (*.f64 h (sqrt.f64 -1)))) 2))))))))) (neg.f64 (*.f64 -1/216 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (neg.f64 (pow.f64 h 2))))) (/.f64 (pow.f64 (+.f64 1 (/.f64 0 (*.f64 h (sqrt.f64 -1)))) 3) (pow.f64 (cbrt.f64 -1/2) 2)))))))))) (neg.f64 (+.f64 (*.f64 1/36 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 10))) (*.f64 (pow.f64 (+.f64 1 (/.f64 0 (*.f64 h (sqrt.f64 -1)))) 2) (-.f64 (*.f64 -1/4 (/.f64 (+.f64 1 (/.f64 0 (neg.f64 (pow.f64 h 2)))) (*.f64 (*.f64 a h) (sqrt.f64 -1)))) (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))) (pow.f64 (+.f64 1 (/.f64 0 (*.f64 h (sqrt.f64 -1)))) 2))))))))) (*.f64 1/3 (*.f64 a (*.f64 (/.f64 (-.f64 (*.f64 -1/4 (/.f64 (+.f64 1 (/.f64 0 (neg.f64 (pow.f64 h 2)))) (*.f64 (*.f64 a h) (sqrt.f64 -1)))) (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))) (pow.f64 (+.f64 1 (/.f64 0 (*.f64 h (sqrt.f64 -1)))) 2))))) h) (/.f64 (-.f64 (*.f64 -1/4 (/.f64 (+.f64 1 (/.f64 0 (neg.f64 (pow.f64 h 2)))) (*.f64 (*.f64 a h) (sqrt.f64 -1)))) (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))) (pow.f64 (+.f64 1 (/.f64 0 (*.f64 h (sqrt.f64 -1)))) 2))))) (*.f64 -1/2 (sqrt.f64 -1))))))))) (pow.f64 (cbrt.f64 -1/2) 2))))) g) (*.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (neg.f64 (pow.f64 h 2)))) (-.f64 (/.f64 (+.f64 (*.f64 1/8 (*.f64 (/.f64 0 a) (/.f64 (+.f64 1 (/.f64 0 (neg.f64 (pow.f64 h 2)))) (*.f64 (pow.f64 h 3) (*.f64 -1 (sqrt.f64 -1)))))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (+.f64 1 (/.f64 0 (*.f64 h (sqrt.f64 -1))))) (-.f64 (*.f64 -1/4 (/.f64 (+.f64 1 (/.f64 0 (neg.f64 (pow.f64 h 2)))) (*.f64 (*.f64 a h) (sqrt.f64 -1)))) (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))) (pow.f64 (+.f64 1 (/.f64 0 (*.f64 h (sqrt.f64 -1)))) 2))))))))) (pow.f64 (cbrt.f64 -1/2) 2)) (/.f64 (*.f64 -1/216 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (neg.f64 (pow.f64 h 2))))) (/.f64 (pow.f64 (+.f64 1 (/.f64 0 (*.f64 h (sqrt.f64 -1)))) 3) (pow.f64 (cbrt.f64 -1/2) 2)))) (pow.f64 (cbrt.f64 -1/2) 2))))) g)) g)))))
(+.f64 (*.f64 g (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2))) (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1)))))))) (*.f64 g (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (-.f64 (*.f64 -1/4 (/.f64 (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))) (pow.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) 2))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 g (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (-.f64 (*.f64 1/8 (/.f64 (*.f64 (+.f64 h (*.f64 -1 h)) (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))))) (*.f64 a (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (*.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) (-.f64 (*.f64 -1/4 (/.f64 (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))) (pow.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) 2))))))))) (*.f64 -1/216 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (/.f64 (pow.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) 3) (pow.f64 (cbrt.f64 -1/2) 2)))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 g (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (*.f64 g (-.f64 (*.f64 1/4 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 h (*.f64 -1 h)) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))))) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 4)))) (*.f64 1/4 (/.f64 (pow.f64 (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))))) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 -1/4 (/.f64 (*.f64 (+.f64 h (*.f64 -1 h)) (pow.f64 (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) 2)) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 4))))) (*.f64 a (*.f64 h (sqrt.f64 -1))))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (*.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) (-.f64 (*.f64 1/4 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))))) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 4)))) (*.f64 1/4 (/.f64 (pow.f64 (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 a (*.f64 h (sqrt.f64 -1))))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (*.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) (-.f64 (*.f64 1/8 (/.f64 (*.f64 (+.f64 h (*.f64 -1 h)) (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))))) (*.f64 a (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (*.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) (-.f64 (*.f64 -1/4 (/.f64 (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))) (pow.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) 2))))))))) (*.f64 -1/216 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (/.f64 (pow.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) 3) (pow.f64 (cbrt.f64 -1/2) 2)))))))))) (+.f64 (*.f64 1/36 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 10))) (*.f64 (pow.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) 2) (-.f64 (*.f64 -1/4 (/.f64 (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))) (pow.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) 2))))))))) (*.f64 1/3 (/.f64 (*.f64 a (pow.f64 (-.f64 (*.f64 -1/4 (/.f64 (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))) (pow.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) 2))))) 2)) (*.f64 h (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (sqrt.f64 -1)))))))))))) (+.f64 (*.f64 -1/18 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 a 5)) (*.f64 (pow.f64 h 14) (pow.f64 (sqrt.f64 -1) 14))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 14))) (*.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) (pow.f64 (-.f64 (*.f64 -1/4 (/.f64 (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))) (pow.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) 2))))) 2))))) (+.f64 (*.f64 1/36 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 10))) (*.f64 (pow.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) 2) (-.f64 (*.f64 1/8 (/.f64 (*.f64 (+.f64 h (*.f64 -1 h)) (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))))) (*.f64 a (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (*.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) (-.f64 (*.f64 -1/4 (/.f64 (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))) (pow.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) 2))))))))) (*.f64 -1/216 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (/.f64 (pow.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) 3) (pow.f64 (cbrt.f64 -1/2) 2)))))))))) (*.f64 2/3 (/.f64 (*.f64 a (*.f64 (-.f64 (*.f64 -1/4 (/.f64 (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))) (pow.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) 2))))) (-.f64 (*.f64 1/8 (/.f64 (*.f64 (+.f64 h (*.f64 -1 h)) (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))))) (*.f64 a (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (*.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) (-.f64 (*.f64 -1/4 (/.f64 (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))) (pow.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) 2))))))))) (*.f64 -1/216 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (/.f64 (pow.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) 3) (pow.f64 (cbrt.f64 -1/2) 2)))))))) (*.f64 h (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (sqrt.f64 -1)))))))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (-.f64 (*.f64 1/4 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))))) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 4)))) (*.f64 1/4 (/.f64 (pow.f64 (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 a (*.f64 h (sqrt.f64 -1))))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (*.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) (-.f64 (*.f64 1/8 (/.f64 (*.f64 (+.f64 h (*.f64 -1 h)) (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))))) (*.f64 a (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (*.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) (-.f64 (*.f64 -1/4 (/.f64 (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))) (pow.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) 2))))))))) (*.f64 -1/216 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (/.f64 (pow.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) 3) (pow.f64 (cbrt.f64 -1/2) 2)))))))))) (+.f64 (*.f64 1/36 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 10))) (*.f64 (pow.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) 2) (-.f64 (*.f64 -1/4 (/.f64 (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))) (pow.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) 2))))))))) (*.f64 1/3 (/.f64 (*.f64 a (pow.f64 (-.f64 (*.f64 -1/4 (/.f64 (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (sqrt.f64 -1)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))) (pow.f64 (+.f64 1 (*.f64 1/2 (/.f64 (+.f64 h (*.f64 -1 h)) (*.f64 h (sqrt.f64 -1))))) 2))))) 2)) (*.f64 h (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (sqrt.f64 -1)))))))) (pow.f64 (cbrt.f64 -1/2) 2)))))))))))) (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 -1/2)))
(fma.f64 g (+.f64 (*.f64 (*.f64 -1/6 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 7)) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))) 1/9)) (*.f64 (+.f64 1 (/.f64 (*.f64 1/2 (*.f64 0 h)) (*.f64 h (sqrt.f64 -1)))) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2))))) (+.f64 (*.f64 g (*.f64 (*.f64 1/3 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (-.f64 (/.f64 (*.f64 -1/4 (/.f64 (+.f64 1 (*.f64 -1/4 (/.f64 (pow.f64 (*.f64 0 h) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 a (*.f64 h (sqrt.f64 -1))))) (pow.f64 (cbrt.f64 -1/2) 2)) (/.f64 (*.f64 1/12 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 17) h) (sqrt.f64 -1))) 1/9) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2)))) (pow.f64 (+.f64 1 (/.f64 (*.f64 1/2 (*.f64 0 h)) (*.f64 h (sqrt.f64 -1)))) 2))) (pow.f64 (cbrt.f64 -1/2) 2))))) (*.f64 g (+.f64 (*.f64 (*.f64 1/3 (/.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (-.f64 (-.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 0 h) a) (/.f64 (+.f64 1 (*.f64 -1/4 (/.f64 (pow.f64 (*.f64 0 h) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))))) (*.f64 (*.f64 -1/3 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9)) (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (+.f64 1 (/.f64 (*.f64 1/2 (*.f64 0 h)) (*.f64 h (sqrt.f64 -1))))) (+.f64 (*.f64 -1/4 (/.f64 (+.f64 1 (*.f64 -1/4 (/.f64 (pow.f64 (*.f64 0 h) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 -1/12 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 17) h) (sqrt.f64 -1))) 1/9) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2)))) (pow.f64 (+.f64 1 (/.f64 (*.f64 1/2 (*.f64 0 h)) (*.f64 h (sqrt.f64 -1)))) 2))))))) (*.f64 -1/216 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 (pow.f64 a 7)) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 1/2 (*.f64 0 h)) (*.f64 h (sqrt.f64 -1)))) 3) (pow.f64 (cbrt.f64 -1/2) 2)))))) (pow.f64 (cbrt.f64 -1/2) 2))) g) (*.f64 (*.f64 g (fma.f64 1/3 (/.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 g (+.f64 (/.f64 (*.f64 1/4 (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 0 h) (pow.f64 h 2)) (/.f64 (fma.f64 -1/4 (*.f64 (pow.f64 (*.f64 0 h) 2) (/.f64 (+.f64 1 (*.f64 -1/4 (/.f64 (pow.f64 (*.f64 0 h) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 4)))) (/.f64 (*.f64 1/4 (pow.f64 (+.f64 1 (*.f64 -1/4 (/.f64 (pow.f64 (*.f64 0 h) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) 2)) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/4 (*.f64 (/.f64 (*.f64 0 h) (pow.f64 h 4)) (/.f64 (pow.f64 (+.f64 1 (*.f64 -1/4 (/.f64 (pow.f64 (*.f64 0 h) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) 2) (pow.f64 (sqrt.f64 -1) 4)))))) (*.f64 a (*.f64 h (sqrt.f64 -1)))) (neg.f64 (+.f64 (*.f64 (*.f64 -1/3 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9)) (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (+.f64 1 (/.f64 (*.f64 1/2 (*.f64 0 h)) (*.f64 h (sqrt.f64 -1))))) (-.f64 (-.f64 (*.f64 1/4 (/.f64 (fma.f64 -1/4 (*.f64 (pow.f64 (*.f64 0 h) 2) (/.f64 (+.f64 1 (*.f64 -1/4 (/.f64 (pow.f64 (*.f64 0 h) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 4)))) (/.f64 (*.f64 1/4 (pow.f64 (+.f64 1 (*.f64 -1/4 (/.f64 (pow.f64 (*.f64 0 h) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) 2)) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 (*.f64 -1/3 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9)) (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (+.f64 1 (/.f64 (*.f64 1/2 (*.f64 0 h)) (*.f64 h (sqrt.f64 -1))))) (-.f64 (-.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 0 h) a) (/.f64 (+.f64 1 (*.f64 -1/4 (/.f64 (pow.f64 (*.f64 0 h) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))))) (*.f64 (*.f64 -1/3 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9)) (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (+.f64 1 (/.f64 (*.f64 1/2 (*.f64 0 h)) (*.f64 h (sqrt.f64 -1))))) (+.f64 (*.f64 -1/4 (/.f64 (+.f64 1 (*.f64 -1/4 (/.f64 (pow.f64 (*.f64 0 h) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 -1/12 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 17) h) (sqrt.f64 -1))) 1/9) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2)))) (pow.f64 (+.f64 1 (/.f64 (*.f64 1/2 (*.f64 0 h)) (*.f64 h (sqrt.f64 -1)))) 2))))))) (*.f64 -1/216 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 (pow.f64 a 7)) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 1/2 (*.f64 0 h)) (*.f64 h (sqrt.f64 -1)))) 3) (pow.f64 (cbrt.f64 -1/2) 2)))))))) (+.f64 (*.f64 (*.f64 1/36 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 8)) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10))) 1/9)) (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 10))) (pow.f64 (+.f64 1 (/.f64 (*.f64 1/2 (*.f64 0 h)) (*.f64 h (sqrt.f64 -1)))) 2)) (+.f64 (*.f64 -1/4 (/.f64 (+.f64 1 (*.f64 -1/4 (/.f64 (pow.f64 (*.f64 0 h) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 -1/12 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 17) h) (sqrt.f64 -1))) 1/9) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2)))) (pow.f64 (+.f64 1 (/.f64 (*.f64 1/2 (*.f64 0 h)) (*.f64 h (sqrt.f64 -1)))) 2)))))) (*.f64 1/3 (*.f64 (/.f64 a h) (/.f64 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (+.f64 1 (*.f64 -1/4 (/.f64 (pow.f64 (*.f64 0 h) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 -1/12 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 17) h) (sqrt.f64 -1))) 1/9) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2)))) (pow.f64 (+.f64 1 (/.f64 (*.f64 1/2 (*.f64 0 h)) (*.f64 h (sqrt.f64 -1)))) 2)))) (+.f64 (*.f64 -1/4 (/.f64 (+.f64 1 (*.f64 -1/4 (/.f64 (pow.f64 (*.f64 0 h) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 -1/12 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 17) h) (sqrt.f64 -1))) 1/9) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2)))) (pow.f64 (+.f64 1 (/.f64 (*.f64 1/2 (*.f64 0 h)) (*.f64 h (sqrt.f64 -1)))) 2))))) (*.f64 -1/2 (sqrt.f64 -1))))))))) (+.f64 (+.f64 (*.f64 (*.f64 -1/18 (pow.f64 (/.f64 (pow.f64 a 5) (*.f64 (pow.f64 h 14) (pow.f64 (sqrt.f64 -1) 14))) 1/9)) (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 14))) (+.f64 1 (/.f64 (*.f64 1/2 (*.f64 0 h)) (*.f64 h (sqrt.f64 -1))))) (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (+.f64 1 (*.f64 -1/4 (/.f64 (pow.f64 (*.f64 0 h) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 -1/12 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 17) h) (sqrt.f64 -1))) 1/9) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2)))) (pow.f64 (+.f64 1 (/.f64 (*.f64 1/2 (*.f64 0 h)) (*.f64 h (sqrt.f64 -1)))) 2)))) (+.f64 (*.f64 -1/4 (/.f64 (+.f64 1 (*.f64 -1/4 (/.f64 (pow.f64 (*.f64 0 h) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 -1/12 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 17) h) (sqrt.f64 -1))) 1/9) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2)))) (pow.f64 (+.f64 1 (/.f64 (*.f64 1/2 (*.f64 0 h)) (*.f64 h (sqrt.f64 -1)))) 2))))))) (*.f64 (*.f64 1/36 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 8)) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10))) 1/9)) (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 10))) (pow.f64 (+.f64 1 (/.f64 (*.f64 1/2 (*.f64 0 h)) (*.f64 h (sqrt.f64 -1)))) 2)) (-.f64 (-.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 0 h) a) (/.f64 (+.f64 1 (*.f64 -1/4 (/.f64 (pow.f64 (*.f64 0 h) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))))) (*.f64 (*.f64 -1/3 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9)) (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (+.f64 1 (/.f64 (*.f64 1/2 (*.f64 0 h)) (*.f64 h (sqrt.f64 -1))))) (+.f64 (*.f64 -1/4 (/.f64 (+.f64 1 (*.f64 -1/4 (/.f64 (pow.f64 (*.f64 0 h) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 -1/12 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 17) h) (sqrt.f64 -1))) 1/9) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2)))) (pow.f64 (+.f64 1 (/.f64 (*.f64 1/2 (*.f64 0 h)) (*.f64 h (sqrt.f64 -1)))) 2))))))) (*.f64 -1/216 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 (pow.f64 a 7)) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 1/2 (*.f64 0 h)) (*.f64 h (sqrt.f64 -1)))) 3) (pow.f64 (cbrt.f64 -1/2) 2)))))))) (/.f64 (*.f64 2/3 (*.f64 (*.f64 a (+.f64 (*.f64 -1/4 (/.f64 (+.f64 1 (*.f64 -1/4 (/.f64 (pow.f64 (*.f64 0 h) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 -1/12 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 17) h) (sqrt.f64 -1))) 1/9) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2)))) (pow.f64 (+.f64 1 (/.f64 (*.f64 1/2 (*.f64 0 h)) (*.f64 h (sqrt.f64 -1)))) 2))))) (-.f64 (-.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 0 h) a) (/.f64 (+.f64 1 (*.f64 -1/4 (/.f64 (pow.f64 (*.f64 0 h) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))))) (*.f64 (*.f64 -1/3 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9)) (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (+.f64 1 (/.f64 (*.f64 1/2 (*.f64 0 h)) (*.f64 h (sqrt.f64 -1))))) (+.f64 (*.f64 -1/4 (/.f64 (+.f64 1 (*.f64 -1/4 (/.f64 (pow.f64 (*.f64 0 h) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 -1/12 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 17) h) (sqrt.f64 -1))) 1/9) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2)))) (pow.f64 (+.f64 1 (/.f64 (*.f64 1/2 (*.f64 0 h)) (*.f64 h (sqrt.f64 -1)))) 2))))))) (*.f64 -1/216 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 (pow.f64 a 7)) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 1/2 (*.f64 0 h)) (*.f64 h (sqrt.f64 -1)))) 3) (pow.f64 (cbrt.f64 -1/2) 2))))))) (*.f64 h (*.f64 -1/2 (sqrt.f64 -1)))))))))) (pow.f64 (cbrt.f64 -1/2) 2)) (*.f64 (*.f64 1/3 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (/.f64 (-.f64 (-.f64 (*.f64 1/4 (/.f64 (fma.f64 -1/4 (*.f64 (pow.f64 (*.f64 0 h) 2) (/.f64 (+.f64 1 (*.f64 -1/4 (/.f64 (pow.f64 (*.f64 0 h) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 4)))) (/.f64 (*.f64 1/4 (pow.f64 (+.f64 1 (*.f64 -1/4 (/.f64 (pow.f64 (*.f64 0 h) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) 2)) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 (*.f64 -1/3 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9)) (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (+.f64 1 (/.f64 (*.f64 1/2 (*.f64 0 h)) (*.f64 h (sqrt.f64 -1))))) (-.f64 (-.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 0 h) a) (/.f64 (+.f64 1 (*.f64 -1/4 (/.f64 (pow.f64 (*.f64 0 h) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 3))))) (*.f64 (*.f64 -1/3 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5))) 1/9)) (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (+.f64 1 (/.f64 (*.f64 1/2 (*.f64 0 h)) (*.f64 h (sqrt.f64 -1))))) (+.f64 (*.f64 -1/4 (/.f64 (+.f64 1 (*.f64 -1/4 (/.f64 (pow.f64 (*.f64 0 h) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 -1/12 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 17) h) (sqrt.f64 -1))) 1/9) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2)))) (pow.f64 (+.f64 1 (/.f64 (*.f64 1/2 (*.f64 0 h)) (*.f64 h (sqrt.f64 -1)))) 2))))))) (*.f64 -1/216 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 (pow.f64 a 7)) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 1/2 (*.f64 0 h)) (*.f64 h (sqrt.f64 -1)))) 3) (pow.f64 (cbrt.f64 -1/2) 2)))))))) (+.f64 (*.f64 (*.f64 1/36 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 8)) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10))) 1/9)) (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 10))) (pow.f64 (+.f64 1 (/.f64 (*.f64 1/2 (*.f64 0 h)) (*.f64 h (sqrt.f64 -1)))) 2)) (+.f64 (*.f64 -1/4 (/.f64 (+.f64 1 (*.f64 -1/4 (/.f64 (pow.f64 (*.f64 0 h) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 -1/12 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 17) h) (sqrt.f64 -1))) 1/9) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2)))) (pow.f64 (+.f64 1 (/.f64 (*.f64 1/2 (*.f64 0 h)) (*.f64 h (sqrt.f64 -1)))) 2)))))) (*.f64 1/3 (*.f64 (/.f64 a h) (/.f64 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (+.f64 1 (*.f64 -1/4 (/.f64 (pow.f64 (*.f64 0 h) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 -1/12 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 17) h) (sqrt.f64 -1))) 1/9) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2)))) (pow.f64 (+.f64 1 (/.f64 (*.f64 1/2 (*.f64 0 h)) (*.f64 h (sqrt.f64 -1)))) 2)))) (+.f64 (*.f64 -1/4 (/.f64 (+.f64 1 (*.f64 -1/4 (/.f64 (pow.f64 (*.f64 0 h) 2) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 a (*.f64 h (sqrt.f64 -1))))) (*.f64 -1/12 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 (pow.f64 a 17) h) (sqrt.f64 -1))) 1/9) (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2)))) (pow.f64 (+.f64 1 (/.f64 (*.f64 1/2 (*.f64 0 h)) (*.f64 h (sqrt.f64 -1)))) 2))))) (*.f64 -1/2 (sqrt.f64 -1))))))) (pow.f64 (cbrt.f64 -1/2) 2))))) g))))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (*.f64 h (/.f64 (sqrt.f64 -1) a)))))
(+.f64 (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (*.f64 h (/.f64 (sqrt.f64 -1) a)))) (+.f64 (*.f64 (*.f64 -1/6 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (neg.f64 (pow.f64 h 2)))) 1/9) (*.f64 (+.f64 1 (/.f64 0 (*.f64 h (sqrt.f64 -1)))) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 2)))))) g) (*.f64 (+.f64 (*.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (neg.f64 (pow.f64 h 2)))) (/.f64 (-.f64 (*.f64 -1/4 (/.f64 (+.f64 1 (/.f64 0 (neg.f64 (pow.f64 h 2)))) (*.f64 (*.f64 a h) (sqrt.f64 -1)))) (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))) (pow.f64 (+.f64 1 (/.f64 0 (*.f64 h (sqrt.f64 -1)))) 2))))) (pow.f64 (cbrt.f64 -1/2) 2)))) g) (*.f64 (+.f64 (*.f64 g (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (neg.f64 (pow.f64 h 2)))) (-.f64 (/.f64 (+.f64 (*.f64 1/8 (*.f64 (/.f64 0 a) (/.f64 (+.f64 1 (/.f64 0 (neg.f64 (pow.f64 h 2)))) (*.f64 (pow.f64 h 3) (*.f64 -1 (sqrt.f64 -1)))))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (+.f64 1 (/.f64 0 (*.f64 h (sqrt.f64 -1))))) (-.f64 (*.f64 -1/4 (/.f64 (+.f64 1 (/.f64 0 (neg.f64 (pow.f64 h 2)))) (*.f64 (*.f64 a h) (sqrt.f64 -1)))) (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))) (pow.f64 (+.f64 1 (/.f64 0 (*.f64 h (sqrt.f64 -1)))) 2))))))))) (pow.f64 (cbrt.f64 -1/2) 2)) (/.f64 (*.f64 -1/216 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (neg.f64 (pow.f64 h 2))))) (/.f64 (pow.f64 (+.f64 1 (/.f64 0 (*.f64 h (sqrt.f64 -1)))) 3) (pow.f64 (cbrt.f64 -1/2) 2)))) (pow.f64 (cbrt.f64 -1/2) 2)))))) (*.f64 g (+.f64 (*.f64 g (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (neg.f64 (pow.f64 h 2)))) (*.f64 g (-.f64 (/.f64 (*.f64 1/4 (/.f64 (fma.f64 -1/2 (*.f64 0 (/.f64 (fma.f64 -1/4 (*.f64 (/.f64 (+.f64 1 (/.f64 0 (neg.f64 (pow.f64 h 2)))) (pow.f64 (sqrt.f64 -1) 4)) (/.f64 0 (pow.f64 h 4))) (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 1 (/.f64 0 (neg.f64 (pow.f64 h 2)))) 2) (pow.f64 h 2)))) (pow.f64 h 2))) (*.f64 -1/4 (*.f64 (/.f64 0 (pow.f64 h 4)) (/.f64 (pow.f64 (+.f64 1 (/.f64 0 (neg.f64 (pow.f64 h 2)))) 2) (pow.f64 (sqrt.f64 -1) 4))))) (*.f64 (*.f64 a h) (sqrt.f64 -1)))) (pow.f64 (cbrt.f64 -1/2) 2)) (/.f64 (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (+.f64 1 (/.f64 0 (*.f64 h (sqrt.f64 -1))))) (+.f64 (+.f64 (*.f64 1/4 (/.f64 (fma.f64 -1/4 (*.f64 (/.f64 (+.f64 1 (/.f64 0 (neg.f64 (pow.f64 h 2)))) (pow.f64 (sqrt.f64 -1) 4)) (/.f64 0 (pow.f64 h 4))) (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 1 (/.f64 0 (neg.f64 (pow.f64 h 2)))) 2) (pow.f64 h 2)))) (*.f64 (*.f64 a h) (sqrt.f64 -1)))) (*.f64 (neg.f64 (*.f64 -1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9))) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (*.f64 (+.f64 1 (/.f64 0 (*.f64 h (sqrt.f64 -1)))) (+.f64 (+.f64 (*.f64 1/8 (*.f64 (/.f64 0 a) (/.f64 (+.f64 1 (/.f64 0 (neg.f64 (pow.f64 h 2)))) (*.f64 (pow.f64 h 3) (*.f64 -1 (sqrt.f64 -1)))))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (+.f64 1 (/.f64 0 (*.f64 h (sqrt.f64 -1))))) (-.f64 (*.f64 -1/4 (/.f64 (+.f64 1 (/.f64 0 (neg.f64 (pow.f64 h 2)))) (*.f64 (*.f64 a h) (sqrt.f64 -1)))) (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))) (pow.f64 (+.f64 1 (/.f64 0 (*.f64 h (sqrt.f64 -1)))) 2))))))))) (neg.f64 (*.f64 -1/216 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (neg.f64 (pow.f64 h 2))))) (/.f64 (pow.f64 (+.f64 1 (/.f64 0 (*.f64 h (sqrt.f64 -1)))) 3) (pow.f64 (cbrt.f64 -1/2) 2)))))))))) (neg.f64 (+.f64 (*.f64 1/36 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 10))) (*.f64 (pow.f64 (+.f64 1 (/.f64 0 (*.f64 h (sqrt.f64 -1)))) 2) (-.f64 (*.f64 -1/4 (/.f64 (+.f64 1 (/.f64 0 (neg.f64 (pow.f64 h 2)))) (*.f64 (*.f64 a h) (sqrt.f64 -1)))) (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))) (pow.f64 (+.f64 1 (/.f64 0 (*.f64 h (sqrt.f64 -1)))) 2))))))))) (*.f64 1/3 (*.f64 a (*.f64 (/.f64 (-.f64 (*.f64 -1/4 (/.f64 (+.f64 1 (/.f64 0 (neg.f64 (pow.f64 h 2)))) (*.f64 (*.f64 a h) (sqrt.f64 -1)))) (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))) (pow.f64 (+.f64 1 (/.f64 0 (*.f64 h (sqrt.f64 -1)))) 2))))) h) (/.f64 (-.f64 (*.f64 -1/4 (/.f64 (+.f64 1 (/.f64 0 (neg.f64 (pow.f64 h 2)))) (*.f64 (*.f64 a h) (sqrt.f64 -1)))) (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))) (pow.f64 (+.f64 1 (/.f64 0 (*.f64 h (sqrt.f64 -1)))) 2))))) (*.f64 -1/2 (sqrt.f64 -1)))))))))))) (+.f64 (*.f64 -1/18 (*.f64 (pow.f64 (/.f64 (pow.f64 a 5) (*.f64 (pow.f64 h 14) (pow.f64 (sqrt.f64 -1) 14))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 14))) (*.f64 (+.f64 1 (/.f64 0 (*.f64 h (sqrt.f64 -1)))) (*.f64 (-.f64 (*.f64 -1/4 (/.f64 (+.f64 1 (/.f64 0 (neg.f64 (pow.f64 h 2)))) (*.f64 (*.f64 a h) (sqrt.f64 -1)))) (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))) (pow.f64 (+.f64 1 (/.f64 0 (*.f64 h (sqrt.f64 -1)))) 2))))) (-.f64 (*.f64 -1/4 (/.f64 (+.f64 1 (/.f64 0 (neg.f64 (pow.f64 h 2)))) (*.f64 (*.f64 a h) (sqrt.f64 -1)))) (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))) (pow.f64 (+.f64 1 (/.f64 0 (*.f64 h (sqrt.f64 -1)))) 2)))))))))) (+.f64 (*.f64 1/36 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10)))) 1/9) (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 10))) (pow.f64 (+.f64 1 (/.f64 0 (*.f64 h (sqrt.f64 -1)))) 2)) (+.f64 (+.f64 (*.f64 1/8 (*.f64 (/.f64 0 a) (/.f64 (+.f64 1 (/.f64 0 (neg.f64 (pow.f64 h 2)))) (*.f64 (pow.f64 h 3) (*.f64 -1 (sqrt.f64 -1)))))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (+.f64 1 (/.f64 0 (*.f64 h (sqrt.f64 -1))))) (-.f64 (*.f64 -1/4 (/.f64 (+.f64 1 (/.f64 0 (neg.f64 (pow.f64 h 2)))) (*.f64 (*.f64 a h) (sqrt.f64 -1)))) (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))) (pow.f64 (+.f64 1 (/.f64 0 (*.f64 h (sqrt.f64 -1)))) 2))))))))) (neg.f64 (*.f64 -1/216 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (neg.f64 (pow.f64 h 2))))) (/.f64 (pow.f64 (+.f64 1 (/.f64 0 (*.f64 h (sqrt.f64 -1)))) 3) (pow.f64 (cbrt.f64 -1/2) 2))))))))) (*.f64 2/3 (*.f64 a (*.f64 (/.f64 (-.f64 (*.f64 -1/4 (/.f64 (+.f64 1 (/.f64 0 (neg.f64 (pow.f64 h 2)))) (*.f64 (*.f64 a h) (sqrt.f64 -1)))) (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))) (pow.f64 (+.f64 1 (/.f64 0 (*.f64 h (sqrt.f64 -1)))) 2))))) (*.f64 -1/2 (sqrt.f64 -1))) (/.f64 (+.f64 (+.f64 (*.f64 1/8 (*.f64 (/.f64 0 a) (/.f64 (+.f64 1 (/.f64 0 (neg.f64 (pow.f64 h 2)))) (*.f64 (pow.f64 h 3) (*.f64 -1 (sqrt.f64 -1)))))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (+.f64 1 (/.f64 0 (*.f64 h (sqrt.f64 -1))))) (-.f64 (*.f64 -1/4 (/.f64 (+.f64 1 (/.f64 0 (neg.f64 (pow.f64 h 2)))) (*.f64 (*.f64 a h) (sqrt.f64 -1)))) (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))) (pow.f64 (+.f64 1 (/.f64 0 (*.f64 h (sqrt.f64 -1)))) 2))))))))) (neg.f64 (*.f64 -1/216 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (neg.f64 (pow.f64 h 2))))) (/.f64 (pow.f64 (+.f64 1 (/.f64 0 (*.f64 h (sqrt.f64 -1)))) 3) (pow.f64 (cbrt.f64 -1/2) 2)))))) h))))))) (pow.f64 (cbrt.f64 -1/2) 2))))))) (*.f64 g (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (neg.f64 (pow.f64 h 2)))) (/.f64 (+.f64 (+.f64 (*.f64 1/4 (/.f64 (fma.f64 -1/4 (*.f64 (/.f64 (+.f64 1 (/.f64 0 (neg.f64 (pow.f64 h 2)))) (pow.f64 (sqrt.f64 -1) 4)) (/.f64 0 (pow.f64 h 4))) (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 1 (/.f64 0 (neg.f64 (pow.f64 h 2)))) 2) (pow.f64 h 2)))) (*.f64 (*.f64 a h) (sqrt.f64 -1)))) (*.f64 (neg.f64 (*.f64 -1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9))) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (*.f64 (+.f64 1 (/.f64 0 (*.f64 h (sqrt.f64 -1)))) (+.f64 (+.f64 (*.f64 1/8 (*.f64 (/.f64 0 a) (/.f64 (+.f64 1 (/.f64 0 (neg.f64 (pow.f64 h 2)))) (*.f64 (pow.f64 h 3) (*.f64 -1 (sqrt.f64 -1)))))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 5)))) 1/9) (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 5))) (+.f64 1 (/.f64 0 (*.f64 h (sqrt.f64 -1))))) (-.f64 (*.f64 -1/4 (/.f64 (+.f64 1 (/.f64 0 (neg.f64 (pow.f64 h 2)))) (*.f64 (*.f64 a h) (sqrt.f64 -1)))) (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))) (pow.f64 (+.f64 1 (/.f64 0 (*.f64 h (sqrt.f64 -1)))) 2))))))))) (neg.f64 (*.f64 -1/216 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (neg.f64 (pow.f64 h 2))))) (/.f64 (pow.f64 (+.f64 1 (/.f64 0 (*.f64 h (sqrt.f64 -1)))) 3) (pow.f64 (cbrt.f64 -1/2) 2)))))))))) (neg.f64 (+.f64 (*.f64 1/36 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 10)))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1/2) 10))) (*.f64 (pow.f64 (+.f64 1 (/.f64 0 (*.f64 h (sqrt.f64 -1)))) 2) (-.f64 (*.f64 -1/4 (/.f64 (+.f64 1 (/.f64 0 (neg.f64 (pow.f64 h 2)))) (*.f64 (*.f64 a h) (sqrt.f64 -1)))) (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))) (pow.f64 (+.f64 1 (/.f64 0 (*.f64 h (sqrt.f64 -1)))) 2))))))))) (*.f64 1/3 (*.f64 a (*.f64 (/.f64 (-.f64 (*.f64 -1/4 (/.f64 (+.f64 1 (/.f64 0 (neg.f64 (pow.f64 h 2)))) (*.f64 (*.f64 a h) (sqrt.f64 -1)))) (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))) (pow.f64 (+.f64 1 (/.f64 0 (*.f64 h (sqrt.f64 -1)))) 2))))) h) (/.f64 (-.f64 (*.f64 -1/4 (/.f64 (+.f64 1 (/.f64 0 (neg.f64 (pow.f64 h 2)))) (*.f64 (*.f64 a h) (sqrt.f64 -1)))) (*.f64 1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (*.f64 h (sqrt.f64 -1)) (pow.f64 a 17))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1/2))) (pow.f64 (+.f64 1 (/.f64 0 (*.f64 h (sqrt.f64 -1)))) 2))))) (*.f64 -1/2 (sqrt.f64 -1))))))))) (pow.f64 (cbrt.f64 -1/2) 2)))))))) g)) g)))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 g a)))
(*.f64 g (+.f64 (*.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 5)))) (/.f64 (+.f64 h (*.f64 -1 h)) (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (cbrt.f64 -1))))
(*.f64 g (fma.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 a) (pow.f64 g 5))) (/.f64 (*.f64 0 h) (pow.f64 (cbrt.f64 -1) 2))) (*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 (/.f64 1 a) (pow.f64 g 2))))))
(*.f64 g (fma.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 5)))) (/.f64 0 (pow.f64 (cbrt.f64 -1) 2))) (*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))))))
(*.f64 g (+.f64 (*.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 5)))) (/.f64 (+.f64 h (*.f64 -1 h)) (pow.f64 (cbrt.f64 -1) 2)))) (+.f64 (*.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (-.f64 (*.f64 -1 (pow.f64 h 2)) (*.f64 1/4 (pow.f64 (+.f64 h (*.f64 -1 h)) 2))) (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (cbrt.f64 -1)))))
(*.f64 g (fma.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 a) (pow.f64 g 5))) (/.f64 (*.f64 0 h) (pow.f64 (cbrt.f64 -1) 2))) (fma.f64 -1/12 (/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 a) (pow.f64 g 8))) (+.f64 (neg.f64 (pow.f64 h 2)) (*.f64 -1/4 (pow.f64 (*.f64 0 h) 2)))) (pow.f64 (cbrt.f64 -1) 2)) (*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 (/.f64 1 a) (pow.f64 g 2)))))))
(*.f64 g (fma.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 5)))) (/.f64 0 (pow.f64 (cbrt.f64 -1) 2))) (fma.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (fma.f64 -1 (pow.f64 h 2) 0) (pow.f64 (cbrt.f64 -1) 2))) (*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2))))))))
(*.f64 g (+.f64 (*.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 5)))) (/.f64 (+.f64 h (*.f64 -1 h)) (pow.f64 (cbrt.f64 -1) 2)))) (+.f64 (*.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (-.f64 (*.f64 -1 (pow.f64 h 2)) (*.f64 1/4 (pow.f64 (+.f64 h (*.f64 -1 h)) 2))) (pow.f64 (cbrt.f64 -1) 2)))) (+.f64 (*.f64 1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 11)))) (/.f64 (*.f64 (+.f64 h (*.f64 -1 h)) (-.f64 (*.f64 -1 (pow.f64 h 2)) (*.f64 1/4 (pow.f64 (+.f64 h (*.f64 -1 h)) 2)))) (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (cbrt.f64 -1))))))
(*.f64 g (fma.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 a) (pow.f64 g 5))) (/.f64 (*.f64 0 h) (pow.f64 (cbrt.f64 -1) 2))) (fma.f64 -1/12 (/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 a) (pow.f64 g 8))) (+.f64 (neg.f64 (pow.f64 h 2)) (*.f64 -1/4 (pow.f64 (*.f64 0 h) 2)))) (pow.f64 (cbrt.f64 -1) 2)) (fma.f64 1/24 (/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 a) (pow.f64 g 11))) (*.f64 (*.f64 0 h) (+.f64 (neg.f64 (pow.f64 h 2)) (*.f64 -1/4 (pow.f64 (*.f64 0 h) 2))))) (pow.f64 (cbrt.f64 -1) 2)) (*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 (/.f64 1 a) (pow.f64 g 2))))))))
(*.f64 g (fma.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 5)))) (/.f64 0 (pow.f64 (cbrt.f64 -1) 2))) (fma.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (fma.f64 -1 (pow.f64 h 2) 0) (pow.f64 (cbrt.f64 -1) 2))) (fma.f64 1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 11)))) (*.f64 0 (/.f64 (fma.f64 -1 (pow.f64 h 2) 0) (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))))))))
(*.f64 g (+.f64 (*.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 5)))) (/.f64 (+.f64 h (*.f64 -1 h)) (pow.f64 (cbrt.f64 -1) 2)))) (+.f64 (*.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (-.f64 (*.f64 -1 (pow.f64 h 2)) (*.f64 1/4 (pow.f64 (+.f64 h (*.f64 -1 h)) 2))) (pow.f64 (cbrt.f64 -1) 2)))) (+.f64 (*.f64 1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 11)))) (/.f64 (*.f64 (+.f64 h (*.f64 -1 h)) (-.f64 (*.f64 -1 (pow.f64 h 2)) (*.f64 1/4 (pow.f64 (+.f64 h (*.f64 -1 h)) 2)))) (pow.f64 (cbrt.f64 -1) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 14))) (/.f64 (-.f64 (*.f64 1/4 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (-.f64 (*.f64 -1 (pow.f64 h 2)) (*.f64 1/4 (pow.f64 (+.f64 h (*.f64 -1 h)) 2))))) (*.f64 1/4 (pow.f64 (-.f64 (*.f64 -1 (pow.f64 h 2)) (*.f64 1/4 (pow.f64 (+.f64 h (*.f64 -1 h)) 2))) 2))) a)) (*.f64 1/48 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 (+.f64 h (*.f64 -1 h)) 2)) (*.f64 a (pow.f64 (cbrt.f64 -1) 3))))) (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (cbrt.f64 -1)))))))
(*.f64 g (fma.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 a) (pow.f64 g 5))) (/.f64 (*.f64 0 h) (pow.f64 (cbrt.f64 -1) 2))) (fma.f64 -1/12 (/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 a) (pow.f64 g 8))) (+.f64 (neg.f64 (pow.f64 h 2)) (*.f64 -1/4 (pow.f64 (*.f64 0 h) 2)))) (pow.f64 (cbrt.f64 -1) 2)) (fma.f64 1/24 (/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 a) (pow.f64 g 11))) (*.f64 (*.f64 0 h) (+.f64 (neg.f64 (pow.f64 h 2)) (*.f64 -1/4 (pow.f64 (*.f64 0 h) 2))))) (pow.f64 (cbrt.f64 -1) 2)) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 14))) (/.f64 (+.f64 (/.f64 (*.f64 1/4 (fma.f64 -1/4 (*.f64 (pow.f64 (*.f64 0 h) 2) (+.f64 (neg.f64 (pow.f64 h 2)) (*.f64 -1/4 (pow.f64 (*.f64 0 h) 2)))) (*.f64 1/4 (pow.f64 (+.f64 (neg.f64 (pow.f64 h 2)) (*.f64 -1/4 (pow.f64 (*.f64 0 h) 2))) 2)))) a) (*.f64 -1/48 (*.f64 (pow.f64 g 2) (/.f64 (pow.f64 (*.f64 0 h) 2) (neg.f64 a))))) (pow.f64 (cbrt.f64 -1) 2))) (*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 (/.f64 1 a) (pow.f64 g 2)))))))))
(*.f64 g (fma.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 5)))) (/.f64 0 (pow.f64 (cbrt.f64 -1) 2))) (fma.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (fma.f64 -1 (pow.f64 h 2) 0) (pow.f64 (cbrt.f64 -1) 2))) (fma.f64 1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 11)))) (*.f64 0 (/.f64 (fma.f64 -1 (pow.f64 h 2) 0) (pow.f64 (cbrt.f64 -1) 2)))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 14))) (/.f64 (fma.f64 1/4 (/.f64 (+.f64 (*.f64 (fma.f64 -1 (pow.f64 h 2) 0) 0) (*.f64 1/4 (pow.f64 (fma.f64 -1 (pow.f64 h 2) 0) 2))) a) (/.f64 0 (neg.f64 a))) (pow.f64 (cbrt.f64 -1) 2))) (*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2))))))))))
(*.f64 g (+.f64 (*.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 5)))) (/.f64 (+.f64 h (*.f64 -1 h)) (pow.f64 (cbrt.f64 -1) 2)))) (+.f64 (*.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (-.f64 (*.f64 -1 (pow.f64 h 2)) (*.f64 1/4 (pow.f64 (+.f64 h (*.f64 -1 h)) 2))) (pow.f64 (cbrt.f64 -1) 2)))) (+.f64 (*.f64 1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 11)))) (/.f64 (*.f64 (+.f64 h (*.f64 -1 h)) (-.f64 (*.f64 -1 (pow.f64 h 2)) (*.f64 1/4 (pow.f64 (+.f64 h (*.f64 -1 h)) 2)))) (pow.f64 (cbrt.f64 -1) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 14))) (/.f64 (-.f64 (*.f64 1/4 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (-.f64 (*.f64 -1 (pow.f64 h 2)) (*.f64 1/4 (pow.f64 (+.f64 h (*.f64 -1 h)) 2))))) (*.f64 1/4 (pow.f64 (-.f64 (*.f64 -1 (pow.f64 h 2)) (*.f64 1/4 (pow.f64 (+.f64 h (*.f64 -1 h)) 2))) 2))) a)) (*.f64 1/48 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 (+.f64 h (*.f64 -1 h)) 2)) (*.f64 a (pow.f64 (cbrt.f64 -1) 3))))) (pow.f64 (cbrt.f64 -1) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 17))) (/.f64 (-.f64 (*.f64 1/4 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (+.f64 h (*.f64 -1 h)) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (-.f64 (*.f64 -1 (pow.f64 h 2)) (*.f64 1/4 (pow.f64 (+.f64 h (*.f64 -1 h)) 2))))) (*.f64 1/4 (pow.f64 (-.f64 (*.f64 -1 (pow.f64 h 2)) (*.f64 1/4 (pow.f64 (+.f64 h (*.f64 -1 h)) 2))) 2))))) (*.f64 -1/4 (*.f64 (+.f64 h (*.f64 -1 h)) (pow.f64 (-.f64 (*.f64 -1 (pow.f64 h 2)) (*.f64 1/4 (pow.f64 (+.f64 h (*.f64 -1 h)) 2))) 2)))) a)) (*.f64 1/24 (/.f64 (*.f64 (pow.f64 g 2) (*.f64 (+.f64 h (*.f64 -1 h)) (-.f64 (*.f64 -1 (pow.f64 h 2)) (*.f64 1/4 (pow.f64 (+.f64 h (*.f64 -1 h)) 2))))) (*.f64 a (pow.f64 (cbrt.f64 -1) 3))))) (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (cbrt.f64 -1))))))))
(*.f64 g (fma.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 a) (pow.f64 g 5))) (/.f64 (*.f64 0 h) (pow.f64 (cbrt.f64 -1) 2))) (fma.f64 -1/12 (/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 a) (pow.f64 g 8))) (+.f64 (neg.f64 (pow.f64 h 2)) (*.f64 -1/4 (pow.f64 (*.f64 0 h) 2)))) (pow.f64 (cbrt.f64 -1) 2)) (fma.f64 1/24 (/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 a) (pow.f64 g 11))) (*.f64 (*.f64 0 h) (+.f64 (neg.f64 (pow.f64 h 2)) (*.f64 -1/4 (pow.f64 (*.f64 0 h) 2))))) (pow.f64 (cbrt.f64 -1) 2)) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 14))) (/.f64 (+.f64 (/.f64 (*.f64 1/4 (fma.f64 -1/4 (*.f64 (pow.f64 (*.f64 0 h) 2) (+.f64 (neg.f64 (pow.f64 h 2)) (*.f64 -1/4 (pow.f64 (*.f64 0 h) 2)))) (*.f64 1/4 (pow.f64 (+.f64 (neg.f64 (pow.f64 h 2)) (*.f64 -1/4 (pow.f64 (*.f64 0 h) 2))) 2)))) a) (*.f64 -1/48 (*.f64 (pow.f64 g 2) (/.f64 (pow.f64 (*.f64 0 h) 2) (neg.f64 a))))) (pow.f64 (cbrt.f64 -1) 2))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 17))) (/.f64 (fma.f64 1/4 (/.f64 (fma.f64 -1/2 (*.f64 (*.f64 0 h) (fma.f64 -1/4 (*.f64 (pow.f64 (*.f64 0 h) 2) (+.f64 (neg.f64 (pow.f64 h 2)) (*.f64 -1/4 (pow.f64 (*.f64 0 h) 2)))) (*.f64 1/4 (pow.f64 (+.f64 (neg.f64 (pow.f64 h 2)) (*.f64 -1/4 (pow.f64 (*.f64 0 h) 2))) 2)))) (*.f64 (*.f64 -1/4 (*.f64 0 h)) (pow.f64 (+.f64 (neg.f64 (pow.f64 h 2)) (*.f64 -1/4 (pow.f64 (*.f64 0 h) 2))) 2))) a) (neg.f64 (*.f64 1/24 (/.f64 (*.f64 (*.f64 (pow.f64 g 2) (*.f64 0 h)) (+.f64 (neg.f64 (pow.f64 h 2)) (*.f64 -1/4 (pow.f64 (*.f64 0 h) 2)))) (neg.f64 a))))) (pow.f64 (cbrt.f64 -1) 2))) (*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 (/.f64 1 a) (pow.f64 g 2))))))))))
(*.f64 g (fma.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 5)))) (/.f64 0 (pow.f64 (cbrt.f64 -1) 2))) (fma.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (fma.f64 -1 (pow.f64 h 2) 0) (pow.f64 (cbrt.f64 -1) 2))) (fma.f64 1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 11)))) (*.f64 0 (/.f64 (fma.f64 -1 (pow.f64 h 2) 0) (pow.f64 (cbrt.f64 -1) 2)))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 14))) (/.f64 (fma.f64 1/4 (/.f64 (+.f64 (*.f64 (fma.f64 -1 (pow.f64 h 2) 0) 0) (*.f64 1/4 (pow.f64 (fma.f64 -1 (pow.f64 h 2) 0) 2))) a) (/.f64 0 (neg.f64 a))) (pow.f64 (cbrt.f64 -1) 2))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 17))) (/.f64 (fma.f64 1/4 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (fma.f64 -1 (pow.f64 h 2) 0) 0) (*.f64 1/4 (pow.f64 (fma.f64 -1 (pow.f64 h 2) 0) 2))) 0) (*.f64 (pow.f64 (fma.f64 -1 (pow.f64 h 2) 0) 2) 0)) a) (*.f64 (*.f64 0 (/.f64 (fma.f64 -1 (pow.f64 h 2) 0) a)) -1/24)) (pow.f64 (cbrt.f64 -1) 2))) (*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))))))))))
(*.f64 -1 (*.f64 (cbrt.f64 (/.f64 (*.f64 g (-.f64 (pow.f64 (sqrt.f64 -1) 2) 1)) a)) (cbrt.f64 -1/2)))
(neg.f64 (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (*.f64 g (/.f64 (+.f64 (pow.f64 (sqrt.f64 -1) 2) -1) a)))))
(*.f64 (cbrt.f64 -1/2) (neg.f64 (cbrt.f64 (*.f64 g (/.f64 -2 a)))))
(*.f64 -1 (*.f64 g (+.f64 (*.f64 1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 5) (pow.f64 (-.f64 (pow.f64 (sqrt.f64 -1) 2) 1) 2))))) (/.f64 (+.f64 h (*.f64 -1 h)) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (cbrt.f64 (/.f64 (-.f64 (pow.f64 (sqrt.f64 -1) 2) 1) (*.f64 a (pow.f64 g 2)))) (cbrt.f64 -1/2)))))
(*.f64 (neg.f64 g) (fma.f64 1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 a (pow.f64 g 5)) (pow.f64 (+.f64 (pow.f64 (sqrt.f64 -1) 2) -1) 2)))) (/.f64 (*.f64 0 h) (pow.f64 (cbrt.f64 -1/2) 2))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (+.f64 (pow.f64 (sqrt.f64 -1) 2) -1) (*.f64 a (pow.f64 g 2)))))))
(*.f64 g (neg.f64 (fma.f64 1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 5) 4)))) (/.f64 0 (pow.f64 (cbrt.f64 -1/2) 2))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 -2 (*.f64 a (pow.f64 g 2))))))))
(*.f64 -1 (*.f64 g (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (-.f64 (pow.f64 (sqrt.f64 -1) 2) 1) 2)))) (/.f64 (+.f64 h (*.f64 -1 h)) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 1/12 (*.f64 (cbrt.f64 (/.f64 g (*.f64 a (pow.f64 (-.f64 (pow.f64 (sqrt.f64 -1) 2) 1) 2)))) (/.f64 (-.f64 (pow.f64 h 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (pow.f64 (sqrt.f64 -1) 2)))) (pow.f64 (cbrt.f64 -1/2) 2))))) (pow.f64 g 3))) (*.f64 (cbrt.f64 (/.f64 (-.f64 (pow.f64 (sqrt.f64 -1) 2) 1) (*.f64 a (pow.f64 g 2)))) (cbrt.f64 -1/2)))))
(*.f64 (neg.f64 g) (fma.f64 -1 (/.f64 (fma.f64 -1/12 (*.f64 (/.f64 (*.f64 0 h) (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 (/.f64 (pow.f64 g 4) a) (pow.f64 (+.f64 (pow.f64 (sqrt.f64 -1) 2) -1) 2)))) (*.f64 (*.f64 1/12 (cbrt.f64 (/.f64 (/.f64 g a) (pow.f64 (+.f64 (pow.f64 (sqrt.f64 -1) 2) -1) 2)))) (/.f64 (+.f64 (pow.f64 h 2) (*.f64 -1/4 (/.f64 (pow.f64 (*.f64 0 h) 2) (pow.f64 (sqrt.f64 -1) 2)))) (pow.f64 (cbrt.f64 -1/2) 2)))) (pow.f64 g 3)) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (+.f64 (pow.f64 (sqrt.f64 -1) 2) -1) (*.f64 a (pow.f64 g 2)))))))
(*.f64 g (neg.f64 (-.f64 (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 -2 (*.f64 a (pow.f64 g 2))))) (/.f64 (fma.f64 -1/12 (*.f64 (/.f64 0 (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 (pow.f64 g 4) (*.f64 a 4)))) (*.f64 1/12 (*.f64 (cbrt.f64 (/.f64 g (*.f64 a 4))) (/.f64 (fma.f64 h h 0) (pow.f64 (cbrt.f64 -1/2) 2))))) (pow.f64 g 3)))))
(*.f64 -1 (*.f64 g (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (-.f64 (pow.f64 (sqrt.f64 -1) 2) 1) 2)))) (/.f64 (-.f64 (pow.f64 h 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (pow.f64 (sqrt.f64 -1) 2)))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 g (*.f64 a (pow.f64 (-.f64 (pow.f64 (sqrt.f64 -1) 2) 1) 2)))) (/.f64 (*.f64 (+.f64 h (*.f64 -1 h)) (-.f64 (pow.f64 h 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 (pow.f64 (cbrt.f64 -1/2) 2) (pow.f64 (sqrt.f64 -1) 2)))))) g)) (*.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (-.f64 (pow.f64 (sqrt.f64 -1) 2) 1) 2)))) (/.f64 (+.f64 h (*.f64 -1 h)) (pow.f64 (cbrt.f64 -1/2) 2))))) (pow.f64 g 3))) (*.f64 (cbrt.f64 (/.f64 (-.f64 (pow.f64 (sqrt.f64 -1) 2) 1) (*.f64 a (pow.f64 g 2)))) (cbrt.f64 -1/2)))))
(*.f64 (neg.f64 g) (fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (fma.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 (/.f64 (pow.f64 g 4) a) (pow.f64 (+.f64 (pow.f64 (sqrt.f64 -1) 2) -1) 2))) (/.f64 (+.f64 (pow.f64 h 2) (*.f64 -1/4 (/.f64 (pow.f64 (*.f64 0 h) 2) (pow.f64 (sqrt.f64 -1) 2)))) (pow.f64 (cbrt.f64 -1/2) 2))) (*.f64 (*.f64 -1/24 (cbrt.f64 (/.f64 (/.f64 g a) (pow.f64 (+.f64 (pow.f64 (sqrt.f64 -1) 2) -1) 2)))) (/.f64 (*.f64 (*.f64 0 h) (+.f64 (pow.f64 h 2) (*.f64 -1/4 (/.f64 (pow.f64 (*.f64 0 h) 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 (cbrt.f64 -1/2) 2))))) g) (*.f64 -1/12 (*.f64 (/.f64 (*.f64 0 h) (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 (/.f64 (pow.f64 g 4) a) (pow.f64 (+.f64 (pow.f64 (sqrt.f64 -1) 2) -1) 2)))))) (pow.f64 g 3)) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (+.f64 (pow.f64 (sqrt.f64 -1) 2) -1) (*.f64 a (pow.f64 g 2)))))))
(*.f64 (-.f64 (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 -2 (*.f64 a (pow.f64 g 2))))) (/.f64 (-.f64 (*.f64 -1/12 (*.f64 (/.f64 0 (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 (pow.f64 g 4) (*.f64 a 4))))) (/.f64 (fma.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 (pow.f64 g 4) (*.f64 a 4))) (/.f64 (fma.f64 h h 0) (pow.f64 (cbrt.f64 -1/2) 2))) (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 g (*.f64 a 4))) (*.f64 (/.f64 (fma.f64 h h 0) (pow.f64 (cbrt.f64 -1/2) 2)) 0)))) g)) (pow.f64 g 3))) (neg.f64 g))
(*.f64 -1 (*.f64 g (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) g) (pow.f64 (-.f64 (pow.f64 (sqrt.f64 -1) 2) 1) 2))) (/.f64 (-.f64 (*.f64 1/4 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (-.f64 (pow.f64 h 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (pow.f64 (sqrt.f64 -1) 2))))) (pow.f64 (sqrt.f64 -1) 4))) (*.f64 1/4 (/.f64 (pow.f64 (-.f64 (pow.f64 h 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (pow.f64 (sqrt.f64 -1) 2)))) 2) (pow.f64 (sqrt.f64 -1) 2)))) a)) (*.f64 1/48 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 (+.f64 h (*.f64 -1 h)) 2)) (*.f64 a (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (-.f64 (pow.f64 (sqrt.f64 -1) 2) 1)))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (-.f64 (pow.f64 (sqrt.f64 -1) 2) 1) 2)))) (/.f64 (*.f64 (+.f64 h (*.f64 -1 h)) (-.f64 (pow.f64 h 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 (pow.f64 (cbrt.f64 -1/2) 2) (pow.f64 (sqrt.f64 -1) 2)))))) g)) (*.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (-.f64 (pow.f64 (sqrt.f64 -1) 2) 1) 2)))) (/.f64 (-.f64 (pow.f64 h 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (pow.f64 (sqrt.f64 -1) 2)))) (pow.f64 (cbrt.f64 -1/2) 2))))) g)) (*.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (-.f64 (pow.f64 (sqrt.f64 -1) 2) 1) 2)))) (/.f64 (+.f64 h (*.f64 -1 h)) (pow.f64 (cbrt.f64 -1/2) 2))))) (pow.f64 g 3))) (*.f64 (cbrt.f64 (/.f64 (-.f64 (pow.f64 (sqrt.f64 -1) 2) 1) (*.f64 a (pow.f64 g 2)))) (cbrt.f64 -1/2)))))
(*.f64 (neg.f64 g) (fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 g (pow.f64 a 2)) (pow.f64 (+.f64 (pow.f64 (sqrt.f64 -1) 2) -1) 2))) (/.f64 (+.f64 (*.f64 1/4 (/.f64 (fma.f64 -1/4 (*.f64 (pow.f64 (*.f64 0 h) 2) (/.f64 (+.f64 (pow.f64 h 2) (*.f64 -1/4 (/.f64 (pow.f64 (*.f64 0 h) 2) (pow.f64 (sqrt.f64 -1) 2)))) (pow.f64 (sqrt.f64 -1) 4))) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 (pow.f64 h 2) (*.f64 -1/4 (/.f64 (pow.f64 (*.f64 0 h) 2) (pow.f64 (sqrt.f64 -1) 2)))) 2) (pow.f64 (sqrt.f64 -1) 2)))) a)) (*.f64 -1/48 (*.f64 (/.f64 (pow.f64 g 2) a) (/.f64 (pow.f64 (*.f64 0 h) 2) (*.f64 -1/2 (+.f64 (pow.f64 (sqrt.f64 -1) 2) -1)))))) (pow.f64 (cbrt.f64 -1/2) 2))) (*.f64 1/24 (*.f64 (cbrt.f64 (/.f64 (/.f64 (pow.f64 g 4) a) (pow.f64 (+.f64 (pow.f64 (sqrt.f64 -1) 2) -1) 2))) (/.f64 (*.f64 (*.f64 0 h) (+.f64 (pow.f64 h 2) (*.f64 -1/4 (/.f64 (pow.f64 (*.f64 0 h) 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 (cbrt.f64 -1/2) 2)))))) g) (*.f64 (*.f64 -1/12 (cbrt.f64 (/.f64 (/.f64 (pow.f64 g 4) a) (pow.f64 (+.f64 (pow.f64 (sqrt.f64 -1) 2) -1) 2)))) (/.f64 (+.f64 (pow.f64 h 2) (*.f64 -1/4 (/.f64 (pow.f64 (*.f64 0 h) 2) (pow.f64 (sqrt.f64 -1) 2)))) (pow.f64 (cbrt.f64 -1/2) 2)))) g) (*.f64 -1/12 (*.f64 (/.f64 (*.f64 0 h) (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 (/.f64 (pow.f64 g 4) a) (pow.f64 (+.f64 (pow.f64 (sqrt.f64 -1) 2) -1) 2)))))) (pow.f64 g 3)) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (+.f64 (pow.f64 (sqrt.f64 -1) 2) -1) (*.f64 a (pow.f64 g 2)))))))
(*.f64 (-.f64 (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 -2 (*.f64 a (pow.f64 g 2))))) (/.f64 (-.f64 (*.f64 -1/12 (*.f64 (/.f64 0 (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 (pow.f64 g 4) (*.f64 a 4))))) (/.f64 (-.f64 (*.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 (pow.f64 g 4) (*.f64 a 4))) (/.f64 (fma.f64 h h 0) (pow.f64 (cbrt.f64 -1/2) 2)))) (/.f64 (fma.f64 -1/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (/.f64 g 4))) (/.f64 (fma.f64 1/4 (/.f64 (fma.f64 -1/4 (*.f64 0 (/.f64 (fma.f64 h h 0) (pow.f64 (sqrt.f64 -1) 4))) (*.f64 1/4 (/.f64 (pow.f64 (fma.f64 h h 0) 2) -1))) a) (/.f64 0 (neg.f64 a))) (pow.f64 (cbrt.f64 -1/2) 2))) (*.f64 1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 g 4) (*.f64 a 4))) (*.f64 (/.f64 (fma.f64 h h 0) (pow.f64 (cbrt.f64 -1/2) 2)) 0)))) g)) g)) (pow.f64 g 3))) (neg.f64 g))
(*.f64 -1 (*.f64 g (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) g) (pow.f64 (-.f64 (pow.f64 (sqrt.f64 -1) 2) 1) 2))) (/.f64 (-.f64 (*.f64 1/4 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 h (*.f64 -1 h)) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (-.f64 (pow.f64 h 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (pow.f64 (sqrt.f64 -1) 2))))) (pow.f64 (sqrt.f64 -1) 4))) (*.f64 1/4 (/.f64 (pow.f64 (-.f64 (pow.f64 h 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (pow.f64 (sqrt.f64 -1) 2)))) 2) (pow.f64 (sqrt.f64 -1) 2))))) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/4 (/.f64 (*.f64 (+.f64 h (*.f64 -1 h)) (pow.f64 (-.f64 (pow.f64 h 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (pow.f64 (sqrt.f64 -1) 2)))) 2)) (pow.f64 (sqrt.f64 -1) 4)))) a)) (*.f64 1/24 (/.f64 (*.f64 (pow.f64 g 2) (*.f64 (+.f64 h (*.f64 -1 h)) (-.f64 (pow.f64 h 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (pow.f64 (sqrt.f64 -1) 2)))))) (*.f64 a (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (-.f64 (pow.f64 (sqrt.f64 -1) 2) 1)))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 g 4)) (pow.f64 (-.f64 (pow.f64 (sqrt.f64 -1) 2) 1) 2))) (/.f64 (-.f64 (*.f64 1/4 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (-.f64 (pow.f64 h 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (pow.f64 (sqrt.f64 -1) 2))))) (pow.f64 (sqrt.f64 -1) 4))) (*.f64 1/4 (/.f64 (pow.f64 (-.f64 (pow.f64 h 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (pow.f64 (sqrt.f64 -1) 2)))) 2) (pow.f64 (sqrt.f64 -1) 2)))) a)) (*.f64 1/48 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 (+.f64 h (*.f64 -1 h)) 2)) (*.f64 a (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (-.f64 (pow.f64 (sqrt.f64 -1) 2) 1)))))) (pow.f64 (cbrt.f64 -1/2) 2))))) g)) (*.f64 1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (-.f64 (pow.f64 (sqrt.f64 -1) 2) 1) 2)))) (/.f64 (*.f64 (+.f64 h (*.f64 -1 h)) (-.f64 (pow.f64 h 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 (pow.f64 (cbrt.f64 -1/2) 2) (pow.f64 (sqrt.f64 -1) 2)))))) g)) (*.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (-.f64 (pow.f64 (sqrt.f64 -1) 2) 1) 2)))) (/.f64 (-.f64 (pow.f64 h 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 h (*.f64 -1 h)) 2) (pow.f64 (sqrt.f64 -1) 2)))) (pow.f64 (cbrt.f64 -1/2) 2))))) g)) (*.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (-.f64 (pow.f64 (sqrt.f64 -1) 2) 1) 2)))) (/.f64 (+.f64 h (*.f64 -1 h)) (pow.f64 (cbrt.f64 -1/2) 2))))) (pow.f64 g 3))) (*.f64 (cbrt.f64 (/.f64 (-.f64 (pow.f64 (sqrt.f64 -1) 2) 1) (*.f64 a (pow.f64 g 2)))) (cbrt.f64 -1/2)))))
(*.f64 (neg.f64 g) (fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 g (pow.f64 a 2)) (pow.f64 (+.f64 (pow.f64 (sqrt.f64 -1) 2) -1) 2))) (/.f64 (fma.f64 1/4 (/.f64 (fma.f64 -1/2 (*.f64 (*.f64 0 h) (/.f64 (fma.f64 -1/4 (*.f64 (pow.f64 (*.f64 0 h) 2) (/.f64 (+.f64 (pow.f64 h 2) (*.f64 -1/4 (/.f64 (pow.f64 (*.f64 0 h) 2) (pow.f64 (sqrt.f64 -1) 2)))) (pow.f64 (sqrt.f64 -1) 4))) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 (pow.f64 h 2) (*.f64 -1/4 (/.f64 (pow.f64 (*.f64 0 h) 2) (pow.f64 (sqrt.f64 -1) 2)))) 2) (pow.f64 (sqrt.f64 -1) 2)))) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/4 (*.f64 (*.f64 0 h) (/.f64 (pow.f64 (+.f64 (pow.f64 h 2) (*.f64 -1/4 (/.f64 (pow.f64 (*.f64 0 h) 2) (pow.f64 (sqrt.f64 -1) 2)))) 2) (pow.f64 (sqrt.f64 -1) 4))))) a) (neg.f64 (*.f64 1/24 (*.f64 (/.f64 (pow.f64 g 2) a) (/.f64 (*.f64 (*.f64 0 h) (+.f64 (pow.f64 h 2) (*.f64 -1/4 (/.f64 (pow.f64 (*.f64 0 h) 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 -1/2 (+.f64 (pow.f64 (sqrt.f64 -1) 2) -1))))))) (pow.f64 (cbrt.f64 -1/2) 2))) (*.f64 (*.f64 1/3 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 g 4)) (pow.f64 (+.f64 (pow.f64 (sqrt.f64 -1) 2) -1) 2)))) (/.f64 (+.f64 (*.f64 1/4 (/.f64 (fma.f64 -1/4 (*.f64 (pow.f64 (*.f64 0 h) 2) (/.f64 (+.f64 (pow.f64 h 2) (*.f64 -1/4 (/.f64 (pow.f64 (*.f64 0 h) 2) (pow.f64 (sqrt.f64 -1) 2)))) (pow.f64 (sqrt.f64 -1) 4))) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 (pow.f64 h 2) (*.f64 -1/4 (/.f64 (pow.f64 (*.f64 0 h) 2) (pow.f64 (sqrt.f64 -1) 2)))) 2) (pow.f64 (sqrt.f64 -1) 2)))) a)) (*.f64 -1/48 (*.f64 (/.f64 (pow.f64 g 2) a) (/.f64 (pow.f64 (*.f64 0 h) 2) (*.f64 -1/2 (+.f64 (pow.f64 (sqrt.f64 -1) 2) -1)))))) (pow.f64 (cbrt.f64 -1/2) 2)))) g) (*.f64 1/24 (*.f64 (cbrt.f64 (/.f64 (/.f64 (pow.f64 g 4) a) (pow.f64 (+.f64 (pow.f64 (sqrt.f64 -1) 2) -1) 2))) (/.f64 (*.f64 (*.f64 0 h) (+.f64 (pow.f64 h 2) (*.f64 -1/4 (/.f64 (pow.f64 (*.f64 0 h) 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 (cbrt.f64 -1/2) 2)))))) g) (*.f64 (*.f64 -1/12 (cbrt.f64 (/.f64 (/.f64 (pow.f64 g 4) a) (pow.f64 (+.f64 (pow.f64 (sqrt.f64 -1) 2) -1) 2)))) (/.f64 (+.f64 (pow.f64 h 2) (*.f64 -1/4 (/.f64 (pow.f64 (*.f64 0 h) 2) (pow.f64 (sqrt.f64 -1) 2)))) (pow.f64 (cbrt.f64 -1/2) 2)))) g) (*.f64 -1/12 (*.f64 (/.f64 (*.f64 0 h) (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 (/.f64 (pow.f64 g 4) a) (pow.f64 (+.f64 (pow.f64 (sqrt.f64 -1) 2) -1) 2)))))) (pow.f64 g 3)) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (+.f64 (pow.f64 (sqrt.f64 -1) 2) -1) (*.f64 a (pow.f64 g 2)))))))
(*.f64 g (neg.f64 (-.f64 (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 -2 (*.f64 a (pow.f64 g 2))))) (/.f64 (-.f64 (*.f64 -1/12 (*.f64 (/.f64 0 (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 (pow.f64 g 4) (*.f64 a 4))))) (/.f64 (-.f64 (*.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 (pow.f64 g 4) (*.f64 a 4))) (/.f64 (fma.f64 h h 0) (pow.f64 (cbrt.f64 -1/2) 2)))) (/.f64 (-.f64 (*.f64 1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 g 4) (*.f64 a 4))) (*.f64 (/.f64 (fma.f64 h h 0) (pow.f64 (cbrt.f64 -1/2) 2)) 0))) (/.f64 (fma.f64 -1/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (/.f64 g 4))) (/.f64 (fma.f64 1/4 (/.f64 (fma.f64 -1/2 (*.f64 0 (/.f64 (fma.f64 -1/4 (*.f64 0 (/.f64 (fma.f64 h h 0) (pow.f64 (sqrt.f64 -1) 4))) (*.f64 1/4 (/.f64 (pow.f64 (fma.f64 h h 0) 2) -1))) -1)) (*.f64 -1/4 (*.f64 0 (/.f64 (pow.f64 (fma.f64 h h 0) 2) (pow.f64 (sqrt.f64 -1) 4))))) a) (*.f64 -1/24 (*.f64 0 (/.f64 (fma.f64 h h 0) a)))) (pow.f64 (cbrt.f64 -1/2) 2))) (*.f64 (*.f64 1/3 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 g 4)) 4))) (/.f64 (fma.f64 1/4 (/.f64 (fma.f64 -1/4 (*.f64 0 (/.f64 (fma.f64 h h 0) (pow.f64 (sqrt.f64 -1) 4))) (*.f64 1/4 (/.f64 (pow.f64 (fma.f64 h h 0) 2) -1))) a) (/.f64 0 (neg.f64 a))) (pow.f64 (cbrt.f64 -1/2) 2)))) g)) g)) g)) (pow.f64 g 3)))))
(*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1))
(*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 g a)))
(+.f64 (*.f64 -1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (pow.f64 g 11))) 1/9) (*.f64 (*.f64 h (+.f64 g (*.f64 -1 g))) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)))))) (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1)))
(+.f64 (*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 g a))) (*.f64 (*.f64 -1/12 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 7)) (pow.f64 g 11)) 1/9)) (*.f64 h (*.f64 (*.f64 0 g) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)))))))
(+.f64 (*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 g a))) (*.f64 -1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (pow.f64 g 11))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))) 0))))
(+.f64 (*.f64 h (+.f64 (*.f64 -1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (pow.f64 g 11))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))) (+.f64 g (*.f64 -1 g))))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (/.f64 (*.f64 h (-.f64 (*.f64 1/4 (/.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 g 2)))) (*.f64 a g))) (*.f64 1/48 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (pow.f64 g 19))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) (pow.f64 (+.f64 g (*.f64 -1 g)) 2)))))) (pow.f64 (cbrt.f64 -1) 2)))))) (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1)))
(+.f64 (*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 g a))) (+.f64 (*.f64 (*.f64 (*.f64 -1/12 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 7)) (pow.f64 g 11)) 1/9)) (*.f64 (*.f64 0 g) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))))) h) (*.f64 (*.f64 (*.f64 1/3 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2)))) (*.f64 h (-.f64 (/.f64 (*.f64 1/4 (/.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (*.f64 0 g) 2) (pow.f64 g 2)))) (*.f64 a g))) (pow.f64 (cbrt.f64 -1) 2)) (/.f64 (*.f64 1/48 (*.f64 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 17)) (pow.f64 g 19)) 1/9) (*.f64 (pow.f64 (*.f64 0 g) 2) (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))))) (pow.f64 (cbrt.f64 -1) 2))))) h)))
(+.f64 (*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 g a))) (+.f64 (*.f64 (*.f64 -1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (pow.f64 g 11))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))) 0))) h) (*.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (*.f64 h (+.f64 (/.f64 (*.f64 1/4 (/.f64 (+.f64 1 (/.f64 0 (pow.f64 g 2))) (*.f64 a g))) (pow.f64 (cbrt.f64 -1) 2)) (neg.f64 (*.f64 (/.f64 1/48 (cbrt.f64 -1)) (/.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (pow.f64 g 19))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) 0)) (cbrt.f64 -1)))))))) h)))
(+.f64 (*.f64 h (+.f64 (*.f64 -1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (pow.f64 g 11))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))) (+.f64 g (*.f64 -1 g))))) (*.f64 h (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (/.f64 (*.f64 h (-.f64 (*.f64 -1/8 (/.f64 (*.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 g 2)))) (+.f64 g (*.f64 -1 g))) (*.f64 a (pow.f64 g 3)))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (pow.f64 g 14))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5))) (*.f64 (+.f64 g (*.f64 -1 g)) (-.f64 (*.f64 1/4 (/.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 g 2)))) (*.f64 a g))) (*.f64 1/48 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (pow.f64 g 19))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) (pow.f64 (+.f64 g (*.f64 -1 g)) 2))))))))) (*.f64 -1/1728 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (pow.f64 g 11)))) (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 3) (pow.f64 (cbrt.f64 -1) 2))))))) (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (/.f64 (-.f64 (*.f64 1/4 (/.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 g 2)))) (*.f64 a g))) (*.f64 1/48 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (pow.f64 g 19))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) (pow.f64 (+.f64 g (*.f64 -1 g)) 2))))) (pow.f64 (cbrt.f64 -1) 2)))))))) (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1)))
(+.f64 (*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 g a))) (+.f64 (*.f64 h (*.f64 (*.f64 -1/12 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 7)) (pow.f64 g 11)) 1/9)) (*.f64 (*.f64 0 g) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)))))) (*.f64 h (+.f64 (*.f64 h (*.f64 (*.f64 1/3 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2)))) (*.f64 h (-.f64 (/.f64 (*.f64 -1/8 (*.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (*.f64 0 g) 2) (pow.f64 g 2)))) (/.f64 (*.f64 0 g) (*.f64 a (pow.f64 g 3))))) (pow.f64 (cbrt.f64 -1) 2)) (/.f64 (+.f64 (*.f64 (*.f64 -1/6 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (pow.f64 g 14)) 1/9)) (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5))) (*.f64 0 g)) (+.f64 (*.f64 1/4 (/.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (*.f64 0 g) 2) (pow.f64 g 2)))) (*.f64 a g))) (neg.f64 (*.f64 1/48 (*.f64 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 17)) (pow.f64 g 19)) 1/9) (*.f64 (pow.f64 (*.f64 0 g) 2) (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))))))))) (*.f64 (*.f64 -1/1728 (cbrt.f64 (/.f64 (/.f64 1 (pow.f64 a 7)) (pow.f64 g 11)))) (/.f64 (pow.f64 (*.f64 0 g) 3) (pow.f64 (cbrt.f64 -1) 2)))) (pow.f64 (cbrt.f64 -1) 2)))))) (*.f64 h (*.f64 (*.f64 1/3 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2)))) (-.f64 (/.f64 (*.f64 1/4 (/.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (*.f64 0 g) 2) (pow.f64 g 2)))) (*.f64 a g))) (pow.f64 (cbrt.f64 -1) 2)) (/.f64 (*.f64 1/48 (*.f64 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 17)) (pow.f64 g 19)) 1/9) (*.f64 (pow.f64 (*.f64 0 g) 2) (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))))) (pow.f64 (cbrt.f64 -1) 2)))))))))
(+.f64 (*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 g a))) (+.f64 (*.f64 h (*.f64 -1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (pow.f64 g 11))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))) 0)))) (*.f64 h (+.f64 (*.f64 h (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (*.f64 h (-.f64 (/.f64 (+.f64 (*.f64 -1/8 (*.f64 (+.f64 1 (/.f64 0 (pow.f64 g 2))) (/.f64 0 (*.f64 a (pow.f64 g 3))))) (*.f64 (neg.f64 (*.f64 -1/6 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (pow.f64 g 14)) 1/9))) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5))) (*.f64 (+.f64 (*.f64 1/4 (/.f64 (+.f64 1 (/.f64 0 (pow.f64 g 2))) (*.f64 a g))) (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (pow.f64 g 19))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) 0)) -1/48)) 0)))) (pow.f64 (cbrt.f64 -1) 2)) (/.f64 (*.f64 -1/1728 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (pow.f64 g 11)))) (/.f64 0 (pow.f64 (cbrt.f64 -1) 2)))) (pow.f64 (cbrt.f64 -1) 2))))))) (*.f64 h (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (+.f64 (/.f64 (*.f64 1/4 (/.f64 (+.f64 1 (/.f64 0 (pow.f64 g 2))) (*.f64 a g))) (pow.f64 (cbrt.f64 -1) 2)) (neg.f64 (*.f64 (/.f64 1/48 (cbrt.f64 -1)) (/.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (pow.f64 g 19))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) 0)) (cbrt.f64 -1))))))))))))
(+.f64 (*.f64 h (+.f64 (*.f64 -1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (pow.f64 g 11))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))) (+.f64 g (*.f64 -1 g))))) (*.f64 h (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (/.f64 (-.f64 (*.f64 1/4 (/.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 g 2)))) (*.f64 a g))) (*.f64 1/48 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (pow.f64 g 19))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) (pow.f64 (+.f64 g (*.f64 -1 g)) 2))))) (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 h (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (/.f64 (*.f64 h (-.f64 (*.f64 1/4 (/.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 g 2)))) (pow.f64 (+.f64 g (*.f64 -1 g)) 2)) (pow.f64 g 4))) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 g 2)))) 2) (pow.f64 g 2)))) (*.f64 a g))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (pow.f64 g 14))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5))) (*.f64 (+.f64 g (*.f64 -1 g)) (-.f64 (*.f64 -1/8 (/.f64 (*.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 g 2)))) (+.f64 g (*.f64 -1 g))) (*.f64 a (pow.f64 g 3)))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (pow.f64 g 14))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5))) (*.f64 (+.f64 g (*.f64 -1 g)) (-.f64 (*.f64 1/4 (/.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 g 2)))) (*.f64 a g))) (*.f64 1/48 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (pow.f64 g 19))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) (pow.f64 (+.f64 g (*.f64 -1 g)) 2))))))))) (*.f64 -1/1728 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (pow.f64 g 11)))) (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 3) (pow.f64 (cbrt.f64 -1) 2)))))))))) (+.f64 (*.f64 1/144 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (pow.f64 g 28))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 10))) (*.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (-.f64 (*.f64 1/4 (/.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 g 2)))) (*.f64 a g))) (*.f64 1/48 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (pow.f64 g 19))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) (pow.f64 (+.f64 g (*.f64 -1 g)) 2))))))))) (*.f64 1/3 (/.f64 (*.f64 a (pow.f64 (-.f64 (*.f64 1/4 (/.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 g 2)))) (*.f64 a g))) (*.f64 1/48 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (pow.f64 g 19))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) (pow.f64 (+.f64 g (*.f64 -1 g)) 2))))) 2)) (*.f64 g (pow.f64 (cbrt.f64 -1) 3)))))))) (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (/.f64 (-.f64 (*.f64 -1/8 (/.f64 (*.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 g 2)))) (+.f64 g (*.f64 -1 g))) (*.f64 a (pow.f64 g 3)))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (pow.f64 g 14))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5))) (*.f64 (+.f64 g (*.f64 -1 g)) (-.f64 (*.f64 1/4 (/.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 g 2)))) (*.f64 a g))) (*.f64 1/48 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (pow.f64 g 19))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) (pow.f64 (+.f64 g (*.f64 -1 g)) 2))))))))) (*.f64 -1/1728 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (pow.f64 g 11)))) (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 3) (pow.f64 (cbrt.f64 -1) 2)))))) (pow.f64 (cbrt.f64 -1) 2)))))))))) (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1)))
(fma.f64 h (+.f64 (*.f64 (*.f64 -1/12 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 7)) (pow.f64 g 11)) 1/9)) (*.f64 (*.f64 0 g) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))))) (+.f64 (*.f64 (*.f64 (*.f64 1/3 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2)))) (-.f64 (/.f64 (*.f64 1/4 (/.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (*.f64 0 g) 2) (pow.f64 g 2)))) (*.f64 a g))) (pow.f64 (cbrt.f64 -1) 2)) (/.f64 (*.f64 1/48 (*.f64 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 17)) (pow.f64 g 19)) 1/9) (*.f64 (pow.f64 (*.f64 0 g) 2) (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))))) (pow.f64 (cbrt.f64 -1) 2)))) h) (*.f64 (+.f64 (*.f64 h (*.f64 (*.f64 1/3 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2)))) (*.f64 h (/.f64 (-.f64 (-.f64 (/.f64 (*.f64 1/4 (*.f64 1/4 (+.f64 (*.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (*.f64 0 g) 2) (pow.f64 g 2)))) (/.f64 (pow.f64 (*.f64 0 g) 2) (pow.f64 g 4))) (/.f64 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (*.f64 0 g) 2) (pow.f64 g 2)))) 2) (pow.f64 g 2))))) (*.f64 a g)) (*.f64 (*.f64 -1/6 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (pow.f64 g 14)) 1/9)) (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5))) (*.f64 0 g)) (+.f64 (*.f64 -1/8 (*.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (*.f64 0 g) 2) (pow.f64 g 2)))) (/.f64 (*.f64 0 g) (*.f64 a (pow.f64 g 3))))) (neg.f64 (+.f64 (*.f64 (*.f64 -1/6 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (pow.f64 g 14)) 1/9)) (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5))) (*.f64 0 g)) (+.f64 (*.f64 1/4 (/.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (*.f64 0 g) 2) (pow.f64 g 2)))) (*.f64 a g))) (neg.f64 (*.f64 1/48 (*.f64 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 17)) (pow.f64 g 19)) 1/9) (*.f64 (pow.f64 (*.f64 0 g) 2) (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))))))))) (*.f64 (*.f64 -1/1728 (cbrt.f64 (/.f64 (/.f64 1 (pow.f64 a 7)) (pow.f64 g 11)))) (/.f64 (pow.f64 (*.f64 0 g) 3) (pow.f64 (cbrt.f64 -1) 2))))))))) (+.f64 (*.f64 (*.f64 1/144 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 8)) (pow.f64 g 28)) 1/9)) (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 10))) (pow.f64 (*.f64 0 g) 2)) (+.f64 (*.f64 1/4 (/.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (*.f64 0 g) 2) (pow.f64 g 2)))) (*.f64 a g))) (neg.f64 (*.f64 1/48 (*.f64 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 17)) (pow.f64 g 19)) 1/9) (*.f64 (pow.f64 (*.f64 0 g) 2) (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))))))))) (*.f64 1/3 (*.f64 a (/.f64 (*.f64 (+.f64 (*.f64 1/4 (/.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (*.f64 0 g) 2) (pow.f64 g 2)))) (*.f64 a g))) (neg.f64 (*.f64 1/48 (*.f64 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 17)) (pow.f64 g 19)) 1/9) (*.f64 (pow.f64 (*.f64 0 g) 2) (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))))))) (+.f64 (*.f64 1/4 (/.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (*.f64 0 g) 2) (pow.f64 g 2)))) (*.f64 a g))) (neg.f64 (*.f64 1/48 (*.f64 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 17)) (pow.f64 g 19)) 1/9) (*.f64 (pow.f64 (*.f64 0 g) 2) (cbrt.f64 (/.f64 1 (cbrt.f64 -1))))))))) (neg.f64 g)))))) (pow.f64 (cbrt.f64 -1) 2))))) (*.f64 h (*.f64 (*.f64 1/3 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2)))) (-.f64 (/.f64 (*.f64 -1/8 (*.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (*.f64 0 g) 2) (pow.f64 g 2)))) (/.f64 (*.f64 0 g) (*.f64 a (pow.f64 g 3))))) (pow.f64 (cbrt.f64 -1) 2)) (/.f64 (+.f64 (*.f64 (*.f64 -1/6 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (pow.f64 g 14)) 1/9)) (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5))) (*.f64 0 g)) (+.f64 (*.f64 1/4 (/.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (*.f64 0 g) 2) (pow.f64 g 2)))) (*.f64 a g))) (neg.f64 (*.f64 1/48 (*.f64 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 17)) (pow.f64 g 19)) 1/9) (*.f64 (pow.f64 (*.f64 0 g) 2) (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))))))))) (*.f64 (*.f64 -1/1728 (cbrt.f64 (/.f64 (/.f64 1 (pow.f64 a 7)) (pow.f64 g 11)))) (/.f64 (pow.f64 (*.f64 0 g) 3) (pow.f64 (cbrt.f64 -1) 2)))) (pow.f64 (cbrt.f64 -1) 2)))))) h))) (*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 g a))))
(+.f64 (*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 g a))) (+.f64 (*.f64 h (*.f64 -1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (pow.f64 g 11))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))) 0)))) (*.f64 h (+.f64 (*.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (+.f64 (/.f64 (*.f64 1/4 (/.f64 (+.f64 1 (/.f64 0 (pow.f64 g 2))) (*.f64 a g))) (pow.f64 (cbrt.f64 -1) 2)) (neg.f64 (*.f64 (/.f64 1/48 (cbrt.f64 -1)) (/.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (pow.f64 g 19))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) 0)) (cbrt.f64 -1))))))) h) (*.f64 (+.f64 (*.f64 h (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (*.f64 h (/.f64 (-.f64 (+.f64 (*.f64 1/4 (*.f64 (/.f64 1/4 a) (/.f64 (+.f64 (*.f64 (+.f64 1 (/.f64 0 (pow.f64 g 2))) (/.f64 0 (pow.f64 g 4))) (/.f64 (pow.f64 (+.f64 1 (/.f64 0 (pow.f64 g 2))) 2) (pow.f64 g 2))) g))) (*.f64 (neg.f64 (*.f64 -1/6 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (pow.f64 g 14)) 1/9))) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5))) (*.f64 (+.f64 (+.f64 (*.f64 -1/8 (*.f64 (+.f64 1 (/.f64 0 (pow.f64 g 2))) (/.f64 0 (*.f64 a (pow.f64 g 3))))) (*.f64 (neg.f64 (*.f64 -1/6 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (pow.f64 g 14)) 1/9))) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5))) (*.f64 (+.f64 (*.f64 1/4 (/.f64 (+.f64 1 (/.f64 0 (pow.f64 g 2))) (*.f64 a g))) (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (pow.f64 g 19))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) 0)) -1/48)) 0)))) (neg.f64 (*.f64 -1/1728 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (pow.f64 g 11)))) (/.f64 0 (pow.f64 (cbrt.f64 -1) 2)))))) 0)))) (+.f64 (*.f64 1/144 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (pow.f64 g 28))) 1/9) (*.f64 (*.f64 (+.f64 (*.f64 1/4 (/.f64 (+.f64 1 (/.f64 0 (pow.f64 g 2))) (*.f64 a g))) (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (pow.f64 g 19))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) 0)) -1/48)) 0) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 10)))))) (*.f64 1/3 (*.f64 a (*.f64 (/.f64 (+.f64 (*.f64 1/4 (/.f64 (+.f64 1 (/.f64 0 (pow.f64 g 2))) (*.f64 a g))) (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (pow.f64 g 19))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) 0)) -1/48)) g) (/.f64 (+.f64 (*.f64 1/4 (/.f64 (+.f64 1 (/.f64 0 (pow.f64 g 2))) (*.f64 a g))) (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (pow.f64 g 19))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) 0)) -1/48)) -1)))))) (pow.f64 (cbrt.f64 -1) 2)))))) (*.f64 h (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (-.f64 (/.f64 (+.f64 (*.f64 -1/8 (*.f64 (+.f64 1 (/.f64 0 (pow.f64 g 2))) (/.f64 0 (*.f64 a (pow.f64 g 3))))) (*.f64 (neg.f64 (*.f64 -1/6 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (pow.f64 g 14)) 1/9))) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5))) (*.f64 (+.f64 (*.f64 1/4 (/.f64 (+.f64 1 (/.f64 0 (pow.f64 g 2))) (*.f64 a g))) (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (pow.f64 g 19))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) 0)) -1/48)) 0)))) (pow.f64 (cbrt.f64 -1) 2)) (/.f64 (*.f64 -1/1728 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (pow.f64 g 11)))) (/.f64 0 (pow.f64 (cbrt.f64 -1) 2)))) (pow.f64 (cbrt.f64 -1) 2))))))) h)))))
(+.f64 (*.f64 h (+.f64 (*.f64 -1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (pow.f64 g 11))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))) (+.f64 g (*.f64 -1 g))))) (*.f64 h (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (/.f64 (-.f64 (*.f64 1/4 (/.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 g 2)))) (*.f64 a g))) (*.f64 1/48 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (pow.f64 g 19))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) (pow.f64 (+.f64 g (*.f64 -1 g)) 2))))) (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 h (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (/.f64 (-.f64 (*.f64 -1/8 (/.f64 (*.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 g 2)))) (+.f64 g (*.f64 -1 g))) (*.f64 a (pow.f64 g 3)))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (pow.f64 g 14))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5))) (*.f64 (+.f64 g (*.f64 -1 g)) (-.f64 (*.f64 1/4 (/.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 g 2)))) (*.f64 a g))) (*.f64 1/48 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (pow.f64 g 19))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) (pow.f64 (+.f64 g (*.f64 -1 g)) 2))))))))) (*.f64 -1/1728 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (pow.f64 g 11)))) (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 3) (pow.f64 (cbrt.f64 -1) 2)))))) (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 h (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (/.f64 (*.f64 h (-.f64 (*.f64 1/4 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 g (*.f64 -1 g)) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 g 2)))) (pow.f64 (+.f64 g (*.f64 -1 g)) 2)) (pow.f64 g 4))) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 g 2)))) 2) (pow.f64 g 2))))) (pow.f64 g 2))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 g 2)))) 2) (+.f64 g (*.f64 -1 g))) (pow.f64 g 4)))) (*.f64 a g))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (pow.f64 g 14))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5))) (*.f64 (+.f64 g (*.f64 -1 g)) (-.f64 (*.f64 1/4 (/.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 g 2)))) (pow.f64 (+.f64 g (*.f64 -1 g)) 2)) (pow.f64 g 4))) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 g 2)))) 2) (pow.f64 g 2)))) (*.f64 a g))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (pow.f64 g 14))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5))) (*.f64 (+.f64 g (*.f64 -1 g)) (-.f64 (*.f64 -1/8 (/.f64 (*.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 g 2)))) (+.f64 g (*.f64 -1 g))) (*.f64 a (pow.f64 g 3)))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (pow.f64 g 14))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5))) (*.f64 (+.f64 g (*.f64 -1 g)) (-.f64 (*.f64 1/4 (/.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 g 2)))) (*.f64 a g))) (*.f64 1/48 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (pow.f64 g 19))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) (pow.f64 (+.f64 g (*.f64 -1 g)) 2))))))))) (*.f64 -1/1728 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (pow.f64 g 11)))) (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 3) (pow.f64 (cbrt.f64 -1) 2)))))))))) (+.f64 (*.f64 1/144 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (pow.f64 g 28))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 10))) (*.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (-.f64 (*.f64 1/4 (/.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 g 2)))) (*.f64 a g))) (*.f64 1/48 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (pow.f64 g 19))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) (pow.f64 (+.f64 g (*.f64 -1 g)) 2))))))))) (*.f64 1/3 (/.f64 (*.f64 a (pow.f64 (-.f64 (*.f64 1/4 (/.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 g 2)))) (*.f64 a g))) (*.f64 1/48 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (pow.f64 g 19))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) (pow.f64 (+.f64 g (*.f64 -1 g)) 2))))) 2)) (*.f64 g (pow.f64 (cbrt.f64 -1) 3))))))))))) (+.f64 (*.f64 -1/36 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 a 5)) (pow.f64 g 23)) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 14))) (*.f64 (+.f64 g (*.f64 -1 g)) (pow.f64 (-.f64 (*.f64 1/4 (/.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 g 2)))) (*.f64 a g))) (*.f64 1/48 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (pow.f64 g 19))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) (pow.f64 (+.f64 g (*.f64 -1 g)) 2))))) 2))))) (+.f64 (*.f64 1/144 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (pow.f64 g 28))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 10))) (*.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (-.f64 (*.f64 -1/8 (/.f64 (*.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 g 2)))) (+.f64 g (*.f64 -1 g))) (*.f64 a (pow.f64 g 3)))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (pow.f64 g 14))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5))) (*.f64 (+.f64 g (*.f64 -1 g)) (-.f64 (*.f64 1/4 (/.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 g 2)))) (*.f64 a g))) (*.f64 1/48 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (pow.f64 g 19))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) (pow.f64 (+.f64 g (*.f64 -1 g)) 2))))))))) (*.f64 -1/1728 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (pow.f64 g 11)))) (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 3) (pow.f64 (cbrt.f64 -1) 2)))))))))) (*.f64 2/3 (/.f64 (*.f64 a (*.f64 (-.f64 (*.f64 -1/8 (/.f64 (*.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 g 2)))) (+.f64 g (*.f64 -1 g))) (*.f64 a (pow.f64 g 3)))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (pow.f64 g 14))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5))) (*.f64 (+.f64 g (*.f64 -1 g)) (-.f64 (*.f64 1/4 (/.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 g 2)))) (*.f64 a g))) (*.f64 1/48 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (pow.f64 g 19))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) (pow.f64 (+.f64 g (*.f64 -1 g)) 2))))))))) (*.f64 -1/1728 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (pow.f64 g 11)))) (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 3) (pow.f64 (cbrt.f64 -1) 2)))))) (-.f64 (*.f64 1/4 (/.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 g 2)))) (*.f64 a g))) (*.f64 1/48 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (pow.f64 g 19))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) (pow.f64 (+.f64 g (*.f64 -1 g)) 2))))))) (*.f64 g (pow.f64 (cbrt.f64 -1) 3))))))))) (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (/.f64 (-.f64 (*.f64 1/4 (/.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 g 2)))) (pow.f64 (+.f64 g (*.f64 -1 g)) 2)) (pow.f64 g 4))) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 g 2)))) 2) (pow.f64 g 2)))) (*.f64 a g))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (pow.f64 g 14))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5))) (*.f64 (+.f64 g (*.f64 -1 g)) (-.f64 (*.f64 -1/8 (/.f64 (*.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 g 2)))) (+.f64 g (*.f64 -1 g))) (*.f64 a (pow.f64 g 3)))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (pow.f64 g 14))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5))) (*.f64 (+.f64 g (*.f64 -1 g)) (-.f64 (*.f64 1/4 (/.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 g 2)))) (*.f64 a g))) (*.f64 1/48 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (pow.f64 g 19))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) (pow.f64 (+.f64 g (*.f64 -1 g)) 2))))))))) (*.f64 -1/1728 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (pow.f64 g 11)))) (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 3) (pow.f64 (cbrt.f64 -1) 2)))))))))) (+.f64 (*.f64 1/144 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (pow.f64 g 28))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 10))) (*.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (-.f64 (*.f64 1/4 (/.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 g 2)))) (*.f64 a g))) (*.f64 1/48 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (pow.f64 g 19))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) (pow.f64 (+.f64 g (*.f64 -1 g)) 2))))))))) (*.f64 1/3 (/.f64 (*.f64 a (pow.f64 (-.f64 (*.f64 1/4 (/.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 g 2)))) (*.f64 a g))) (*.f64 1/48 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (pow.f64 g 19))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) (pow.f64 (+.f64 g (*.f64 -1 g)) 2))))) 2)) (*.f64 g (pow.f64 (cbrt.f64 -1) 3))))))) (pow.f64 (cbrt.f64 -1) 2)))))))))))) (*.f64 (cbrt.f64 (/.f64 g a)) (cbrt.f64 -1)))
(fma.f64 h (+.f64 (*.f64 (*.f64 -1/12 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 7)) (pow.f64 g 11)) 1/9)) (*.f64 (*.f64 0 g) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))))) (+.f64 (*.f64 h (*.f64 (*.f64 1/3 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2)))) (-.f64 (/.f64 (*.f64 1/4 (/.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (*.f64 0 g) 2) (pow.f64 g 2)))) (*.f64 a g))) (pow.f64 (cbrt.f64 -1) 2)) (/.f64 (*.f64 1/48 (*.f64 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 17)) (pow.f64 g 19)) 1/9) (*.f64 (pow.f64 (*.f64 0 g) 2) (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))))) (pow.f64 (cbrt.f64 -1) 2))))) (*.f64 h (+.f64 (*.f64 h (*.f64 (*.f64 1/3 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2)))) (-.f64 (/.f64 (*.f64 -1/8 (*.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (*.f64 0 g) 2) (pow.f64 g 2)))) (/.f64 (*.f64 0 g) (*.f64 a (pow.f64 g 3))))) (pow.f64 (cbrt.f64 -1) 2)) (/.f64 (+.f64 (*.f64 (*.f64 -1/6 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (pow.f64 g 14)) 1/9)) (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5))) (*.f64 0 g)) (+.f64 (*.f64 1/4 (/.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (*.f64 0 g) 2) (pow.f64 g 2)))) (*.f64 a g))) (neg.f64 (*.f64 1/48 (*.f64 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 17)) (pow.f64 g 19)) 1/9) (*.f64 (pow.f64 (*.f64 0 g) 2) (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))))))))) (*.f64 (*.f64 -1/1728 (cbrt.f64 (/.f64 (/.f64 1 (pow.f64 a 7)) (pow.f64 g 11)))) (/.f64 (pow.f64 (*.f64 0 g) 3) (pow.f64 (cbrt.f64 -1) 2)))) (pow.f64 (cbrt.f64 -1) 2))))) (*.f64 h (*.f64 h (fma.f64 1/3 (/.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (*.f64 h (+.f64 (*.f64 1/4 (/.f64 (fma.f64 -1/2 (*.f64 (*.f64 0 g) (/.f64 (*.f64 1/4 (+.f64 (*.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (*.f64 0 g) 2) (pow.f64 g 2)))) (/.f64 (pow.f64 (*.f64 0 g) 2) (pow.f64 g 4))) (/.f64 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (*.f64 0 g) 2) (pow.f64 g 2)))) 2) (pow.f64 g 2)))) (pow.f64 g 2))) (*.f64 -1/4 (*.f64 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (*.f64 0 g) 2) (pow.f64 g 2)))) 2) (/.f64 (*.f64 0 g) (pow.f64 g 4))))) (*.f64 a g))) (neg.f64 (+.f64 (*.f64 (*.f64 -1/6 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (pow.f64 g 14)) 1/9)) (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5))) (*.f64 0 g)) (-.f64 (-.f64 (/.f64 (*.f64 1/4 (*.f64 1/4 (+.f64 (*.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (*.f64 0 g) 2) (pow.f64 g 2)))) (/.f64 (pow.f64 (*.f64 0 g) 2) (pow.f64 g 4))) (/.f64 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (*.f64 0 g) 2) (pow.f64 g 2)))) 2) (pow.f64 g 2))))) (*.f64 a g)) (*.f64 (*.f64 -1/6 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (pow.f64 g 14)) 1/9)) (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5))) (*.f64 0 g)) (+.f64 (*.f64 -1/8 (*.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (*.f64 0 g) 2) (pow.f64 g 2)))) (/.f64 (*.f64 0 g) (*.f64 a (pow.f64 g 3))))) (neg.f64 (+.f64 (*.f64 (*.f64 -1/6 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (pow.f64 g 14)) 1/9)) (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5))) (*.f64 0 g)) (+.f64 (*.f64 1/4 (/.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (*.f64 0 g) 2) (pow.f64 g 2)))) (*.f64 a g))) (neg.f64 (*.f64 1/48 (*.f64 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 17)) (pow.f64 g 19)) 1/9) (*.f64 (pow.f64 (*.f64 0 g) 2) (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))))))))) (*.f64 (*.f64 -1/1728 (cbrt.f64 (/.f64 (/.f64 1 (pow.f64 a 7)) (pow.f64 g 11)))) (/.f64 (pow.f64 (*.f64 0 g) 3) (pow.f64 (cbrt.f64 -1) 2))))))))) (+.f64 (*.f64 (*.f64 1/144 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 8)) (pow.f64 g 28)) 1/9)) (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 10))) (pow.f64 (*.f64 0 g) 2)) (+.f64 (*.f64 1/4 (/.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (*.f64 0 g) 2) (pow.f64 g 2)))) (*.f64 a g))) (neg.f64 (*.f64 1/48 (*.f64 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 17)) (pow.f64 g 19)) 1/9) (*.f64 (pow.f64 (*.f64 0 g) 2) (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))))))))) (*.f64 1/3 (*.f64 a (/.f64 (*.f64 (+.f64 (*.f64 1/4 (/.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (*.f64 0 g) 2) (pow.f64 g 2)))) (*.f64 a g))) (neg.f64 (*.f64 1/48 (*.f64 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 17)) (pow.f64 g 19)) 1/9) (*.f64 (pow.f64 (*.f64 0 g) 2) (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))))))) (+.f64 (*.f64 1/4 (/.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (*.f64 0 g) 2) (pow.f64 g 2)))) (*.f64 a g))) (neg.f64 (*.f64 1/48 (*.f64 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 17)) (pow.f64 g 19)) 1/9) (*.f64 (pow.f64 (*.f64 0 g) 2) (cbrt.f64 (/.f64 1 (cbrt.f64 -1))))))))) (neg.f64 g)))))))) (+.f64 (+.f64 (*.f64 (*.f64 -1/36 (pow.f64 (/.f64 (pow.f64 a 5) (pow.f64 g 23)) 1/9)) (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 14))) (*.f64 0 g)) (*.f64 (+.f64 (*.f64 1/4 (/.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (*.f64 0 g) 2) (pow.f64 g 2)))) (*.f64 a g))) (neg.f64 (*.f64 1/48 (*.f64 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 17)) (pow.f64 g 19)) 1/9) (*.f64 (pow.f64 (*.f64 0 g) 2) (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))))))) (+.f64 (*.f64 1/4 (/.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (*.f64 0 g) 2) (pow.f64 g 2)))) (*.f64 a g))) (neg.f64 (*.f64 1/48 (*.f64 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 17)) (pow.f64 g 19)) 1/9) (*.f64 (pow.f64 (*.f64 0 g) 2) (cbrt.f64 (/.f64 1 (cbrt.f64 -1))))))))))) (*.f64 (*.f64 1/144 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 8)) (pow.f64 g 28)) 1/9)) (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 10))) (pow.f64 (*.f64 0 g) 2)) (+.f64 (*.f64 -1/8 (*.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (*.f64 0 g) 2) (pow.f64 g 2)))) (/.f64 (*.f64 0 g) (*.f64 a (pow.f64 g 3))))) (neg.f64 (+.f64 (*.f64 (*.f64 -1/6 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (pow.f64 g 14)) 1/9)) (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5))) (*.f64 0 g)) (+.f64 (*.f64 1/4 (/.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (*.f64 0 g) 2) (pow.f64 g 2)))) (*.f64 a g))) (neg.f64 (*.f64 1/48 (*.f64 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 17)) (pow.f64 g 19)) 1/9) (*.f64 (pow.f64 (*.f64 0 g) 2) (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))))))))) (*.f64 (*.f64 -1/1728 (cbrt.f64 (/.f64 (/.f64 1 (pow.f64 a 7)) (pow.f64 g 11)))) (/.f64 (pow.f64 (*.f64 0 g) 3) (pow.f64 (cbrt.f64 -1) 2))))))))) (*.f64 2/3 (*.f64 (/.f64 a g) (/.f64 (*.f64 (+.f64 (*.f64 1/4 (/.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (*.f64 0 g) 2) (pow.f64 g 2)))) (*.f64 a g))) (neg.f64 (*.f64 1/48 (*.f64 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 17)) (pow.f64 g 19)) 1/9) (*.f64 (pow.f64 (*.f64 0 g) 2) (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))))))) (+.f64 (*.f64 -1/8 (*.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (*.f64 0 g) 2) (pow.f64 g 2)))) (/.f64 (*.f64 0 g) (*.f64 a (pow.f64 g 3))))) (neg.f64 (+.f64 (*.f64 (*.f64 -1/6 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (pow.f64 g 14)) 1/9)) (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5))) (*.f64 0 g)) (+.f64 (*.f64 1/4 (/.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (*.f64 0 g) 2) (pow.f64 g 2)))) (*.f64 a g))) (neg.f64 (*.f64 1/48 (*.f64 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 17)) (pow.f64 g 19)) 1/9) (*.f64 (pow.f64 (*.f64 0 g) 2) (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))))))))) (*.f64 (*.f64 -1/1728 (cbrt.f64 (/.f64 (/.f64 1 (pow.f64 a 7)) (pow.f64 g 11)))) (/.f64 (pow.f64 (*.f64 0 g) 3) (pow.f64 (cbrt.f64 -1) 2))))))) -1))))))))) (pow.f64 (cbrt.f64 -1) 2)) (*.f64 (*.f64 1/3 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2)))) (/.f64 (-.f64 (-.f64 (/.f64 (*.f64 1/4 (*.f64 1/4 (+.f64 (*.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (*.f64 0 g) 2) (pow.f64 g 2)))) (/.f64 (pow.f64 (*.f64 0 g) 2) (pow.f64 g 4))) (/.f64 (pow.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (*.f64 0 g) 2) (pow.f64 g 2)))) 2) (pow.f64 g 2))))) (*.f64 a g)) (*.f64 (*.f64 -1/6 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (pow.f64 g 14)) 1/9)) (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5))) (*.f64 0 g)) (+.f64 (*.f64 -1/8 (*.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (*.f64 0 g) 2) (pow.f64 g 2)))) (/.f64 (*.f64 0 g) (*.f64 a (pow.f64 g 3))))) (neg.f64 (+.f64 (*.f64 (*.f64 -1/6 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (pow.f64 g 14)) 1/9)) (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5))) (*.f64 0 g)) (+.f64 (*.f64 1/4 (/.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (*.f64 0 g) 2) (pow.f64 g 2)))) (*.f64 a g))) (neg.f64 (*.f64 1/48 (*.f64 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 17)) (pow.f64 g 19)) 1/9) (*.f64 (pow.f64 (*.f64 0 g) 2) (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))))))))) (*.f64 (*.f64 -1/1728 (cbrt.f64 (/.f64 (/.f64 1 (pow.f64 a 7)) (pow.f64 g 11)))) (/.f64 (pow.f64 (*.f64 0 g) 3) (pow.f64 (cbrt.f64 -1) 2))))))))) (+.f64 (*.f64 (*.f64 1/144 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 8)) (pow.f64 g 28)) 1/9)) (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 10))) (pow.f64 (*.f64 0 g) 2)) (+.f64 (*.f64 1/4 (/.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (*.f64 0 g) 2) (pow.f64 g 2)))) (*.f64 a g))) (neg.f64 (*.f64 1/48 (*.f64 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 17)) (pow.f64 g 19)) 1/9) (*.f64 (pow.f64 (*.f64 0 g) 2) (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))))))))) (*.f64 1/3 (*.f64 a (/.f64 (*.f64 (+.f64 (*.f64 1/4 (/.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (*.f64 0 g) 2) (pow.f64 g 2)))) (*.f64 a g))) (neg.f64 (*.f64 1/48 (*.f64 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 17)) (pow.f64 g 19)) 1/9) (*.f64 (pow.f64 (*.f64 0 g) 2) (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))))))) (+.f64 (*.f64 1/4 (/.f64 (+.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (*.f64 0 g) 2) (pow.f64 g 2)))) (*.f64 a g))) (neg.f64 (*.f64 1/48 (*.f64 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 17)) (pow.f64 g 19)) 1/9) (*.f64 (pow.f64 (*.f64 0 g) 2) (cbrt.f64 (/.f64 1 (cbrt.f64 -1))))))))) (neg.f64 g)))))) (pow.f64 (cbrt.f64 -1) 2)))))))))) (*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 g a))))
(+.f64 (*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 g a))) (+.f64 (*.f64 h (*.f64 -1/12 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (pow.f64 g 11))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))) 0)))) (*.f64 h (+.f64 (*.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (+.f64 (/.f64 (*.f64 1/4 (/.f64 (+.f64 1 (/.f64 0 (pow.f64 g 2))) (*.f64 a g))) (pow.f64 (cbrt.f64 -1) 2)) (neg.f64 (*.f64 (/.f64 1/48 (cbrt.f64 -1)) (/.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (pow.f64 g 19))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) 0)) (cbrt.f64 -1))))))) h) (*.f64 (+.f64 (*.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (-.f64 (/.f64 (+.f64 (*.f64 -1/8 (*.f64 (+.f64 1 (/.f64 0 (pow.f64 g 2))) (/.f64 0 (*.f64 a (pow.f64 g 3))))) (*.f64 (neg.f64 (*.f64 -1/6 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (pow.f64 g 14)) 1/9))) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5))) (*.f64 (+.f64 (*.f64 1/4 (/.f64 (+.f64 1 (/.f64 0 (pow.f64 g 2))) (*.f64 a g))) (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (pow.f64 g 19))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) 0)) -1/48)) 0)))) (pow.f64 (cbrt.f64 -1) 2)) (/.f64 (*.f64 -1/1728 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (pow.f64 g 11)))) (/.f64 0 (pow.f64 (cbrt.f64 -1) 2)))) (pow.f64 (cbrt.f64 -1) 2))))) h) (*.f64 (+.f64 (*.f64 h (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (*.f64 h (/.f64 (+.f64 (+.f64 (*.f64 1/4 (/.f64 (fma.f64 -1/2 (*.f64 0 (/.f64 (*.f64 1/4 (+.f64 (*.f64 (+.f64 1 (/.f64 0 (pow.f64 g 2))) (/.f64 0 (pow.f64 g 4))) (/.f64 (pow.f64 (+.f64 1 (/.f64 0 (pow.f64 g 2))) 2) (pow.f64 g 2)))) (pow.f64 g 2))) (*.f64 -1/4 (*.f64 (pow.f64 (+.f64 1 (/.f64 0 (pow.f64 g 2))) 2) (/.f64 0 (pow.f64 g 4))))) (*.f64 a g))) (neg.f64 (*.f64 -1/6 (*.f64 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (pow.f64 g 14)) 1/9) (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5))) 0) (-.f64 (+.f64 (*.f64 1/4 (*.f64 (/.f64 1/4 a) (/.f64 (+.f64 (*.f64 (+.f64 1 (/.f64 0 (pow.f64 g 2))) (/.f64 0 (pow.f64 g 4))) (/.f64 (pow.f64 (+.f64 1 (/.f64 0 (pow.f64 g 2))) 2) (pow.f64 g 2))) g))) (*.f64 (neg.f64 (*.f64 -1/6 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (pow.f64 g 14)) 1/9))) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5))) (*.f64 (+.f64 (+.f64 (*.f64 -1/8 (*.f64 (+.f64 1 (/.f64 0 (pow.f64 g 2))) (/.f64 0 (*.f64 a (pow.f64 g 3))))) (*.f64 (neg.f64 (*.f64 -1/6 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (pow.f64 g 14)) 1/9))) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5))) (*.f64 (+.f64 (*.f64 1/4 (/.f64 (+.f64 1 (/.f64 0 (pow.f64 g 2))) (*.f64 a g))) (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (pow.f64 g 19))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) 0)) -1/48)) 0)))) (neg.f64 (*.f64 -1/1728 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (pow.f64 g 11)))) (/.f64 0 (pow.f64 (cbrt.f64 -1) 2)))))) 0)))) (+.f64 (*.f64 1/144 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (pow.f64 g 28))) 1/9) (*.f64 (*.f64 (+.f64 (*.f64 1/4 (/.f64 (+.f64 1 (/.f64 0 (pow.f64 g 2))) (*.f64 a g))) (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (pow.f64 g 19))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) 0)) -1/48)) 0) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 10)))))) (*.f64 1/3 (*.f64 a (*.f64 (/.f64 (+.f64 (*.f64 1/4 (/.f64 (+.f64 1 (/.f64 0 (pow.f64 g 2))) (*.f64 a g))) (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (pow.f64 g 19))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) 0)) -1/48)) g) (/.f64 (+.f64 (*.f64 1/4 (/.f64 (+.f64 1 (/.f64 0 (pow.f64 g 2))) (*.f64 a g))) (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (pow.f64 g 19))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) 0)) -1/48)) -1))))))))))) (neg.f64 (+.f64 (*.f64 -1/36 (*.f64 (pow.f64 (/.f64 (pow.f64 a 5) (pow.f64 g 23)) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 14))) (*.f64 (*.f64 (+.f64 (*.f64 1/4 (/.f64 (+.f64 1 (/.f64 0 (pow.f64 g 2))) (*.f64 a g))) (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (pow.f64 g 19))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) 0)) -1/48)) (+.f64 (*.f64 1/4 (/.f64 (+.f64 1 (/.f64 0 (pow.f64 g 2))) (*.f64 a g))) (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (pow.f64 g 19))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) 0)) -1/48))) 0)))) (+.f64 (*.f64 1/144 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (pow.f64 g 28))) 1/9) (*.f64 (*.f64 (+.f64 (+.f64 (*.f64 -1/8 (*.f64 (+.f64 1 (/.f64 0 (pow.f64 g 2))) (/.f64 0 (*.f64 a (pow.f64 g 3))))) (*.f64 (neg.f64 (*.f64 -1/6 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (pow.f64 g 14)) 1/9))) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5))) (*.f64 (+.f64 (*.f64 1/4 (/.f64 (+.f64 1 (/.f64 0 (pow.f64 g 2))) (*.f64 a g))) (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (pow.f64 g 19))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) 0)) -1/48)) 0)))) (neg.f64 (*.f64 -1/1728 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (pow.f64 g 11)))) (/.f64 0 (pow.f64 (cbrt.f64 -1) 2)))))) 0) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 10)))))) (*.f64 2/3 (*.f64 a (*.f64 (/.f64 (+.f64 (*.f64 1/4 (/.f64 (+.f64 1 (/.f64 0 (pow.f64 g 2))) (*.f64 a g))) (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (pow.f64 g 19))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) 0)) -1/48)) g) (/.f64 (+.f64 (+.f64 (*.f64 -1/8 (*.f64 (+.f64 1 (/.f64 0 (pow.f64 g 2))) (/.f64 0 (*.f64 a (pow.f64 g 3))))) (*.f64 (neg.f64 (*.f64 -1/6 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (pow.f64 g 14)) 1/9))) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5))) (*.f64 (+.f64 (*.f64 1/4 (/.f64 (+.f64 1 (/.f64 0 (pow.f64 g 2))) (*.f64 a g))) (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (pow.f64 g 19))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) 0)) -1/48)) 0)))) (neg.f64 (*.f64 -1/1728 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (pow.f64 g 11)))) (/.f64 0 (pow.f64 (cbrt.f64 -1) 2)))))) -1)))))))) (pow.f64 (cbrt.f64 -1) 2)))))) (*.f64 h (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 2))) (/.f64 (-.f64 (+.f64 (*.f64 1/4 (*.f64 (/.f64 1/4 a) (/.f64 (+.f64 (*.f64 (+.f64 1 (/.f64 0 (pow.f64 g 2))) (/.f64 0 (pow.f64 g 4))) (/.f64 (pow.f64 (+.f64 1 (/.f64 0 (pow.f64 g 2))) 2) (pow.f64 g 2))) g))) (*.f64 (neg.f64 (*.f64 -1/6 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (pow.f64 g 14)) 1/9))) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5))) (*.f64 (+.f64 (+.f64 (*.f64 -1/8 (*.f64 (+.f64 1 (/.f64 0 (pow.f64 g 2))) (/.f64 0 (*.f64 a (pow.f64 g 3))))) (*.f64 (neg.f64 (*.f64 -1/6 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (pow.f64 g 14)) 1/9))) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5))) (*.f64 (+.f64 (*.f64 1/4 (/.f64 (+.f64 1 (/.f64 0 (pow.f64 g 2))) (*.f64 a g))) (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (pow.f64 g 19))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) 0)) -1/48)) 0)))) (neg.f64 (*.f64 -1/1728 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (pow.f64 g 11)))) (/.f64 0 (pow.f64 (cbrt.f64 -1) 2)))))) 0)))) (+.f64 (*.f64 1/144 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (pow.f64 g 28))) 1/9) (*.f64 (*.f64 (+.f64 (*.f64 1/4 (/.f64 (+.f64 1 (/.f64 0 (pow.f64 g 2))) (*.f64 a g))) (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (pow.f64 g 19))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) 0)) -1/48)) 0) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 10)))))) (*.f64 1/3 (*.f64 a (*.f64 (/.f64 (+.f64 (*.f64 1/4 (/.f64 (+.f64 1 (/.f64 0 (pow.f64 g 2))) (*.f64 a g))) (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (pow.f64 g 19))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) 0)) -1/48)) g) (/.f64 (+.f64 (*.f64 1/4 (/.f64 (+.f64 1 (/.f64 0 (pow.f64 g 2))) (*.f64 a g))) (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (pow.f64 g 19))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) 0)) -1/48)) -1)))))) (pow.f64 (cbrt.f64 -1) 2)))))) h)) h)))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 -1/2) (cbrt.f64 (*.f64 h (/.f64 (sqrt.f64 -1) a))))
(*.f64 h (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (/.f64 (+.f64 g (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) (sqrt.f64 -1)))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 -1/2))))
(*.f64 h (fma.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 a (pow.f64 h 5)) (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (+.f64 g (*.f64 1/2 (/.f64 (*.f64 0 g) (sqrt.f64 -1)))) (pow.f64 (cbrt.f64 -1/2) 2))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 -1) a) (pow.f64 h 2))))))
(*.f64 h (fma.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 -1 (pow.f64 h 5))))) (/.f64 (+.f64 g (/.f64 0 (sqrt.f64 -1))) (pow.f64 (cbrt.f64 -1/2) 2))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 -1) a) (pow.f64 h 2))))))
(*.f64 h (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (/.f64 (+.f64 g (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) (sqrt.f64 -1)))) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 8) (pow.f64 (sqrt.f64 -1) 5))))) (/.f64 (-.f64 (pow.f64 g 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 (sqrt.f64 -1) 2)))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 -1/2)))))
(*.f64 h (fma.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 a (pow.f64 h 5)) (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (+.f64 g (*.f64 1/2 (/.f64 (*.f64 0 g) (sqrt.f64 -1)))) (pow.f64 (cbrt.f64 -1/2) 2))) (fma.f64 -1/12 (/.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 a (pow.f64 h 8)) (pow.f64 (sqrt.f64 -1) 5)))) (+.f64 (pow.f64 g 2) (*.f64 -1/4 (/.f64 (pow.f64 (*.f64 0 g) 2) (pow.f64 (sqrt.f64 -1) 2))))) (pow.f64 (cbrt.f64 -1/2) 2)) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 -1) a) (pow.f64 h 2)))))))
(*.f64 h (fma.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 -1 (pow.f64 h 5))))) (/.f64 (+.f64 g (/.f64 0 (sqrt.f64 -1))) (pow.f64 (cbrt.f64 -1/2) 2))) (fma.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 8))))) (/.f64 (fma.f64 g g 0) (pow.f64 (cbrt.f64 -1/2) 2))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 -1) a) (pow.f64 h 2)))))))
(*.f64 h (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (/.f64 (+.f64 g (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) (sqrt.f64 -1)))) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 8) (pow.f64 (sqrt.f64 -1) 5))))) (/.f64 (-.f64 (pow.f64 g 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 (sqrt.f64 -1) 2)))) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 11) (pow.f64 (sqrt.f64 -1) 11))))) (/.f64 (*.f64 (+.f64 g (*.f64 -1 g)) (-.f64 (pow.f64 g 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 (sqrt.f64 -1) 2))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 -1/2))))))
(*.f64 h (fma.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 a (pow.f64 h 5)) (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (+.f64 g (*.f64 1/2 (/.f64 (*.f64 0 g) (sqrt.f64 -1)))) (pow.f64 (cbrt.f64 -1/2) 2))) (fma.f64 -1/12 (/.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 a (pow.f64 h 8)) (pow.f64 (sqrt.f64 -1) 5)))) (+.f64 (pow.f64 g 2) (*.f64 -1/4 (/.f64 (pow.f64 (*.f64 0 g) 2) (pow.f64 (sqrt.f64 -1) 2))))) (pow.f64 (cbrt.f64 -1/2) 2)) (fma.f64 1/24 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 a) (*.f64 (pow.f64 h 11) (pow.f64 (sqrt.f64 -1) 11)))) (*.f64 (*.f64 0 g) (/.f64 (+.f64 (pow.f64 g 2) (*.f64 -1/4 (/.f64 (pow.f64 (*.f64 0 g) 2) (pow.f64 (sqrt.f64 -1) 2)))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 -1) a) (pow.f64 h 2))))))))
(*.f64 h (fma.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 -1 (pow.f64 h 5))))) (/.f64 (+.f64 g (/.f64 0 (sqrt.f64 -1))) (pow.f64 (cbrt.f64 -1/2) 2))) (fma.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 8))))) (/.f64 (fma.f64 g g 0) (pow.f64 (cbrt.f64 -1/2) 2))) (fma.f64 1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 11) (pow.f64 (sqrt.f64 -1) 11))))) (*.f64 0 (/.f64 (fma.f64 g g 0) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 -1) a) (pow.f64 h 2))))))))
(*.f64 h (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (/.f64 (+.f64 g (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) (sqrt.f64 -1)))) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 8) (pow.f64 (sqrt.f64 -1) 5))))) (/.f64 (-.f64 (pow.f64 g 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 (sqrt.f64 -1) 2)))) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 11) (pow.f64 (sqrt.f64 -1) 11))))) (/.f64 (*.f64 (+.f64 g (*.f64 -1 g)) (-.f64 (pow.f64 g 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 (sqrt.f64 -1) 2))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 14) (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (-.f64 (*.f64 1/4 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (-.f64 (pow.f64 g 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 (sqrt.f64 -1) 2))))) (pow.f64 (sqrt.f64 -1) 4))) (*.f64 1/4 (/.f64 (pow.f64 (-.f64 (pow.f64 g 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 (sqrt.f64 -1) 2)))) 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 a (sqrt.f64 -1)))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 h 2) (pow.f64 (+.f64 g (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) (sqrt.f64 -1)))) 2)) (*.f64 a (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (sqrt.f64 -1)))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 -1/2)))))))
(*.f64 h (fma.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 a (pow.f64 h 5)) (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (+.f64 g (*.f64 1/2 (/.f64 (*.f64 0 g) (sqrt.f64 -1)))) (pow.f64 (cbrt.f64 -1/2) 2))) (fma.f64 -1/12 (/.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 a (pow.f64 h 8)) (pow.f64 (sqrt.f64 -1) 5)))) (+.f64 (pow.f64 g 2) (*.f64 -1/4 (/.f64 (pow.f64 (*.f64 0 g) 2) (pow.f64 (sqrt.f64 -1) 2))))) (pow.f64 (cbrt.f64 -1/2) 2)) (fma.f64 1/24 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 a) (*.f64 (pow.f64 h 11) (pow.f64 (sqrt.f64 -1) 11)))) (*.f64 (*.f64 0 g) (/.f64 (+.f64 (pow.f64 g 2) (*.f64 -1/4 (/.f64 (pow.f64 (*.f64 0 g) 2) (pow.f64 (sqrt.f64 -1) 2)))) (pow.f64 (cbrt.f64 -1/2) 2)))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 h 14)))) (/.f64 (fma.f64 1/4 (/.f64 (fma.f64 -1/4 (*.f64 (pow.f64 (*.f64 0 g) 2) (/.f64 (+.f64 (pow.f64 g 2) (*.f64 -1/4 (/.f64 (pow.f64 (*.f64 0 g) 2) (pow.f64 (sqrt.f64 -1) 2)))) (pow.f64 (sqrt.f64 -1) 4))) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 (pow.f64 g 2) (*.f64 -1/4 (/.f64 (pow.f64 (*.f64 0 g) 2) (pow.f64 (sqrt.f64 -1) 2)))) 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 a (sqrt.f64 -1))) (neg.f64 (*.f64 1/12 (*.f64 (pow.f64 h 2) (/.f64 (pow.f64 (+.f64 g (*.f64 1/2 (/.f64 (*.f64 0 g) (sqrt.f64 -1)))) 2) (*.f64 a (*.f64 -1/2 (sqrt.f64 -1)))))))) (pow.f64 (cbrt.f64 -1/2) 2))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 -1) a) (pow.f64 h 2)))))))))
(*.f64 h (fma.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 -1 (pow.f64 h 5))))) (/.f64 (+.f64 g (/.f64 0 (sqrt.f64 -1))) (pow.f64 (cbrt.f64 -1/2) 2))) (fma.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 8))))) (/.f64 (fma.f64 g g 0) (pow.f64 (cbrt.f64 -1/2) 2))) (fma.f64 1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 11) (pow.f64 (sqrt.f64 -1) 11))))) (*.f64 0 (/.f64 (fma.f64 g g 0) (pow.f64 (cbrt.f64 -1/2) 2)))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (/.f64 (pow.f64 a 2) (pow.f64 h 14)) -1)) (/.f64 (fma.f64 1/4 (/.f64 (fma.f64 -1/4 (*.f64 0 (/.f64 (fma.f64 g g 0) (pow.f64 (sqrt.f64 -1) 4))) (*.f64 1/4 (/.f64 (pow.f64 (fma.f64 g g 0) 2) -1))) (*.f64 a (sqrt.f64 -1))) (*.f64 -1/12 (*.f64 (pow.f64 h 2) (/.f64 (pow.f64 (+.f64 g (/.f64 0 (sqrt.f64 -1))) 2) (*.f64 a (*.f64 -1/2 (sqrt.f64 -1))))))) (pow.f64 (cbrt.f64 -1/2) 2))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 -1) a) (pow.f64 h 2)))))))))
(*.f64 h (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (/.f64 (+.f64 g (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) (sqrt.f64 -1)))) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 8) (pow.f64 (sqrt.f64 -1) 5))))) (/.f64 (-.f64 (pow.f64 g 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 (sqrt.f64 -1) 2)))) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 11) (pow.f64 (sqrt.f64 -1) 11))))) (/.f64 (*.f64 (+.f64 g (*.f64 -1 g)) (-.f64 (pow.f64 g 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 (sqrt.f64 -1) 2))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 14) (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (-.f64 (*.f64 1/4 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (-.f64 (pow.f64 g 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 (sqrt.f64 -1) 2))))) (pow.f64 (sqrt.f64 -1) 4))) (*.f64 1/4 (/.f64 (pow.f64 (-.f64 (pow.f64 g 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 (sqrt.f64 -1) 2)))) 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 a (sqrt.f64 -1)))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 h 2) (pow.f64 (+.f64 g (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) (sqrt.f64 -1)))) 2)) (*.f64 a (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (sqrt.f64 -1)))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 17) (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (-.f64 (*.f64 1/4 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 g (*.f64 -1 g)) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (-.f64 (pow.f64 g 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 (sqrt.f64 -1) 2))))) (pow.f64 (sqrt.f64 -1) 4))) (*.f64 1/4 (/.f64 (pow.f64 (-.f64 (pow.f64 g 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 (sqrt.f64 -1) 2)))) 2) (pow.f64 (sqrt.f64 -1) 2))))) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/4 (/.f64 (*.f64 (+.f64 g (*.f64 -1 g)) (pow.f64 (-.f64 (pow.f64 g 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 (sqrt.f64 -1) 2)))) 2)) (pow.f64 (sqrt.f64 -1) 4)))) (*.f64 a (sqrt.f64 -1)))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 h 2) (*.f64 (+.f64 g (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) (sqrt.f64 -1)))) (-.f64 (pow.f64 g 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 (sqrt.f64 -1) 2)))))) (*.f64 a (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (pow.f64 (sqrt.f64 -1) 2)))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 -1/2))))))))
(*.f64 h (fma.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 a (pow.f64 h 5)) (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (+.f64 g (*.f64 1/2 (/.f64 (*.f64 0 g) (sqrt.f64 -1)))) (pow.f64 (cbrt.f64 -1/2) 2))) (fma.f64 -1/12 (/.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 a (pow.f64 h 8)) (pow.f64 (sqrt.f64 -1) 5)))) (+.f64 (pow.f64 g 2) (*.f64 -1/4 (/.f64 (pow.f64 (*.f64 0 g) 2) (pow.f64 (sqrt.f64 -1) 2))))) (pow.f64 (cbrt.f64 -1/2) 2)) (fma.f64 1/24 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 a) (*.f64 (pow.f64 h 11) (pow.f64 (sqrt.f64 -1) 11)))) (*.f64 (*.f64 0 g) (/.f64 (+.f64 (pow.f64 g 2) (*.f64 -1/4 (/.f64 (pow.f64 (*.f64 0 g) 2) (pow.f64 (sqrt.f64 -1) 2)))) (pow.f64 (cbrt.f64 -1/2) 2)))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 h 14)))) (/.f64 (fma.f64 1/4 (/.f64 (fma.f64 -1/4 (*.f64 (pow.f64 (*.f64 0 g) 2) (/.f64 (+.f64 (pow.f64 g 2) (*.f64 -1/4 (/.f64 (pow.f64 (*.f64 0 g) 2) (pow.f64 (sqrt.f64 -1) 2)))) (pow.f64 (sqrt.f64 -1) 4))) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 (pow.f64 g 2) (*.f64 -1/4 (/.f64 (pow.f64 (*.f64 0 g) 2) (pow.f64 (sqrt.f64 -1) 2)))) 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 a (sqrt.f64 -1))) (neg.f64 (*.f64 1/12 (*.f64 (pow.f64 h 2) (/.f64 (pow.f64 (+.f64 g (*.f64 1/2 (/.f64 (*.f64 0 g) (sqrt.f64 -1)))) 2) (*.f64 a (*.f64 -1/2 (sqrt.f64 -1)))))))) (pow.f64 (cbrt.f64 -1/2) 2))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 h 17)))) (/.f64 (fma.f64 1/4 (/.f64 (fma.f64 -1/2 (*.f64 (*.f64 0 g) (/.f64 (fma.f64 -1/4 (*.f64 (pow.f64 (*.f64 0 g) 2) (/.f64 (+.f64 (pow.f64 g 2) (*.f64 -1/4 (/.f64 (pow.f64 (*.f64 0 g) 2) (pow.f64 (sqrt.f64 -1) 2)))) (pow.f64 (sqrt.f64 -1) 4))) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 (pow.f64 g 2) (*.f64 -1/4 (/.f64 (pow.f64 (*.f64 0 g) 2) (pow.f64 (sqrt.f64 -1) 2)))) 2) (pow.f64 (sqrt.f64 -1) 2)))) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/4 (*.f64 (*.f64 0 g) (/.f64 (pow.f64 (+.f64 (pow.f64 g 2) (*.f64 -1/4 (/.f64 (pow.f64 (*.f64 0 g) 2) (pow.f64 (sqrt.f64 -1) 2)))) 2) (pow.f64 (sqrt.f64 -1) 4))))) (*.f64 a (sqrt.f64 -1))) (neg.f64 (*.f64 1/12 (*.f64 (pow.f64 h 2) (/.f64 (*.f64 (+.f64 g (*.f64 1/2 (/.f64 (*.f64 0 g) (sqrt.f64 -1)))) (+.f64 (pow.f64 g 2) (*.f64 -1/4 (/.f64 (pow.f64 (*.f64 0 g) 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 (*.f64 a -1/2) (pow.f64 (sqrt.f64 -1) 2))))))) (pow.f64 (cbrt.f64 -1/2) 2))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 -1) a) (pow.f64 h 2))))))))))
(*.f64 h (fma.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 -1 (pow.f64 h 5))))) (/.f64 (+.f64 g (/.f64 0 (sqrt.f64 -1))) (pow.f64 (cbrt.f64 -1/2) 2))) (fma.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 (sqrt.f64 -1) 5) (pow.f64 h 8))))) (/.f64 (fma.f64 g g 0) (pow.f64 (cbrt.f64 -1/2) 2))) (fma.f64 1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 11) (pow.f64 (sqrt.f64 -1) 11))))) (*.f64 0 (/.f64 (fma.f64 g g 0) (pow.f64 (cbrt.f64 -1/2) 2)))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (/.f64 (pow.f64 a 2) (pow.f64 h 14)) -1)) (/.f64 (fma.f64 1/4 (/.f64 (fma.f64 -1/4 (*.f64 0 (/.f64 (fma.f64 g g 0) (pow.f64 (sqrt.f64 -1) 4))) (*.f64 1/4 (/.f64 (pow.f64 (fma.f64 g g 0) 2) -1))) (*.f64 a (sqrt.f64 -1))) (*.f64 -1/12 (*.f64 (pow.f64 h 2) (/.f64 (pow.f64 (+.f64 g (/.f64 0 (sqrt.f64 -1))) 2) (*.f64 a (*.f64 -1/2 (sqrt.f64 -1))))))) (pow.f64 (cbrt.f64 -1/2) 2))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 -1 (pow.f64 h 17)))) (/.f64 (-.f64 (*.f64 1/4 (/.f64 (fma.f64 -1/2 (/.f64 (*.f64 (fma.f64 -1/4 (*.f64 0 (/.f64 (fma.f64 g g 0) (pow.f64 (sqrt.f64 -1) 4))) (*.f64 1/4 (/.f64 (pow.f64 (fma.f64 g g 0) 2) -1))) 0) -1) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (fma.f64 g g 0) 2) 0) (pow.f64 (sqrt.f64 -1) 4)))) (*.f64 a (sqrt.f64 -1)))) (*.f64 1/6 (/.f64 (*.f64 (pow.f64 h 2) (*.f64 (+.f64 g (/.f64 0 (sqrt.f64 -1))) (fma.f64 g g 0))) a))) (pow.f64 (cbrt.f64 -1/2) 2))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 -1) a) (pow.f64 h 2))))))))))
(*.f64 -1 (*.f64 (cbrt.f64 (/.f64 (*.f64 h (sqrt.f64 -1)) a)) (cbrt.f64 -1/2)))
(neg.f64 (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (*.f64 h (/.f64 (sqrt.f64 -1) a)))))
(*.f64 (cbrt.f64 (*.f64 h (/.f64 (sqrt.f64 -1) a))) (neg.f64 (cbrt.f64 -1/2)))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 2))))) (/.f64 (+.f64 g (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) (sqrt.f64 -1)))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 -1/2)))))
(*.f64 (neg.f64 h) (fma.f64 1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 a (pow.f64 h 5)) (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (+.f64 g (*.f64 1/2 (/.f64 (*.f64 0 g) (sqrt.f64 -1)))) (pow.f64 (cbrt.f64 -1/2) 2))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 -1) a) (pow.f64 h 2))))))
(*.f64 (neg.f64 h) (fma.f64 1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 -1 (pow.f64 h 5))))) (/.f64 (+.f64 g (/.f64 0 (sqrt.f64 -1))) (pow.f64 (cbrt.f64 -1/2) 2))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 -1) a) (pow.f64 h 2))))))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (+.f64 g (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) (sqrt.f64 -1)))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 1/12 (*.f64 (cbrt.f64 (/.f64 h (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (/.f64 (-.f64 (pow.f64 g 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 (sqrt.f64 -1) 2)))) (pow.f64 (cbrt.f64 -1/2) 2))))) (pow.f64 h 3))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 -1/2)))))
(*.f64 (neg.f64 h) (fma.f64 -1 (/.f64 (fma.f64 -1/6 (*.f64 (/.f64 (+.f64 g (*.f64 1/2 (/.f64 (*.f64 0 g) (sqrt.f64 -1)))) (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 (*.f64 1/12 (cbrt.f64 (/.f64 (/.f64 h a) (pow.f64 (sqrt.f64 -1) 5)))) (/.f64 (+.f64 (pow.f64 g 2) (*.f64 -1/4 (/.f64 (pow.f64 (*.f64 0 g) 2) (pow.f64 (sqrt.f64 -1) 2)))) (pow.f64 (cbrt.f64 -1/2) 2)))) (pow.f64 h 3)) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 -1) a) (pow.f64 h 2))))))
(*.f64 h (neg.f64 (-.f64 (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 -1) a) (pow.f64 h 2)))) (/.f64 (fma.f64 -1/6 (*.f64 (/.f64 (+.f64 g (/.f64 0 (sqrt.f64 -1))) (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 (pow.f64 h 4) (neg.f64 a)))) (*.f64 1/12 (*.f64 (/.f64 (fma.f64 g g 0) (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 h (*.f64 a (pow.f64 (sqrt.f64 -1) 5))))))) (pow.f64 h 3)))))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (/.f64 (-.f64 (pow.f64 g 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 (sqrt.f64 -1) 2)))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 -1/24 (*.f64 (cbrt.f64 (/.f64 h (*.f64 a (pow.f64 (sqrt.f64 -1) 11)))) (/.f64 (*.f64 (+.f64 g (*.f64 -1 g)) (-.f64 (pow.f64 g 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 (sqrt.f64 -1) 2))))) (pow.f64 (cbrt.f64 -1/2) 2))))) h)) (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (+.f64 g (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) (sqrt.f64 -1)))) (pow.f64 (cbrt.f64 -1/2) 2))))) (pow.f64 h 3))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 -1/2)))))
(*.f64 (neg.f64 h) (fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (fma.f64 -1/12 (*.f64 (/.f64 (+.f64 (pow.f64 g 2) (*.f64 -1/4 (/.f64 (pow.f64 (*.f64 0 g) 2) (pow.f64 (sqrt.f64 -1) 2)))) (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 5))))) (*.f64 (*.f64 -1/24 (cbrt.f64 (/.f64 (/.f64 h a) (pow.f64 (sqrt.f64 -1) 11)))) (*.f64 (*.f64 0 g) (/.f64 (+.f64 (pow.f64 g 2) (*.f64 -1/4 (/.f64 (pow.f64 (*.f64 0 g) 2) (pow.f64 (sqrt.f64 -1) 2)))) (pow.f64 (cbrt.f64 -1/2) 2))))) h) (*.f64 (*.f64 -1/6 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 2))))) (/.f64 (+.f64 g (*.f64 1/2 (/.f64 (*.f64 0 g) (sqrt.f64 -1)))) (pow.f64 (cbrt.f64 -1/2) 2)))) (pow.f64 h 3)) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 -1) a) (pow.f64 h 2))))))
(*.f64 (neg.f64 h) (-.f64 (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 -1) a) (pow.f64 h 2)))) (/.f64 (-.f64 (*.f64 -1/6 (*.f64 (/.f64 (+.f64 g (/.f64 0 (sqrt.f64 -1))) (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 (pow.f64 h 4) (neg.f64 a))))) (/.f64 (fma.f64 -1/12 (*.f64 (/.f64 (fma.f64 g g 0) (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 5))))) (*.f64 -1/24 (*.f64 (*.f64 0 (/.f64 (fma.f64 g g 0) (pow.f64 (cbrt.f64 -1/2) 2))) (cbrt.f64 (/.f64 h (*.f64 a (pow.f64 (sqrt.f64 -1) 11))))))) h)) (pow.f64 h 3))))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) h) (pow.f64 (sqrt.f64 -1) 2))) (/.f64 (-.f64 (*.f64 1/4 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (-.f64 (pow.f64 g 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 (sqrt.f64 -1) 2))))) (pow.f64 (sqrt.f64 -1) 4))) (*.f64 1/4 (/.f64 (pow.f64 (-.f64 (pow.f64 g 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 (sqrt.f64 -1) 2)))) 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 a (sqrt.f64 -1)))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 h 2) (pow.f64 (+.f64 g (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) (sqrt.f64 -1)))) 2)) (*.f64 a (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (sqrt.f64 -1)))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 11)))) (/.f64 (*.f64 (+.f64 g (*.f64 -1 g)) (-.f64 (pow.f64 g 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 (sqrt.f64 -1) 2))))) (pow.f64 (cbrt.f64 -1/2) 2))))) h)) (*.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (/.f64 (-.f64 (pow.f64 g 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 (sqrt.f64 -1) 2)))) (pow.f64 (cbrt.f64 -1/2) 2))))) h)) (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (+.f64 g (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) (sqrt.f64 -1)))) (pow.f64 (cbrt.f64 -1/2) 2))))) (pow.f64 h 3))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 -1/2)))))
(*.f64 (neg.f64 h) (fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (fma.f64 -1/3 (*.f64 (/.f64 (fma.f64 1/4 (/.f64 (fma.f64 -1/4 (*.f64 (pow.f64 (*.f64 0 g) 2) (/.f64 (+.f64 (pow.f64 g 2) (*.f64 -1/4 (/.f64 (pow.f64 (*.f64 0 g) 2) (pow.f64 (sqrt.f64 -1) 2)))) (pow.f64 (sqrt.f64 -1) 4))) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 (pow.f64 g 2) (*.f64 -1/4 (/.f64 (pow.f64 (*.f64 0 g) 2) (pow.f64 (sqrt.f64 -1) 2)))) 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 a (sqrt.f64 -1))) (neg.f64 (*.f64 1/12 (*.f64 (pow.f64 h 2) (/.f64 (pow.f64 (+.f64 g (*.f64 1/2 (/.f64 (*.f64 0 g) (sqrt.f64 -1)))) 2) (*.f64 a (*.f64 -1/2 (sqrt.f64 -1)))))))) (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (*.f64 (pow.f64 a 2) (/.f64 h (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 (*.f64 1/24 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 11))))) (*.f64 (*.f64 0 g) (/.f64 (+.f64 (pow.f64 g 2) (*.f64 -1/4 (/.f64 (pow.f64 (*.f64 0 g) 2) (pow.f64 (sqrt.f64 -1) 2)))) (pow.f64 (cbrt.f64 -1/2) 2))))) h) (*.f64 -1/12 (*.f64 (/.f64 (+.f64 (pow.f64 g 2) (*.f64 -1/4 (/.f64 (pow.f64 (*.f64 0 g) 2) (pow.f64 (sqrt.f64 -1) 2)))) (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 5))))))) h) (*.f64 (*.f64 -1/6 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 2))))) (/.f64 (+.f64 g (*.f64 1/2 (/.f64 (*.f64 0 g) (sqrt.f64 -1)))) (pow.f64 (cbrt.f64 -1/2) 2)))) (pow.f64 h 3)) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 -1) a) (pow.f64 h 2))))))
(*.f64 h (neg.f64 (-.f64 (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 -1) a) (pow.f64 h 2)))) (/.f64 (-.f64 (*.f64 -1/6 (*.f64 (/.f64 (+.f64 g (/.f64 0 (sqrt.f64 -1))) (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 (pow.f64 h 4) (neg.f64 a))))) (/.f64 (-.f64 (*.f64 -1/12 (*.f64 (/.f64 (fma.f64 g g 0) (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))))) (/.f64 (fma.f64 -1/3 (*.f64 (/.f64 (fma.f64 1/4 (/.f64 (fma.f64 -1/4 (*.f64 0 (/.f64 (fma.f64 g g 0) (pow.f64 (sqrt.f64 -1) 4))) (*.f64 1/4 (/.f64 (pow.f64 (fma.f64 g g 0) 2) -1))) (*.f64 a (sqrt.f64 -1))) (*.f64 -1/12 (*.f64 (pow.f64 h 2) (/.f64 (pow.f64 (+.f64 g (/.f64 0 (sqrt.f64 -1))) 2) (*.f64 a (*.f64 -1/2 (sqrt.f64 -1))))))) (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (*.f64 (pow.f64 a 2) (/.f64 h -1)))) (*.f64 1/24 (*.f64 (*.f64 0 (/.f64 (fma.f64 g g 0) (pow.f64 (cbrt.f64 -1/2) 2))) (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 11))))))) h)) h)) (pow.f64 h 3)))))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) h) (pow.f64 (sqrt.f64 -1) 2))) (/.f64 (-.f64 (*.f64 1/4 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 g (*.f64 -1 g)) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (-.f64 (pow.f64 g 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 (sqrt.f64 -1) 2))))) (pow.f64 (sqrt.f64 -1) 4))) (*.f64 1/4 (/.f64 (pow.f64 (-.f64 (pow.f64 g 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 (sqrt.f64 -1) 2)))) 2) (pow.f64 (sqrt.f64 -1) 2))))) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/4 (/.f64 (*.f64 (+.f64 g (*.f64 -1 g)) (pow.f64 (-.f64 (pow.f64 g 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 (sqrt.f64 -1) 2)))) 2)) (pow.f64 (sqrt.f64 -1) 4)))) (*.f64 a (sqrt.f64 -1)))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 h 2) (*.f64 (+.f64 g (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) (sqrt.f64 -1)))) (-.f64 (pow.f64 g 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 (sqrt.f64 -1) 2)))))) (*.f64 a (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (pow.f64 (sqrt.f64 -1) 2)))))) (pow.f64 (cbrt.f64 -1/2) 2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 h 4)) (pow.f64 (sqrt.f64 -1) 2))) (/.f64 (-.f64 (*.f64 1/4 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (-.f64 (pow.f64 g 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 (sqrt.f64 -1) 2))))) (pow.f64 (sqrt.f64 -1) 4))) (*.f64 1/4 (/.f64 (pow.f64 (-.f64 (pow.f64 g 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 (sqrt.f64 -1) 2)))) 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 a (sqrt.f64 -1)))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 h 2) (pow.f64 (+.f64 g (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) (sqrt.f64 -1)))) 2)) (*.f64 a (*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (sqrt.f64 -1)))))) (pow.f64 (cbrt.f64 -1/2) 2))))) h)) (*.f64 1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 11)))) (/.f64 (*.f64 (+.f64 g (*.f64 -1 g)) (-.f64 (pow.f64 g 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 (sqrt.f64 -1) 2))))) (pow.f64 (cbrt.f64 -1/2) 2))))) h)) (*.f64 -1/12 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (/.f64 (-.f64 (pow.f64 g 2) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 g (*.f64 -1 g)) 2) (pow.f64 (sqrt.f64 -1) 2)))) (pow.f64 (cbrt.f64 -1/2) 2))))) h)) (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (+.f64 g (*.f64 1/2 (/.f64 (+.f64 g (*.f64 -1 g)) (sqrt.f64 -1)))) (pow.f64 (cbrt.f64 -1/2) 2))))) (pow.f64 h 3))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 -1) (*.f64 a (pow.f64 h 2)))) (cbrt.f64 -1/2)))))
(*.f64 (neg.f64 h) (fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (fma.f64 -1/3 (*.f64 (/.f64 (fma.f64 1/4 (/.f64 (fma.f64 -1/2 (*.f64 (*.f64 0 g) (/.f64 (fma.f64 -1/4 (*.f64 (pow.f64 (*.f64 0 g) 2) (/.f64 (+.f64 (pow.f64 g 2) (*.f64 -1/4 (/.f64 (pow.f64 (*.f64 0 g) 2) (pow.f64 (sqrt.f64 -1) 2)))) (pow.f64 (sqrt.f64 -1) 4))) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 (pow.f64 g 2) (*.f64 -1/4 (/.f64 (pow.f64 (*.f64 0 g) 2) (pow.f64 (sqrt.f64 -1) 2)))) 2) (pow.f64 (sqrt.f64 -1) 2)))) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/4 (*.f64 (*.f64 0 g) (/.f64 (pow.f64 (+.f64 (pow.f64 g 2) (*.f64 -1/4 (/.f64 (pow.f64 (*.f64 0 g) 2) (pow.f64 (sqrt.f64 -1) 2)))) 2) (pow.f64 (sqrt.f64 -1) 4))))) (*.f64 a (sqrt.f64 -1))) (neg.f64 (*.f64 1/12 (*.f64 (pow.f64 h 2) (/.f64 (*.f64 (+.f64 g (*.f64 1/2 (/.f64 (*.f64 0 g) (sqrt.f64 -1)))) (+.f64 (pow.f64 g 2) (*.f64 -1/4 (/.f64 (pow.f64 (*.f64 0 g) 2) (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 (*.f64 a -1/2) (pow.f64 (sqrt.f64 -1) 2))))))) (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (*.f64 (pow.f64 a 2) (/.f64 h (pow.f64 (sqrt.f64 -1) 2))))) (*.f64 1/3 (*.f64 (/.f64 (fma.f64 1/4 (/.f64 (fma.f64 -1/4 (*.f64 (pow.f64 (*.f64 0 g) 2) (/.f64 (+.f64 (pow.f64 g 2) (*.f64 -1/4 (/.f64 (pow.f64 (*.f64 0 g) 2) (pow.f64 (sqrt.f64 -1) 2)))) (pow.f64 (sqrt.f64 -1) 4))) (*.f64 1/4 (/.f64 (pow.f64 (+.f64 (pow.f64 g 2) (*.f64 -1/4 (/.f64 (pow.f64 (*.f64 0 g) 2) (pow.f64 (sqrt.f64 -1) 2)))) 2) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 a (sqrt.f64 -1))) (neg.f64 (*.f64 1/12 (*.f64 (pow.f64 h 2) (/.f64 (pow.f64 (+.f64 g (*.f64 1/2 (/.f64 (*.f64 0 g) (sqrt.f64 -1)))) 2) (*.f64 a (*.f64 -1/2 (sqrt.f64 -1)))))))) (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 h 4)) (pow.f64 (sqrt.f64 -1) 2)))))) h) (*.f64 (*.f64 1/24 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 11))))) (*.f64 (*.f64 0 g) (/.f64 (+.f64 (pow.f64 g 2) (*.f64 -1/4 (/.f64 (pow.f64 (*.f64 0 g) 2) (pow.f64 (sqrt.f64 -1) 2)))) (pow.f64 (cbrt.f64 -1/2) 2))))) h) (*.f64 -1/12 (*.f64 (/.f64 (+.f64 (pow.f64 g 2) (*.f64 -1/4 (/.f64 (pow.f64 (*.f64 0 g) 2) (pow.f64 (sqrt.f64 -1) 2)))) (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 5))))))) h) (*.f64 (*.f64 -1/6 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 2))))) (/.f64 (+.f64 g (*.f64 1/2 (/.f64 (*.f64 0 g) (sqrt.f64 -1)))) (pow.f64 (cbrt.f64 -1/2) 2)))) (pow.f64 h 3)) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 -1) a) (pow.f64 h 2))))))
(*.f64 (neg.f64 h) (-.f64 (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (/.f64 (sqrt.f64 -1) a) (pow.f64 h 2)))) (/.f64 (-.f64 (*.f64 -1/6 (*.f64 (/.f64 (+.f64 g (/.f64 0 (sqrt.f64 -1))) (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 (pow.f64 h 4) (neg.f64 a))))) (/.f64 (-.f64 (*.f64 -1/12 (*.f64 (/.f64 (fma.f64 g g 0) (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))))) (/.f64 (-.f64 (*.f64 1/24 (*.f64 (*.f64 0 (/.f64 (fma.f64 g g 0) (pow.f64 (cbrt.f64 -1/2) 2))) (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 11)))))) (/.f64 (fma.f64 -1/3 (*.f64 (/.f64 (-.f64 (*.f64 1/4 (/.f64 (fma.f64 -1/2 (/.f64 (*.f64 (fma.f64 -1/4 (*.f64 0 (/.f64 (fma.f64 g g 0) (pow.f64 (sqrt.f64 -1) 4))) (*.f64 1/4 (/.f64 (pow.f64 (fma.f64 g g 0) 2) -1))) 0) -1) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (fma.f64 g g 0) 2) 0) (pow.f64 (sqrt.f64 -1) 4)))) (*.f64 a (sqrt.f64 -1)))) (*.f64 1/6 (/.f64 (*.f64 (pow.f64 h 2) (*.f64 (+.f64 g (/.f64 0 (sqrt.f64 -1))) (fma.f64 g g 0))) a))) (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (*.f64 (pow.f64 a 2) (/.f64 h -1)))) (*.f64 1/3 (*.f64 (/.f64 (fma.f64 1/4 (/.f64 (fma.f64 -1/4 (*.f64 0 (/.f64 (fma.f64 g g 0) (pow.f64 (sqrt.f64 -1) 4))) (*.f64 1/4 (/.f64 (pow.f64 (fma.f64 g g 0) 2) -1))) (*.f64 a (sqrt.f64 -1))) (*.f64 -1/12 (*.f64 (pow.f64 h 2) (/.f64 (pow.f64 (+.f64 g (/.f64 0 (sqrt.f64 -1))) 2) (*.f64 a (*.f64 -1/2 (sqrt.f64 -1))))))) (pow.f64 (cbrt.f64 -1/2) 2)) (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 h 4)) -1))))) h)) h)) h)) (pow.f64 h 3))))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h)))) a)) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h)))) a)))
(*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h)))) a)) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h)))) a)))
(*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h)))) a)) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h)))) a)))
(*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h)))) a)) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h)))) a)))
(*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h)))) a)) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h)))) a)))
(*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h)))) a)) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h)))) a)))
(*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h)))) a)) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h)))) a)))
(*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h)))) a)) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h)))) a)))
(*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h)))) a)) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h)))) a)))
(*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h)))) a)) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h)))) a)))
(*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h)))) a)) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h)))) a)))
(*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h)))) a)) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h)))) a)))
(*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h)))) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 1/2)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h)))) a)) (*.f64 (cbrt.f64 1/2) (cbrt.f64 -1)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (*.f64 (cbrt.f64 1/2) (cbrt.f64 -1)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h)))) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 1/2)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h)))) a)) (*.f64 (cbrt.f64 1/2) (cbrt.f64 -1)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (*.f64 (cbrt.f64 1/2) (cbrt.f64 -1)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h)))) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 1/2)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h)))) a)) (*.f64 (cbrt.f64 1/2) (cbrt.f64 -1)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (*.f64 (cbrt.f64 1/2) (cbrt.f64 -1)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h)))) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 1/2)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h)))) a)) (*.f64 (cbrt.f64 1/2) (cbrt.f64 -1)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (*.f64 (cbrt.f64 1/2) (cbrt.f64 -1)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h)))) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 1/2)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h)))) a)) (*.f64 (cbrt.f64 1/2) (cbrt.f64 -1)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (*.f64 (cbrt.f64 1/2) (cbrt.f64 -1)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h)))) a)) (*.f64 (cbrt.f64 -1) (cbrt.f64 1/2)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (*.f64 (+.f64 g h) (-.f64 g h)))) a)) (*.f64 (cbrt.f64 1/2) (cbrt.f64 -1)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (*.f64 (cbrt.f64 1/2) (cbrt.f64 -1)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (/.f64 (pow.f64 h 2) a) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))
(*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (/.f64 (pow.f64 h 2) a) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))
(*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (/.f64 (pow.f64 h 2) a) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))
(*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (/.f64 (pow.f64 h 2) a) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))
(*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (/.f64 (pow.f64 h 2) a) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))
(*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (/.f64 (pow.f64 h 2) a) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))
(*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (/.f64 (pow.f64 h 2) a) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))
(*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (/.f64 (pow.f64 h 2) a) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))
(*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (/.f64 (pow.f64 h 2) a) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))
(*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (/.f64 (pow.f64 h 2) a) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))
(*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (/.f64 (pow.f64 h 2) a) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))
(*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (/.f64 (pow.f64 h 2) a) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))
(*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))) (*.f64 (cbrt.f64 -1) (cbrt.f64 1/2)))
(*.f64 (*.f64 (cbrt.f64 1/2) (cbrt.f64 -1)) (cbrt.f64 (/.f64 (/.f64 (pow.f64 h 2) a) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))
(*.f64 (*.f64 (cbrt.f64 1/2) (cbrt.f64 -1)) (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))) (*.f64 (cbrt.f64 -1) (cbrt.f64 1/2)))
(*.f64 (*.f64 (cbrt.f64 1/2) (cbrt.f64 -1)) (cbrt.f64 (/.f64 (/.f64 (pow.f64 h 2) a) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))
(*.f64 (*.f64 (cbrt.f64 1/2) (cbrt.f64 -1)) (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))) (*.f64 (cbrt.f64 -1) (cbrt.f64 1/2)))
(*.f64 (*.f64 (cbrt.f64 1/2) (cbrt.f64 -1)) (cbrt.f64 (/.f64 (/.f64 (pow.f64 h 2) a) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))
(*.f64 (*.f64 (cbrt.f64 1/2) (cbrt.f64 -1)) (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))) (*.f64 (cbrt.f64 -1) (cbrt.f64 1/2)))
(*.f64 (*.f64 (cbrt.f64 1/2) (cbrt.f64 -1)) (cbrt.f64 (/.f64 (/.f64 (pow.f64 h 2) a) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))
(*.f64 (*.f64 (cbrt.f64 1/2) (cbrt.f64 -1)) (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))) (*.f64 (cbrt.f64 -1) (cbrt.f64 1/2)))
(*.f64 (*.f64 (cbrt.f64 1/2) (cbrt.f64 -1)) (cbrt.f64 (/.f64 (/.f64 (pow.f64 h 2) a) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))
(*.f64 (*.f64 (cbrt.f64 1/2) (cbrt.f64 -1)) (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))) (*.f64 (cbrt.f64 -1) (cbrt.f64 1/2)))
(*.f64 (*.f64 (cbrt.f64 1/2) (cbrt.f64 -1)) (cbrt.f64 (/.f64 (/.f64 (pow.f64 h 2) a) (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))
(*.f64 (*.f64 (cbrt.f64 1/2) (cbrt.f64 -1)) (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 1/2) (cbrt.f64 -1/2)))
(+.f64 (*.f64 1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 a (pow.f64 g 7)))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 1/2) 2)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))))
(fma.f64 1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 a (pow.f64 g 7)))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 1/2) 2))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 1/2) (cbrt.f64 -1/2))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))) (*.f64 (pow.f64 h 4) (+.f64 (*.f64 1/48 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a (pow.f64 g 13)))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 1/2) 2)))) (*.f64 1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 7) (pow.f64 h 4))))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 1/2) 2)))))))
(fma.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 1/2) (cbrt.f64 -1/2)) (*.f64 (pow.f64 h 4) (fma.f64 1/48 (*.f64 (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 1/2) 2)) (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a (pow.f64 g 13))))) (*.f64 1/24 (*.f64 (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 1/2) 2)) (cbrt.f64 (/.f64 (/.f64 1 a) (*.f64 (pow.f64 h 4) (pow.f64 g 7)))))))))
(fma.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 1/2) (cbrt.f64 -1/2)) (*.f64 (pow.f64 h 4) (*.f64 (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 1/2) 2)) (+.f64 (*.f64 1/48 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a (pow.f64 g 13))))) (*.f64 1/24 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 4) (pow.f64 g 7))))))))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))) (*.f64 (pow.f64 h 4) (+.f64 (*.f64 1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 7) (pow.f64 h 4))))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 1/2) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/48 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 13) (pow.f64 h 4))))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 1/2) 2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 5/128 (/.f64 1 (*.f64 a (pow.f64 g 7)))) (*.f64 1/192 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 5) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 1/2) 3)))))))) (pow.f64 (cbrt.f64 1/2) 2)))))))))
(fma.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 1/2) (cbrt.f64 -1/2)) (*.f64 (pow.f64 h 4) (fma.f64 1/24 (*.f64 (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 1/2) 2)) (cbrt.f64 (/.f64 (/.f64 1 a) (*.f64 (pow.f64 h 4) (pow.f64 g 7))))) (*.f64 (pow.f64 h 2) (fma.f64 1/48 (*.f64 (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 1/2) 2)) (cbrt.f64 (/.f64 (/.f64 1 a) (*.f64 (pow.f64 h 4) (pow.f64 g 13))))) (*.f64 1/3 (/.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 g 2)) (pow.f64 h 2))) (*.f64 (cbrt.f64 -1/2) (-.f64 (/.f64 5/128 (*.f64 a (pow.f64 g 7))) (/.f64 1/192 (*.f64 (*.f64 a (pow.f64 g 5)) (*.f64 1/2 (pow.f64 h 2))))))) (pow.f64 (cbrt.f64 1/2) 2))))))))
(fma.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 1/2) (cbrt.f64 -1/2)) (*.f64 (pow.f64 h 4) (fma.f64 1/24 (*.f64 (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 1/2) 2)) (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 4) (pow.f64 g 7)))))) (*.f64 (pow.f64 h 2) (fma.f64 1/48 (*.f64 (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 1/2) 2)) (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 4) (pow.f64 g 13)))))) (*.f64 1/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 g 2)))) (/.f64 (*.f64 (cbrt.f64 -1/2) (+.f64 (/.f64 5/128 (*.f64 a (pow.f64 g 7))) (/.f64 -1/192 (*.f64 a (*.f64 (pow.f64 g 5) (*.f64 1/2 (pow.f64 h 2))))))) (pow.f64 (cbrt.f64 1/2) 2)))))))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))) (*.f64 (pow.f64 h 4) (+.f64 (*.f64 1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 7) (pow.f64 h 4))))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 1/2) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/48 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 13) (pow.f64 h 4))))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 1/2) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 7/256 (/.f64 1 (*.f64 a (pow.f64 g 9)))) (*.f64 1/192 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 7) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 1/2) 3)))))))) (pow.f64 (cbrt.f64 1/2) 2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 g 2)) (pow.f64 h 4))) (/.f64 (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 5/128 (/.f64 1 (*.f64 a (pow.f64 g 7)))) (*.f64 1/192 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 5) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 1/2) 3)))))))) (pow.f64 (cbrt.f64 1/2) 2)))))))))))
(fma.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 1/2) (cbrt.f64 -1/2)) (*.f64 (pow.f64 h 4) (fma.f64 1/24 (*.f64 (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 1/2) 2)) (cbrt.f64 (/.f64 (/.f64 1 a) (*.f64 (pow.f64 h 4) (pow.f64 g 7))))) (*.f64 (pow.f64 h 2) (fma.f64 1/48 (*.f64 (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 1/2) 2)) (cbrt.f64 (/.f64 (/.f64 1 a) (*.f64 (pow.f64 h 4) (pow.f64 g 13))))) (*.f64 (pow.f64 h 2) (*.f64 1/3 (+.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 g 2)) (pow.f64 h 2))) (*.f64 (cbrt.f64 -1/2) (/.f64 (-.f64 (/.f64 7/256 (*.f64 a (pow.f64 g 9))) (/.f64 1/192 (*.f64 (*.f64 a (pow.f64 g 7)) (*.f64 1/2 (pow.f64 h 2))))) (pow.f64 (cbrt.f64 1/2) 2)))) (*.f64 (*.f64 (cbrt.f64 -1/2) (/.f64 (-.f64 (/.f64 5/128 (*.f64 a (pow.f64 g 7))) (/.f64 1/192 (*.f64 (*.f64 a (pow.f64 g 5)) (*.f64 1/2 (pow.f64 h 2))))) (pow.f64 (cbrt.f64 1/2) 2))) (cbrt.f64 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 g 2) (pow.f64 h 4)))))))))))))
(fma.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 1/2) (cbrt.f64 -1/2)) (*.f64 (pow.f64 h 4) (fma.f64 1/24 (*.f64 (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 1/2) 2)) (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 4) (pow.f64 g 7)))))) (*.f64 (pow.f64 h 2) (fma.f64 1/48 (*.f64 (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 1/2) 2)) (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 4) (pow.f64 g 13)))))) (*.f64 (pow.f64 h 2) (*.f64 1/3 (+.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 g 2)))) (*.f64 (cbrt.f64 -1/2) (/.f64 (+.f64 (/.f64 7/256 (*.f64 a (pow.f64 g 9))) (/.f64 -1/192 (*.f64 a (*.f64 (pow.f64 g 7) (*.f64 1/2 (pow.f64 h 2)))))) (pow.f64 (cbrt.f64 1/2) 2)))) (*.f64 (/.f64 (*.f64 (cbrt.f64 -1/2) (+.f64 (/.f64 5/128 (*.f64 a (pow.f64 g 7))) (/.f64 -1/192 (*.f64 a (*.f64 (pow.f64 g 5) (*.f64 1/2 (pow.f64 h 2))))))) (pow.f64 (cbrt.f64 1/2) 2)) (cbrt.f64 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 g 2) (pow.f64 h 4)))))))))))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))) (*.f64 (pow.f64 h 4) (+.f64 (*.f64 1/24 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 7) (pow.f64 h 4))))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 1/2) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/48 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 13) (pow.f64 h 4))))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 1/2) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 g 2)) (pow.f64 h 4))) (/.f64 (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 5/128 (/.f64 1 (*.f64 a (pow.f64 g 7)))) (*.f64 1/192 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 5) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 1/2) 3)))))))) (pow.f64 (cbrt.f64 1/2) 2)))) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 21/1024 (/.f64 1 (*.f64 a (pow.f64 g 11)))) (+.f64 (*.f64 1/13824 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 7) (*.f64 (pow.f64 h 4) (pow.f64 (cbrt.f64 1/2) 6)))))) (+.f64 (*.f64 1/768 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 9) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 1/2) 3)))))) (*.f64 1/12 (/.f64 (-.f64 (*.f64 5/128 (/.f64 1 (*.f64 a (pow.f64 g 7)))) (*.f64 1/192 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 5) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 1/2) 3))))))) (*.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 1/2) 3))))))))) (pow.f64 (cbrt.f64 1/2) 2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 g 2)) (pow.f64 h 4))) (/.f64 (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 7/256 (/.f64 1 (*.f64 a (pow.f64 g 9)))) (*.f64 1/192 (/.f64 1 (*.f64 a (*.f64 (pow.f64 g 7) (*.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 1/2) 3)))))))) (pow.f64 (cbrt.f64 1/2) 2)))))))))))))
(fma.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 1/2) (cbrt.f64 -1/2)) (*.f64 (pow.f64 h 4) (fma.f64 1/24 (*.f64 (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 1/2) 2)) (cbrt.f64 (/.f64 (/.f64 1 a) (*.f64 (pow.f64 h 4) (pow.f64 g 7))))) (*.f64 (pow.f64 h 2) (fma.f64 1/48 (*.f64 (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 1/2) 2)) (cbrt.f64 (/.f64 (/.f64 1 a) (*.f64 (pow.f64 h 4) (pow.f64 g 13))))) (*.f64 (pow.f64 h 2) (fma.f64 1/3 (*.f64 (*.f64 (cbrt.f64 -1/2) (/.f64 (-.f64 (/.f64 5/128 (*.f64 a (pow.f64 g 7))) (/.f64 1/192 (*.f64 (*.f64 a (pow.f64 g 5)) (*.f64 1/2 (pow.f64 h 2))))) (pow.f64 (cbrt.f64 1/2) 2))) (cbrt.f64 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 g 2) (pow.f64 h 4))))) (*.f64 (pow.f64 h 2) (*.f64 1/3 (+.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 g 2)) (pow.f64 h 2))) (*.f64 (cbrt.f64 -1/2) (/.f64 (-.f64 (/.f64 21/1024 (*.f64 a (pow.f64 g 11))) (+.f64 (+.f64 (/.f64 1/13824 (*.f64 (*.f64 a (pow.f64 g 7)) (*.f64 (pow.f64 h 4) (pow.f64 (cbrt.f64 1/2) 6)))) (/.f64 1/768 (*.f64 a (*.f64 (*.f64 1/2 (pow.f64 h 2)) (pow.f64 g 9))))) (*.f64 1/12 (/.f64 (-.f64 (/.f64 5/128 (*.f64 a (pow.f64 g 7))) (/.f64 1/192 (*.f64 (*.f64 a (pow.f64 g 5)) (*.f64 1/2 (pow.f64 h 2))))) (*.f64 (pow.f64 g 2) (*.f64 1/2 (pow.f64 h 2))))))) (pow.f64 (cbrt.f64 1/2) 2)))) (/.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 g 2) (pow.f64 h 4)))) (*.f64 (cbrt.f64 -1/2) (-.f64 (/.f64 7/256 (*.f64 a (pow.f64 g 9))) (/.f64 1/192 (*.f64 (*.f64 a (pow.f64 g 7)) (*.f64 1/2 (pow.f64 h 2))))))) (pow.f64 (cbrt.f64 1/2) 2))))))))))))
(fma.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 1/2) (cbrt.f64 -1/2)) (*.f64 (pow.f64 h 4) (fma.f64 1/24 (*.f64 (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 1/2) 2)) (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 4) (pow.f64 g 7)))))) (*.f64 (pow.f64 h 2) (fma.f64 1/48 (*.f64 (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 1/2) 2)) (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 4) (pow.f64 g 13)))))) (*.f64 (pow.f64 h 2) (fma.f64 1/3 (*.f64 (/.f64 (*.f64 (cbrt.f64 -1/2) (+.f64 (/.f64 5/128 (*.f64 a (pow.f64 g 7))) (/.f64 -1/192 (*.f64 a (*.f64 (pow.f64 g 5) (*.f64 1/2 (pow.f64 h 2))))))) (pow.f64 (cbrt.f64 1/2) 2)) (cbrt.f64 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 g 2) (pow.f64 h 4))))) (*.f64 (pow.f64 h 2) (*.f64 1/3 (+.f64 (*.f64 (*.f64 (cbrt.f64 -1/2) (/.f64 (+.f64 (/.f64 7/256 (*.f64 a (pow.f64 g 9))) (/.f64 -1/192 (*.f64 a (*.f64 (pow.f64 g 7) (*.f64 1/2 (pow.f64 h 2)))))) (pow.f64 (cbrt.f64 1/2) 2))) (cbrt.f64 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 g 2) (pow.f64 h 4))))) (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 2) (pow.f64 g 2)))) (/.f64 (*.f64 (cbrt.f64 -1/2) (-.f64 (/.f64 21/1024 (*.f64 a (pow.f64 g 11))) (+.f64 (/.f64 1/13824 (*.f64 a (*.f64 (pow.f64 g 7) (*.f64 (pow.f64 h 4) (pow.f64 (cbrt.f64 1/2) 6))))) (+.f64 (/.f64 1/768 (*.f64 a (*.f64 (*.f64 1/2 (pow.f64 h 2)) (pow.f64 g 9)))) (*.f64 1/12 (/.f64 (+.f64 (/.f64 5/128 (*.f64 a (pow.f64 g 7))) (/.f64 -1/192 (*.f64 a (*.f64 (pow.f64 g 5) (*.f64 1/2 (pow.f64 h 2)))))) (*.f64 (pow.f64 g 2) (*.f64 1/2 (pow.f64 h 2))))))))) (pow.f64 (cbrt.f64 1/2) 2)))))))))))))
(*.f64 (cbrt.f64 (/.f64 h (*.f64 a (sqrt.f64 -1)))) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 h (*.f64 a (sqrt.f64 -1)))))
(*.f64 h (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 4))))) (*.f64 g (cbrt.f64 -1/2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))) (cbrt.f64 -1/2))))
(*.f64 h (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 a (pow.f64 h 5)) (pow.f64 (sqrt.f64 -1) 4)))) (*.f64 (cbrt.f64 -1/2) g)) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (/.f64 1 a) (*.f64 (sqrt.f64 -1) (pow.f64 h 2)))))))
(*.f64 h (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 a (pow.f64 h 5)) (pow.f64 (sqrt.f64 -1) 4)))) (*.f64 (cbrt.f64 -1/2) g)) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (sqrt.f64 -1) (pow.f64 h 2))))))))
(*.f64 h (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 4))))) (*.f64 g (cbrt.f64 -1/2)))) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sqrt.f64 -1) 2)) (pow.f64 h 8))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))))))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))) (cbrt.f64 -1/2)))))
(*.f64 h (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 a (pow.f64 h 5)) (pow.f64 (sqrt.f64 -1) 4)))) (*.f64 (cbrt.f64 -1/2) g)) (fma.f64 -1/3 (*.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 h 8)))) (cbrt.f64 -1/2)) (*.f64 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3))) -1/2)) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (/.f64 1 a) (*.f64 (sqrt.f64 -1) (pow.f64 h 2))))))))
(*.f64 h (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 a (pow.f64 h 5)) (pow.f64 (sqrt.f64 -1) 4)))) (*.f64 (cbrt.f64 -1/2) g)) (fma.f64 -1/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (/.f64 -1 (pow.f64 h 8)))) (*.f64 (cbrt.f64 -1/2) (*.f64 (/.f64 (pow.f64 g 2) (*.f64 a (*.f64 -1 (sqrt.f64 -1)))) -1/2))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (sqrt.f64 -1) (pow.f64 h 2)))))))))
(*.f64 h (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 4))))) (*.f64 g (cbrt.f64 -1/2)))) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sqrt.f64 -1) 2)) (pow.f64 h 8))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))))))) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sqrt.f64 -1) 2)) (pow.f64 h 11))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))))) (sqrt.f64 -1))) (*.f64 -1/2 (/.f64 (pow.f64 g 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))))))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))) (cbrt.f64 -1/2))))))
(*.f64 h (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 a (pow.f64 h 5)) (pow.f64 (sqrt.f64 -1) 4)))) (*.f64 (cbrt.f64 -1/2) g)) (fma.f64 -1/3 (*.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 h 8)))) (cbrt.f64 -1/2)) (*.f64 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3))) -1/2)) (fma.f64 -1/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 a 2)) (pow.f64 h 11))) (cbrt.f64 -1/2)) (fma.f64 -1 (*.f64 g (/.f64 (*.f64 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3))) -1/2) (sqrt.f64 -1))) (/.f64 (*.f64 -1/2 (pow.f64 g 3)) (*.f64 a (pow.f64 (sqrt.f64 -1) 4))))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (/.f64 1 a) (*.f64 (sqrt.f64 -1) (pow.f64 h 2)))))))))
(*.f64 h (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 a (pow.f64 h 5)) (pow.f64 (sqrt.f64 -1) 4)))) (*.f64 (cbrt.f64 -1/2) g)) (fma.f64 -1/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (/.f64 -1 (pow.f64 h 8)))) (*.f64 (cbrt.f64 -1/2) (*.f64 (/.f64 (pow.f64 g 2) (*.f64 a (*.f64 -1 (sqrt.f64 -1)))) -1/2))) (fma.f64 -1/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (/.f64 -1 (pow.f64 h 11)))) (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 -1/2 (/.f64 (/.f64 (pow.f64 g 3) a) (pow.f64 (sqrt.f64 -1) 4))) (*.f64 g (/.f64 (*.f64 (/.f64 (pow.f64 g 2) (*.f64 a (*.f64 -1 (sqrt.f64 -1)))) -1/2) (sqrt.f64 -1)))))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (sqrt.f64 -1) (pow.f64 h 2))))))))))
(*.f64 h (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 4))))) (*.f64 g (cbrt.f64 -1/2)))) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sqrt.f64 -1) 2)) (pow.f64 h 8))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))))))) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sqrt.f64 -1) 2)) (pow.f64 h 11))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))))) (sqrt.f64 -1))) (*.f64 -1/2 (/.f64 (pow.f64 g 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))))))) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sqrt.f64 -1) 2)) (pow.f64 h 14))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))))) (sqrt.f64 -1))) (*.f64 -1/2 (/.f64 (pow.f64 g 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))))) (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))))) (pow.f64 (sqrt.f64 -1) 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))))))))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))) (cbrt.f64 -1/2)))))))
(*.f64 h (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 a (pow.f64 h 5)) (pow.f64 (sqrt.f64 -1) 4)))) (*.f64 (cbrt.f64 -1/2) g)) (fma.f64 -1/3 (*.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 h 8)))) (cbrt.f64 -1/2)) (*.f64 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3))) -1/2)) (fma.f64 -1/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 a 2)) (pow.f64 h 11))) (cbrt.f64 -1/2)) (fma.f64 -1 (*.f64 g (/.f64 (*.f64 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3))) -1/2) (sqrt.f64 -1))) (/.f64 (*.f64 -1/2 (pow.f64 g 3)) (*.f64 a (pow.f64 (sqrt.f64 -1) 4))))) (fma.f64 -1/3 (*.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 h 14)))) (cbrt.f64 -1/2)) (fma.f64 -1 (*.f64 g (/.f64 (fma.f64 -1 (*.f64 g (/.f64 (*.f64 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3))) -1/2) (sqrt.f64 -1))) (/.f64 (*.f64 -1/2 (pow.f64 g 3)) (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))) (sqrt.f64 -1))) (fma.f64 -1/2 (*.f64 (pow.f64 g 2) (/.f64 (*.f64 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3))) -1/2) (pow.f64 (sqrt.f64 -1) 2))) (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 5))) (/.f64 (*.f64 1/3 (*.f64 (pow.f64 h 2) (pow.f64 g 2))) (*.f64 a (pow.f64 (sqrt.f64 -1) 3))))))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (/.f64 1 a) (*.f64 (sqrt.f64 -1) (pow.f64 h 2))))))))))
(*.f64 h (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 a (pow.f64 h 5)) (pow.f64 (sqrt.f64 -1) 4)))) (*.f64 (cbrt.f64 -1/2) g)) (fma.f64 -1/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (/.f64 -1 (pow.f64 h 8)))) (*.f64 (cbrt.f64 -1/2) (*.f64 (/.f64 (pow.f64 g 2) (*.f64 a (*.f64 -1 (sqrt.f64 -1)))) -1/2))) (fma.f64 -1/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (/.f64 -1 (pow.f64 h 11)))) (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 -1/2 (/.f64 (/.f64 (pow.f64 g 3) a) (pow.f64 (sqrt.f64 -1) 4))) (*.f64 g (/.f64 (*.f64 (/.f64 (pow.f64 g 2) (*.f64 a (*.f64 -1 (sqrt.f64 -1)))) -1/2) (sqrt.f64 -1)))))) (fma.f64 -1/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (/.f64 -1 (pow.f64 h 14)))) (*.f64 (cbrt.f64 -1/2) (-.f64 (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 g 2) (*.f64 (/.f64 (pow.f64 g 2) (*.f64 a (*.f64 -1 (sqrt.f64 -1)))) -1/2)) -1) (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 5))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 h 2) (pow.f64 g 2)) (*.f64 a (*.f64 -1 (sqrt.f64 -1))))))) (/.f64 (*.f64 g (-.f64 (*.f64 -1/2 (/.f64 (/.f64 (pow.f64 g 3) a) (pow.f64 (sqrt.f64 -1) 4))) (*.f64 g (/.f64 (*.f64 (/.f64 (pow.f64 g 2) (*.f64 a (*.f64 -1 (sqrt.f64 -1)))) -1/2) (sqrt.f64 -1))))) (sqrt.f64 -1))))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (sqrt.f64 -1) (pow.f64 h 2)))))))))))
(*.f64 h (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 4))))) (*.f64 g (cbrt.f64 -1/2)))) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sqrt.f64 -1) 2)) (pow.f64 h 8))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))))))) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sqrt.f64 -1) 2)) (pow.f64 h 11))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))))) (sqrt.f64 -1))) (*.f64 -1/2 (/.f64 (pow.f64 g 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))))))) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sqrt.f64 -1) 2)) (pow.f64 h 14))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))))) (sqrt.f64 -1))) (*.f64 -1/2 (/.f64 (pow.f64 g 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))))) (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))))) (pow.f64 (sqrt.f64 -1) 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))))))))) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sqrt.f64 -1) 2)) (pow.f64 h 17))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))))) (sqrt.f64 -1))) (*.f64 -1/2 (/.f64 (pow.f64 g 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))))) (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))))) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 5))))))) (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))))) (sqrt.f64 -1))) (*.f64 -1/2 (/.f64 (pow.f64 g 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))))) (pow.f64 (sqrt.f64 -1) 2))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 g 5) (*.f64 a (pow.f64 (sqrt.f64 -1) 6)))) (*.f64 2/3 (/.f64 (*.f64 g (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3))))))) (sqrt.f64 -1))))))))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))) (cbrt.f64 -1/2))))))))
(*.f64 h (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 a (pow.f64 h 5)) (pow.f64 (sqrt.f64 -1) 4)))) (*.f64 (cbrt.f64 -1/2) g)) (fma.f64 -1/3 (*.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 h 8)))) (cbrt.f64 -1/2)) (*.f64 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3))) -1/2)) (fma.f64 -1/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 a 2)) (pow.f64 h 11))) (cbrt.f64 -1/2)) (fma.f64 -1 (*.f64 g (/.f64 (*.f64 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3))) -1/2) (sqrt.f64 -1))) (/.f64 (*.f64 -1/2 (pow.f64 g 3)) (*.f64 a (pow.f64 (sqrt.f64 -1) 4))))) (fma.f64 -1/3 (*.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 h 14)))) (cbrt.f64 -1/2)) (fma.f64 -1 (*.f64 g (/.f64 (fma.f64 -1 (*.f64 g (/.f64 (*.f64 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3))) -1/2) (sqrt.f64 -1))) (/.f64 (*.f64 -1/2 (pow.f64 g 3)) (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))) (sqrt.f64 -1))) (fma.f64 -1/2 (*.f64 (pow.f64 g 2) (/.f64 (*.f64 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3))) -1/2) (pow.f64 (sqrt.f64 -1) 2))) (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 5))) (/.f64 (*.f64 1/3 (*.f64 (pow.f64 h 2) (pow.f64 g 2))) (*.f64 a (pow.f64 (sqrt.f64 -1) 3))))))) (fma.f64 -1/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 a 2)) (pow.f64 h 17))) (cbrt.f64 -1/2)) (fma.f64 -1 (*.f64 g (/.f64 (fma.f64 -1 (*.f64 g (/.f64 (fma.f64 -1 (*.f64 g (/.f64 (*.f64 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3))) -1/2) (sqrt.f64 -1))) (/.f64 (*.f64 -1/2 (pow.f64 g 3)) (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))) (sqrt.f64 -1))) (fma.f64 -1/2 (*.f64 (pow.f64 g 2) (/.f64 (*.f64 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3))) -1/2) (pow.f64 (sqrt.f64 -1) 2))) (/.f64 (*.f64 -1/8 (pow.f64 g 4)) (*.f64 a (pow.f64 (sqrt.f64 -1) 5))))) (sqrt.f64 -1))) (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 g 2) (fma.f64 -1 (*.f64 g (/.f64 (*.f64 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3))) -1/2) (sqrt.f64 -1))) (/.f64 (*.f64 -1/2 (pow.f64 g 3)) (*.f64 a (pow.f64 (sqrt.f64 -1) 4))))) (pow.f64 (sqrt.f64 -1) 2)) (fma.f64 1/8 (/.f64 (/.f64 (pow.f64 g 5) a) (pow.f64 (sqrt.f64 -1) 6)) (*.f64 2/3 (/.f64 (*.f64 (*.f64 g (pow.f64 h 2)) (*.f64 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3))) -1/2)) (sqrt.f64 -1))))))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (/.f64 1 a) (*.f64 (sqrt.f64 -1) (pow.f64 h 2)))))))))))
(*.f64 h (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 a (pow.f64 h 5)) (pow.f64 (sqrt.f64 -1) 4)))) (*.f64 (cbrt.f64 -1/2) g)) (fma.f64 -1/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (/.f64 -1 (pow.f64 h 8)))) (*.f64 (cbrt.f64 -1/2) (*.f64 (/.f64 (pow.f64 g 2) (*.f64 a (*.f64 -1 (sqrt.f64 -1)))) -1/2))) (fma.f64 -1/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (/.f64 -1 (pow.f64 h 11)))) (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 -1/2 (/.f64 (/.f64 (pow.f64 g 3) a) (pow.f64 (sqrt.f64 -1) 4))) (*.f64 g (/.f64 (*.f64 (/.f64 (pow.f64 g 2) (*.f64 a (*.f64 -1 (sqrt.f64 -1)))) -1/2) (sqrt.f64 -1)))))) (fma.f64 -1/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (/.f64 -1 (pow.f64 h 14)))) (*.f64 (cbrt.f64 -1/2) (-.f64 (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 g 2) (*.f64 (/.f64 (pow.f64 g 2) (*.f64 a (*.f64 -1 (sqrt.f64 -1)))) -1/2)) -1) (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 5))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 h 2) (pow.f64 g 2)) (*.f64 a (*.f64 -1 (sqrt.f64 -1))))))) (/.f64 (*.f64 g (-.f64 (*.f64 -1/2 (/.f64 (/.f64 (pow.f64 g 3) a) (pow.f64 (sqrt.f64 -1) 4))) (*.f64 g (/.f64 (*.f64 (/.f64 (pow.f64 g 2) (*.f64 a (*.f64 -1 (sqrt.f64 -1)))) -1/2) (sqrt.f64 -1))))) (sqrt.f64 -1))))) (fma.f64 -1/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (/.f64 -1 (pow.f64 h 17)))) (*.f64 (cbrt.f64 -1/2) (-.f64 (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 g 2) (-.f64 (*.f64 -1/2 (/.f64 (/.f64 (pow.f64 g 3) a) (pow.f64 (sqrt.f64 -1) 4))) (*.f64 g (/.f64 (*.f64 (/.f64 (pow.f64 g 2) (*.f64 a (*.f64 -1 (sqrt.f64 -1)))) -1/2) (sqrt.f64 -1))))) -1) (fma.f64 1/8 (/.f64 (pow.f64 g 5) (*.f64 a (pow.f64 (sqrt.f64 -1) 6))) (*.f64 2/3 (/.f64 (*.f64 (*.f64 g (pow.f64 h 2)) (*.f64 (/.f64 (pow.f64 g 2) (*.f64 a (*.f64 -1 (sqrt.f64 -1)))) -1/2)) (sqrt.f64 -1))))) (*.f64 g (/.f64 (-.f64 (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 g 2) (*.f64 (/.f64 (pow.f64 g 2) (*.f64 a (*.f64 -1 (sqrt.f64 -1)))) -1/2)) -1) (/.f64 (*.f64 -1/8 (pow.f64 g 4)) (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (/.f64 (*.f64 g (-.f64 (*.f64 -1/2 (/.f64 (/.f64 (pow.f64 g 3) a) (pow.f64 (sqrt.f64 -1) 4))) (*.f64 g (/.f64 (*.f64 (/.f64 (pow.f64 g 2) (*.f64 a (*.f64 -1 (sqrt.f64 -1)))) -1/2) (sqrt.f64 -1))))) (sqrt.f64 -1))) (sqrt.f64 -1)))))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (sqrt.f64 -1) (pow.f64 h 2))))))))))))
(*.f64 -1 (*.f64 (cbrt.f64 (/.f64 h (*.f64 a (sqrt.f64 -1)))) (cbrt.f64 -1/2)))
(neg.f64 (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 h (*.f64 a (sqrt.f64 -1))))))
(*.f64 (cbrt.f64 -1/2) (neg.f64 (cbrt.f64 (/.f64 h (*.f64 a (sqrt.f64 -1))))))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 4))))) (*.f64 g (cbrt.f64 -1/2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))) (cbrt.f64 -1/2)))))
(*.f64 (neg.f64 h) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 a (pow.f64 h 5)) (pow.f64 (sqrt.f64 -1) 4)))) (*.f64 (cbrt.f64 -1/2) g)) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (/.f64 1 a) (*.f64 (sqrt.f64 -1) (pow.f64 h 2)))))))
(*.f64 h (neg.f64 (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 a (pow.f64 h 5)) (pow.f64 (sqrt.f64 -1) 4)))) (*.f64 (cbrt.f64 -1/2) g)) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (sqrt.f64 -1) (pow.f64 h 2)))))))))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))) (*.f64 g (cbrt.f64 -1/2)))) (*.f64 1/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (*.f64 h (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3))))))))) (pow.f64 h 3))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))) (cbrt.f64 -1/2)))))
(*.f64 (neg.f64 h) (fma.f64 -1 (/.f64 (fma.f64 -1/3 (*.f64 (*.f64 (cbrt.f64 -1/2) g) (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 4))))) (*.f64 1/3 (*.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (*.f64 h (pow.f64 (sqrt.f64 -1) 2)))) (cbrt.f64 -1/2)) (*.f64 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3))) -1/2)))) (pow.f64 h 3)) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (/.f64 1 a) (*.f64 (sqrt.f64 -1) (pow.f64 h 2)))))))
(*.f64 h (neg.f64 (-.f64 (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (sqrt.f64 -1) (pow.f64 h 2)))))) (/.f64 (fma.f64 -1/3 (*.f64 (*.f64 (cbrt.f64 -1/2) g) (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 4))))) (*.f64 1/3 (*.f64 (*.f64 (cbrt.f64 (*.f64 (neg.f64 h) (pow.f64 a 2))) (cbrt.f64 -1/2)) (*.f64 (/.f64 (pow.f64 g 2) (*.f64 a (*.f64 -1 (sqrt.f64 -1)))) -1/2)))) (pow.f64 h 3)))))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))))))) (*.f64 1/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (*.f64 h (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))))) (sqrt.f64 -1))) (*.f64 -1/2 (/.f64 (pow.f64 g 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4))))))))) h)) (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))) (*.f64 g (cbrt.f64 -1/2))))) (pow.f64 h 3))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))) (cbrt.f64 -1/2)))))
(*.f64 (neg.f64 h) (fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (fma.f64 -1/3 (*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 h 4)) (pow.f64 (sqrt.f64 -1) 2))) (cbrt.f64 -1/2)) (*.f64 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3))) -1/2)) (*.f64 1/3 (*.f64 (*.f64 (cbrt.f64 -1/2) (fma.f64 -1 (*.f64 g (/.f64 (*.f64 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3))) -1/2) (sqrt.f64 -1))) (/.f64 (*.f64 -1/2 (pow.f64 g 3)) (*.f64 a (pow.f64 (sqrt.f64 -1) 4))))) (cbrt.f64 (*.f64 (pow.f64 a 2) (*.f64 h (pow.f64 (sqrt.f64 -1) 2))))))) h) (*.f64 -1/3 (*.f64 (*.f64 (cbrt.f64 -1/2) g) (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 4))))))) (pow.f64 h 3)) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (/.f64 1 a) (*.f64 (sqrt.f64 -1) (pow.f64 h 2)))))))
(*.f64 h (neg.f64 (-.f64 (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (sqrt.f64 -1) (pow.f64 h 2)))))) (/.f64 (-.f64 (*.f64 -1/3 (*.f64 (*.f64 (cbrt.f64 -1/2) g) (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))))) (/.f64 (fma.f64 -1/3 (*.f64 (*.f64 (cbrt.f64 -1/2) (*.f64 (/.f64 (pow.f64 g 2) (*.f64 a (*.f64 -1 (sqrt.f64 -1)))) -1/2)) (cbrt.f64 (*.f64 (pow.f64 a 2) (*.f64 -1 (pow.f64 h 4))))) (*.f64 1/3 (*.f64 (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 -1/2 (/.f64 (/.f64 (pow.f64 g 3) a) (pow.f64 (sqrt.f64 -1) 4))) (*.f64 g (/.f64 (*.f64 (/.f64 (pow.f64 g 2) (*.f64 a (*.f64 -1 (sqrt.f64 -1)))) -1/2) (sqrt.f64 -1))))) (cbrt.f64 (*.f64 (neg.f64 h) (pow.f64 a 2)))))) h)) (pow.f64 h 3)))))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))))) (sqrt.f64 -1))) (*.f64 -1/2 (/.f64 (pow.f64 g 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))))))) (*.f64 1/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (*.f64 h (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))))) (sqrt.f64 -1))) (*.f64 -1/2 (/.f64 (pow.f64 g 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))))) (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))))) (pow.f64 (sqrt.f64 -1) 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 a (pow.f64 (sqrt.f64 -1) 3))))))))))) h)) (*.f64 -1/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3))))))))) h)) (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))) (*.f64 g (cbrt.f64 -1/2))))) (pow.f64 h 3))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))) (cbrt.f64 -1/2)))))
(*.f64 (neg.f64 h) (fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (fma.f64 -1/3 (*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 h 4)) (pow.f64 (sqrt.f64 -1) 2))) (cbrt.f64 -1/2)) (fma.f64 -1 (*.f64 g (/.f64 (*.f64 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3))) -1/2) (sqrt.f64 -1))) (/.f64 (*.f64 -1/2 (pow.f64 g 3)) (*.f64 a (pow.f64 (sqrt.f64 -1) 4))))) (*.f64 1/3 (*.f64 (*.f64 (cbrt.f64 -1/2) (fma.f64 -1 (*.f64 g (/.f64 (fma.f64 -1 (*.f64 g (/.f64 (*.f64 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3))) -1/2) (sqrt.f64 -1))) (/.f64 (*.f64 -1/2 (pow.f64 g 3)) (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))) (sqrt.f64 -1))) (fma.f64 -1/2 (*.f64 (pow.f64 g 2) (/.f64 (*.f64 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3))) -1/2) (pow.f64 (sqrt.f64 -1) 2))) (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 5))) (/.f64 (*.f64 1/3 (*.f64 (pow.f64 h 2) (pow.f64 g 2))) (*.f64 a (pow.f64 (sqrt.f64 -1) 3))))))) (cbrt.f64 (*.f64 (pow.f64 a 2) (*.f64 h (pow.f64 (sqrt.f64 -1) 2))))))) h) (*.f64 -1/3 (*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 h 4)) (pow.f64 (sqrt.f64 -1) 2))) (cbrt.f64 -1/2)) (*.f64 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3))) -1/2)))) h) (*.f64 -1/3 (*.f64 (*.f64 (cbrt.f64 -1/2) g) (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 4))))))) (pow.f64 h 3)) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (/.f64 1 a) (*.f64 (sqrt.f64 -1) (pow.f64 h 2)))))))
(*.f64 h (neg.f64 (-.f64 (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (sqrt.f64 -1) (pow.f64 h 2)))))) (/.f64 (-.f64 (*.f64 -1/3 (*.f64 (*.f64 (cbrt.f64 -1/2) g) (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))))) (/.f64 (-.f64 (*.f64 -1/3 (*.f64 (*.f64 (cbrt.f64 -1/2) (*.f64 (/.f64 (pow.f64 g 2) (*.f64 a (*.f64 -1 (sqrt.f64 -1)))) -1/2)) (cbrt.f64 (*.f64 (pow.f64 a 2) (*.f64 -1 (pow.f64 h 4)))))) (/.f64 (fma.f64 -1/3 (*.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (*.f64 -1 (pow.f64 h 4)))) (cbrt.f64 -1/2)) (-.f64 (*.f64 -1/2 (/.f64 (/.f64 (pow.f64 g 3) a) (pow.f64 (sqrt.f64 -1) 4))) (*.f64 g (/.f64 (*.f64 (/.f64 (pow.f64 g 2) (*.f64 a (*.f64 -1 (sqrt.f64 -1)))) -1/2) (sqrt.f64 -1))))) (*.f64 1/3 (*.f64 (*.f64 (cbrt.f64 -1/2) (-.f64 (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 g 2) (*.f64 (/.f64 (pow.f64 g 2) (*.f64 a (*.f64 -1 (sqrt.f64 -1)))) -1/2)) -1) (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 5))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 h 2) (pow.f64 g 2)) (*.f64 a (*.f64 -1 (sqrt.f64 -1))))))) (/.f64 (*.f64 g (-.f64 (*.f64 -1/2 (/.f64 (/.f64 (pow.f64 g 3) a) (pow.f64 (sqrt.f64 -1) 4))) (*.f64 g (/.f64 (*.f64 (/.f64 (pow.f64 g 2) (*.f64 a (*.f64 -1 (sqrt.f64 -1)))) -1/2) (sqrt.f64 -1))))) (sqrt.f64 -1)))) (cbrt.f64 (*.f64 (neg.f64 h) (pow.f64 a 2)))))) h)) h)) (pow.f64 h 3)))))
(*.f64 -1 (*.f64 h (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))))) (sqrt.f64 -1))) (*.f64 -1/2 (/.f64 (pow.f64 g 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))))) (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))))) (pow.f64 (sqrt.f64 -1) 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))))))))) (*.f64 1/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (*.f64 h (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))))) (sqrt.f64 -1))) (*.f64 -1/2 (/.f64 (pow.f64 g 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))))) (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))))) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 5))))))) (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 g 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))))) (sqrt.f64 -1))) (*.f64 -1/2 (/.f64 (pow.f64 g 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))))) (pow.f64 (sqrt.f64 -1) 2))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 g 5) (*.f64 a (pow.f64 (sqrt.f64 -1) 6)))) (*.f64 2/3 (/.f64 (*.f64 g (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3))))))) (sqrt.f64 -1)))))))))) h)) (*.f64 -1/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -1 (/.f64 (*.f64 g (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))))) (sqrt.f64 -1))) (*.f64 -1/2 (/.f64 (pow.f64 g 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4))))))))) h)) (*.f64 -1/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 4) (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3))))))))) h)) (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))) (*.f64 g (cbrt.f64 -1/2))))) (pow.f64 h 3))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 2) (sqrt.f64 -1))))) (cbrt.f64 -1/2)))))
(*.f64 (neg.f64 h) (fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (fma.f64 -1/3 (*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 h 4)) (pow.f64 (sqrt.f64 -1) 2))) (cbrt.f64 -1/2)) (fma.f64 -1 (*.f64 g (/.f64 (fma.f64 -1 (*.f64 g (/.f64 (*.f64 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3))) -1/2) (sqrt.f64 -1))) (/.f64 (*.f64 -1/2 (pow.f64 g 3)) (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))) (sqrt.f64 -1))) (fma.f64 -1/2 (*.f64 (pow.f64 g 2) (/.f64 (*.f64 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3))) -1/2) (pow.f64 (sqrt.f64 -1) 2))) (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 5))) (/.f64 (*.f64 1/3 (*.f64 (pow.f64 h 2) (pow.f64 g 2))) (*.f64 a (pow.f64 (sqrt.f64 -1) 3))))))) (*.f64 1/3 (*.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (*.f64 h (pow.f64 (sqrt.f64 -1) 2)))) (cbrt.f64 -1/2)) (fma.f64 -1 (*.f64 g (/.f64 (fma.f64 -1 (*.f64 g (/.f64 (fma.f64 -1 (*.f64 g (/.f64 (*.f64 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3))) -1/2) (sqrt.f64 -1))) (/.f64 (*.f64 -1/2 (pow.f64 g 3)) (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))) (sqrt.f64 -1))) (fma.f64 -1/2 (*.f64 (pow.f64 g 2) (/.f64 (*.f64 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3))) -1/2) (pow.f64 (sqrt.f64 -1) 2))) (/.f64 (*.f64 -1/8 (pow.f64 g 4)) (*.f64 a (pow.f64 (sqrt.f64 -1) 5))))) (sqrt.f64 -1))) (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 g 2) (fma.f64 -1 (*.f64 g (/.f64 (*.f64 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3))) -1/2) (sqrt.f64 -1))) (/.f64 (*.f64 -1/2 (pow.f64 g 3)) (*.f64 a (pow.f64 (sqrt.f64 -1) 4))))) (pow.f64 (sqrt.f64 -1) 2)) (fma.f64 1/8 (/.f64 (/.f64 (pow.f64 g 5) a) (pow.f64 (sqrt.f64 -1) 6)) (*.f64 2/3 (/.f64 (*.f64 (*.f64 g (pow.f64 h 2)) (*.f64 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3))) -1/2)) (sqrt.f64 -1))))))))) h) (*.f64 -1/3 (*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 h 4)) (pow.f64 (sqrt.f64 -1) 2))) (cbrt.f64 -1/2)) (fma.f64 -1 (*.f64 g (/.f64 (*.f64 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3))) -1/2) (sqrt.f64 -1))) (/.f64 (*.f64 -1/2 (pow.f64 g 3)) (*.f64 a (pow.f64 (sqrt.f64 -1) 4))))))) h) (*.f64 -1/3 (*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 h 4)) (pow.f64 (sqrt.f64 -1) 2))) (cbrt.f64 -1/2)) (*.f64 (/.f64 (pow.f64 g 2) (*.f64 a (pow.f64 (sqrt.f64 -1) 3))) -1/2)))) h) (*.f64 -1/3 (*.f64 (*.f64 (cbrt.f64 -1/2) g) (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 4))))))) (pow.f64 h 3)) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 (/.f64 1 a) (*.f64 (sqrt.f64 -1) (pow.f64 h 2)))))))
(*.f64 h (neg.f64 (-.f64 (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 1 (*.f64 a (*.f64 (sqrt.f64 -1) (pow.f64 h 2)))))) (/.f64 (-.f64 (*.f64 -1/3 (*.f64 (*.f64 (cbrt.f64 -1/2) g) (cbrt.f64 (/.f64 (pow.f64 h 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))))) (/.f64 (-.f64 (*.f64 -1/3 (*.f64 (*.f64 (cbrt.f64 -1/2) (*.f64 (/.f64 (pow.f64 g 2) (*.f64 a (*.f64 -1 (sqrt.f64 -1)))) -1/2)) (cbrt.f64 (*.f64 (pow.f64 a 2) (*.f64 -1 (pow.f64 h 4)))))) (/.f64 (-.f64 (*.f64 -1/3 (*.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (*.f64 -1 (pow.f64 h 4)))) (cbrt.f64 -1/2)) (-.f64 (*.f64 -1/2 (/.f64 (/.f64 (pow.f64 g 3) a) (pow.f64 (sqrt.f64 -1) 4))) (*.f64 g (/.f64 (*.f64 (/.f64 (pow.f64 g 2) (*.f64 a (*.f64 -1 (sqrt.f64 -1)))) -1/2) (sqrt.f64 -1)))))) (/.f64 (fma.f64 -1/3 (*.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (*.f64 -1 (pow.f64 h 4)))) (cbrt.f64 -1/2)) (-.f64 (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 g 2) (*.f64 (/.f64 (pow.f64 g 2) (*.f64 a (*.f64 -1 (sqrt.f64 -1)))) -1/2)) -1) (fma.f64 -1/8 (/.f64 (pow.f64 g 4) (*.f64 a (pow.f64 (sqrt.f64 -1) 5))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 h 2) (pow.f64 g 2)) (*.f64 a (*.f64 -1 (sqrt.f64 -1))))))) (/.f64 (*.f64 g (-.f64 (*.f64 -1/2 (/.f64 (/.f64 (pow.f64 g 3) a) (pow.f64 (sqrt.f64 -1) 4))) (*.f64 g (/.f64 (*.f64 (/.f64 (pow.f64 g 2) (*.f64 a (*.f64 -1 (sqrt.f64 -1)))) -1/2) (sqrt.f64 -1))))) (sqrt.f64 -1)))) (*.f64 1/3 (*.f64 (*.f64 (cbrt.f64 (*.f64 (neg.f64 h) (pow.f64 a 2))) (cbrt.f64 -1/2)) (-.f64 (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 g 2) (-.f64 (*.f64 -1/2 (/.f64 (/.f64 (pow.f64 g 3) a) (pow.f64 (sqrt.f64 -1) 4))) (*.f64 g (/.f64 (*.f64 (/.f64 (pow.f64 g 2) (*.f64 a (*.f64 -1 (sqrt.f64 -1)))) -1/2) (sqrt.f64 -1))))) -1) (fma.f64 1/8 (/.f64 (pow.f64 g 5) (*.f64 a (pow.f64 (sqrt.f64 -1) 6))) (*.f64 2/3 (/.f64 (*.f64 (*.f64 g (pow.f64 h 2)) (*.f64 (/.f64 (pow.f64 g 2) (*.f64 a (*.f64 -1 (sqrt.f64 -1)))) -1/2)) (sqrt.f64 -1))))) (*.f64 g (/.f64 (-.f64 (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 g 2) (*.f64 (/.f64 (pow.f64 g 2) (*.f64 a (*.f64 -1 (sqrt.f64 -1)))) -1/2)) -1) (/.f64 (*.f64 -1/8 (pow.f64 g 4)) (*.f64 a (pow.f64 (sqrt.f64 -1) 5)))) (/.f64 (*.f64 g (-.f64 (*.f64 -1/2 (/.f64 (/.f64 (pow.f64 g 3) a) (pow.f64 (sqrt.f64 -1) 4))) (*.f64 g (/.f64 (*.f64 (/.f64 (pow.f64 g 2) (*.f64 a (*.f64 -1 (sqrt.f64 -1)))) -1/2) (sqrt.f64 -1))))) (sqrt.f64 -1))) (sqrt.f64 -1))))))) h)) h)) h)) (pow.f64 h 3)))))
(*.f64 (cbrt.f64 (/.f64 h (*.f64 a (sqrt.f64 -1)))) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 h (*.f64 a (sqrt.f64 -1)))))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 16)))) 1/9) (*.f64 g (cbrt.f64 -1/2)))) (*.f64 (cbrt.f64 (/.f64 h (*.f64 a (sqrt.f64 -1)))) (cbrt.f64 -1/2)))
(+.f64 (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 h (*.f64 a (sqrt.f64 -1))))) (*.f64 (*.f64 -1/3 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 7)) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 16))) 1/9)) (*.f64 (cbrt.f64 -1/2) g)))
(+.f64 (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 h (*.f64 a (sqrt.f64 -1))))) (*.f64 -1/3 (*.f64 (*.f64 (cbrt.f64 -1/2) g) (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 16)))) 1/9))))
(+.f64 (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 16)))) 1/9) (cbrt.f64 -1/2))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sqrt.f64 -1) 2)) (pow.f64 h 2))) (*.f64 g (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (pow.f64 (sqrt.f64 -1) 3))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (pow.f64 (sqrt.f64 -1) 35)))) 1/9))))))))) (*.f64 (cbrt.f64 (/.f64 h (*.f64 a (sqrt.f64 -1)))) (cbrt.f64 -1/2)))
(+.f64 (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 h (*.f64 a (sqrt.f64 -1))))) (+.f64 (*.f64 (*.f64 (*.f64 -1/3 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 7)) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 16))) 1/9)) (cbrt.f64 -1/2)) g) (*.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 a 2)) (pow.f64 h 2))) (*.f64 (*.f64 (cbrt.f64 -1/2) g) (+.f64 (/.f64 1/2 (*.f64 a (*.f64 h (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1/3 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 17)) (*.f64 h (pow.f64 (sqrt.f64 -1) 35))) 1/9)))))) g)))
(+.f64 (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 h (*.f64 a (sqrt.f64 -1))))) (+.f64 (*.f64 g (*.f64 -1/3 (*.f64 (cbrt.f64 -1/2) (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 16)))) 1/9)))) (*.f64 g (*.f64 1/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (/.f64 -1 (pow.f64 h 2)))) (*.f64 g (*.f64 (cbrt.f64 -1/2) (+.f64 (/.f64 1/2 (*.f64 a (*.f64 h (*.f64 -1 (sqrt.f64 -1))))) (*.f64 -1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (pow.f64 (sqrt.f64 -1) 35)))) 1/9))))))))))
(+.f64 (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 16)))) 1/9) (cbrt.f64 -1/2))) (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sqrt.f64 -1) 2)) (pow.f64 h 2))) (*.f64 g (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 13)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (pow.f64 (sqrt.f64 -1) 3))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (pow.f64 (sqrt.f64 -1) 35)))) 1/9))))) (*.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 16))))))))))) (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sqrt.f64 -1) 2)) (pow.f64 h 2))) (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (pow.f64 (sqrt.f64 -1) 3))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (pow.f64 (sqrt.f64 -1) 35)))) 1/9)))))))))) (*.f64 (cbrt.f64 (/.f64 h (*.f64 a (sqrt.f64 -1)))) (cbrt.f64 -1/2)))
(fma.f64 g (+.f64 (*.f64 (*.f64 -1/3 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 7)) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 16))) 1/9)) (cbrt.f64 -1/2)) (+.f64 (*.f64 g (*.f64 (*.f64 -1/3 (cbrt.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 a 2)) (pow.f64 h 2)))) (*.f64 (*.f64 (cbrt.f64 -1/2) g) (fma.f64 -2/3 (*.f64 (+.f64 (/.f64 1/2 (*.f64 a (*.f64 h (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1/3 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 17)) (*.f64 h (pow.f64 (sqrt.f64 -1) 35))) 1/9))) (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 13))) 1/9)) (*.f64 -1/27 (cbrt.f64 (/.f64 (/.f64 1 (pow.f64 a 7)) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 16))))))))) (*.f64 g (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 a 2)) (pow.f64 h 2))) (*.f64 (cbrt.f64 -1/2) (+.f64 (/.f64 1/2 (*.f64 a (*.f64 h (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1/3 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 17)) (*.f64 h (pow.f64 (sqrt.f64 -1) 35))) 1/9))))))))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 h (*.f64 a (sqrt.f64 -1))))))
(+.f64 (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 h (*.f64 a (sqrt.f64 -1))))) (+.f64 (*.f64 g (*.f64 -1/3 (*.f64 (cbrt.f64 -1/2) (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 16)))) 1/9)))) (*.f64 g (*.f64 g (fma.f64 -1/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (/.f64 -1 (pow.f64 h 2)))) (*.f64 g (+.f64 (*.f64 (cbrt.f64 -1/2) (*.f64 -2/3 (*.f64 (+.f64 (/.f64 1/2 (*.f64 a (*.f64 h (*.f64 -1 (sqrt.f64 -1))))) (*.f64 -1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (pow.f64 (sqrt.f64 -1) 35)))) 1/9))) (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 13)))) 1/9)))) (*.f64 (cbrt.f64 -1/2) (*.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 16)))))))))) (*.f64 1/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (/.f64 -1 (pow.f64 h 2)))) (*.f64 (cbrt.f64 -1/2) (+.f64 (/.f64 1/2 (*.f64 a (*.f64 h (*.f64 -1 (sqrt.f64 -1))))) (*.f64 -1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (pow.f64 (sqrt.f64 -1) 35)))) 1/9)))))))))))
(+.f64 (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 16)))) 1/9) (cbrt.f64 -1/2))) (*.f64 g (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sqrt.f64 -1) 2)) (pow.f64 h 2))) (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (pow.f64 (sqrt.f64 -1) 3))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (pow.f64 (sqrt.f64 -1) 35)))) 1/9)))))) (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sqrt.f64 -1) 2)) (pow.f64 h 2))) (*.f64 g (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 26)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (pow.f64 (sqrt.f64 -1) 3))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (pow.f64 (sqrt.f64 -1) 35)))) 1/9))))) (+.f64 (*.f64 1/8 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 5))))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 a (*.f64 (sqrt.f64 -1) (pow.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (pow.f64 (sqrt.f64 -1) 3))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (pow.f64 (sqrt.f64 -1) 35)))) 1/9))) 2))) h)) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 13)))) 1/9) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 13)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (pow.f64 (sqrt.f64 -1) 3))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (pow.f64 (sqrt.f64 -1) 35)))) 1/9))))) (*.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 16)))))))))))))))) (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sqrt.f64 -1) 2)) (pow.f64 h 2))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 13)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (pow.f64 (sqrt.f64 -1) 3))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (pow.f64 (sqrt.f64 -1) 35)))) 1/9))))) (*.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 16)))))))))))))))) (*.f64 (cbrt.f64 (/.f64 h (*.f64 a (sqrt.f64 -1)))) (cbrt.f64 -1/2)))
(+.f64 (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 h (*.f64 a (sqrt.f64 -1))))) (+.f64 (*.f64 g (*.f64 (*.f64 -1/3 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 7)) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 16))) 1/9)) (cbrt.f64 -1/2))) (*.f64 g (+.f64 (*.f64 g (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 a 2)) (pow.f64 h 2))) (*.f64 (cbrt.f64 -1/2) (+.f64 (/.f64 1/2 (*.f64 a (*.f64 h (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1/3 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 17)) (*.f64 h (pow.f64 (sqrt.f64 -1) 35))) 1/9))))))) (*.f64 g (+.f64 (*.f64 g (*.f64 (*.f64 -1/3 (cbrt.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 a 2)) (pow.f64 h 2)))) (*.f64 (*.f64 (cbrt.f64 -1/2) g) (+.f64 (*.f64 1/9 (*.f64 (+.f64 (/.f64 1/2 (*.f64 a (*.f64 h (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1/3 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 17)) (*.f64 h (pow.f64 (sqrt.f64 -1) 35))) 1/9))) (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 8)) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 26))) 1/9))) (+.f64 (+.f64 (/.f64 1/8 (*.f64 (*.f64 a (pow.f64 h 3)) (pow.f64 (sqrt.f64 -1) 5))) (*.f64 1/3 (*.f64 a (/.f64 (*.f64 (sqrt.f64 -1) (*.f64 (+.f64 (/.f64 1/2 (*.f64 a (*.f64 h (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1/3 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 17)) (*.f64 h (pow.f64 (sqrt.f64 -1) 35))) 1/9))) (+.f64 (/.f64 1/2 (*.f64 a (*.f64 h (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1/3 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 17)) (*.f64 h (pow.f64 (sqrt.f64 -1) 35))) 1/9))))) h)))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 13))) 1/9) (fma.f64 -2/3 (*.f64 (+.f64 (/.f64 1/2 (*.f64 a (*.f64 h (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1/3 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 17)) (*.f64 h (pow.f64 (sqrt.f64 -1) 35))) 1/9))) (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 13))) 1/9)) (*.f64 -1/27 (cbrt.f64 (/.f64 (/.f64 1 (pow.f64 a 7)) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 16))))))))))))) (*.f64 g (*.f64 -1/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 a 2)) (pow.f64 h 2))) (cbrt.f64 -1/2)) (fma.f64 -2/3 (*.f64 (+.f64 (/.f64 1/2 (*.f64 a (*.f64 h (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1/3 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 17)) (*.f64 h (pow.f64 (sqrt.f64 -1) 35))) 1/9))) (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 13))) 1/9)) (*.f64 -1/27 (cbrt.f64 (/.f64 (/.f64 1 (pow.f64 a 7)) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 16)))))))))))))))
(+.f64 (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 h (*.f64 a (sqrt.f64 -1))))) (+.f64 (*.f64 g (*.f64 -1/3 (*.f64 (cbrt.f64 -1/2) (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 16)))) 1/9)))) (*.f64 g (*.f64 g (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (/.f64 -1 (pow.f64 h 2)))) (*.f64 (cbrt.f64 -1/2) (+.f64 (/.f64 1/2 (*.f64 a (*.f64 h (*.f64 -1 (sqrt.f64 -1))))) (*.f64 -1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (pow.f64 (sqrt.f64 -1) 35)))) 1/9)))))) (+.f64 (*.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (/.f64 -1 (pow.f64 h 2)))) (*.f64 g (+.f64 (*.f64 (*.f64 1/9 (*.f64 (+.f64 (/.f64 1/2 (*.f64 a (*.f64 h (*.f64 -1 (sqrt.f64 -1))))) (*.f64 -1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (pow.f64 (sqrt.f64 -1) 35)))) 1/9))) (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 26)))) 1/9))) (cbrt.f64 -1/2)) (*.f64 (+.f64 (/.f64 1/8 (*.f64 a (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 5)))) (+.f64 (*.f64 1/3 (*.f64 a (/.f64 (*.f64 (sqrt.f64 -1) (*.f64 (+.f64 (/.f64 1/2 (*.f64 a (*.f64 h (*.f64 -1 (sqrt.f64 -1))))) (*.f64 -1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (pow.f64 (sqrt.f64 -1) 35)))) 1/9))) (+.f64 (/.f64 1/2 (*.f64 a (*.f64 h (*.f64 -1 (sqrt.f64 -1))))) (*.f64 -1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (pow.f64 (sqrt.f64 -1) 35)))) 1/9))))) h))) (*.f64 2/3 (+.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 13)))) 1/9) (*.f64 -2/3 (*.f64 (+.f64 (/.f64 1/2 (*.f64 a (*.f64 h (*.f64 -1 (sqrt.f64 -1))))) (*.f64 -1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (pow.f64 (sqrt.f64 -1) 35)))) 1/9))) (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 13)))) 1/9)))) (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 13)))) 1/9) (*.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 16))))))))))) (cbrt.f64 -1/2)))))) g) (*.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (/.f64 -1 (pow.f64 h 2)))) (+.f64 (*.f64 (cbrt.f64 -1/2) (*.f64 -2/3 (*.f64 (+.f64 (/.f64 1/2 (*.f64 a (*.f64 h (*.f64 -1 (sqrt.f64 -1))))) (*.f64 -1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (pow.f64 (sqrt.f64 -1) 35)))) 1/9))) (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 13)))) 1/9)))) (*.f64 (cbrt.f64 -1/2) (*.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 16)))))))))) g)))))))
(+.f64 (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 16)))) 1/9) (cbrt.f64 -1/2))) (*.f64 g (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sqrt.f64 -1) 2)) (pow.f64 h 2))) (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (pow.f64 (sqrt.f64 -1) 3))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (pow.f64 (sqrt.f64 -1) 35)))) 1/9)))))) (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sqrt.f64 -1) 2)) (pow.f64 h 2))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 13)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (pow.f64 (sqrt.f64 -1) 3))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (pow.f64 (sqrt.f64 -1) 35)))) 1/9))))) (*.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 16)))))))))) (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sqrt.f64 -1) 2)) (pow.f64 h 2))) (*.f64 g (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -2/3 (/.f64 (*.f64 a (*.f64 (sqrt.f64 -1) (*.f64 (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 13)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (pow.f64 (sqrt.f64 -1) 3))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (pow.f64 (sqrt.f64 -1) 35)))) 1/9))))) (*.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 16))))))) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (pow.f64 (sqrt.f64 -1) 3))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (pow.f64 (sqrt.f64 -1) 35)))) 1/9)))))) h)) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 26)))) 1/9) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 13)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (pow.f64 (sqrt.f64 -1) 3))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (pow.f64 (sqrt.f64 -1) 35)))) 1/9))))) (*.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 16))))))))) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 a 5)) (*.f64 (pow.f64 h 14) (pow.f64 (sqrt.f64 -1) 4))) 1/9) (pow.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (pow.f64 (sqrt.f64 -1) 3))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (pow.f64 (sqrt.f64 -1) 35)))) 1/9))) 2))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 13)))) 1/9) (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 26)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (pow.f64 (sqrt.f64 -1) 3))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (pow.f64 (sqrt.f64 -1) 35)))) 1/9))))) (+.f64 (*.f64 1/8 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 5))))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 a (*.f64 (sqrt.f64 -1) (pow.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (pow.f64 (sqrt.f64 -1) 3))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (pow.f64 (sqrt.f64 -1) 35)))) 1/9))) 2))) h)) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 13)))) 1/9) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 13)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (pow.f64 (sqrt.f64 -1) 3))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (pow.f64 (sqrt.f64 -1) 35)))) 1/9))))) (*.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 16))))))))))))))))))))) (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (sqrt.f64 -1) 2)) (pow.f64 h 2))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 26)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (pow.f64 (sqrt.f64 -1) 3))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (pow.f64 (sqrt.f64 -1) 35)))) 1/9))))) (+.f64 (*.f64 1/8 (/.f64 1 (*.f64 a (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 5))))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 a (*.f64 (sqrt.f64 -1) (pow.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (pow.f64 (sqrt.f64 -1) 3))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (pow.f64 (sqrt.f64 -1) 35)))) 1/9))) 2))) h)) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 13)))) 1/9) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 13)))) 1/9) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 h (pow.f64 (sqrt.f64 -1) 3))))) (*.f64 1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (pow.f64 (sqrt.f64 -1) 35)))) 1/9))))) (*.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 16))))))))))))))))))))))) (*.f64 (cbrt.f64 (/.f64 h (*.f64 a (sqrt.f64 -1)))) (cbrt.f64 -1/2)))
(+.f64 (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 h (*.f64 a (sqrt.f64 -1))))) (+.f64 (*.f64 g (*.f64 (*.f64 -1/3 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 7)) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 16))) 1/9)) (cbrt.f64 -1/2))) (*.f64 g (+.f64 (*.f64 g (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 a 2)) (pow.f64 h 2))) (*.f64 (cbrt.f64 -1/2) (+.f64 (/.f64 1/2 (*.f64 a (*.f64 h (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1/3 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 17)) (*.f64 h (pow.f64 (sqrt.f64 -1) 35))) 1/9))))))) (*.f64 g (+.f64 (*.f64 (*.f64 -1/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 a 2)) (pow.f64 h 2))) (cbrt.f64 -1/2)) (fma.f64 -2/3 (*.f64 (+.f64 (/.f64 1/2 (*.f64 a (*.f64 h (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1/3 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 17)) (*.f64 h (pow.f64 (sqrt.f64 -1) 35))) 1/9))) (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 13))) 1/9)) (*.f64 -1/27 (cbrt.f64 (/.f64 (/.f64 1 (pow.f64 a 7)) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 16)))))))) g) (*.f64 (+.f64 (*.f64 g (*.f64 -1/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 a 2)) (pow.f64 h 2))) g) (+.f64 (*.f64 (cbrt.f64 -1/2) (/.f64 (*.f64 -2/3 (*.f64 (*.f64 a (sqrt.f64 -1)) (*.f64 (+.f64 (/.f64 1/2 (*.f64 a (*.f64 h (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1/3 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 17)) (*.f64 h (pow.f64 (sqrt.f64 -1) 35))) 1/9))) (fma.f64 -2/3 (*.f64 (+.f64 (/.f64 1/2 (*.f64 a (*.f64 h (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1/3 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 17)) (*.f64 h (pow.f64 (sqrt.f64 -1) 35))) 1/9))) (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 13))) 1/9)) (*.f64 -1/27 (cbrt.f64 (/.f64 (/.f64 1 (pow.f64 a 7)) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 16))))))))) h)) (*.f64 (cbrt.f64 -1/2) (+.f64 (+.f64 (*.f64 -1/9 (*.f64 (fma.f64 -2/3 (*.f64 (+.f64 (/.f64 1/2 (*.f64 a (*.f64 h (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1/3 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 17)) (*.f64 h (pow.f64 (sqrt.f64 -1) 35))) 1/9))) (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 13))) 1/9)) (*.f64 -1/27 (cbrt.f64 (/.f64 (/.f64 1 (pow.f64 a 7)) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 16)))))) (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 8)) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 26))) 1/9))) (*.f64 -1/9 (*.f64 (*.f64 (+.f64 (/.f64 1/2 (*.f64 a (*.f64 h (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1/3 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 17)) (*.f64 h (pow.f64 (sqrt.f64 -1) 35))) 1/9))) (+.f64 (/.f64 1/2 (*.f64 a (*.f64 h (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1/3 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 17)) (*.f64 h (pow.f64 (sqrt.f64 -1) 35))) 1/9)))) (pow.f64 (/.f64 (pow.f64 a 5) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 h 14))) 1/9)))) (*.f64 (*.f64 2/3 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 13))) 1/9)) (+.f64 (*.f64 1/9 (*.f64 (+.f64 (/.f64 1/2 (*.f64 a (*.f64 h (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1/3 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 17)) (*.f64 h (pow.f64 (sqrt.f64 -1) 35))) 1/9))) (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 8)) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 26))) 1/9))) (+.f64 (+.f64 (/.f64 1/8 (*.f64 (*.f64 a (pow.f64 h 3)) (pow.f64 (sqrt.f64 -1) 5))) (*.f64 1/3 (*.f64 a (/.f64 (*.f64 (sqrt.f64 -1) (*.f64 (+.f64 (/.f64 1/2 (*.f64 a (*.f64 h (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1/3 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 17)) (*.f64 h (pow.f64 (sqrt.f64 -1) 35))) 1/9))) (+.f64 (/.f64 1/2 (*.f64 a (*.f64 h (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1/3 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 17)) (*.f64 h (pow.f64 (sqrt.f64 -1) 35))) 1/9))))) h)))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 13))) 1/9) (fma.f64 -2/3 (*.f64 (+.f64 (/.f64 1/2 (*.f64 a (*.f64 h (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1/3 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 17)) (*.f64 h (pow.f64 (sqrt.f64 -1) 35))) 1/9))) (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 13))) 1/9)) (*.f64 -1/27 (cbrt.f64 (/.f64 (/.f64 1 (pow.f64 a 7)) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 16))))))))))))))))) (*.f64 g (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 a 2)) (pow.f64 h 2))) (+.f64 (*.f64 (cbrt.f64 -1/2) (*.f64 1/9 (*.f64 (+.f64 (/.f64 1/2 (*.f64 a (*.f64 h (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1/3 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 17)) (*.f64 h (pow.f64 (sqrt.f64 -1) 35))) 1/9))) (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 8)) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 26))) 1/9)))) (*.f64 (cbrt.f64 -1/2) (+.f64 (+.f64 (/.f64 1/8 (*.f64 (*.f64 a (pow.f64 h 3)) (pow.f64 (sqrt.f64 -1) 5))) (*.f64 1/3 (*.f64 a (/.f64 (*.f64 (sqrt.f64 -1) (*.f64 (+.f64 (/.f64 1/2 (*.f64 a (*.f64 h (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1/3 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 17)) (*.f64 h (pow.f64 (sqrt.f64 -1) 35))) 1/9))) (+.f64 (/.f64 1/2 (*.f64 a (*.f64 h (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1/3 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 17)) (*.f64 h (pow.f64 (sqrt.f64 -1) 35))) 1/9))))) h)))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 13))) 1/9) (fma.f64 -2/3 (*.f64 (+.f64 (/.f64 1/2 (*.f64 a (*.f64 h (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1/3 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 17)) (*.f64 h (pow.f64 (sqrt.f64 -1) 35))) 1/9))) (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 4)) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 13))) 1/9)) (*.f64 -1/27 (cbrt.f64 (/.f64 (/.f64 1 (pow.f64 a 7)) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 16))))))))))))))) g)))))))
(+.f64 (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 h (*.f64 a (sqrt.f64 -1))))) (+.f64 (*.f64 g (*.f64 -1/3 (*.f64 (cbrt.f64 -1/2) (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 16)))) 1/9)))) (*.f64 g (+.f64 (*.f64 g (*.f64 1/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (/.f64 -1 (pow.f64 h 2)))) (*.f64 (cbrt.f64 -1/2) (+.f64 (/.f64 1/2 (*.f64 a (*.f64 h (*.f64 -1 (sqrt.f64 -1))))) (*.f64 -1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (pow.f64 (sqrt.f64 -1) 35)))) 1/9))))))) (*.f64 g (+.f64 (*.f64 g (*.f64 -1/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (/.f64 -1 (pow.f64 h 2)))) (+.f64 (*.f64 (cbrt.f64 -1/2) (*.f64 -2/3 (*.f64 (+.f64 (/.f64 1/2 (*.f64 a (*.f64 h (*.f64 -1 (sqrt.f64 -1))))) (*.f64 -1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (pow.f64 (sqrt.f64 -1) 35)))) 1/9))) (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 13)))) 1/9)))) (*.f64 (cbrt.f64 -1/2) (*.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 16))))))))))) (*.f64 g (+.f64 (*.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (/.f64 -1 (pow.f64 h 2)))) (*.f64 g (+.f64 (*.f64 (cbrt.f64 -1/2) (*.f64 -2/3 (*.f64 a (/.f64 (*.f64 (sqrt.f64 -1) (*.f64 (+.f64 (/.f64 1/2 (*.f64 a (*.f64 h (*.f64 -1 (sqrt.f64 -1))))) (*.f64 -1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (pow.f64 (sqrt.f64 -1) 35)))) 1/9))) (+.f64 (*.f64 -2/3 (*.f64 (+.f64 (/.f64 1/2 (*.f64 a (*.f64 h (*.f64 -1 (sqrt.f64 -1))))) (*.f64 -1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (pow.f64 (sqrt.f64 -1) 35)))) 1/9))) (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 13)))) 1/9))) (*.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 16))))))))) h)))) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -1/9 (+.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 26)))) 1/9) (*.f64 -2/3 (*.f64 (+.f64 (/.f64 1/2 (*.f64 a (*.f64 h (*.f64 -1 (sqrt.f64 -1))))) (*.f64 -1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (pow.f64 (sqrt.f64 -1) 35)))) 1/9))) (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 13)))) 1/9)))) (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 26)))) 1/9) (*.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 16))))))))) (+.f64 (*.f64 -1/9 (*.f64 (*.f64 (+.f64 (/.f64 1/2 (*.f64 a (*.f64 h (*.f64 -1 (sqrt.f64 -1))))) (*.f64 -1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (pow.f64 (sqrt.f64 -1) 35)))) 1/9))) (+.f64 (/.f64 1/2 (*.f64 a (*.f64 h (*.f64 -1 (sqrt.f64 -1))))) (*.f64 -1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (pow.f64 (sqrt.f64 -1) 35)))) 1/9)))) (pow.f64 (/.f64 (pow.f64 a 5) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 h 14))) 1/9))) (*.f64 (*.f64 2/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 13)))) 1/9)) (+.f64 (*.f64 1/9 (*.f64 (+.f64 (/.f64 1/2 (*.f64 a (*.f64 h (*.f64 -1 (sqrt.f64 -1))))) (*.f64 -1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (pow.f64 (sqrt.f64 -1) 35)))) 1/9))) (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 26)))) 1/9))) (+.f64 (/.f64 1/8 (*.f64 a (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 5)))) (+.f64 (*.f64 1/3 (*.f64 a (/.f64 (*.f64 (sqrt.f64 -1) (*.f64 (+.f64 (/.f64 1/2 (*.f64 a (*.f64 h (*.f64 -1 (sqrt.f64 -1))))) (*.f64 -1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (pow.f64 (sqrt.f64 -1) 35)))) 1/9))) (+.f64 (/.f64 1/2 (*.f64 a (*.f64 h (*.f64 -1 (sqrt.f64 -1))))) (*.f64 -1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (pow.f64 (sqrt.f64 -1) 35)))) 1/9))))) h))) (*.f64 2/3 (+.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 13)))) 1/9) (*.f64 -2/3 (*.f64 (+.f64 (/.f64 1/2 (*.f64 a (*.f64 h (*.f64 -1 (sqrt.f64 -1))))) (*.f64 -1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (pow.f64 (sqrt.f64 -1) 35)))) 1/9))) (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 13)))) 1/9)))) (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 13)))) 1/9) (*.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 16)))))))))))))))))))) g) (*.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (*.f64 (pow.f64 a 2) (/.f64 -1 (pow.f64 h 2)))) (+.f64 (*.f64 (*.f64 1/9 (*.f64 (+.f64 (/.f64 1/2 (*.f64 a (*.f64 h (*.f64 -1 (sqrt.f64 -1))))) (*.f64 -1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (pow.f64 (sqrt.f64 -1) 35)))) 1/9))) (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 8) (*.f64 (pow.f64 h 10) (pow.f64 (sqrt.f64 -1) 26)))) 1/9))) (cbrt.f64 -1/2)) (*.f64 (+.f64 (/.f64 1/8 (*.f64 a (*.f64 (pow.f64 h 3) (pow.f64 (sqrt.f64 -1) 5)))) (+.f64 (*.f64 1/3 (*.f64 a (/.f64 (*.f64 (sqrt.f64 -1) (*.f64 (+.f64 (/.f64 1/2 (*.f64 a (*.f64 h (*.f64 -1 (sqrt.f64 -1))))) (*.f64 -1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (pow.f64 (sqrt.f64 -1) 35)))) 1/9))) (+.f64 (/.f64 1/2 (*.f64 a (*.f64 h (*.f64 -1 (sqrt.f64 -1))))) (*.f64 -1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (pow.f64 (sqrt.f64 -1) 35)))) 1/9))))) h))) (*.f64 2/3 (+.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 13)))) 1/9) (*.f64 -2/3 (*.f64 (+.f64 (/.f64 1/2 (*.f64 a (*.f64 h (*.f64 -1 (sqrt.f64 -1))))) (*.f64 -1/3 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 17) (*.f64 h (pow.f64 (sqrt.f64 -1) 35)))) 1/9))) (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 13)))) 1/9)))) (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 h 5) (pow.f64 (sqrt.f64 -1) 13)))) 1/9) (*.f64 -1/27 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 a 7) (*.f64 (pow.f64 h 2) (pow.f64 (sqrt.f64 -1) 16))))))))))) (cbrt.f64 -1/2))))) g)))))))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 1/2) (cbrt.f64 -1/2)))
(+.f64 (*.f64 1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 a (pow.f64 g 7)))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 1/2) 2)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))))
(fma.f64 1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 a (pow.f64 g 7)))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 1/2) 2))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 1/2) (cbrt.f64 -1/2))))
(+.f64 (*.f64 1/48 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13)))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 1/2) 2)))) (+.f64 (*.f64 1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 a (pow.f64 g 7)))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 1/2) 2)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2)))))
(fma.f64 1/48 (*.f64 (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 1/2) 2)) (cbrt.f64 (/.f64 (/.f64 (pow.f64 h 14) a) (pow.f64 g 13)))) (fma.f64 1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 a (pow.f64 g 7)))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 1/2) 2))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 1/2) (cbrt.f64 -1/2)))))
(+.f64 (*.f64 (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 1/2) 2)) (+.f64 (*.f64 1/48 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13))))) (*.f64 1/24 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 a (pow.f64 g 7))))))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 1/2) (cbrt.f64 -1/2))))
(+.f64 (*.f64 -1/576 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13)))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 1/2) 5)))) (+.f64 (*.f64 1/48 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13)))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 1/2) 2)))) (+.f64 (*.f64 1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 a (pow.f64 g 7)))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 1/2) 2)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))))))
(fma.f64 -1/576 (*.f64 (cbrt.f64 (/.f64 (/.f64 (pow.f64 h 14) a) (pow.f64 g 13))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 1/2) 5))) (fma.f64 1/48 (*.f64 (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 1/2) 2)) (cbrt.f64 (/.f64 (/.f64 (pow.f64 h 14) a) (pow.f64 g 13)))) (fma.f64 1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 a (pow.f64 g 7)))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 1/2) 2))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 1/2) (cbrt.f64 -1/2))))))
(fma.f64 -1/576 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13)))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 1/2) 5))) (+.f64 (*.f64 (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 1/2) 2)) (+.f64 (*.f64 1/48 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13))))) (*.f64 1/24 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 a (pow.f64 g 7))))))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 1/2) (cbrt.f64 -1/2)))))
(+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 g 19) (pow.f64 h 4)))) (/.f64 (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 h 8) a)) (*.f64 -1/128 (/.f64 (pow.f64 h 8) a)))) (pow.f64 (cbrt.f64 1/2) 2)))) (+.f64 (*.f64 -1/576 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13)))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 1/2) 5)))) (+.f64 (*.f64 1/48 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13)))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 1/2) 2)))) (+.f64 (*.f64 1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 a (pow.f64 g 7)))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 1/2) 2)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2)))))))
(fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 4) (pow.f64 g 19)))) (*.f64 (cbrt.f64 -1/2) (/.f64 (*.f64 (/.f64 (pow.f64 h 8) a) -5/128) (pow.f64 (cbrt.f64 1/2) 2)))) (fma.f64 -1/576 (*.f64 (cbrt.f64 (/.f64 (/.f64 (pow.f64 h 14) a) (pow.f64 g 13))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 1/2) 5))) (fma.f64 1/48 (*.f64 (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 1/2) 2)) (cbrt.f64 (/.f64 (/.f64 (pow.f64 h 14) a) (pow.f64 g 13)))) (fma.f64 1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 a (pow.f64 g 7)))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 1/2) 2))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 1/2) (cbrt.f64 -1/2)))))))
(fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 4) (pow.f64 g 19)))) (/.f64 (*.f64 (cbrt.f64 -1/2) (*.f64 (/.f64 (pow.f64 h 8) a) -5/128)) (pow.f64 (cbrt.f64 1/2) 2))) (fma.f64 -1/576 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13)))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 1/2) 5))) (+.f64 (*.f64 (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 1/2) 2)) (+.f64 (*.f64 1/48 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13))))) (*.f64 1/24 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 a (pow.f64 g 7))))))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 1/2) (cbrt.f64 -1/2))))))
(+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 g 19) (pow.f64 h 4)))) (/.f64 (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 h 8) a)) (*.f64 -1/128 (/.f64 (pow.f64 h 8) a)))) (pow.f64 (cbrt.f64 1/2) 2)))) (+.f64 (*.f64 -1/576 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13)))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 1/2) 5)))) (+.f64 (*.f64 -1/576 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 20) (*.f64 a (pow.f64 g 19)))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 1/2) 5)))) (+.f64 (*.f64 1/48 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13)))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 1/2) 2)))) (+.f64 (*.f64 1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 a (pow.f64 g 7)))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 1/2) 2)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))))))))
(fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 4) (pow.f64 g 19)))) (*.f64 (cbrt.f64 -1/2) (/.f64 (*.f64 (/.f64 (pow.f64 h 8) a) -5/128) (pow.f64 (cbrt.f64 1/2) 2)))) (fma.f64 -1/576 (*.f64 (cbrt.f64 (/.f64 (/.f64 (pow.f64 h 14) a) (pow.f64 g 13))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 1/2) 5))) (fma.f64 -1/576 (*.f64 (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 1/2) 5)) (cbrt.f64 (/.f64 (pow.f64 h 20) (*.f64 a (pow.f64 g 19))))) (fma.f64 1/48 (*.f64 (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 1/2) 2)) (cbrt.f64 (/.f64 (/.f64 (pow.f64 h 14) a) (pow.f64 g 13)))) (fma.f64 1/24 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 a (pow.f64 g 7)))) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 1/2) 2))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 1/2) (cbrt.f64 -1/2))))))))
(fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (*.f64 (pow.f64 h 4) (pow.f64 g 19)))) (/.f64 (*.f64 (cbrt.f64 -1/2) (*.f64 (/.f64 (pow.f64 h 8) a) -5/128)) (pow.f64 (cbrt.f64 1/2) 2))) (+.f64 (*.f64 (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 1/2) 5)) (+.f64 (*.f64 -1/576 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13))))) (*.f64 -1/576 (cbrt.f64 (/.f64 (pow.f64 h 20) (*.f64 a (pow.f64 g 19))))))) (+.f64 (*.f64 (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 1/2) 2)) (+.f64 (*.f64 1/48 (cbrt.f64 (/.f64 (pow.f64 h 14) (*.f64 a (pow.f64 g 13))))) (*.f64 1/24 (cbrt.f64 (/.f64 (pow.f64 h 8) (*.f64 a (pow.f64 g 7))))))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 a g))) (*.f64 (cbrt.f64 1/2) (cbrt.f64 -1/2))))))
(*.f64 -1 (*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -2) (cbrt.f64 -1/2))))
(*.f64 (neg.f64 (cbrt.f64 (/.f64 g a))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 -2)))
(*.f64 (cbrt.f64 (/.f64 g a)) (neg.f64 (*.f64 (cbrt.f64 -1/2) (cbrt.f64 -2))))
(*.f64 -1 (*.f64 g (+.f64 (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 -1/2)) (pow.f64 (cbrt.f64 -2) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (*.f64 (cbrt.f64 -2) (cbrt.f64 -1/2))))))
(*.f64 (neg.f64 g) (fma.f64 1/6 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 a) (pow.f64 g 8))) (*.f64 (pow.f64 h 2) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 -2) 2)))) (*.f64 (cbrt.f64 (/.f64 (/.f64 1 a) (pow.f64 g 2))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 -2)))))
(*.f64 g (neg.f64 (fma.f64 1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (*.f64 (pow.f64 h 2) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 -2) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 -2))))))
(*.f64 -1 (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 14))) (/.f64 (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 h 4) a)) (*.f64 1/8 (/.f64 (pow.f64 h 4) a)))) (pow.f64 (cbrt.f64 -2) 2)))) (+.f64 (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 -1/2)) (pow.f64 (cbrt.f64 -2) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (*.f64 (cbrt.f64 -2) (cbrt.f64 -1/2)))))))
(*.f64 (neg.f64 g) (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 14))) (*.f64 (cbrt.f64 -1/2) (/.f64 (*.f64 (/.f64 (pow.f64 h 4) a) -1/8) (pow.f64 (cbrt.f64 -2) 2)))) (fma.f64 1/6 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 a) (pow.f64 g 8))) (*.f64 (pow.f64 h 2) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 -2) 2)))) (*.f64 (cbrt.f64 (/.f64 (/.f64 1 a) (pow.f64 g 2))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 -2))))))
(*.f64 g (neg.f64 (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 14))) (*.f64 (cbrt.f64 -1/2) (/.f64 (*.f64 (/.f64 (pow.f64 h 4) a) -1/8) (pow.f64 (cbrt.f64 -2) 2)))) (fma.f64 1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (*.f64 (pow.f64 h 2) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 -2) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 -2)))))))
(*.f64 -1 (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 14))) (/.f64 (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 h 4) a)) (*.f64 1/8 (/.f64 (pow.f64 h 4) a)))) (pow.f64 (cbrt.f64 -2) 2)))) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 20))) (/.f64 (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (*.f64 a (pow.f64 h 2)))) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 h 4) a)) (*.f64 1/8 (/.f64 (pow.f64 h 4) a))))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 h 6) a)) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 4)) (*.f64 a (pow.f64 (cbrt.f64 -2) 3)))))))) (pow.f64 (cbrt.f64 -2) 2)))) (+.f64 (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 -1/2)) (pow.f64 (cbrt.f64 -2) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (*.f64 (cbrt.f64 -2) (cbrt.f64 -1/2))))))))
(*.f64 (neg.f64 g) (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 14))) (*.f64 (cbrt.f64 -1/2) (/.f64 (*.f64 (/.f64 (pow.f64 h 4) a) -1/8) (pow.f64 (cbrt.f64 -2) 2)))) (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 20))) (*.f64 (cbrt.f64 -1/2) (/.f64 (fma.f64 -2 (/.f64 (*.f64 (pow.f64 h 8) 5/64) (*.f64 a (pow.f64 h 2))) (fma.f64 -1/4 (*.f64 (pow.f64 h 2) (*.f64 (/.f64 (pow.f64 h 4) a) -1/8)) (fma.f64 1/16 (/.f64 (pow.f64 h 6) a) (*.f64 1/12 (*.f64 (pow.f64 g 2) (/.f64 (pow.f64 h 4) (*.f64 a -2))))))) (pow.f64 (cbrt.f64 -2) 2)))) (fma.f64 1/6 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 a) (pow.f64 g 8))) (*.f64 (pow.f64 h 2) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 -2) 2)))) (*.f64 (cbrt.f64 (/.f64 (/.f64 1 a) (pow.f64 g 2))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 -2)))))))
(*.f64 (neg.f64 g) (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 14))) (*.f64 (cbrt.f64 -1/2) (/.f64 (*.f64 (/.f64 (pow.f64 h 4) a) -1/8) (pow.f64 (cbrt.f64 -2) 2)))) (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 20))) (*.f64 (cbrt.f64 -1/2) (/.f64 (fma.f64 -2 (*.f64 (/.f64 (pow.f64 h 8) a) (/.f64 5/64 (pow.f64 h 2))) (fma.f64 -1/4 (*.f64 (pow.f64 h 2) (*.f64 (/.f64 (pow.f64 h 4) a) -1/8)) (fma.f64 1/16 (/.f64 (pow.f64 h 6) a) (*.f64 -1/24 (/.f64 (*.f64 (pow.f64 h 4) (pow.f64 g 2)) a))))) (pow.f64 (cbrt.f64 -2) 2)))) (fma.f64 1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (*.f64 (pow.f64 h 2) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 -2) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 -2)))))))
(*.f64 -1 (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 14))) (/.f64 (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 h 4) a)) (*.f64 1/8 (/.f64 (pow.f64 h 4) a)))) (pow.f64 (cbrt.f64 -2) 2)))) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 20))) (/.f64 (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (*.f64 a (pow.f64 h 2)))) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 h 4) a)) (*.f64 1/8 (/.f64 (pow.f64 h 4) a))))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 h 6) a)) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 4)) (*.f64 a (pow.f64 (cbrt.f64 -2) 3)))))))) (pow.f64 (cbrt.f64 -2) 2)))) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 26))) (/.f64 (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))) (*.f64 a (pow.f64 h 2)))) (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 h 4) a)) (*.f64 1/8 (/.f64 (pow.f64 h 4) a))))) (pow.f64 (cbrt.f64 -2) 3))) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (*.f64 a (pow.f64 h 2)))) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 h 4) a)) (*.f64 1/8 (/.f64 (pow.f64 h 4) a))))) (*.f64 1/16 (/.f64 (pow.f64 h 6) a)))))) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 h 4) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 h 4) a)) (*.f64 1/8 (/.f64 (pow.f64 h 4) a))))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) a))))))) (pow.f64 (cbrt.f64 -2) 2)))) (+.f64 (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 -1/2)) (pow.f64 (cbrt.f64 -2) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (*.f64 (cbrt.f64 -2) (cbrt.f64 -1/2)))))))))
(*.f64 (neg.f64 g) (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 14))) (*.f64 (cbrt.f64 -1/2) (/.f64 (*.f64 (/.f64 (pow.f64 h 4) a) -1/8) (pow.f64 (cbrt.f64 -2) 2)))) (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 20))) (*.f64 (cbrt.f64 -1/2) (/.f64 (fma.f64 -2 (/.f64 (*.f64 (pow.f64 h 8) 5/64) (*.f64 a (pow.f64 h 2))) (fma.f64 -1/4 (*.f64 (pow.f64 h 2) (*.f64 (/.f64 (pow.f64 h 4) a) -1/8)) (fma.f64 1/16 (/.f64 (pow.f64 h 6) a) (*.f64 1/12 (*.f64 (pow.f64 g 2) (/.f64 (pow.f64 h 4) (*.f64 a -2))))))) (pow.f64 (cbrt.f64 -2) 2)))) (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 26))) (*.f64 (cbrt.f64 -1/2) (/.f64 (fma.f64 -2 (/.f64 (fma.f64 1/64 (pow.f64 h 10) (*.f64 (*.f64 1/2 (pow.f64 h 2)) (*.f64 (pow.f64 h 8) 5/64))) (*.f64 a (pow.f64 h 2))) (fma.f64 -1/3 (*.f64 (pow.f64 g 2) (/.f64 (*.f64 (pow.f64 h 2) (*.f64 (/.f64 (pow.f64 h 4) a) -1/8)) -2)) (fma.f64 -1/4 (*.f64 (pow.f64 h 2) (fma.f64 -2 (/.f64 (*.f64 (pow.f64 h 8) 5/64) (*.f64 a (pow.f64 h 2))) (fma.f64 -1/4 (*.f64 (pow.f64 h 2) (*.f64 (/.f64 (pow.f64 h 4) a) -1/8)) (*.f64 1/16 (/.f64 (pow.f64 h 6) a))))) (fma.f64 -1/8 (*.f64 (pow.f64 h 4) (*.f64 (/.f64 (pow.f64 h 4) a) -1/8)) (/.f64 (*.f64 1/2 (*.f64 (pow.f64 h 8) 5/64)) a))))) (pow.f64 (cbrt.f64 -2) 2)))) (fma.f64 1/6 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 a) (pow.f64 g 8))) (*.f64 (pow.f64 h 2) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 -2) 2)))) (*.f64 (cbrt.f64 (/.f64 (/.f64 1 a) (pow.f64 g 2))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 -2))))))))
(*.f64 g (neg.f64 (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 14))) (*.f64 (cbrt.f64 -1/2) (/.f64 (*.f64 (/.f64 (pow.f64 h 4) a) -1/8) (pow.f64 (cbrt.f64 -2) 2)))) (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 20))) (*.f64 (cbrt.f64 -1/2) (/.f64 (fma.f64 -2 (*.f64 (/.f64 (pow.f64 h 8) a) (/.f64 5/64 (pow.f64 h 2))) (fma.f64 -1/4 (*.f64 (pow.f64 h 2) (*.f64 (/.f64 (pow.f64 h 4) a) -1/8)) (fma.f64 1/16 (/.f64 (pow.f64 h 6) a) (*.f64 -1/24 (/.f64 (*.f64 (pow.f64 h 4) (pow.f64 g 2)) a))))) (pow.f64 (cbrt.f64 -2) 2)))) (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 26))) (*.f64 (cbrt.f64 -1/2) (/.f64 (fma.f64 -2 (/.f64 (fma.f64 1/64 (pow.f64 h 10) (*.f64 1/2 (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 h 8) 5/64)))) (*.f64 a (pow.f64 h 2))) (fma.f64 -1/3 (/.f64 (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 g 2)) (*.f64 (/.f64 (pow.f64 h 4) a) -1/8)) -2) (fma.f64 -1/4 (*.f64 (pow.f64 h 2) (fma.f64 -2 (*.f64 (/.f64 (pow.f64 h 8) a) (/.f64 5/64 (pow.f64 h 2))) (fma.f64 -1/4 (*.f64 (pow.f64 h 2) (*.f64 (/.f64 (pow.f64 h 4) a) -1/8)) (*.f64 1/16 (/.f64 (pow.f64 h 6) a))))) (fma.f64 -1/8 (*.f64 (pow.f64 h 4) (*.f64 (/.f64 (pow.f64 h 4) a) -1/8)) (/.f64 (*.f64 1/2 (*.f64 (pow.f64 h 8) 5/64)) a))))) (pow.f64 (cbrt.f64 -2) 2)))) (fma.f64 1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (*.f64 (pow.f64 h 2) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 -2) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 -2)))))))))
(*.f64 -1 (*.f64 g (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 14))) (/.f64 (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 h 4) a)) (*.f64 1/8 (/.f64 (pow.f64 h 4) a)))) (pow.f64 (cbrt.f64 -2) 2)))) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 20))) (/.f64 (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (*.f64 a (pow.f64 h 2)))) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 h 4) a)) (*.f64 1/8 (/.f64 (pow.f64 h 4) a))))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 h 6) a)) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 4)) (*.f64 a (pow.f64 (cbrt.f64 -2) 3)))))))) (pow.f64 (cbrt.f64 -2) 2)))) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 26))) (/.f64 (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))) (*.f64 a (pow.f64 h 2)))) (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 h 4) a)) (*.f64 1/8 (/.f64 (pow.f64 h 4) a))))) (pow.f64 (cbrt.f64 -2) 3))) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (*.f64 a (pow.f64 h 2)))) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 h 4) a)) (*.f64 1/8 (/.f64 (pow.f64 h 4) a))))) (*.f64 1/16 (/.f64 (pow.f64 h 6) a)))))) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 h 4) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 h 4) a)) (*.f64 1/8 (/.f64 (pow.f64 h 4) a))))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) a))))))) (pow.f64 (cbrt.f64 -2) 2)))) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 32))) (/.f64 (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/256 (pow.f64 h 12)) (+.f64 (*.f64 1/8 (*.f64 (pow.f64 h 4) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))))) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))))))) (*.f64 a (pow.f64 h 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 h 4) a)) (*.f64 1/8 (/.f64 (pow.f64 h 4) a))) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))) (pow.f64 h 2))) (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 g 2) (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (*.f64 a (pow.f64 h 2)))) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 h 4) a)) (*.f64 1/8 (/.f64 (pow.f64 h 4) a))))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 h 6) a)) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 g 2) (pow.f64 h 4)) (*.f64 a (pow.f64 (cbrt.f64 -2) 3))))))))) (pow.f64 (cbrt.f64 -2) 3))) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))) (*.f64 a (pow.f64 h 2)))) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (*.f64 a (pow.f64 h 2)))) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 h 4) a)) (*.f64 1/8 (/.f64 (pow.f64 h 4) a))))) (*.f64 1/16 (/.f64 (pow.f64 h 6) a)))))) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 h 4) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 h 4) a)) (*.f64 1/8 (/.f64 (pow.f64 h 4) a))))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) a))))))) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 h 4) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8))) (*.f64 a (pow.f64 h 2)))) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 h 4) a)) (*.f64 1/8 (/.f64 (pow.f64 h 4) a))))) (*.f64 1/16 (/.f64 (pow.f64 h 6) a)))))) (+.f64 (*.f64 1/216 (/.f64 (*.f64 (pow.f64 g 4) (pow.f64 h 6)) (*.f64 a (pow.f64 (cbrt.f64 -2) 6)))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 a (*.f64 (pow.f64 g 2) (pow.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 h 4) a)) (*.f64 1/8 (/.f64 (pow.f64 h 4) a))) 2))) (pow.f64 (cbrt.f64 -2) 3))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/64 (pow.f64 h 10)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (+.f64 (*.f64 1/64 (pow.f64 h 8)) (*.f64 1/16 (pow.f64 h 8)))))) a)))))))))) (pow.f64 (cbrt.f64 -2) 2)))) (+.f64 (*.f64 1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 -1/2)) (pow.f64 (cbrt.f64 -2) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (*.f64 (cbrt.f64 -2) (cbrt.f64 -1/2))))))))))
(*.f64 (neg.f64 g) (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 14))) (*.f64 (cbrt.f64 -1/2) (/.f64 (*.f64 (/.f64 (pow.f64 h 4) a) -1/8) (pow.f64 (cbrt.f64 -2) 2)))) (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 20))) (*.f64 (cbrt.f64 -1/2) (/.f64 (fma.f64 -2 (/.f64 (*.f64 (pow.f64 h 8) 5/64) (*.f64 a (pow.f64 h 2))) (fma.f64 -1/4 (*.f64 (pow.f64 h 2) (*.f64 (/.f64 (pow.f64 h 4) a) -1/8)) (fma.f64 1/16 (/.f64 (pow.f64 h 6) a) (*.f64 1/12 (*.f64 (pow.f64 g 2) (/.f64 (pow.f64 h 4) (*.f64 a -2))))))) (pow.f64 (cbrt.f64 -2) 2)))) (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 26))) (*.f64 (cbrt.f64 -1/2) (/.f64 (fma.f64 -2 (/.f64 (fma.f64 1/64 (pow.f64 h 10) (*.f64 (*.f64 1/2 (pow.f64 h 2)) (*.f64 (pow.f64 h 8) 5/64))) (*.f64 a (pow.f64 h 2))) (fma.f64 -1/3 (*.f64 (pow.f64 g 2) (/.f64 (*.f64 (pow.f64 h 2) (*.f64 (/.f64 (pow.f64 h 4) a) -1/8)) -2)) (fma.f64 -1/4 (*.f64 (pow.f64 h 2) (fma.f64 -2 (/.f64 (*.f64 (pow.f64 h 8) 5/64) (*.f64 a (pow.f64 h 2))) (fma.f64 -1/4 (*.f64 (pow.f64 h 2) (*.f64 (/.f64 (pow.f64 h 4) a) -1/8)) (*.f64 1/16 (/.f64 (pow.f64 h 6) a))))) (fma.f64 -1/8 (*.f64 (pow.f64 h 4) (*.f64 (/.f64 (pow.f64 h 4) a) -1/8)) (/.f64 (*.f64 1/2 (*.f64 (pow.f64 h 8) 5/64)) a))))) (pow.f64 (cbrt.f64 -2) 2)))) (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 32))) (*.f64 (cbrt.f64 -1/2) (/.f64 (fma.f64 -2 (/.f64 (fma.f64 1/256 (pow.f64 h 12) (fma.f64 1/8 (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 h 8) 5/64)) (*.f64 (*.f64 1/2 (pow.f64 h 2)) (fma.f64 1/64 (pow.f64 h 10) (*.f64 (*.f64 1/2 (pow.f64 h 2)) (*.f64 (pow.f64 h 8) 5/64)))))) (*.f64 a (pow.f64 h 2))) (fma.f64 -1 (*.f64 (*.f64 (/.f64 (pow.f64 h 4) a) -1/8) (/.f64 (*.f64 (pow.f64 h 8) 5/64) (pow.f64 h 2))) (fma.f64 -1/3 (/.f64 (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 g 2)) (fma.f64 -2 (/.f64 (*.f64 (pow.f64 h 8) 5/64) (*.f64 a (pow.f64 h 2))) (fma.f64 -1/4 (*.f64 (pow.f64 h 2) (*.f64 (/.f64 (pow.f64 h 4) a) -1/8)) (fma.f64 1/16 (/.f64 (pow.f64 h 6) a) (*.f64 1/12 (*.f64 (pow.f64 g 2) (/.f64 (pow.f64 h 4) (*.f64 a -2)))))))) -2) (fma.f64 -1/4 (*.f64 (pow.f64 h 2) (fma.f64 -2 (/.f64 (fma.f64 1/64 (pow.f64 h 10) (*.f64 (*.f64 1/2 (pow.f64 h 2)) (*.f64 (pow.f64 h 8) 5/64))) (*.f64 a (pow.f64 h 2))) (fma.f64 -1/4 (*.f64 (pow.f64 h 2) (fma.f64 -2 (/.f64 (*.f64 (pow.f64 h 8) 5/64) (*.f64 a (pow.f64 h 2))) (fma.f64 -1/4 (*.f64 (pow.f64 h 2) (*.f64 (/.f64 (pow.f64 h 4) a) -1/8)) (*.f64 1/16 (/.f64 (pow.f64 h 6) a))))) (fma.f64 -1/8 (*.f64 (pow.f64 h 4) (*.f64 (/.f64 (pow.f64 h 4) a) -1/8)) (/.f64 (*.f64 1/2 (*.f64 (pow.f64 h 8) 5/64)) a))))) (fma.f64 -1/8 (*.f64 (pow.f64 h 4) (fma.f64 -2 (/.f64 (*.f64 (pow.f64 h 8) 5/64) (*.f64 a (pow.f64 h 2))) (fma.f64 -1/4 (*.f64 (pow.f64 h 2) (*.f64 (/.f64 (pow.f64 h 4) a) -1/8)) (*.f64 1/16 (/.f64 (pow.f64 h 6) a))))) (fma.f64 1/216 (*.f64 (pow.f64 g 4) (/.f64 (pow.f64 h 6) (*.f64 a (pow.f64 (cbrt.f64 -2) 6)))) (fma.f64 1/3 (/.f64 (*.f64 (*.f64 a (pow.f64 g 2)) (pow.f64 (*.f64 (/.f64 (pow.f64 h 4) a) -1/8) 2)) -2) (*.f64 1/2 (/.f64 (fma.f64 1/64 (pow.f64 h 10) (*.f64 (*.f64 1/2 (pow.f64 h 2)) (*.f64 (pow.f64 h 8) 5/64))) a))))))))) (pow.f64 (cbrt.f64 -2) 2)))) (fma.f64 1/6 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 a) (pow.f64 g 8))) (*.f64 (pow.f64 h 2) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 -2) 2)))) (*.f64 (cbrt.f64 (/.f64 (/.f64 1 a) (pow.f64 g 2))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 -2)))))))))
(*.f64 (neg.f64 g) (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 14))) (*.f64 (cbrt.f64 -1/2) (/.f64 (*.f64 (/.f64 (pow.f64 h 4) a) -1/8) (pow.f64 (cbrt.f64 -2) 2)))) (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 20))) (*.f64 (cbrt.f64 -1/2) (/.f64 (fma.f64 -2 (*.f64 (/.f64 (pow.f64 h 8) a) (/.f64 5/64 (pow.f64 h 2))) (fma.f64 -1/4 (*.f64 (pow.f64 h 2) (*.f64 (/.f64 (pow.f64 h 4) a) -1/8)) (fma.f64 1/16 (/.f64 (pow.f64 h 6) a) (*.f64 -1/24 (/.f64 (*.f64 (pow.f64 h 4) (pow.f64 g 2)) a))))) (pow.f64 (cbrt.f64 -2) 2)))) (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 26))) (*.f64 (cbrt.f64 -1/2) (/.f64 (fma.f64 -2 (/.f64 (fma.f64 1/64 (pow.f64 h 10) (*.f64 1/2 (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 h 8) 5/64)))) (*.f64 a (pow.f64 h 2))) (fma.f64 -1/3 (/.f64 (*.f64 (*.f64 (pow.f64 h 2) (pow.f64 g 2)) (*.f64 (/.f64 (pow.f64 h 4) a) -1/8)) -2) (fma.f64 -1/4 (*.f64 (pow.f64 h 2) (fma.f64 -2 (*.f64 (/.f64 (pow.f64 h 8) a) (/.f64 5/64 (pow.f64 h 2))) (fma.f64 -1/4 (*.f64 (pow.f64 h 2) (*.f64 (/.f64 (pow.f64 h 4) a) -1/8)) (*.f64 1/16 (/.f64 (pow.f64 h 6) a))))) (fma.f64 -1/8 (*.f64 (pow.f64 h 4) (*.f64 (/.f64 (pow.f64 h 4) a) -1/8)) (/.f64 (*.f64 1/2 (*.f64 (pow.f64 h 8) 5/64)) a))))) (pow.f64 (cbrt.f64 -2) 2)))) (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 a 2) (pow.f64 g 32))) (*.f64 (cbrt.f64 -1/2) (/.f64 (fma.f64 -2 (/.f64 (fma.f64 1/256 (pow.f64 h 12) (fma.f64 1/8 (*.f64 (pow.f64 h 4) (*.f64 (pow.f64 h 8) 5/64)) (*.f64 1/2 (*.f64 (pow.f64 h 2) (fma.f64 1/64 (pow.f64 h 10) (*.f64 1/2 (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 h 8) 5/64)))))))) (*.f64 a (pow.f64 h 2))) (-.f64 (fma.f64 -1/3 (*.f64 (pow.f64 g 2) (/.f64 (*.f64 (pow.f64 h 2) (fma.f64 -2 (*.f64 (/.f64 (pow.f64 h 8) a) (/.f64 5/64 (pow.f64 h 2))) (fma.f64 -1/4 (*.f64 (pow.f64 h 2) (*.f64 (/.f64 (pow.f64 h 4) a) -1/8)) (fma.f64 1/16 (/.f64 (pow.f64 h 6) a) (*.f64 -1/24 (/.f64 (*.f64 (pow.f64 h 4) (pow.f64 g 2)) a)))))) -2)) (fma.f64 -1/4 (*.f64 (pow.f64 h 2) (fma.f64 -2 (/.f64 (fma.f64 1/64 (pow.f64 h 10) (*.f64 1/2 (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 h 8) 5/64)))) (*.f64 a (pow.f64 h 2))) (fma.f64 -1/4 (*.f64 (pow.f64 h 2) (fma.f64 -2 (*.f64 (/.f64 (pow.f64 h 8) a) (/.f64 5/64 (pow.f64 h 2))) (fma.f64 -1/4 (*.f64 (pow.f64 h 2) (*.f64 (/.f64 (pow.f64 h 4) a) -1/8)) (*.f64 1/16 (/.f64 (pow.f64 h 6) a))))) (fma.f64 -1/8 (*.f64 (pow.f64 h 4) (*.f64 (/.f64 (pow.f64 h 4) a) -1/8)) (/.f64 (*.f64 1/2 (*.f64 (pow.f64 h 8) 5/64)) a))))) (fma.f64 -1/8 (*.f64 (pow.f64 h 4) (fma.f64 -2 (*.f64 (/.f64 (pow.f64 h 8) a) (/.f64 5/64 (pow.f64 h 2))) (fma.f64 -1/4 (*.f64 (pow.f64 h 2) (*.f64 (/.f64 (pow.f64 h 4) a) -1/8)) (*.f64 1/16 (/.f64 (pow.f64 h 6) a))))) (fma.f64 1/216 (*.f64 (/.f64 (pow.f64 h 6) a) (/.f64 (pow.f64 g 4) (pow.f64 (cbrt.f64 -2) 6))) (fma.f64 1/3 (/.f64 (*.f64 a (*.f64 (pow.f64 g 2) (pow.f64 (*.f64 (/.f64 (pow.f64 h 4) a) -1/8) 2))) -2) (*.f64 1/2 (/.f64 (fma.f64 1/64 (pow.f64 h 10) (*.f64 1/2 (*.f64 (pow.f64 h 2) (*.f64 (pow.f64 h 8) 5/64)))) a))))))) (*.f64 (*.f64 (/.f64 (pow.f64 h 4) a) -1/8) (/.f64 (*.f64 (pow.f64 h 8) 5/64) (pow.f64 h 2))))) (pow.f64 (cbrt.f64 -2) 2)))) (fma.f64 1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (*.f64 (pow.f64 h 2) (/.f64 (cbrt.f64 -1/2) (pow.f64 (cbrt.f64 -2) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 -2)))))))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (/.f64 1/2 a)))) 1)
(expm1.f64 (log1p.f64 (cbrt.f64 (/.f64 1/2 a))))
(*.f64 1 (cbrt.f64 (/.f64 1/2 a)))
(cbrt.f64 (/.f64 1/2 a))
(*.f64 (cbrt.f64 1/2) (pow.f64 (/.f64 1 a) 1/3))
(*.f64 (cbrt.f64 (/.f64 1 a)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 1/2) (cbrt.f64 (/.f64 1 a)))
(*.f64 (cbrt.f64 (/.f64 1 a)) (cbrt.f64 1/2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1/2 a))) 2) (cbrt.f64 (cbrt.f64 (/.f64 1/2 a))))
(cbrt.f64 (/.f64 1/2 a))
(*.f64 (pow.f64 (/.f64 1/2 a) 1/6) (pow.f64 (/.f64 1/2 a) 1/6))
(cbrt.f64 (/.f64 1/2 a))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (/.f64 1/2 a)))
(cbrt.f64 (/.f64 1/2 a))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 1/2 a)) 2) 1/3) (cbrt.f64 (cbrt.f64 (/.f64 1/2 a))))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 1/2 a))) (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 1/2 a)) 2)))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 1/2 a)) 1/3) (pow.f64 (sqrt.f64 (/.f64 1/2 a)) 1/3))
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 1/2 a))) (cbrt.f64 (sqrt.f64 (/.f64 1/2 a))))
(*.f64 (pow.f64 -1/2 1/3) (pow.f64 (/.f64 1 a) 1/3))
(*.f64 (cbrt.f64 (/.f64 1 a)) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 1 a)))
(*.f64 (cbrt.f64 (/.f64 1 a)) (cbrt.f64 -1/2))
(/.f64 1 (cbrt.f64 (/.f64 a 1/2)))
(/.f64 1 (cbrt.f64 (/.f64 a -1/2)))
(/.f64 (cbrt.f64 1/2) (cbrt.f64 a))
(/.f64 (cbrt.f64 1/2) (cbrt.f64 (neg.f64 a)))
(/.f64 (cbrt.f64 -1/2) (cbrt.f64 a))
(/.f64 (cbrt.f64 -1/2) (cbrt.f64 (neg.f64 a)))
(/.f64 (neg.f64 (cbrt.f64 1/2)) (neg.f64 (cbrt.f64 a)))
(*.f64 1 (/.f64 (cbrt.f64 1/2) (cbrt.f64 a)))
(pow.f64 (/.f64 1/2 a) 1/3)
(cbrt.f64 (/.f64 1/2 a))
(pow.f64 (cbrt.f64 (/.f64 1/2 a)) 1)
(cbrt.f64 (/.f64 1/2 a))
(pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1/2 a))) 3)
(cbrt.f64 (/.f64 1/2 a))
(pow.f64 (pow.f64 (/.f64 1/2 a) 1/6) 2)
(cbrt.f64 (/.f64 1/2 a))
(sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 1/2 a)) 2))
(fabs.f64 (cbrt.f64 (/.f64 1/2 a)))
(log.f64 (exp.f64 (cbrt.f64 (/.f64 1/2 a))))
(cbrt.f64 (/.f64 1/2 a))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (/.f64 1/2 a)))))
(cbrt.f64 (/.f64 1/2 a))
(expm1.f64 (log1p.f64 (cbrt.f64 (/.f64 1/2 a))))
(log1p.f64 (expm1.f64 (cbrt.f64 (/.f64 1/2 a))))
(cbrt.f64 (/.f64 1/2 a))
(exp.f64 (log.f64 (cbrt.f64 (/.f64 1/2 a))))
(cbrt.f64 (/.f64 1/2 a))
(exp.f64 (*.f64 (log.f64 (/.f64 1/2 a)) 1/3))
(cbrt.f64 (/.f64 1/2 a))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 1/2 a))) 1))
(cbrt.f64 (/.f64 1/2 a))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 g -2)))) 1)
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 g -2))))
(*.f64 1 (cbrt.f64 (*.f64 g -2)))
(cbrt.f64 (*.f64 g -2))
(*.f64 (cbrt.f64 g) (cbrt.f64 -2))
(*.f64 (cbrt.f64 -2) (cbrt.f64 g))
(*.f64 (cbrt.f64 g) (cbrt.f64 -2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 g -2))) 2) (cbrt.f64 (cbrt.f64 (*.f64 g -2))))
(cbrt.f64 (*.f64 g -2))
(*.f64 (pow.f64 (*.f64 g -2) 1/6) (pow.f64 (*.f64 g -2) 1/6))
(cbrt.f64 (*.f64 g -2))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (*.f64 g -2)))
(cbrt.f64 (*.f64 g -2))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 g -2) 2)) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 g -2))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 g -2))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 g -2) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 g -2))) (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 g 2) 4))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 g -2)) 1/3) (pow.f64 (sqrt.f64 (*.f64 g -2)) 1/3))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 g -2))) (cbrt.f64 (sqrt.f64 (*.f64 g -2))))
(pow.f64 (*.f64 g -2) 1/3)
(cbrt.f64 (*.f64 g -2))
(pow.f64 (cbrt.f64 (*.f64 g -2)) 1)
(cbrt.f64 (*.f64 g -2))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 g -2))) 3)
(cbrt.f64 (*.f64 g -2))
(pow.f64 (pow.f64 (*.f64 g -2) 1/6) 2)
(cbrt.f64 (*.f64 g -2))
(sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 g -2) 2)))
(sqrt.f64 (cbrt.f64 (*.f64 (pow.f64 g 2) 4)))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 g -2))))
(cbrt.f64 (*.f64 g -2))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 g -2)))))
(cbrt.f64 (*.f64 g -2))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 g -2))))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 g -2))))
(cbrt.f64 (*.f64 g -2))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 g -2))))
(cbrt.f64 (*.f64 g -2))
(exp.f64 (*.f64 (log.f64 (*.f64 g -2)) 1/3))
(cbrt.f64 (*.f64 g -2))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 g -2))) 1))
(cbrt.f64 (*.f64 g -2))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2))))) 1)
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 g (*.f64 -2 (/.f64 1/2 a))))))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2))) 1)
(cbrt.f64 (*.f64 g (*.f64 -2 (/.f64 1/2 a))))
(pow.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2)) 1/3)
(cbrt.f64 (*.f64 g (*.f64 -2 (/.f64 1/2 a))))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2)))) 3)
(cbrt.f64 (*.f64 g (*.f64 -2 (/.f64 1/2 a))))
(pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2)))) 2)
(cbrt.f64 (*.f64 g (*.f64 -2 (/.f64 1/2 a))))
(pow.f64 (*.f64 (*.f64 g -2) (/.f64 1/2 a)) 1/3)
(cbrt.f64 (*.f64 g (*.f64 -2 (/.f64 1/2 a))))
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2))) 2))
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 g (*.f64 -2 (/.f64 1/2 a)))) 2))
(fabs.f64 (cbrt.f64 (*.f64 g (*.f64 -2 (/.f64 1/2 a)))))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2)))))
(cbrt.f64 (*.f64 g (*.f64 -2 (/.f64 1/2 a))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2))))))
(cbrt.f64 (*.f64 g (*.f64 -2 (/.f64 1/2 a))))
(cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2)))
(cbrt.f64 (*.f64 g (*.f64 -2 (/.f64 1/2 a))))
(cbrt.f64 (*.f64 (*.f64 g -2) (/.f64 1/2 a)))
(cbrt.f64 (*.f64 g (*.f64 -2 (/.f64 1/2 a))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 g (*.f64 -2 (/.f64 1/2 a))))))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2)))))
(cbrt.f64 (*.f64 g (*.f64 -2 (/.f64 1/2 a))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2)))))
(cbrt.f64 (*.f64 g (*.f64 -2 (/.f64 1/2 a))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2)))) 1))
(cbrt.f64 (*.f64 g (*.f64 -2 (/.f64 1/2 a))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (/.f64 g a)))) 1)
(expm1.f64 (log1p.f64 (cbrt.f64 (/.f64 g a))))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 g a))) (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 g a)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 g a)) 2)) (cbrt.f64 (cbrt.f64 (/.f64 g a))))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 g a))) (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 g a)) 2)))
(*.f64 1 (cbrt.f64 (/.f64 g a)))
(cbrt.f64 (/.f64 g a))
(*.f64 (cbrt.f64 g) (pow.f64 (/.f64 1 a) 1/3))
(*.f64 (cbrt.f64 (/.f64 1 a)) (cbrt.f64 g))
(*.f64 (cbrt.f64 g) (cbrt.f64 (/.f64 1 a)))
(*.f64 (cbrt.f64 (/.f64 1 a)) (cbrt.f64 g))
(*.f64 (pow.f64 (/.f64 g a) 1/6) (pow.f64 (/.f64 g a) 1/6))
(cbrt.f64 (/.f64 g a))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (/.f64 g a)))
(cbrt.f64 (/.f64 g a))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 g a)) 2))) 3) (cbrt.f64 (cbrt.f64 (/.f64 g a))))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 g a))) (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 g a)) 2)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 g a)) 1/6) 3) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 g a)) 1/6) 3))
(cbrt.f64 (/.f64 g a))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 g a)) 1/3) (pow.f64 (sqrt.f64 (/.f64 g a)) 1/3))
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 g a))) (cbrt.f64 (sqrt.f64 (/.f64 g a))))
(/.f64 1 (cbrt.f64 (/.f64 a g)))
(/.f64 (cbrt.f64 g) (cbrt.f64 a))
(/.f64 (cbrt.f64 g) (cbrt.f64 (neg.f64 a)))
(/.f64 (neg.f64 (cbrt.f64 g)) (neg.f64 (cbrt.f64 a)))
(*.f64 1 (/.f64 (cbrt.f64 g) (cbrt.f64 a)))
(pow.f64 (/.f64 g a) 1/3)
(cbrt.f64 (/.f64 g a))
(pow.f64 (cbrt.f64 (/.f64 g a)) 1)
(cbrt.f64 (/.f64 g a))
(pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 g a))) 3)
(cbrt.f64 (/.f64 g a))
(pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 g a)) 2)) 3/2)
(pow.f64 (pow.f64 (/.f64 g a) 1/6) 2)
(cbrt.f64 (/.f64 g a))
(sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 g a)) 2))
(fabs.f64 (cbrt.f64 (/.f64 g a)))
(log.f64 (exp.f64 (cbrt.f64 (/.f64 g a))))
(cbrt.f64 (/.f64 g a))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (/.f64 g a)))))
(cbrt.f64 (/.f64 g a))
(expm1.f64 (log1p.f64 (cbrt.f64 (/.f64 g a))))
(log1p.f64 (expm1.f64 (cbrt.f64 (/.f64 g a))))
(cbrt.f64 (/.f64 g a))
(exp.f64 (log.f64 (cbrt.f64 (/.f64 g a))))
(cbrt.f64 (/.f64 g a))
(exp.f64 (*.f64 (log.f64 (/.f64 g a)) 1/3))
(cbrt.f64 (/.f64 g a))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 g a))) 1))
(cbrt.f64 (/.f64 g a))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (/.f64 g a)))) 1)
(expm1.f64 (log1p.f64 (cbrt.f64 (/.f64 g a))))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 g a))) (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 g a)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 g a)) 2)) (cbrt.f64 (cbrt.f64 (/.f64 g a))))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 g a))) (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 g a)) 2)))
(*.f64 1 (cbrt.f64 (/.f64 g a)))
(cbrt.f64 (/.f64 g a))
(*.f64 (cbrt.f64 g) (pow.f64 (/.f64 1 a) 1/3))
(*.f64 (cbrt.f64 (/.f64 1 a)) (cbrt.f64 g))
(*.f64 (cbrt.f64 g) (cbrt.f64 (/.f64 1 a)))
(*.f64 (cbrt.f64 (/.f64 1 a)) (cbrt.f64 g))
(*.f64 (pow.f64 (/.f64 g a) 1/6) (pow.f64 (/.f64 g a) 1/6))
(cbrt.f64 (/.f64 g a))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (/.f64 g a)))
(cbrt.f64 (/.f64 g a))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 g a)) 2))) 3) (cbrt.f64 (cbrt.f64 (/.f64 g a))))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 g a))) (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 g a)) 2)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 g a)) 1/6) 3) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 g a)) 1/6) 3))
(cbrt.f64 (/.f64 g a))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 g a)) 1/3) (pow.f64 (sqrt.f64 (/.f64 g a)) 1/3))
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 g a))) (cbrt.f64 (sqrt.f64 (/.f64 g a))))
(/.f64 1 (cbrt.f64 (/.f64 a g)))
(/.f64 (cbrt.f64 g) (cbrt.f64 a))
(/.f64 (cbrt.f64 g) (cbrt.f64 (neg.f64 a)))
(/.f64 (neg.f64 (cbrt.f64 g)) (neg.f64 (cbrt.f64 a)))
(*.f64 1 (/.f64 (cbrt.f64 g) (cbrt.f64 a)))
(pow.f64 (/.f64 g a) 1/3)
(cbrt.f64 (/.f64 g a))
(pow.f64 (cbrt.f64 (/.f64 g a)) 1)
(cbrt.f64 (/.f64 g a))
(pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 g a))) 3)
(cbrt.f64 (/.f64 g a))
(pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 g a)) 2)) 3/2)
(pow.f64 (pow.f64 (/.f64 g a) 1/6) 2)
(cbrt.f64 (/.f64 g a))
(sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 g a)) 2))
(fabs.f64 (cbrt.f64 (/.f64 g a)))
(log.f64 (exp.f64 (cbrt.f64 (/.f64 g a))))
(cbrt.f64 (/.f64 g a))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (/.f64 g a)))))
(cbrt.f64 (/.f64 g a))
(expm1.f64 (log1p.f64 (cbrt.f64 (/.f64 g a))))
(log1p.f64 (expm1.f64 (cbrt.f64 (/.f64 g a))))
(cbrt.f64 (/.f64 g a))
(exp.f64 (log.f64 (cbrt.f64 (/.f64 g a))))
(cbrt.f64 (/.f64 g a))
(exp.f64 (*.f64 (log.f64 (/.f64 g a)) 1/3))
(cbrt.f64 (/.f64 g a))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 g a))) 1))
(cbrt.f64 (/.f64 g a))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (/.f64 g a)))) 1)
(expm1.f64 (log1p.f64 (cbrt.f64 (/.f64 g a))))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 g a))) (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 g a)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 g a)) 2)) (cbrt.f64 (cbrt.f64 (/.f64 g a))))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 g a))) (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 g a)) 2)))
(*.f64 1 (cbrt.f64 (/.f64 g a)))
(cbrt.f64 (/.f64 g a))
(*.f64 (cbrt.f64 g) (pow.f64 (/.f64 1 a) 1/3))
(*.f64 (cbrt.f64 (/.f64 1 a)) (cbrt.f64 g))
(*.f64 (cbrt.f64 g) (cbrt.f64 (/.f64 1 a)))
(*.f64 (cbrt.f64 (/.f64 1 a)) (cbrt.f64 g))
(*.f64 (pow.f64 (/.f64 g a) 1/6) (pow.f64 (/.f64 g a) 1/6))
(cbrt.f64 (/.f64 g a))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (/.f64 g a)))
(cbrt.f64 (/.f64 g a))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 g a)) 2))) 3) (cbrt.f64 (cbrt.f64 (/.f64 g a))))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 g a))) (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 g a)) 2)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 g a)) 1/6) 3) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 g a)) 1/6) 3))
(cbrt.f64 (/.f64 g a))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 g a)) 1/3) (pow.f64 (sqrt.f64 (/.f64 g a)) 1/3))
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 g a))) (cbrt.f64 (sqrt.f64 (/.f64 g a))))
(/.f64 1 (cbrt.f64 (/.f64 a g)))
(/.f64 (cbrt.f64 g) (cbrt.f64 a))
(/.f64 (cbrt.f64 g) (cbrt.f64 (neg.f64 a)))
(/.f64 (neg.f64 (cbrt.f64 g)) (neg.f64 (cbrt.f64 a)))
(*.f64 1 (/.f64 (cbrt.f64 g) (cbrt.f64 a)))
(sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 g a)) 2))
(fabs.f64 (cbrt.f64 (/.f64 g a)))
(log.f64 (exp.f64 (cbrt.f64 (/.f64 g a))))
(cbrt.f64 (/.f64 g a))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (/.f64 g a)))))
(cbrt.f64 (/.f64 g a))
(cbrt.f64 (/.f64 g a))
(expm1.f64 (log1p.f64 (cbrt.f64 (/.f64 g a))))
(log1p.f64 (expm1.f64 (cbrt.f64 (/.f64 g a))))
(cbrt.f64 (/.f64 g a))
(exp.f64 (log.f64 (cbrt.f64 (/.f64 g a))))
(cbrt.f64 (/.f64 g a))
(exp.f64 (*.f64 (log.f64 (/.f64 g a)) 1/3))
(cbrt.f64 (/.f64 g a))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 g a))) 1))
(cbrt.f64 (/.f64 g a))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (cbrt.f64 (/.f64 g a))))) 1)
(expm1.f64 (log1p.f64 (cbrt.f64 (cbrt.f64 (/.f64 g a)))))
(*.f64 1 (cbrt.f64 (cbrt.f64 (/.f64 g a))))
(cbrt.f64 (cbrt.f64 (/.f64 g a)))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (/.f64 g a)))) (cbrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 g a)) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 g a)) 2))) (cbrt.f64 (cbrt.f64 (cbrt.f64 (/.f64 g a)))))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (/.f64 g a)))) (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 g a)) 2)) 1/3))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 g a)) 2))) (cbrt.f64 (cbrt.f64 (cbrt.f64 (/.f64 g a)))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 g a)) 2))) (cbrt.f64 (cbrt.f64 (cbrt.f64 (/.f64 g a)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 g a)) 1/6) (pow.f64 (cbrt.f64 (/.f64 g a)) 1/6))
(cbrt.f64 (cbrt.f64 (/.f64 g a)))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (cbrt.f64 (/.f64 g a))))
(cbrt.f64 (cbrt.f64 (/.f64 g a)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 g a)) 2)) 1/3) (cbrt.f64 (cbrt.f64 (cbrt.f64 (/.f64 g a)))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 g a)) 2))) (cbrt.f64 (cbrt.f64 (cbrt.f64 (/.f64 g a)))))
(*.f64 (pow.f64 (pow.f64 (/.f64 g a) 1/6) 1/3) (pow.f64 (pow.f64 (/.f64 g a) 1/6) 1/3))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 g a) 1/6)) (cbrt.f64 (pow.f64 (/.f64 g a) 1/6)))
(/.f64 (cbrt.f64 (cbrt.f64 g)) (cbrt.f64 (cbrt.f64 a)))
(pow.f64 (/.f64 g a) 1/9)
(pow.f64 (cbrt.f64 (/.f64 g a)) 1/3)
(cbrt.f64 (cbrt.f64 (/.f64 g a)))
(pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 g a))) 1)
(cbrt.f64 (cbrt.f64 (/.f64 g a)))
(pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (/.f64 g a)))) 3)
(cbrt.f64 (cbrt.f64 (/.f64 g a)))
(pow.f64 (pow.f64 (cbrt.f64 (/.f64 g a)) 1/6) 2)
(cbrt.f64 (cbrt.f64 (/.f64 g a)))
(sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 g a)) 2)))
(log.f64 (exp.f64 (cbrt.f64 (cbrt.f64 (/.f64 g a)))))
(cbrt.f64 (cbrt.f64 (/.f64 g a)))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (cbrt.f64 (/.f64 g a))))))
(cbrt.f64 (cbrt.f64 (/.f64 g a)))
(expm1.f64 (log1p.f64 (cbrt.f64 (cbrt.f64 (/.f64 g a)))))
(log1p.f64 (expm1.f64 (cbrt.f64 (cbrt.f64 (/.f64 g a)))))
(cbrt.f64 (cbrt.f64 (/.f64 g a)))
(exp.f64 (log.f64 (cbrt.f64 (cbrt.f64 (/.f64 g a)))))
(cbrt.f64 (cbrt.f64 (/.f64 g a)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 g a))) 1/3))
(cbrt.f64 (cbrt.f64 (/.f64 g a)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (cbrt.f64 (/.f64 g a)))) 1))
(cbrt.f64 (cbrt.f64 (/.f64 g a)))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (fma.f64 (sqrt.f64 (+.f64 g h)) (sqrt.f64 (-.f64 g h)) g))))) 1)
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (fma.f64 (sqrt.f64 (+.f64 g h)) (sqrt.f64 (-.f64 g h)) g)))))
(*.f64 (cbrt.f64 (/.f64 1/2 a)) (cbrt.f64 (fma.f64 (sqrt.f64 (+.f64 g h)) (sqrt.f64 (-.f64 g h)) g)))
(*.f64 1 (cbrt.f64 (*.f64 (/.f64 1/2 a) (fma.f64 (sqrt.f64 (+.f64 g h)) (sqrt.f64 (-.f64 g h)) g))))
(cbrt.f64 (*.f64 (/.f64 1/2 a) (fma.f64 (sqrt.f64 (+.f64 g h)) (sqrt.f64 (-.f64 g h)) g)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (fma.f64 (sqrt.f64 (+.f64 g h)) (sqrt.f64 (-.f64 g h)) g)))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (fma.f64 (sqrt.f64 (+.f64 g h)) (sqrt.f64 (-.f64 g h)) g)))))
(cbrt.f64 (*.f64 (/.f64 1/2 a) (fma.f64 (sqrt.f64 (+.f64 g h)) (sqrt.f64 (-.f64 g h)) g)))
(*.f64 (cbrt.f64 (fma.f64 (sqrt.f64 (+.f64 g h)) (sqrt.f64 (-.f64 g h)) g)) (cbrt.f64 (/.f64 1/2 a)))
(*.f64 (cbrt.f64 (/.f64 1/2 a)) (cbrt.f64 (fma.f64 (sqrt.f64 (+.f64 g h)) (sqrt.f64 (-.f64 g h)) g)))
(*.f64 (pow.f64 (*.f64 (/.f64 1/2 a) (fma.f64 (sqrt.f64 (+.f64 g h)) (sqrt.f64 (-.f64 g h)) g)) 1/6) (pow.f64 (*.f64 (/.f64 1/2 a) (fma.f64 (sqrt.f64 (+.f64 g h)) (sqrt.f64 (-.f64 g h)) g)) 1/6))
(cbrt.f64 (*.f64 (/.f64 1/2 a) (fma.f64 (sqrt.f64 (+.f64 g h)) (sqrt.f64 (-.f64 g h)) g)))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (*.f64 (/.f64 1/2 a) (fma.f64 (sqrt.f64 (+.f64 g h)) (sqrt.f64 (-.f64 g h)) g))))
(cbrt.f64 (*.f64 (/.f64 1/2 a) (fma.f64 (sqrt.f64 (+.f64 g h)) (sqrt.f64 (-.f64 g h)) g)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (fma.f64 (sqrt.f64 (+.f64 g h)) (sqrt.f64 (-.f64 g h)) g))) 2) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (fma.f64 (sqrt.f64 (+.f64 g h)) (sqrt.f64 (-.f64 g h)) g)))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (fma.f64 (sqrt.f64 (+.f64 g h)) (sqrt.f64 (-.f64 g h)) g)))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (fma.f64 (sqrt.f64 (+.f64 g h)) (sqrt.f64 (-.f64 g h)) g))) 2)))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (/.f64 1/2 a) (fma.f64 (sqrt.f64 (+.f64 g h)) (sqrt.f64 (-.f64 g h)) g))) 1/3) (pow.f64 (sqrt.f64 (*.f64 (/.f64 1/2 a) (fma.f64 (sqrt.f64 (+.f64 g h)) (sqrt.f64 (-.f64 g h)) g))) 1/3))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (/.f64 1/2 a) (fma.f64 (sqrt.f64 (+.f64 g h)) (sqrt.f64 (-.f64 g h)) g)))) (cbrt.f64 (sqrt.f64 (*.f64 (/.f64 1/2 a) (fma.f64 (sqrt.f64 (+.f64 g h)) (sqrt.f64 (-.f64 g h)) g)))))
(/.f64 (cbrt.f64 (*.f64 (fma.f64 (sqrt.f64 (+.f64 g h)) (sqrt.f64 (-.f64 g h)) g) -1/2)) (cbrt.f64 a))
(/.f64 (cbrt.f64 (*.f64 -1/2 (fma.f64 (sqrt.f64 (+.f64 g h)) (sqrt.f64 (-.f64 g h)) g))) (cbrt.f64 a))
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (fma.f64 (sqrt.f64 (+.f64 g h)) (sqrt.f64 (-.f64 g h)) g))) 2))
(fabs.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (fma.f64 (sqrt.f64 (+.f64 g h)) (sqrt.f64 (-.f64 g h)) g))))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (fma.f64 (sqrt.f64 (+.f64 g h)) (sqrt.f64 (-.f64 g h)) g)))))
(cbrt.f64 (*.f64 (/.f64 1/2 a) (fma.f64 (sqrt.f64 (+.f64 g h)) (sqrt.f64 (-.f64 g h)) g)))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (fma.f64 (sqrt.f64 (+.f64 g h)) (sqrt.f64 (-.f64 g h)) g))))))
(cbrt.f64 (*.f64 (/.f64 1/2 a) (fma.f64 (sqrt.f64 (+.f64 g h)) (sqrt.f64 (-.f64 g h)) g)))
(cbrt.f64 (*.f64 (/.f64 1/2 a) (fma.f64 (sqrt.f64 (+.f64 g h)) (sqrt.f64 (-.f64 g h)) g)))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (fma.f64 (sqrt.f64 (+.f64 g h)) (sqrt.f64 (-.f64 g h)) g)))))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (fma.f64 (sqrt.f64 (+.f64 g h)) (sqrt.f64 (-.f64 g h)) g)))))
(cbrt.f64 (*.f64 (/.f64 1/2 a) (fma.f64 (sqrt.f64 (+.f64 g h)) (sqrt.f64 (-.f64 g h)) g)))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (fma.f64 (sqrt.f64 (+.f64 g h)) (sqrt.f64 (-.f64 g h)) g)))))
(cbrt.f64 (*.f64 (/.f64 1/2 a) (fma.f64 (sqrt.f64 (+.f64 g h)) (sqrt.f64 (-.f64 g h)) g)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (fma.f64 (sqrt.f64 (+.f64 g h)) (sqrt.f64 (-.f64 g h)) g)))) 1))
(cbrt.f64 (*.f64 (/.f64 1/2 a) (fma.f64 (sqrt.f64 (+.f64 g h)) (sqrt.f64 (-.f64 g h)) g)))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (/.f64 1/2 (*.f64 a (/.f64 (+.f64 (hypot.f64 g h) g) (pow.f64 h 2))))))) 1)
(expm1.f64 (log1p.f64 (cbrt.f64 (/.f64 1/2 (/.f64 (*.f64 a (+.f64 g (hypot.f64 g h))) (pow.f64 h 2))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (/.f64 1/2 (*.f64 a (/.f64 (+.f64 g (hypot.f64 g h)) (pow.f64 h 2)))))))
(*.f64 (cbrt.f64 (/.f64 1/2 a)) (cbrt.f64 (/.f64 (pow.f64 h 2) (+.f64 (hypot.f64 g h) g))))
(*.f64 (cbrt.f64 (/.f64 1/2 a)) (cbrt.f64 (/.f64 (pow.f64 h 2) (+.f64 g (hypot.f64 g h)))))
(*.f64 1 (cbrt.f64 (/.f64 1/2 (*.f64 a (/.f64 (+.f64 (hypot.f64 g h) g) (pow.f64 h 2))))))
(cbrt.f64 (/.f64 1/2 (/.f64 (*.f64 a (+.f64 g (hypot.f64 g h))) (pow.f64 h 2))))
(cbrt.f64 (/.f64 1/2 (*.f64 a (/.f64 (+.f64 g (hypot.f64 g h)) (pow.f64 h 2)))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (+.f64 (hypot.f64 g h) g))) (cbrt.f64 (/.f64 1/2 a)))
(*.f64 (cbrt.f64 (/.f64 1/2 a)) (cbrt.f64 (/.f64 (pow.f64 h 2) (+.f64 g (hypot.f64 g h)))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1/2 (*.f64 a (/.f64 (+.f64 (hypot.f64 g h) g) (pow.f64 h 2)))))) 2) (cbrt.f64 (cbrt.f64 (/.f64 1/2 (*.f64 a (/.f64 (+.f64 (hypot.f64 g h) g) (pow.f64 h 2)))))))
(cbrt.f64 (/.f64 1/2 (/.f64 (*.f64 a (+.f64 g (hypot.f64 g h))) (pow.f64 h 2))))
(cbrt.f64 (/.f64 1/2 (*.f64 a (/.f64 (+.f64 g (hypot.f64 g h)) (pow.f64 h 2)))))
(*.f64 (pow.f64 (/.f64 1/2 (*.f64 a (/.f64 (+.f64 (hypot.f64 g h) g) (pow.f64 h 2)))) 1/6) (pow.f64 (/.f64 1/2 (*.f64 a (/.f64 (+.f64 (hypot.f64 g h) g) (pow.f64 h 2)))) 1/6))
(cbrt.f64 (/.f64 1/2 (/.f64 (*.f64 a (+.f64 g (hypot.f64 g h))) (pow.f64 h 2))))
(cbrt.f64 (/.f64 1/2 (*.f64 a (/.f64 (+.f64 g (hypot.f64 g h)) (pow.f64 h 2)))))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (/.f64 1/2 (*.f64 a (/.f64 (+.f64 (hypot.f64 g h) g) (pow.f64 h 2))))))
(cbrt.f64 (/.f64 1/2 (/.f64 (*.f64 a (+.f64 g (hypot.f64 g h))) (pow.f64 h 2))))
(cbrt.f64 (/.f64 1/2 (*.f64 a (/.f64 (+.f64 g (hypot.f64 g h)) (pow.f64 h 2)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 1/2 (*.f64 a (/.f64 (+.f64 (hypot.f64 g h) g) (pow.f64 h 2))))) 2) 1/3) (cbrt.f64 (cbrt.f64 (/.f64 1/2 (*.f64 a (/.f64 (+.f64 (hypot.f64 g h) g) (pow.f64 h 2)))))))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 1/2 (/.f64 (*.f64 a (+.f64 g (hypot.f64 g h))) (pow.f64 h 2))))) (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 1/2 (/.f64 (*.f64 a (+.f64 g (hypot.f64 g h))) (pow.f64 h 2)))) 2)))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 1/2 (*.f64 a (/.f64 (+.f64 g (hypot.f64 g h)) (pow.f64 h 2)))))) (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 1/2 (*.f64 a (/.f64 (+.f64 g (hypot.f64 g h)) (pow.f64 h 2))))) 2)))
(*.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1/2 a)) (/.f64 h (sqrt.f64 (+.f64 (hypot.f64 g h) g)))) 1/3) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1/2 a)) (/.f64 h (sqrt.f64 (+.f64 (hypot.f64 g h) g)))) 1/3))
(*.f64 (cbrt.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 1/2 a)) h) (sqrt.f64 (+.f64 g (hypot.f64 g h))))) (cbrt.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 1/2 a)) h) (sqrt.f64 (+.f64 g (hypot.f64 g h))))))
(*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (/.f64 1/2 a)) (/.f64 h (sqrt.f64 (+.f64 g (hypot.f64 g h)))))) (cbrt.f64 (*.f64 (sqrt.f64 (/.f64 1/2 a)) (/.f64 h (sqrt.f64 (+.f64 g (hypot.f64 g h)))))))
(/.f64 (cbrt.f64 (*.f64 1/2 (pow.f64 h 2))) (cbrt.f64 (*.f64 a (+.f64 (hypot.f64 g h) g))))
(/.f64 (cbrt.f64 (*.f64 1/2 (pow.f64 h 2))) (cbrt.f64 (*.f64 a (+.f64 g (hypot.f64 g h)))))
(/.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (pow.f64 h 2))) (cbrt.f64 (+.f64 (hypot.f64 g h) g)))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 h 2) (/.f64 1/2 a))) (cbrt.f64 (+.f64 g (hypot.f64 g h))))
(/.f64 (cbrt.f64 (*.f64 1/2 (/.f64 (pow.f64 h 2) (+.f64 (hypot.f64 g h) g)))) (cbrt.f64 a))
(/.f64 (cbrt.f64 (*.f64 1/2 (/.f64 (pow.f64 h 2) (+.f64 g (hypot.f64 g h))))) (cbrt.f64 a))
(pow.f64 (/.f64 1/2 (*.f64 a (/.f64 (+.f64 (hypot.f64 g h) g) (pow.f64 h 2)))) 1/3)
(cbrt.f64 (/.f64 1/2 (/.f64 (*.f64 a (+.f64 g (hypot.f64 g h))) (pow.f64 h 2))))
(cbrt.f64 (/.f64 1/2 (*.f64 a (/.f64 (+.f64 g (hypot.f64 g h)) (pow.f64 h 2)))))
(pow.f64 (cbrt.f64 (/.f64 1/2 (*.f64 a (/.f64 (+.f64 (hypot.f64 g h) g) (pow.f64 h 2))))) 1)
(cbrt.f64 (/.f64 1/2 (/.f64 (*.f64 a (+.f64 g (hypot.f64 g h))) (pow.f64 h 2))))
(cbrt.f64 (/.f64 1/2 (*.f64 a (/.f64 (+.f64 g (hypot.f64 g h)) (pow.f64 h 2)))))
(pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1/2 (*.f64 a (/.f64 (+.f64 (hypot.f64 g h) g) (pow.f64 h 2)))))) 3)
(cbrt.f64 (/.f64 1/2 (/.f64 (*.f64 a (+.f64 g (hypot.f64 g h))) (pow.f64 h 2))))
(cbrt.f64 (/.f64 1/2 (*.f64 a (/.f64 (+.f64 g (hypot.f64 g h)) (pow.f64 h 2)))))
(pow.f64 (pow.f64 (/.f64 1/2 (*.f64 a (/.f64 (+.f64 (hypot.f64 g h) g) (pow.f64 h 2)))) 1/6) 2)
(cbrt.f64 (/.f64 1/2 (/.f64 (*.f64 a (+.f64 g (hypot.f64 g h))) (pow.f64 h 2))))
(cbrt.f64 (/.f64 1/2 (*.f64 a (/.f64 (+.f64 g (hypot.f64 g h)) (pow.f64 h 2)))))
(sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 1/2 (*.f64 a (/.f64 (+.f64 (hypot.f64 g h) g) (pow.f64 h 2))))) 2))
(sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 1/2 (/.f64 (*.f64 a (+.f64 g (hypot.f64 g h))) (pow.f64 h 2)))) 2))
(fabs.f64 (cbrt.f64 (/.f64 1/2 (*.f64 a (/.f64 (+.f64 g (hypot.f64 g h)) (pow.f64 h 2))))))
(log.f64 (exp.f64 (cbrt.f64 (/.f64 1/2 (*.f64 a (/.f64 (+.f64 (hypot.f64 g h) g) (pow.f64 h 2)))))))
(cbrt.f64 (/.f64 1/2 (/.f64 (*.f64 a (+.f64 g (hypot.f64 g h))) (pow.f64 h 2))))
(cbrt.f64 (/.f64 1/2 (*.f64 a (/.f64 (+.f64 g (hypot.f64 g h)) (pow.f64 h 2)))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (/.f64 1/2 (*.f64 a (/.f64 (+.f64 (hypot.f64 g h) g) (pow.f64 h 2))))))))
(cbrt.f64 (/.f64 1/2 (/.f64 (*.f64 a (+.f64 g (hypot.f64 g h))) (pow.f64 h 2))))
(cbrt.f64 (/.f64 1/2 (*.f64 a (/.f64 (+.f64 g (hypot.f64 g h)) (pow.f64 h 2)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (/.f64 1/2 (*.f64 a (/.f64 (+.f64 (hypot.f64 g h) g) (pow.f64 h 2)))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (/.f64 1/2 (/.f64 (*.f64 a (+.f64 g (hypot.f64 g h))) (pow.f64 h 2))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (/.f64 1/2 (*.f64 a (/.f64 (+.f64 g (hypot.f64 g h)) (pow.f64 h 2)))))))
(log1p.f64 (expm1.f64 (cbrt.f64 (/.f64 1/2 (*.f64 a (/.f64 (+.f64 (hypot.f64 g h) g) (pow.f64 h 2)))))))
(cbrt.f64 (/.f64 1/2 (/.f64 (*.f64 a (+.f64 g (hypot.f64 g h))) (pow.f64 h 2))))
(cbrt.f64 (/.f64 1/2 (*.f64 a (/.f64 (+.f64 g (hypot.f64 g h)) (pow.f64 h 2)))))
(exp.f64 (log.f64 (cbrt.f64 (/.f64 1/2 (*.f64 a (/.f64 (+.f64 (hypot.f64 g h) g) (pow.f64 h 2)))))))
(cbrt.f64 (/.f64 1/2 (/.f64 (*.f64 a (+.f64 g (hypot.f64 g h))) (pow.f64 h 2))))
(cbrt.f64 (/.f64 1/2 (*.f64 a (/.f64 (+.f64 g (hypot.f64 g h)) (pow.f64 h 2)))))
(exp.f64 (*.f64 (log.f64 (/.f64 1/2 (*.f64 a (/.f64 (+.f64 (hypot.f64 g h) g) (pow.f64 h 2))))) 1/3))
(cbrt.f64 (/.f64 1/2 (/.f64 (*.f64 a (+.f64 g (hypot.f64 g h))) (pow.f64 h 2))))
(cbrt.f64 (/.f64 1/2 (*.f64 a (/.f64 (+.f64 g (hypot.f64 g h)) (pow.f64 h 2)))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 1/2 (*.f64 a (/.f64 (+.f64 (hypot.f64 g h) g) (pow.f64 h 2)))))) 1))
(cbrt.f64 (/.f64 1/2 (/.f64 (*.f64 a (+.f64 g (hypot.f64 g h))) (pow.f64 h 2))))
(cbrt.f64 (/.f64 1/2 (*.f64 a (/.f64 (+.f64 g (hypot.f64 g h)) (pow.f64 h 2)))))

eval2.8s (4.3%)

Compiler

Compiled 134357 to 100830 computations (25% saved)

prune505.0ms (0.8%)

Pruning

56 alts after pruning (50 fresh and 6 done)

PrunedKeptTotal
New1502271529
Fresh142337
Picked145
Done022
Total1517561573
Accuracy
97.6%
Counts
1573 → 56
Alt Table
Click to see full alt table
StatusAccuracyProgram
21.6%
(+.f64 (pow.f64 (pow.f64 (exp.f64 1/9) (-.f64 (neg.f64 (log.f64 a)) (log.f64 (/.f64 -1 g)))) 3) (cbrt.f64 (*.f64 (+.f64 g (neg.f64 g)) (/.f64 -1/2 a))))
33.4%
(+.f64 (pow.f64 (/.f64 (neg.f64 g) a) 1/3) (cbrt.f64 (*.f64 (+.f64 g (neg.f64 g)) (/.f64 -1/2 a))))
23.0%
(+.f64 (pow.f64 (*.f64 (cbrt.f64 (cbrt.f64 -1)) (pow.f64 (exp.f64 1/9) (-.f64 (log.f64 g) (log.f64 a)))) 3) (cbrt.f64 (*.f64 (+.f64 g (neg.f64 g)) (/.f64 -1/2 a))))
23.6%
(+.f64 (pow.f64 (*.f64 (cbrt.f64 (cbrt.f64 -1)) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 g) (*.f64 -1 (log.f64 a)))))) 3) (cbrt.f64 (*.f64 (+.f64 g (neg.f64 g)) (/.f64 -1/2 a))))
35.4%
(+.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2)))) 2) (cbrt.f64 (*.f64 (+.f64 g (neg.f64 g)) (/.f64 -1/2 a))))
74.9%
(+.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (neg.f64 g) a))) 3) (cbrt.f64 (*.f64 (+.f64 g (neg.f64 g)) (/.f64 -1/2 a))))
30.6%
(+.f64 (/.f64 (cbrt.f64 (*.f64 1/2 (-.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 2)) (cbrt.f64 (log.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))) g))) (cbrt.f64 a)) (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 -1/2 a))))
34.6%
(+.f64 (/.f64 (cbrt.f64 (*.f64 1/2 (-.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) 3) g))) (cbrt.f64 a)) (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 -1/2 a))))
93.9%
(+.f64 (/.f64 (cbrt.f64 (neg.f64 g)) (cbrt.f64 a)) (cbrt.f64 (*.f64 (+.f64 g (neg.f64 g)) (/.f64 -1/2 a))))
19.1%
(+.f64 (/.f64 (cbrt.f64 (neg.f64 g)) (cbrt.f64 a)) (cbrt.f64 (*.f64 (+.f64 g g) (/.f64 -1/2 a))))
27.2%
(+.f64 (-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (/.f64 (neg.f64 g) a)))) 1) (cbrt.f64 (*.f64 (+.f64 g (neg.f64 g)) (/.f64 -1/2 a))))
46.4%
(+.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 1/2 a) 1/6) 2) (cbrt.f64 (*.f64 g -2))) (cbrt.f64 (*.f64 (+.f64 g (neg.f64 g)) (/.f64 -1/2 a))))
71.8%
(+.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 g) a)) 2) 1/3) (cbrt.f64 (cbrt.f64 (/.f64 (neg.f64 g) a)))) (cbrt.f64 (*.f64 (+.f64 g (neg.f64 g)) (/.f64 -1/2 a))))
46.4%
(+.f64 (*.f64 (pow.f64 (/.f64 1/2 a) 1/3) (cbrt.f64 (*.f64 g -2))) (cbrt.f64 (*.f64 (+.f64 g (neg.f64 g)) (/.f64 -1/2 a))))
92.9%
(+.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1/2 a))) 3) (cbrt.f64 (*.f64 g -2))) (cbrt.f64 (*.f64 (+.f64 g (neg.f64 g)) (/.f64 -1/2 a))))
93.8%
(+.f64 (*.f64 (/.f64 (cbrt.f64 1/2) (cbrt.f64 a)) (cbrt.f64 (*.f64 g -2))) (cbrt.f64 (*.f64 (+.f64 g (neg.f64 g)) (/.f64 -1/2 a))))
93.9%
(+.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 a 1/2))) (cbrt.f64 (*.f64 g -2))) (cbrt.f64 (*.f64 (+.f64 g (neg.f64 g)) (/.f64 -1/2 a))))
88.9%
(+.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 1/2 a)) 2) 1/3) (cbrt.f64 (cbrt.f64 (/.f64 1/2 a)))) (cbrt.f64 (*.f64 g -2))) (cbrt.f64 (*.f64 (+.f64 g (neg.f64 g)) (/.f64 -1/2 a))))
93.9%
(+.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 a)) (cbrt.f64 1/2)) (cbrt.f64 (*.f64 g -2))) (cbrt.f64 (*.f64 (+.f64 g (neg.f64 g)) (/.f64 -1/2 a))))
43.0%
(+.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1/2 a)) (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g))) 2)) (cbrt.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)))) (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 -1/2 a))))
73.8%
(+.f64 (*.f64 (expm1.f64 (log1p.f64 (cbrt.f64 (/.f64 1/2 a)))) (cbrt.f64 (*.f64 g -2))) (cbrt.f64 (*.f64 (+.f64 g (neg.f64 g)) (/.f64 -1/2 a))))
75.2%
(+.f64 (*.f64 (cbrt.f64 (/.f64 g (*.f64 a 2))) (cbrt.f64 -2)) (cbrt.f64 (*.f64 (+.f64 g (neg.f64 g)) (/.f64 -1/2 a))))
75.2%
(+.f64 (*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 1/2) (cbrt.f64 -2))) (cbrt.f64 (*.f64 (+.f64 g (neg.f64 g)) (/.f64 -1/2 a))))
44.3%
(+.f64 (*.f64 (cbrt.f64 (/.f64 1/2 a)) (pow.f64 (*.f64 g -2) 1/3)) (cbrt.f64 (*.f64 (+.f64 g (neg.f64 g)) (/.f64 -1/2 a))))
93.2%
(+.f64 (*.f64 (cbrt.f64 (/.f64 1/2 a)) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 g -2))) 3)) (cbrt.f64 (*.f64 (+.f64 g (neg.f64 g)) (/.f64 -1/2 a))))
44.3%
(+.f64 (*.f64 (cbrt.f64 (/.f64 1/2 a)) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 g -2))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 g -2) 2))))) (cbrt.f64 (*.f64 (+.f64 g (neg.f64 g)) (/.f64 -1/2 a))))
93.5%
(+.f64 (*.f64 (cbrt.f64 (/.f64 1/2 a)) (*.f64 (cbrt.f64 g) (cbrt.f64 -2))) (cbrt.f64 (*.f64 (+.f64 g (neg.f64 g)) (/.f64 -1/2 a))))
57.2%
(+.f64 (*.f64 (cbrt.f64 (/.f64 1/2 a)) (expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 g -2))))) (cbrt.f64 (*.f64 (+.f64 g (neg.f64 g)) (/.f64 -1/2 a))))
44.5%
(+.f64 (*.f64 (cbrt.f64 (/.f64 1/2 a)) (exp.f64 (*.f64 (log.f64 (*.f64 g -2)) 1/3))) (cbrt.f64 (*.f64 (+.f64 g (neg.f64 g)) (/.f64 -1/2 a))))
93.9%
(+.f64 (*.f64 (cbrt.f64 (/.f64 1/2 a)) (cbrt.f64 (*.f64 g -2))) (cbrt.f64 (*.f64 (+.f64 g (neg.f64 g)) (/.f64 -1/2 a))))
19.2%
(+.f64 (*.f64 (cbrt.f64 (/.f64 1/2 a)) (cbrt.f64 (*.f64 g -2))) (cbrt.f64 (*.f64 (+.f64 g g) (/.f64 -1/2 a))))
75.4%
(+.f64 (*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (neg.f64 g) a))) (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 g) a)) 2))) (cbrt.f64 (*.f64 (+.f64 g (neg.f64 g)) (/.f64 -1/2 a))))
19.2%
(+.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 1 a)) (cbrt.f64 g))) (cbrt.f64 (*.f64 (+.f64 g g) (/.f64 -1/2 a))))
15.9%
(+.f64 (neg.f64 (cbrt.f64 (/.f64 g a))) (neg.f64 (cbrt.f64 (/.f64 g a))))
75.8%
(+.f64 (neg.f64 (cbrt.f64 (/.f64 g a))) (cbrt.f64 (*.f64 (+.f64 g (neg.f64 g)) (/.f64 -1/2 a))))
15.9%
(+.f64 (neg.f64 (cbrt.f64 (/.f64 g a))) (cbrt.f64 (*.f64 (+.f64 g g) (/.f64 -1/2 a))))
48.6%
(+.f64 (expm1.f64 (log1p.f64 (cbrt.f64 (/.f64 (neg.f64 g) a)))) (cbrt.f64 (*.f64 (+.f64 g (neg.f64 g)) (/.f64 -1/2 a))))
33.4%
(+.f64 (exp.f64 (*.f64 (log.f64 (/.f64 (neg.f64 g) a)) 1/3)) (cbrt.f64 (*.f64 (+.f64 g (neg.f64 g)) (/.f64 -1/2 a))))
35.5%
(+.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2))) 2)) (cbrt.f64 (*.f64 (+.f64 g (neg.f64 g)) (/.f64 -1/2 a))))
75.6%
(+.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2))) 3)) (cbrt.f64 (*.f64 (+.f64 g (neg.f64 g)) (/.f64 -1/2 a))))
24.7%
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (/.f64 (*.f64 -1/2 (pow.f64 h 2)) g))) (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 -1/2 a))))
25.0%
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (/.f64 (neg.f64 (pow.f64 h 2)) (-.f64 (+.f64 g (/.f64 (*.f64 -1/2 (pow.f64 h 2)) g)) (neg.f64 g))))) (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 -1/2 a))))
23.2%
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (/.f64 (neg.f64 (pow.f64 h 2)) (-.f64 (*.f64 (sqrt.f64 (+.f64 h g)) (sqrt.f64 (-.f64 g h))) (neg.f64 g))))) (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 -1/2 a))))
26.2%
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (/.f64 (neg.f64 (pow.f64 h 2)) (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (neg.f64 g))))) (*.f64 (cbrt.f64 (/.f64 -1/2 a)) (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))
38.4%
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (/.f64 (neg.f64 (pow.f64 h 2)) (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (neg.f64 g))))) (cbrt.f64 (*.f64 (+.f64 g (*.f64 (sqrt.f64 (+.f64 h g)) (sqrt.f64 (-.f64 g h)))) (/.f64 -1/2 a))))
13.5%
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (*.f64 (sqrt.f64 (+.f64 h g)) (sqrt.f64 (-.f64 g h))) g))) (pow.f64 (*.f64 (+.f64 g (*.f64 (sqrt.f64 (+.f64 h g)) (sqrt.f64 (-.f64 g h)))) (/.f64 -1/2 a)) 1/3))
18.1%
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (*.f64 (sqrt.f64 (+.f64 h g)) (sqrt.f64 (-.f64 g h))) g))) (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 -1/2 a))))
7.8%
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) g))) (pow.f64 (*.f64 (+.f64 g (*.f64 (sqrt.f64 (+.f64 h g)) (sqrt.f64 (-.f64 g h)))) (/.f64 -1/2 a)) 1/3))
30.6%
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) g))) (/.f64 (*.f64 (cbrt.f64 g) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2))) (cbrt.f64 a)))
24.5%
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) g))) (/.f64 (cbrt.f64 (*.f64 (+.f64 g (*.f64 (sqrt.f64 (+.f64 h g)) (sqrt.f64 (-.f64 g h)))) -1/2)) (cbrt.f64 a)))
26.4%
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) g))) (*.f64 (cbrt.f64 -1/2) (neg.f64 (cbrt.f64 (*.f64 g (/.f64 -2 a))))))
40.5%
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) g))) (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 -1/2 a))))
35.0%
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (exp.f64 (*.f64 (*.f64 -2 (log.f64 (/.f64 -1 g))) 1/2)) g))) (cbrt.f64 (*.f64 (/.f64 (*.f64 1/2 (pow.f64 h 2)) g) (/.f64 -1/2 a))))
36.1%
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (exp.f64 (*.f64 (*.f64 -2 (log.f64 (/.f64 -1 g))) 1/2)) g))) (cbrt.f64 (*.f64 (+.f64 g (neg.f64 g)) (/.f64 -1/2 a))))
74.1%
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2))) (cbrt.f64 (*.f64 (/.f64 (*.f64 1/2 (pow.f64 h 2)) g) (/.f64 -1/2 a))))
75.8%
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2))) (cbrt.f64 (*.f64 (+.f64 g (neg.f64 g)) (/.f64 -1/2 a))))
Compiler

Compiled 4859 to 2979 computations (38.7% saved)

regimes407.0ms (0.6%)

Counts
114 → 1
Calls
Call 1
Inputs
(+.f64 (neg.f64 (cbrt.f64 (/.f64 g a))) (neg.f64 (cbrt.f64 (/.f64 g a))))
(+.f64 (neg.f64 (cbrt.f64 (/.f64 g a))) (cbrt.f64 (*.f64 (+.f64 g g) (/.f64 -1/2 a))))
(+.f64 (neg.f64 (cbrt.f64 (/.f64 g a))) (cbrt.f64 (*.f64 (+.f64 g (neg.f64 g)) (/.f64 -1/2 a))))
(+.f64 (pow.f64 (/.f64 (neg.f64 g) a) 1/3) (cbrt.f64 (*.f64 (+.f64 g (neg.f64 g)) (/.f64 -1/2 a))))
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2))) (cbrt.f64 (*.f64 (+.f64 g g) (/.f64 -1/2 a))))
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2))) (cbrt.f64 (*.f64 (+.f64 g (neg.f64 g)) (/.f64 -1/2 a))))
(+.f64 (/.f64 (cbrt.f64 (neg.f64 g)) (cbrt.f64 a)) (cbrt.f64 (*.f64 (+.f64 g g) (/.f64 -1/2 a))))
(+.f64 (/.f64 (cbrt.f64 (neg.f64 g)) (cbrt.f64 a)) (cbrt.f64 (*.f64 (+.f64 g (neg.f64 g)) (/.f64 -1/2 a))))
(+.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 1 a)) (cbrt.f64 g))) (cbrt.f64 (*.f64 (+.f64 g g) (/.f64 -1/2 a))))
(+.f64 (exp.f64 (*.f64 (log.f64 (/.f64 (neg.f64 g) a)) 1/3)) (cbrt.f64 (*.f64 (+.f64 g (neg.f64 g)) (/.f64 -1/2 a))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 1/2 a)) (cbrt.f64 (*.f64 g -2))) (cbrt.f64 (*.f64 (+.f64 g g) (/.f64 -1/2 a))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 1/2 a)) (cbrt.f64 (*.f64 g -2))) (cbrt.f64 (*.f64 (+.f64 g (neg.f64 g)) (/.f64 -1/2 a))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 g (*.f64 a 2))) (cbrt.f64 -2)) (cbrt.f64 (*.f64 (+.f64 g (neg.f64 g)) (/.f64 -1/2 a))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 1/2 a)) (pow.f64 (*.f64 g -2) 1/3)) (cbrt.f64 (*.f64 (+.f64 g (neg.f64 g)) (/.f64 -1/2 a))))
(+.f64 (*.f64 (pow.f64 (/.f64 1/2 a) 1/3) (cbrt.f64 (*.f64 g -2))) (cbrt.f64 (*.f64 (+.f64 g (neg.f64 g)) (/.f64 -1/2 a))))
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2))) (cbrt.f64 (*.f64 (/.f64 (*.f64 1/2 (pow.f64 h 2)) g) (/.f64 -1/2 a))))
(+.f64 (neg.f64 (cbrt.f64 (/.f64 g a))) (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 -1/2 a))))
(+.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 a 1/2))) (cbrt.f64 (*.f64 g -2))) (cbrt.f64 (*.f64 (+.f64 g (neg.f64 g)) (/.f64 -1/2 a))))
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2))) (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 -1/2 a))))
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 g g))) (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 -1/2 a))))
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) g))) (cbrt.f64 (*.f64 (+.f64 g g) (/.f64 -1/2 a))))
(+.f64 (expm1.f64 (log1p.f64 (cbrt.f64 (/.f64 (neg.f64 g) a)))) (cbrt.f64 (*.f64 (+.f64 g (neg.f64 g)) (/.f64 -1/2 a))))
(+.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (neg.f64 g) a))) 3) (cbrt.f64 (*.f64 (+.f64 g (neg.f64 g)) (/.f64 -1/2 a))))
(+.f64 (-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (/.f64 (neg.f64 g) a)))) 1) (cbrt.f64 (*.f64 (+.f64 g (neg.f64 g)) (/.f64 -1/2 a))))
(+.f64 (cbrt.f64 (expm1.f64 (log1p.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2))))) (cbrt.f64 (*.f64 (+.f64 g (neg.f64 g)) (/.f64 -1/2 a))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 1/2 a)) (*.f64 (cbrt.f64 g) (cbrt.f64 -2))) (cbrt.f64 (*.f64 (+.f64 g (neg.f64 g)) (/.f64 -1/2 a))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 1/2) (cbrt.f64 -2))) (cbrt.f64 (*.f64 (+.f64 g (neg.f64 g)) (/.f64 -1/2 a))))
(+.f64 (*.f64 (/.f64 (cbrt.f64 1/2) (cbrt.f64 a)) (cbrt.f64 (*.f64 g -2))) (cbrt.f64 (*.f64 (+.f64 g (neg.f64 g)) (/.f64 -1/2 a))))
(+.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2))) 3)) (cbrt.f64 (*.f64 (+.f64 g (neg.f64 g)) (/.f64 -1/2 a))))
(+.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2))) 2)) (cbrt.f64 (*.f64 (+.f64 g (neg.f64 g)) (/.f64 -1/2 a))))
(+.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2)))) 2) (cbrt.f64 (*.f64 (+.f64 g (neg.f64 g)) (/.f64 -1/2 a))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 1/2 a)) (exp.f64 (*.f64 (log.f64 (*.f64 g -2)) 1/3))) (cbrt.f64 (*.f64 (+.f64 g (neg.f64 g)) (/.f64 -1/2 a))))
(+.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 a)) (cbrt.f64 1/2)) (cbrt.f64 (*.f64 g -2))) (cbrt.f64 (*.f64 (+.f64 g (neg.f64 g)) (/.f64 -1/2 a))))
(+.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 1/2 a) 1/6) 2) (cbrt.f64 (*.f64 g -2))) (cbrt.f64 (*.f64 (+.f64 g (neg.f64 g)) (/.f64 -1/2 a))))
(+.f64 (/.f64 (cbrt.f64 (neg.f64 g)) (cbrt.f64 a)) (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 -1/2 a))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 1/2 a)) (cbrt.f64 (*.f64 g -2))) (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 -1/2 a))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 g (*.f64 a 2))) (cbrt.f64 -2)) (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 -1/2 a))))
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (exp.f64 (*.f64 (*.f64 -2 (log.f64 (/.f64 -1 g))) 1/2)) g))) (cbrt.f64 (*.f64 (+.f64 g (neg.f64 g)) (/.f64 -1/2 a))))
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) g))) (*.f64 (cbrt.f64 -1/2) (neg.f64 (cbrt.f64 (*.f64 g (/.f64 -2 a))))))
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 -1/2 (/.f64 (pow.f64 h 2) g)))) (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 -1/2 a))))
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (/.f64 (*.f64 -1/2 (pow.f64 h 2)) g))) (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 -1/2 a))))
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) g))) (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 -1/2 a))))
(+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 1/2 a)) (expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 g -2))))) (cbrt.f64 (*.f64 (+.f64 g (neg.f64 g)) (/.f64 -1/2 a))))
(+.f64 (*.f64 (expm1.f64 (log1p.f64 (cbrt.f64 (/.f64 1/2 a)))) (cbrt.f64 (*.f64 g -2))) (cbrt.f64 (*.f64 (+.f64 g (neg.f64 g)) (/.f64 -1/2 a))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 1/2 a)) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 g -2))) 3)) (cbrt.f64 (*.f64 (+.f64 g (neg.f64 g)) (/.f64 -1/2 a))))
(+.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1/2 a))) 3) (cbrt.f64 (*.f64 g -2))) (cbrt.f64 (*.f64 (+.f64 g (neg.f64 g)) (/.f64 -1/2 a))))
(+.f64 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (neg.f64 g) a))) (cbrt.f64 (sqrt.f64 (/.f64 (neg.f64 g) a)))) (cbrt.f64 (*.f64 (+.f64 g (neg.f64 g)) (/.f64 -1/2 a))))
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) g))) (*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 g a)) (neg.f64 (*.f64 (cbrt.f64 2) (cbrt.f64 1/2)))) (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 -1/2 a))))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 g a))) (*.f64 (cbrt.f64 1/2) (cbrt.f64 2))) (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 -1/2 a))))
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (pow.f64 (cbrt.f64 (-.f64 (neg.f64 g) g)) 3))) (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 -1/2 a))))
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (exp.f64 (*.f64 (*.f64 -2 (log.f64 (/.f64 -1 g))) 1/2)) g))) (cbrt.f64 (*.f64 (/.f64 (*.f64 1/2 (pow.f64 h 2)) g) (/.f64 -1/2 a))))
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (exp.f64 (*.f64 (*.f64 -2 (log.f64 (/.f64 -1 g))) 1/2)) g))) (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 -1/2 a))))
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (*.f64 (sqrt.f64 (+.f64 h g)) (sqrt.f64 (-.f64 g h))) g))) (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 -1/2 a))))
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) g))) (pow.f64 (*.f64 (+.f64 g (*.f64 (sqrt.f64 (+.f64 h g)) (sqrt.f64 (-.f64 g h)))) (/.f64 -1/2 a)) 1/3))
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (/.f64 (neg.f64 (pow.f64 h 2)) (-.f64 (+.f64 g (/.f64 (*.f64 -1/2 (pow.f64 h 2)) g)) (neg.f64 g))))) (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 -1/2 a))))
(+.f64 (pow.f64 (pow.f64 (exp.f64 1/9) (-.f64 (neg.f64 (log.f64 a)) (log.f64 (/.f64 -1 g)))) 3) (cbrt.f64 (*.f64 (+.f64 g (neg.f64 g)) (/.f64 -1/2 a))))
(+.f64 (*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (neg.f64 g) a))) (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 g) a)) 2))) (cbrt.f64 (*.f64 (+.f64 g (neg.f64 g)) (/.f64 -1/2 a))))
(+.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 g) a)) 2) 1/3) (cbrt.f64 (cbrt.f64 (/.f64 (neg.f64 g) a)))) (cbrt.f64 (*.f64 (+.f64 g (neg.f64 g)) (/.f64 -1/2 a))))
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) g))) (/.f64 (*.f64 (cbrt.f64 g) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2))) (cbrt.f64 a)))
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) g))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 g a))) (*.f64 (cbrt.f64 -1) (cbrt.f64 1/4))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 g a))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 1/2))) (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 -1/2 a))))
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) g))) (pow.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a)) 1/3))
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) g))) (/.f64 (cbrt.f64 (*.f64 (+.f64 g (*.f64 (sqrt.f64 (+.f64 h g)) (sqrt.f64 (-.f64 g h)))) -1/2)) (cbrt.f64 a)))
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (*.f64 (sqrt.f64 (+.f64 h g)) (sqrt.f64 (-.f64 g h))) g))) (pow.f64 (*.f64 (+.f64 g (*.f64 (sqrt.f64 (+.f64 h g)) (sqrt.f64 (-.f64 g h)))) (/.f64 -1/2 a)) 1/3))
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (/.f64 (neg.f64 (pow.f64 h 2)) (-.f64 (*.f64 (sqrt.f64 (+.f64 h g)) (sqrt.f64 (-.f64 g h))) (neg.f64 g))))) (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 -1/2 a))))
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (/.f64 (+.f64 (*.f64 -1/2 (pow.f64 h 2)) (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2)))) g))) (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 -1/2 a))))
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) g))) (pow.f64 (*.f64 (+.f64 g (+.f64 g (*.f64 (pow.f64 h 2) (-.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 2) (pow.f64 g 3))) (*.f64 1/2 (/.f64 1 g)))))) (/.f64 -1/2 a)) 1/3))
(+.f64 (pow.f64 (*.f64 (cbrt.f64 (cbrt.f64 -1)) (exp.f64 (*.f64 1/9 (+.f64 (log.f64 g) (*.f64 -1 (log.f64 a)))))) 3) (cbrt.f64 (*.f64 (+.f64 g (neg.f64 g)) (/.f64 -1/2 a))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 1/2 a)) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 g -2))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 g -2) 2))))) (cbrt.f64 (*.f64 (+.f64 g (neg.f64 g)) (/.f64 -1/2 a))))
(+.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 1/2 a)) 2) 1/3) (cbrt.f64 (cbrt.f64 (/.f64 1/2 a)))) (cbrt.f64 (*.f64 g -2))) (cbrt.f64 (*.f64 (+.f64 g (neg.f64 g)) (/.f64 -1/2 a))))
(+.f64 (/.f64 (cbrt.f64 (*.f64 1/2 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g))) (cbrt.f64 a)) (cbrt.f64 (*.f64 (/.f64 (*.f64 1/2 (pow.f64 h 2)) g) (/.f64 -1/2 a))))
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) 1/2)) g))) (cbrt.f64 (*.f64 (/.f64 (*.f64 1/2 (pow.f64 h 2)) g) (/.f64 -1/2 a))))
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) g))) (*.f64 (cbrt.f64 (/.f64 -1/2 a)) (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) g))) (*.f64 (cbrt.f64 (/.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) a)) (cbrt.f64 -1/2)))
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) g))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 h 2) (*.f64 g a))) (*.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 -1/2) 2))))
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) g))) (/.f64 (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) -1/2)) (cbrt.f64 a)))
(+.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) (cbrt.f64 1/2)) (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 -1/2 a))))
(+.f64 (/.f64 (cbrt.f64 (*.f64 1/2 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g))) (cbrt.f64 a)) (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 -1/2 a))))
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (cbrt.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2)) g))) (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 -1/2 a))))
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (*.f64 (sqrt.f64 (+.f64 h g)) (sqrt.f64 (-.f64 g h))) g))) (pow.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a)) 1/3))
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) 1/2)) g))) (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 -1/2 a))))
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) g))) (cbrt.f64 (*.f64 (+.f64 g (exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) 1/2))) (/.f64 -1/2 a))))
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) g))) (exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a))) 1/3)))
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (pow.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 3/2) 1/3) g))) (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 -1/2 a))))
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (/.f64 (neg.f64 (pow.f64 h 2)) (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (neg.f64 g))))) (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 -1/2 a))))
(+.f64 (pow.f64 (*.f64 (cbrt.f64 (cbrt.f64 -1)) (pow.f64 (exp.f64 1/9) (-.f64 (log.f64 g) (log.f64 a)))) 3) (cbrt.f64 (*.f64 (+.f64 g (neg.f64 g)) (/.f64 -1/2 a))))
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) g))) (cbrt.f64 (*.f64 (+.f64 g (log.f64 (exp.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))) (/.f64 -1/2 a))))
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) g))) (/.f64 (*.f64 (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) (cbrt.f64 -1/2)) (cbrt.f64 a)))
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) g))) (cbrt.f64 (*.f64 (+.f64 g (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) 3)) (/.f64 -1/2 a))))
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) g))) (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a)) 2))))
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) g))) (pow.f64 (*.f64 (+.f64 g (log.f64 (exp.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))) (/.f64 -1/2 a)) 1/3))
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) 3) g))) (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 -1/2 a))))
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)) 3))) (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 -1/2 a))))
(+.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) a)) 2))) (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 -1/2 a))))
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (pow.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g) 3) 1/3))) (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 -1/2 a))))
(+.f64 (/.f64 (cbrt.f64 (*.f64 1/2 (-.f64 (pow.f64 (pow.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) 1/4) 2) g))) (cbrt.f64 a)) (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 -1/2 a))))
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (/.f64 (neg.f64 (pow.f64 h 2)) (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (neg.f64 g))))) (cbrt.f64 (*.f64 (+.f64 g (*.f64 (sqrt.f64 (+.f64 h g)) (sqrt.f64 (-.f64 g h)))) (/.f64 -1/2 a))))
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (/.f64 (-.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 (neg.f64 g) (neg.f64 g))) (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (neg.f64 g))))) (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 -1/2 a))))
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (/.f64 (+.f64 (*.f64 -1/2 (pow.f64 h 2)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 h 4) (pow.f64 g 2))) (*.f64 -1/16 (/.f64 (pow.f64 h 6) (pow.f64 g 4))))) g))) (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 -1/2 a))))
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) g))) (/.f64 (cbrt.f64 (*.f64 (+.f64 g (pow.f64 (E.f64) (log.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))) -1/2)) (cbrt.f64 a)))
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) g))) (/.f64 (cbrt.f64 (*.f64 (pow.f64 (sqrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 2) -1/2)) (cbrt.f64 a)))
(+.f64 (/.f64 (cbrt.f64 (*.f64 1/2 (-.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) 3) g))) (cbrt.f64 a)) (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 -1/2 a))))
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (/.f64 (-.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)) (*.f64 (neg.f64 g) (neg.f64 g))) (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (neg.f64 g))))) (*.f64 (cbrt.f64 (/.f64 g a)) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2))))
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (/.f64 (neg.f64 (pow.f64 h 2)) (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) (neg.f64 g))))) (*.f64 (cbrt.f64 (/.f64 -1/2 a)) (cbrt.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))))
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 (/.f64 (-.f64 (pow.f64 g 2) (fma.f64 g g (pow.f64 h 2))) (pow.f64 h 2)) (-.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))))) (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 -1/2 a))))
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) g))) (*.f64 g (+.f64 (*.f64 1/12 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (pow.f64 h 2) (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (cbrt.f64 -1)))))
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) g))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a)))) (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a))))))
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) g))) (*.f64 g (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 -1/2)) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 2))))))
(+.f64 (*.f64 -1 (*.f64 g (+.f64 (*.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 8)))) (/.f64 (*.f64 (pow.f64 h 2) (cbrt.f64 1/2)) (pow.f64 (cbrt.f64 2) 2)))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 a (pow.f64 g 2)))) (*.f64 (cbrt.f64 1/2) (cbrt.f64 2)))))) (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 -1/2 a))))
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h))) g))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a)) 2))) (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))) (/.f64 -1/2 a))))))
(+.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1/2 a)) (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g))) 2)) (cbrt.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))) g)))) (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 -1/2 a))))
(+.f64 (/.f64 (cbrt.f64 (*.f64 1/2 (-.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2))))) 2)) (cbrt.f64 (log.f64 (sqrt.f64 (-.f64 (pow.f64 g 2) (pow.f64 h 2)))))) g))) (cbrt.f64 a)) (cbrt.f64 (*.f64 (+.f64 g (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))) (/.f64 -1/2 a))))
Outputs
(+.f64 (*.f64 (cbrt.f64 (/.f64 1/2 a)) (cbrt.f64 (*.f64 g -2))) (cbrt.f64 (*.f64 (+.f64 g (neg.f64 g)) (/.f64 -1/2 a))))
Calls

7 calls:

125.0ms
g
55.0ms
a
51.0ms
h
50.0ms
(*.f64 2 a)
50.0ms
(/.f64 1 (*.f64 2 a))
Results
AccuracySegmentsBranch
95.6%3g
93.9%1h
93.9%1a
93.9%1(+.f64 (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (+.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))) (cbrt.f64 (*.f64 (/.f64 1 (*.f64 2 a)) (-.f64 (neg.f64 g) (sqrt.f64 (-.f64 (*.f64 g g) (*.f64 h h)))))))
93.9%1(/.f64 1 (*.f64 2 a))
93.9%1(*.f64 2 a)
93.9%1(*.f64 h h)
Compiler

Compiled 72 to 48 computations (33.3% saved)

regimes13.0ms (0%)

Counts
11 → 1
Calls
Call 1
Inputs
(+.f64 (neg.f64 (cbrt.f64 (/.f64 g a))) (neg.f64 (cbrt.f64 (/.f64 g a))))
(+.f64 (neg.f64 (cbrt.f64 (/.f64 g a))) (cbrt.f64 (*.f64 (+.f64 g g) (/.f64 -1/2 a))))
(+.f64 (neg.f64 (cbrt.f64 (/.f64 g a))) (cbrt.f64 (*.f64 (+.f64 g (neg.f64 g)) (/.f64 -1/2 a))))
(+.f64 (pow.f64 (/.f64 (neg.f64 g) a) 1/3) (cbrt.f64 (*.f64 (+.f64 g (neg.f64 g)) (/.f64 -1/2 a))))
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2))) (cbrt.f64 (*.f64 (+.f64 g g) (/.f64 -1/2 a))))
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2))) (cbrt.f64 (*.f64 (+.f64 g (neg.f64 g)) (/.f64 -1/2 a))))
(+.f64 (/.f64 (cbrt.f64 (neg.f64 g)) (cbrt.f64 a)) (cbrt.f64 (*.f64 (+.f64 g g) (/.f64 -1/2 a))))
(+.f64 (/.f64 (cbrt.f64 (neg.f64 g)) (cbrt.f64 a)) (cbrt.f64 (*.f64 (+.f64 g (neg.f64 g)) (/.f64 -1/2 a))))
(+.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 1 a)) (cbrt.f64 g))) (cbrt.f64 (*.f64 (+.f64 g g) (/.f64 -1/2 a))))
(+.f64 (exp.f64 (*.f64 (log.f64 (/.f64 (neg.f64 g) a)) 1/3)) (cbrt.f64 (*.f64 (+.f64 g (neg.f64 g)) (/.f64 -1/2 a))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 1/2 a)) (cbrt.f64 (*.f64 g -2))) (cbrt.f64 (*.f64 (+.f64 g g) (/.f64 -1/2 a))))
Outputs
(+.f64 (/.f64 (cbrt.f64 (neg.f64 g)) (cbrt.f64 a)) (cbrt.f64 (*.f64 (+.f64 g (neg.f64 g)) (/.f64 -1/2 a))))
Calls

2 calls:

6.0ms
h
6.0ms
a
Results
AccuracySegmentsBranch
93.9%1a
93.9%1h
Compiler

Compiled 8 to 6 computations (25% saved)

regimes25.0ms (0%)

Counts
7 → 1
Calls
Call 1
Inputs
(+.f64 (neg.f64 (cbrt.f64 (/.f64 g a))) (neg.f64 (cbrt.f64 (/.f64 g a))))
(+.f64 (neg.f64 (cbrt.f64 (/.f64 g a))) (cbrt.f64 (*.f64 (+.f64 g g) (/.f64 -1/2 a))))
(+.f64 (neg.f64 (cbrt.f64 (/.f64 g a))) (cbrt.f64 (*.f64 (+.f64 g (neg.f64 g)) (/.f64 -1/2 a))))
(+.f64 (pow.f64 (/.f64 (neg.f64 g) a) 1/3) (cbrt.f64 (*.f64 (+.f64 g (neg.f64 g)) (/.f64 -1/2 a))))
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2))) (cbrt.f64 (*.f64 (+.f64 g g) (/.f64 -1/2 a))))
(+.f64 (cbrt.f64 (*.f64 (/.f64 1/2 a) (*.f64 g -2))) (cbrt.f64 (*.f64 (+.f64 g (neg.f64 g)) (/.f64 -1/2 a))))
(+.f64 (/.f64 (cbrt.f64 (neg.f64 g)) (cbrt.f64 a)) (cbrt.f64 (*.f64 (+.f64 g g) (/.f64 -1/2 a))))
Outputs
(+.f64 (neg.f64 (cbrt.f64 (/.f64 g a))) (cbrt.f64 (*.f64 (+.f64 g (neg.f64 g)) (/.f64 -1/2 a))))
Calls

3 calls:

15.0ms
h
5.0ms
g
5.0ms
a
Results
AccuracySegmentsBranch
75.8%1g
75.8%1h
75.8%1a
Compiler

Compiled 12 to 9 computations (25% saved)

regimes9.0ms (0%)

Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
2 → 1
Calls
Call 1
Inputs
(+.f64 (neg.f64 (cbrt.f64 (/.f64 g a))) (neg.f64 (cbrt.f64 (/.f64 g a))))
(+.f64 (neg.f64 (cbrt.f64 (/.f64 g a))) (cbrt.f64 (*.f64 (+.f64 g g) (/.f64 -1/2 a))))
Outputs
(+.f64 (neg.f64 (cbrt.f64 (/.f64 g a))) (neg.f64 (cbrt.f64 (/.f64 g a))))
Calls

3 calls:

3.0ms
g
3.0ms
a
3.0ms
h
Results
AccuracySegmentsBranch
15.9%1h
15.9%1a
15.9%1g
Compiler

Compiled 12 to 9 computations (25% saved)

simplify6.0ms (0%)

Algorithm
egg-herbie
Rules
14×+-commutative
12×*-commutative
unsub-neg
sub-neg
neg-sub0
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
031233
148229
255229
359229
460229
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(+.f64 (*.f64 (cbrt.f64 (/.f64 1/2 a)) (cbrt.f64 (*.f64 g -2))) (cbrt.f64 (*.f64 (+.f64 g (neg.f64 g)) (/.f64 -1/2 a))))
(+.f64 (/.f64 (cbrt.f64 (neg.f64 g)) (cbrt.f64 a)) (cbrt.f64 (*.f64 (+.f64 g (neg.f64 g)) (/.f64 -1/2 a))))
(+.f64 (neg.f64 (cbrt.f64 (/.f64 g a))) (cbrt.f64 (*.f64 (+.f64 g (neg.f64 g)) (/.f64 -1/2 a))))
(+.f64 (neg.f64 (cbrt.f64 (/.f64 g a))) (neg.f64 (cbrt.f64 (/.f64 g a))))
Outputs
(+.f64 (*.f64 (cbrt.f64 (/.f64 1/2 a)) (cbrt.f64 (*.f64 g -2))) (cbrt.f64 (*.f64 (+.f64 g (neg.f64 g)) (/.f64 -1/2 a))))
(+.f64 (*.f64 (cbrt.f64 (/.f64 1/2 a)) (cbrt.f64 (*.f64 g -2))) (cbrt.f64 (*.f64 (-.f64 g g) (/.f64 -1/2 a))))
(+.f64 (/.f64 (cbrt.f64 (neg.f64 g)) (cbrt.f64 a)) (cbrt.f64 (*.f64 (+.f64 g (neg.f64 g)) (/.f64 -1/2 a))))
(+.f64 (cbrt.f64 (*.f64 (-.f64 g g) (/.f64 -1/2 a))) (/.f64 (cbrt.f64 (neg.f64 g)) (cbrt.f64 a)))
(+.f64 (neg.f64 (cbrt.f64 (/.f64 g a))) (cbrt.f64 (*.f64 (+.f64 g (neg.f64 g)) (/.f64 -1/2 a))))
(+.f64 (cbrt.f64 (*.f64 (-.f64 g g) (/.f64 -1/2 a))) (neg.f64 (cbrt.f64 (/.f64 g a))))
(-.f64 (cbrt.f64 (*.f64 (-.f64 g g) (/.f64 -1/2 a))) (cbrt.f64 (/.f64 g a)))
(+.f64 (neg.f64 (cbrt.f64 (/.f64 g a))) (neg.f64 (cbrt.f64 (/.f64 g a))))
(-.f64 (neg.f64 (cbrt.f64 (/.f64 g a))) (cbrt.f64 (/.f64 g a)))
Compiler

Compiled 68 to 47 computations (30.9% saved)

soundness1.5s (2.3%)

Rules
1818×distribute-lft-in
1810×distribute-lft-in
1506×times-frac
1490×*-commutative
1354×*-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
044392
1641384
27048384
0911509
12981481
29351481
332391453
0189464424584104
1568664424581619
0168621474878840
1521821474877178
0157942949711812
1486842949710725
Stop Event
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 318 to 194 computations (39% saved)

end0.0ms (0%)

preprocess56.0ms (0.1%)

Remove

(abs h)

Compiler

Compiled 408 to 274 computations (32.8% saved)

Profiling

Loading profile data...