Diagrams.Solve.Polynomial:cubForm from diagrams-solve-0.1, K

Time bar (total: 19.0s)

analyze262.0ms (1.4%)

Memory
-18.9MiB live, 617.6MiB allocated
Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.7%0.3%0%0%0%0
0%0%99.7%0.3%0%0%0%1
0%0%99.7%0.3%0%0%0%2
0%0%99.7%0.3%0%0%0%3
0%0%99.7%0.3%0%0%0%4
0%0%99.7%0.3%0%0%0%5
0%0%99.7%0.3%0%0%0%6
25%24.9%74.8%0.3%0%0%0%7
33.3%24.9%49.9%0.3%0%24.9%0%8
33.3%24.9%49.9%0.3%0%24.9%0%9
33.3%24.9%49.9%0.3%0%24.9%0%10
33.3%24.9%49.9%0.3%0%24.9%0%11
33.3%24.9%49.9%0.3%0%24.9%0%12
Compiler

Compiled 21 to 20 computations (4.8% saved)

sample3.3s (17.1%)

Memory
-66.7MiB live, 3 850.1MiB allocated
Samples
1.0s3 096×1valid
721.0ms4 048×0invalid
571.0ms5 113×0valid
11.0ms47×2valid
Precisions
Click to see histograms. Total time spent on operations: 1.6s
ival-mult: 706.0ms (44.5% of total)
ival-cos: 249.0ms (15.7% of total)
ival-div: 225.0ms (14.2% of total)
ival-sub: 159.0ms (10% of total)
ival-sqrt: 153.0ms (9.7% of total)
adjust: 65.0ms (4.1% of total)
exact: 15.0ms (0.9% of total)
ival-true: 9.0ms (0.6% of total)
ival-assert: 5.0ms (0.3% of total)
Bogosity

preprocess201.0ms (1.1%)

Memory
-15.6MiB live, 99.4MiB allocated
Algorithm
egg-herbie
Rules
1 160×sub-neg
1 036×distribute-lft-neg-in
952×div-sub
912×neg-mul-1
898×unsub-neg
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0150550
1366546
2826534
31769534
44187534
55932534
67446534
77787534
87924534
97939534
01819
13219
26919
313019
421619
532419
647319
765519
887819
9108119
10141319
11154619
12156619
13156819
14156819
0156817
Stop Event
iter limit
saturated
node limit
Calls
Call 1
Inputs
(- (* (* 2 (sqrt x)) (cos (- y (/ (* z t) 3)))) (/ a (* b 3)))
Outputs
(- (* (* 2 (sqrt x)) (cos (- y (/ (* z t) 3)))) (/ a (* b 3)))
(fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) (/.f64 a (*.f64 b #s(literal -3 binary64))))
Call 2
Inputs
(- (* (* 2 (sqrt x)) (cos (- y (/ (* z t) 3)))) (/ a (* b 3)))
(- (* (* 2 (sqrt (neg x))) (cos (- y (/ (* z t) 3)))) (/ a (* b 3)))
(- (* (* 2 (sqrt x)) (cos (- (neg y) (/ (* z t) 3)))) (/ a (* b 3)))
(- (* (* 2 (sqrt x)) (cos (- y (/ (* (neg z) t) 3)))) (/ a (* b 3)))
(- (* (* 2 (sqrt x)) (cos (- y (/ (* z (neg t)) 3)))) (/ a (* b 3)))
(- (* (* 2 (sqrt x)) (cos (- y (/ (* z t) 3)))) (/ (neg a) (* b 3)))
(- (* (* 2 (sqrt x)) (cos (- y (/ (* z t) 3)))) (/ a (* (neg b) 3)))
(neg (- (* (* 2 (sqrt (neg x))) (cos (- y (/ (* z t) 3)))) (/ a (* b 3))))
(neg (- (* (* 2 (sqrt x)) (cos (- (neg y) (/ (* z t) 3)))) (/ a (* b 3))))
(neg (- (* (* 2 (sqrt x)) (cos (- y (/ (* (neg z) t) 3)))) (/ a (* b 3))))
(neg (- (* (* 2 (sqrt x)) (cos (- y (/ (* z (neg t)) 3)))) (/ a (* b 3))))
(neg (- (* (* 2 (sqrt x)) (cos (- y (/ (* z t) 3)))) (/ (neg a) (* b 3))))
(neg (- (* (* 2 (sqrt x)) (cos (- y (/ (* z t) 3)))) (/ a (* (neg b) 3))))
(- (* (* 2 (sqrt y)) (cos (- x (/ (* z t) 3)))) (/ a (* b 3)))
(- (* (* 2 (sqrt z)) (cos (- y (/ (* x t) 3)))) (/ a (* b 3)))
(- (* (* 2 (sqrt t)) (cos (- y (/ (* z x) 3)))) (/ a (* b 3)))
(- (* (* 2 (sqrt a)) (cos (- y (/ (* z t) 3)))) (/ x (* b 3)))
(- (* (* 2 (sqrt b)) (cos (- y (/ (* z t) 3)))) (/ a (* x 3)))
(- (* (* 2 (sqrt x)) (cos (- z (/ (* y t) 3)))) (/ a (* b 3)))
(- (* (* 2 (sqrt x)) (cos (- t (/ (* z y) 3)))) (/ a (* b 3)))
(- (* (* 2 (sqrt x)) (cos (- a (/ (* z t) 3)))) (/ y (* b 3)))
(- (* (* 2 (sqrt x)) (cos (- b (/ (* z t) 3)))) (/ a (* y 3)))
(- (* (* 2 (sqrt x)) (cos (- y (/ (* t z) 3)))) (/ a (* b 3)))
(- (* (* 2 (sqrt x)) (cos (- y (/ (* a t) 3)))) (/ z (* b 3)))
(- (* (* 2 (sqrt x)) (cos (- y (/ (* b t) 3)))) (/ a (* z 3)))
(- (* (* 2 (sqrt x)) (cos (- y (/ (* z a) 3)))) (/ t (* b 3)))
(- (* (* 2 (sqrt x)) (cos (- y (/ (* z b) 3)))) (/ a (* t 3)))
(- (* (* 2 (sqrt x)) (cos (- y (/ (* z t) 3)))) (/ b (* a 3)))
Outputs
(- (* (* 2 (sqrt x)) (cos (- y (/ (* z t) 3)))) (/ a (* b 3)))
(+ (* (* 2 (sqrt x)) (cos (+ y (* t (* z -1/3))))) (* a (/ -1/3 b)))
(- (* (* 2 (sqrt (neg x))) (cos (- y (/ (* z t) 3)))) (/ a (* b 3)))
(+ (* 2 (* (cos (+ y (* t (* z -1/3)))) (sqrt (neg x)))) (* a (/ -1/3 b)))
(- (* (* 2 (sqrt x)) (cos (- (neg y) (/ (* z t) 3)))) (/ a (* b 3)))
(+ (* 2 (* (sqrt x) (cos (- (* t (* z -1/3)) y)))) (* a (/ -1/3 b)))
(- (* (* 2 (sqrt x)) (cos (- y (/ (* (neg z) t) 3)))) (/ a (* b 3)))
(+ (* 2 (* (sqrt x) (cos (- (* t (* z -1/3)) y)))) (* a (/ -1/3 b)))
(- (* (* 2 (sqrt x)) (cos (- y (/ (* z (neg t)) 3)))) (/ a (* b 3)))
(+ (* 2 (* (sqrt x) (cos (- (* t (* z -1/3)) y)))) (* a (/ -1/3 b)))
(- (* (* 2 (sqrt x)) (cos (- y (/ (* z t) 3)))) (/ (neg a) (* b 3)))
(+ (* (* 2 (sqrt x)) (cos (+ y (* t (* z -1/3))))) (* a (/ 1/3 b)))
(- (* (* 2 (sqrt x)) (cos (- y (/ (* z t) 3)))) (/ a (* (neg b) 3)))
(+ (* (* 2 (sqrt x)) (cos (+ y (* t (* z -1/3))))) (* a (/ 1/3 b)))
(neg (- (* (* 2 (sqrt (neg x))) (cos (- y (/ (* z t) 3)))) (/ a (* b 3))))
(+ (* a (/ 1/3 b)) (* (cos (+ y (* t (* z -1/3)))) (* (sqrt (neg x)) -2)))
(neg (- (* (* 2 (sqrt x)) (cos (- (neg y) (/ (* z t) 3)))) (/ a (* b 3))))
(+ (* a (/ 1/3 b)) (* (cos (- (* t (* z -1/3)) y)) (* (sqrt x) -2)))
(neg (- (* (* 2 (sqrt x)) (cos (- y (/ (* (neg z) t) 3)))) (/ a (* b 3))))
(+ (* a (/ 1/3 b)) (* (cos (- (* t (* z -1/3)) y)) (* (sqrt x) -2)))
(neg (- (* (* 2 (sqrt x)) (cos (- y (/ (* z (neg t)) 3)))) (/ a (* b 3))))
(+ (* a (/ 1/3 b)) (* (cos (- (* t (* z -1/3)) y)) (* (sqrt x) -2)))
(neg (- (* (* 2 (sqrt x)) (cos (- y (/ (* z t) 3)))) (/ (neg a) (* b 3))))
(+ (* a (/ -1/3 b)) (* (cos (+ y (* t (* z -1/3)))) (* (sqrt x) -2)))
(neg (- (* (* 2 (sqrt x)) (cos (- y (/ (* z t) 3)))) (/ a (* (neg b) 3))))
(+ (* a (/ -1/3 b)) (* (cos (+ y (* t (* z -1/3)))) (* (sqrt x) -2)))
(- (* (* 2 (sqrt y)) (cos (- x (/ (* z t) 3)))) (/ a (* b 3)))
(+ (* (* 2 (sqrt y)) (cos (+ x (* t (* z -1/3))))) (* a (/ -1/3 b)))
(- (* (* 2 (sqrt z)) (cos (- y (/ (* x t) 3)))) (/ a (* b 3)))
(+ (* 2 (* (sqrt z) (cos (+ y (* x (* t -1/3)))))) (* a (/ -1/3 b)))
(- (* (* 2 (sqrt t)) (cos (- y (/ (* z x) 3)))) (/ a (* b 3)))
(+ (* (* 2 (sqrt t)) (cos (+ y (* x (* z -1/3))))) (* a (/ -1/3 b)))
(- (* (* 2 (sqrt a)) (cos (- y (/ (* z t) 3)))) (/ x (* b 3)))
(+ (* (cos (+ y (* t (* z -1/3)))) (* 2 (sqrt a))) (* x (/ -1/3 b)))
(- (* (* 2 (sqrt b)) (cos (- y (/ (* z t) 3)))) (/ a (* x 3)))
(+ (* 2 (* (cos (+ y (* t (* z -1/3)))) (sqrt b))) (* a (/ -1/3 x)))
(- (* (* 2 (sqrt x)) (cos (- z (/ (* y t) 3)))) (/ a (* b 3)))
(+ (* (* 2 (sqrt x)) (cos (- (* t (/ y 3)) z))) (* a (/ -1/3 b)))
(- (* (* 2 (sqrt x)) (cos (- t (/ (* z y) 3)))) (/ a (* b 3)))
(+ (* (sqrt x) (* 2 (cos (+ t (* y (* z -1/3)))))) (* a (/ -1/3 b)))
(- (* (* 2 (sqrt x)) (cos (- a (/ (* z t) 3)))) (/ y (* b 3)))
(+ (* (* 2 (sqrt x)) (cos (+ a (* t (* z -1/3))))) (* y (/ -1/3 b)))
(- (* (* 2 (sqrt x)) (cos (- b (/ (* z t) 3)))) (/ a (* y 3)))
(+ (* (* 2 (sqrt x)) (cos (+ b (* t (* z -1/3))))) (/ (* a -1/3) y))
(- (* (* 2 (sqrt x)) (cos (- y (/ (* t z) 3)))) (/ a (* b 3)))
(+ (* (* 2 (sqrt x)) (cos (+ y (* t (* z -1/3))))) (* a (/ -1/3 b)))
(- (* (* 2 (sqrt x)) (cos (- y (/ (* a t) 3)))) (/ z (* b 3)))
(+ (* 2 (* (sqrt x) (cos (+ y (* t (* a -1/3)))))) (/ (* z -1/3) b))
(- (* (* 2 (sqrt x)) (cos (- y (/ (* b t) 3)))) (/ a (* z 3)))
(+ (* 2 (* (sqrt x) (cos (+ y (* t (* b -1/3)))))) (* a (/ -1/3 z)))
(- (* (* 2 (sqrt x)) (cos (- y (/ (* z a) 3)))) (/ t (* b 3)))
(+ (* (* 2 (sqrt x)) (cos (+ y (* z (* a -1/3))))) (* t (/ -1/3 b)))
(- (* (* 2 (sqrt x)) (cos (- y (/ (* z b) 3)))) (/ a (* t 3)))
(+ (* (* 2 (sqrt x)) (cos (+ y (* z (* b -1/3))))) (* (/ a t) -1/3))
(- (* (* 2 (sqrt x)) (cos (- y (/ (* z t) 3)))) (/ b (* a 3)))
(+ (* (* 2 (sqrt x)) (cos (+ y (* t (* z -1/3))))) (/ (* b -1/3) a))
Symmetry

(sort z t)

explain341.0ms (1.8%)

Memory
9.4MiB live, 477.6MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
13646(3.495538375433342e+210 4.964652365921477e+190 3.8882234050922393e-146 2.333339467646038e-69 -6.261654697691778e+250 -2.5375003478789636e-57)0-(cos.f64 (-.f64 y (/.f64 (*.f64 z t) #s(literal 3 binary64))))
00-0-(sqrt.f64 x)
00-0-(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (-.f64 y (/.f64 (*.f64 z t) #s(literal 3 binary64))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
00-0-a
00-0-t
00-0-#s(literal 3 binary64)
00-0-(*.f64 #s(literal 2 binary64) (sqrt.f64 x))
00-0-(/.f64 (*.f64 z t) #s(literal 3 binary64))
00-0-y
00-0-(-.f64 y (/.f64 (*.f64 z t) #s(literal 3 binary64)))
00-0-(/.f64 a (*.f64 b #s(literal 3 binary64)))
00-0-(*.f64 z t)
00-0-z
00-0-(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (-.f64 y (/.f64 (*.f64 z t) #s(literal 3 binary64)))))
00-0-#s(literal 2 binary64)
00-0-b
00-0-(*.f64 b #s(literal 3 binary64))
00-0-x
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
cos.f64(cos.f64 (-.f64 y (/.f64 (*.f64 z t) #s(literal 3 binary64))))sensitivity1430
cos.f64(cos.f64 (-.f64 y (/.f64 (*.f64 z t) #s(literal 3 binary64))))oflow-rescue390
(-.f64 y (/.f64 (*.f64 z t) #s(literal 3 binary64)))overflow39
(*.f64 z t)overflow39
(/.f64 (*.f64 z t) #s(literal 3 binary64))overflow39
Confusion
Predicted +Predicted -
+990
-8374
Precision
0.5439560439560439
Recall
1.0
Confusion?
Predicted +Predicted MaybePredicted -
+9900
-83074
Precision?
0.5439560439560439
Recall?
1.0
Freqs
test
numberfreq
074
1182
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
71.0ms252×1valid
37.0ms106×2valid
20.0ms154×0valid
Compiler

Compiled 208 to 76 computations (63.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 76.0ms
ival-cos: 22.0ms (29.1% of total)
ival-mult: 20.0ms (26.5% of total)
ival-div: 12.0ms (15.9% of total)
ival-sub: 8.0ms (10.6% of total)
adjust: 6.0ms (7.9% of total)
ival-sqrt: 6.0ms (7.9% of total)
exact: 1.0ms (1.3% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

eval0.0ms (0%)

Memory
0.5MiB live, 0.5MiB allocated
Compiler

Compiled 6 to 6 computations (0% saved)

prune1.0ms (0%)

Memory
1.8MiB live, 1.8MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
64.9%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (-.f64 y (/.f64 (*.f64 z t) #s(literal 3 binary64))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
Compiler

Compiled 25 to 18 computations (28% saved)

simplify72.0ms (0.4%)

Memory
-16.1MiB live, 103.7MiB allocated
Algorithm
egg-herbie
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (-.f64 y (/.f64 (*.f64 z t) #s(literal 3 binary64)))))
cost-diff128
(-.f64 y (/.f64 (*.f64 z t) #s(literal 3 binary64)))
cost-diff128
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (-.f64 y (/.f64 (*.f64 z t) #s(literal 3 binary64))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
cost-diff384
(/.f64 (*.f64 z t) #s(literal 3 binary64))
Rules
880×accelerator-lowering-fma.f32
880×accelerator-lowering-fma.f64
672×*-lowering-*.f32
672×*-lowering-*.f64
258×distribute-lft-neg-in
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01877
13277
26977
313077
421677
532477
647377
765577
887877
9108177
10141377
11154677
12156677
13156877
14156877
0156872
Stop Event
iter limit
saturated
Calls
Call 1
Inputs
(- (* (* 2 (sqrt x)) (cos (- y (/ (* z t) 3)))) (/ a (* b 3)))
(* (* 2 (sqrt x)) (cos (- y (/ (* z t) 3))))
(* 2 (sqrt x))
2
(sqrt x)
x
(cos (- y (/ (* z t) 3)))
(- y (/ (* z t) 3))
y
(/ (* z t) 3)
(* z t)
z
t
3
(/ a (* b 3))
a
(* b 3)
b
Outputs
(- (* (* 2 (sqrt x)) (cos (- y (/ (* z t) 3)))) (/ a (* b 3)))
(fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(* (* 2 (sqrt x)) (cos (- y (/ (* z t) 3))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)))
(* 2 (sqrt x))
(*.f64 #s(literal 2 binary64) (sqrt.f64 x))
2
#s(literal 2 binary64)
(sqrt x)
(sqrt.f64 x)
x
(cos (- y (/ (* z t) 3)))
(cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))
(- y (/ (* z t) 3))
(fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)
y
(/ (* z t) 3)
(*.f64 z (*.f64 t #s(literal 1/3 binary64)))
(* z t)
(*.f64 z t)
z
t
3
#s(literal 3 binary64)
(/ a (* b 3))
(/.f64 a (*.f64 #s(literal 3 binary64) b))
a
(* b 3)
(*.f64 #s(literal 3 binary64) b)
b

localize103.0ms (0.5%)

Memory
2.3MiB live, 198.6MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy99.8%
(/.f64 a (*.f64 b #s(literal 3 binary64)))
accuracy99.7%
(/.f64 (*.f64 z t) #s(literal 3 binary64))
accuracy99.6%
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (-.f64 y (/.f64 (*.f64 z t) #s(literal 3 binary64)))))
accuracy52.4%
(cos.f64 (-.f64 y (/.f64 (*.f64 z t) #s(literal 3 binary64))))
Samples
33.0ms126×1valid
28.0ms53×2valid
22.0ms77×0valid
Compiler

Compiled 79 to 20 computations (74.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 63.0ms
ival-sqrt: 16.0ms (25.5% of total)
adjust: 14.0ms (22.3% of total)
ival-mult: 11.0ms (17.5% of total)
ival-cos: 11.0ms (17.5% of total)
ival-div: 6.0ms (9.6% of total)
ival-sub: 4.0ms (6.4% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series89.0ms (0.5%)

Memory
-12.8MiB live, 65.7MiB allocated
Counts
6 → 240
Calls
Call 1
Inputs
#<alt (/ (* z t) 3)>
#<alt (- (* (* 2 (sqrt x)) (cos (- y (/ (* z t) 3)))) (/ a (* b 3)))>
#<alt (- y (/ (* z t) 3))>
#<alt (* (* 2 (sqrt x)) (cos (- y (/ (* z t) 3))))>
#<alt (cos (- y (/ (* z t) 3)))>
#<alt (/ a (* b 3))>
Outputs
#<alt (* 1/3 (* t z))>
#<alt (* 1/3 (* t z))>
#<alt (* 1/3 (* t z))>
#<alt (* 1/3 (* t z))>
#<alt (* 1/3 (* t z))>
#<alt (* 1/3 (* t z))>
#<alt (* 1/3 (* t z))>
#<alt (* 1/3 (* t z))>
#<alt (* 1/3 (* t z))>
#<alt (* 1/3 (* t z))>
#<alt (* 1/3 (* t z))>
#<alt (* 1/3 (* t z))>
#<alt (* 1/3 (* t z))>
#<alt (* 1/3 (* t z))>
#<alt (* 1/3 (* t z))>
#<alt (* 1/3 (* t z))>
#<alt (* 1/3 (* t z))>
#<alt (* 1/3 (* t z))>
#<alt (* 1/3 (* t z))>
#<alt (* 1/3 (* t z))>
#<alt (* 1/3 (* t z))>
#<alt (* 1/3 (* t z))>
#<alt (* 1/3 (* t z))>
#<alt (* 1/3 (* t z))>
#<alt (- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))>
#<alt (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))>
#<alt (* x (+ (* -1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (cos (- y (* 1/3 (* t z))))))))>
#<alt (* x (+ (* -1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (cos (- y (* 1/3 (* t z))))))))>
#<alt (* x (+ (* -1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (cos (- y (* 1/3 (* t z))))))))>
#<alt (* -2 (* (sqrt x) (* (cos (- y (* 1/3 (* t z)))) (pow (sqrt -1) 2))))>
#<alt (* -1 (* x (+ (* 1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (* (cos (- y (* 1/3 (* t z)))) (pow (sqrt -1) 2)))))))>
#<alt (* -1 (* x (+ (* 1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (* (cos (- y (* 1/3 (* t z)))) (pow (sqrt -1) 2)))))))>
#<alt (* -1 (* x (+ (* 1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (* (cos (- y (* 1/3 (* t z)))) (pow (sqrt -1) 2)))))))>
#<alt (- (* 2 (* (sqrt x) (cos (neg (* 1/3 (* t z)))))) (* 1/3 (/ a b)))>
#<alt (- (+ (* -2 (* (sqrt x) (* y (sin (neg (* 1/3 (* t z))))))) (* 2 (* (sqrt x) (cos (neg (* 1/3 (* t z))))))) (* 1/3 (/ a b)))>
#<alt (- (+ (* 2 (* (sqrt x) (cos (neg (* 1/3 (* t z)))))) (* y (+ (* -2 (* (sqrt x) (sin (neg (* 1/3 (* t z)))))) (* -1 (* (sqrt x) (* y (cos (neg (* 1/3 (* t z)))))))))) (* 1/3 (/ a b)))>
#<alt (- (+ (* 2 (* (sqrt x) (cos (neg (* 1/3 (* t z)))))) (* y (+ (* -2 (* (sqrt x) (sin (neg (* 1/3 (* t z)))))) (* y (+ (* -1 (* (sqrt x) (cos (neg (* 1/3 (* t z)))))) (* 1/3 (* (sqrt x) (* y (sin (neg (* 1/3 (* t z)))))))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (neg (+ (* -1 y) (* 1/3 (* t z))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (neg (+ (* -1 y) (* 1/3 (* t z))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (neg (+ (* -1 y) (* 1/3 (* t z))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (neg (+ (* -1 y) (* 1/3 (* t z))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos y))) (* 1/3 (/ a b)))>
#<alt (- (+ (* 2/3 (* (* t (* z (sin y))) (sqrt x))) (* 2 (* (sqrt x) (cos y)))) (* 1/3 (/ a b)))>
#<alt (- (+ (* 2 (* (sqrt x) (cos y))) (* z (+ (* -1/9 (* (* (pow t 2) (* z (cos y))) (sqrt x))) (* 2/3 (* (* t (sin y)) (sqrt x)))))) (* 1/3 (/ a b)))>
#<alt (- (+ (* 2 (* (sqrt x) (cos y))) (* z (+ (* 2/3 (* (* t (sin y)) (sqrt x))) (* z (+ (* -1/9 (* (* (pow t 2) (cos y)) (sqrt x))) (* -1/81 (* (* (pow t 3) (* z (sin y))) (sqrt x)))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos y))) (* 1/3 (/ a b)))>
#<alt (- (+ (* 2/3 (* (* t (* z (sin y))) (sqrt x))) (* 2 (* (sqrt x) (cos y)))) (* 1/3 (/ a b)))>
#<alt (- (+ (* 2 (* (sqrt x) (cos y))) (* t (+ (* -1/9 (* (* t (* (pow z 2) (cos y))) (sqrt x))) (* 2/3 (* (sqrt x) (* z (sin y))))))) (* 1/3 (/ a b)))>
#<alt (- (+ (* 2 (* (sqrt x) (cos y))) (* t (+ (* 2/3 (* (sqrt x) (* z (sin y)))) (* t (+ (* -1/9 (* (sqrt x) (* (pow z 2) (cos y)))) (* -1/81 (* (* t (* (pow z 3) (sin y))) (sqrt x)))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))>
#<alt (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))))>
#<alt (* -1/3 (/ a b))>
#<alt (* a (- (* 2 (* (/ (cos (- y (* 1/3 (* t z)))) a) (sqrt x))) (* 1/3 (/ 1 b))))>
#<alt (* a (- (* 2 (* (/ (cos (- y (* 1/3 (* t z)))) a) (sqrt x))) (* 1/3 (/ 1 b))))>
#<alt (* a (- (* 2 (* (/ (cos (- y (* 1/3 (* t z)))) a) (sqrt x))) (* 1/3 (/ 1 b))))>
#<alt (* -1/3 (/ a b))>
#<alt (* -1 (* a (+ (* -2 (* (/ (cos (- y (* 1/3 (* t z)))) a) (sqrt x))) (* 1/3 (/ 1 b)))))>
#<alt (* -1 (* a (+ (* -2 (* (/ (cos (- y (* 1/3 (* t z)))) a) (sqrt x))) (* 1/3 (/ 1 b)))))>
#<alt (* -1 (* a (+ (* -2 (* (/ (cos (- y (* 1/3 (* t z)))) a) (sqrt x))) (* 1/3 (/ 1 b)))))>
#<alt (* -1/3 (/ a b))>
#<alt (/ (- (* 2 (* (* b (cos (- y (* 1/3 (* t z))))) (sqrt x))) (* 1/3 a)) b)>
#<alt (/ (- (* 2 (* (* b (cos (- y (* 1/3 (* t z))))) (sqrt x))) (* 1/3 a)) b)>
#<alt (/ (- (* 2 (* (* b (cos (- y (* 1/3 (* t z))))) (sqrt x))) (* 1/3 a)) b)>
#<alt (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))))>
#<alt (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))))>
#<alt (* -1/3 (* t z))>
#<alt (- y (* 1/3 (* t z)))>
#<alt (- y (* 1/3 (* t z)))>
#<alt (- y (* 1/3 (* t z)))>
#<alt y>
#<alt (* y (+ 1 (* -1/3 (/ (* t z) y))))>
#<alt (* y (+ 1 (* -1/3 (/ (* t z) y))))>
#<alt (* y (+ 1 (* -1/3 (/ (* t z) y))))>
#<alt y>
#<alt (* -1 (* y (- (* 1/3 (/ (* t z) y)) 1)))>
#<alt (* -1 (* y (- (* 1/3 (/ (* t z) y)) 1)))>
#<alt (* -1 (* y (- (* 1/3 (/ (* t z) y)) 1)))>
#<alt y>
#<alt (+ y (* -1/3 (* t z)))>
#<alt (+ y (* -1/3 (* t z)))>
#<alt (+ y (* -1/3 (* t z)))>
#<alt (* -1/3 (* t z))>
#<alt (* z (- (/ y z) (* 1/3 t)))>
#<alt (* z (- (/ y z) (* 1/3 t)))>
#<alt (* z (- (/ y z) (* 1/3 t)))>
#<alt (* -1/3 (* t z))>
#<alt (* -1 (* z (- (* -1 (/ y z)) (* -1/3 t))))>
#<alt (* -1 (* z (- (* -1 (/ y z)) (* -1/3 t))))>
#<alt (* -1 (* z (- (* -1 (/ y z)) (* -1/3 t))))>
#<alt y>
#<alt (+ y (* -1/3 (* t z)))>
#<alt (+ y (* -1/3 (* t z)))>
#<alt (+ y (* -1/3 (* t z)))>
#<alt (* -1/3 (* t z))>
#<alt (* t (- (/ y t) (* 1/3 z)))>
#<alt (* t (- (/ y t) (* 1/3 z)))>
#<alt (* t (- (/ y t) (* 1/3 z)))>
#<alt (* -1/3 (* t z))>
#<alt (* -1 (* t (- (* -1 (/ y t)) (* -1/3 z))))>
#<alt (* -1 (* t (- (* -1 (/ y t)) (* -1/3 z))))>
#<alt (* -1 (* t (- (* -1 (/ y t)) (* -1/3 z))))>
#<alt (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))>
#<alt (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))>
#<alt (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))>
#<alt (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))>
#<alt (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))>
#<alt (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))>
#<alt (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))>
#<alt (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))>
#<alt (* -2 (* (sqrt x) (* (cos (- y (* 1/3 (* t z)))) (pow (sqrt -1) 2))))>
#<alt (* -2 (* (sqrt x) (* (cos (- y (* 1/3 (* t z)))) (pow (sqrt -1) 2))))>
#<alt (* -2 (* (sqrt x) (* (cos (- y (* 1/3 (* t z)))) (pow (sqrt -1) 2))))>
#<alt (* -2 (* (sqrt x) (* (cos (- y (* 1/3 (* t z)))) (pow (sqrt -1) 2))))>
#<alt (* 2 (* (sqrt x) (cos (neg (* 1/3 (* t z))))))>
#<alt (+ (* -2 (* (sqrt x) (* y (sin (neg (* 1/3 (* t z))))))) (* 2 (* (sqrt x) (cos (neg (* 1/3 (* t z)))))))>
#<alt (+ (* 2 (* (sqrt x) (cos (neg (* 1/3 (* t z)))))) (* y (+ (* -2 (* (sqrt x) (sin (neg (* 1/3 (* t z)))))) (* -1 (* (sqrt x) (* y (cos (neg (* 1/3 (* t z))))))))))>
#<alt (+ (* 2 (* (sqrt x) (cos (neg (* 1/3 (* t z)))))) (* y (+ (* -2 (* (sqrt x) (sin (neg (* 1/3 (* t z)))))) (* y (+ (* -1 (* (sqrt x) (cos (neg (* 1/3 (* t z)))))) (* 1/3 (* (sqrt x) (* y (sin (neg (* 1/3 (* t z))))))))))))>
#<alt (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))>
#<alt (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))>
#<alt (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))>
#<alt (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))>
#<alt (* 2 (* (sqrt x) (cos (neg (+ (* -1 y) (* 1/3 (* t z)))))))>
#<alt (* 2 (* (sqrt x) (cos (neg (+ (* -1 y) (* 1/3 (* t z)))))))>
#<alt (* 2 (* (sqrt x) (cos (neg (+ (* -1 y) (* 1/3 (* t z)))))))>
#<alt (* 2 (* (sqrt x) (cos (neg (+ (* -1 y) (* 1/3 (* t z)))))))>
#<alt (* 2 (* (sqrt x) (cos y)))>
#<alt (+ (* 2/3 (* (* t (* z (sin y))) (sqrt x))) (* 2 (* (sqrt x) (cos y))))>
#<alt (+ (* 2 (* (sqrt x) (cos y))) (* z (+ (* -1/9 (* (* (pow t 2) (* z (cos y))) (sqrt x))) (* 2/3 (* (* t (sin y)) (sqrt x))))))>
#<alt (+ (* 2 (* (sqrt x) (cos y))) (* z (+ (* 2/3 (* (* t (sin y)) (sqrt x))) (* z (+ (* -1/9 (* (* (pow t 2) (cos y)) (sqrt x))) (* -1/81 (* (* (pow t 3) (* z (sin y))) (sqrt x))))))))>
#<alt (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))>
#<alt (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))>
#<alt (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))>
#<alt (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))>
#<alt (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))>
#<alt (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))>
#<alt (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))>
#<alt (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))>
#<alt (* 2 (* (sqrt x) (cos y)))>
#<alt (+ (* 2/3 (* (* t (* z (sin y))) (sqrt x))) (* 2 (* (sqrt x) (cos y))))>
#<alt (+ (* 2 (* (sqrt x) (cos y))) (* t (+ (* -1/9 (* (* t (* (pow z 2) (cos y))) (sqrt x))) (* 2/3 (* (sqrt x) (* z (sin y)))))))>
#<alt (+ (* 2 (* (sqrt x) (cos y))) (* t (+ (* 2/3 (* (sqrt x) (* z (sin y)))) (* t (+ (* -1/9 (* (sqrt x) (* (pow z 2) (cos y)))) (* -1/81 (* (* t (* (pow z 3) (sin y))) (sqrt x))))))))>
#<alt (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))>
#<alt (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))>
#<alt (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))>
#<alt (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))>
#<alt (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))>
#<alt (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))>
#<alt (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))>
#<alt (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))>
#<alt (cos (neg (* 1/3 (* t z))))>
#<alt (+ (cos (neg (* 1/3 (* t z)))) (* -1 (* y (sin (neg (* 1/3 (* t z)))))))>
#<alt (+ (cos (neg (* 1/3 (* t z)))) (* y (- (* -1/2 (* y (cos (neg (* 1/3 (* t z)))))) (sin (neg (* 1/3 (* t z)))))))>
#<alt (+ (cos (neg (* 1/3 (* t z)))) (* y (- (* y (+ (* -1/2 (cos (neg (* 1/3 (* t z))))) (* 1/6 (* y (sin (neg (* 1/3 (* t z)))))))) (sin (neg (* 1/3 (* t z)))))))>
#<alt (cos (- y (* 1/3 (* t z))))>
#<alt (cos (- y (* 1/3 (* t z))))>
#<alt (cos (- y (* 1/3 (* t z))))>
#<alt (cos (- y (* 1/3 (* t z))))>
#<alt (cos (neg (+ (* -1 y) (* 1/3 (* t z)))))>
#<alt (cos (neg (+ (* -1 y) (* 1/3 (* t z)))))>
#<alt (cos (neg (+ (* -1 y) (* 1/3 (* t z)))))>
#<alt (cos (neg (+ (* -1 y) (* 1/3 (* t z)))))>
#<alt (cos y)>
#<alt (+ (cos y) (* 1/3 (* t (* z (sin y)))))>
#<alt (+ (cos y) (* z (- (* -1/18 (* (pow t 2) (* z (cos y)))) (* -1/3 (* t (sin y))))))>
#<alt (+ (cos y) (* z (- (* z (+ (* -1/18 (* (pow t 2) (cos y))) (* -1/162 (* (pow t 3) (* z (sin y)))))) (* -1/3 (* t (sin y))))))>
#<alt (cos (- y (* 1/3 (* t z))))>
#<alt (cos (- y (* 1/3 (* t z))))>
#<alt (cos (- y (* 1/3 (* t z))))>
#<alt (cos (- y (* 1/3 (* t z))))>
#<alt (cos (- y (* 1/3 (* t z))))>
#<alt (cos (- y (* 1/3 (* t z))))>
#<alt (cos (- y (* 1/3 (* t z))))>
#<alt (cos (- y (* 1/3 (* t z))))>
#<alt (cos y)>
#<alt (+ (cos y) (* 1/3 (* t (* z (sin y)))))>
#<alt (+ (cos y) (* t (- (* -1/18 (* t (* (pow z 2) (cos y)))) (* -1/3 (* z (sin y))))))>
#<alt (+ (cos y) (* t (- (* t (+ (* -1/18 (* (pow z 2) (cos y))) (* -1/162 (* t (* (pow z 3) (sin y)))))) (* -1/3 (* z (sin y))))))>
#<alt (cos (- y (* 1/3 (* t z))))>
#<alt (cos (- y (* 1/3 (* t z))))>
#<alt (cos (- y (* 1/3 (* t z))))>
#<alt (cos (- y (* 1/3 (* t z))))>
#<alt (cos (- y (* 1/3 (* t z))))>
#<alt (cos (- y (* 1/3 (* t z))))>
#<alt (cos (- y (* 1/3 (* t z))))>
#<alt (cos (- y (* 1/3 (* t z))))>
#<alt (* 1/3 (/ a b))>
#<alt (* 1/3 (/ a b))>
#<alt (* 1/3 (/ a b))>
#<alt (* 1/3 (/ a b))>
#<alt (* 1/3 (/ a b))>
#<alt (* 1/3 (/ a b))>
#<alt (* 1/3 (/ a b))>
#<alt (* 1/3 (/ a b))>
#<alt (* 1/3 (/ a b))>
#<alt (* 1/3 (/ a b))>
#<alt (* 1/3 (/ a b))>
#<alt (* 1/3 (/ a b))>
#<alt (* 1/3 (/ a b))>
#<alt (* 1/3 (/ a b))>
#<alt (* 1/3 (/ a b))>
#<alt (* 1/3 (/ a b))>
#<alt (* 1/3 (/ a b))>
#<alt (* 1/3 (/ a b))>
#<alt (* 1/3 (/ a b))>
#<alt (* 1/3 (/ a b))>
#<alt (* 1/3 (/ a b))>
#<alt (* 1/3 (/ a b))>
#<alt (* 1/3 (/ a b))>
#<alt (* 1/3 (/ a b))>
Calls

60 calls:

TimeVariablePointExpression
29.0ms
a
@-inf
(/ a (* b 3))
3.0ms
x
@-inf
(* (* 2 (sqrt x)) (cos (- y (/ (* z t) 3))))
3.0ms
x
@0
(- (* (* 2 (sqrt x)) (cos (- y (/ (* z t) 3)))) (/ a (* b 3)))
2.0ms
y
@inf
(- (* (* 2 (sqrt x)) (cos (- y (/ (* z t) 3)))) (/ a (* b 3)))
1.0ms
z
@inf
(- (* (* 2 (sqrt x)) (cos (- y (/ (* z t) 3)))) (/ a (* b 3)))

rewrite332.0ms (1.8%)

Memory
31.9MiB live, 664.5MiB allocated
Algorithm
batch-egg-rewrite
Rules
8 096×accelerator-lowering-fma.f32
8 096×accelerator-lowering-fma.f64
6 218×*-lowering-*.f32
6 218×*-lowering-*.f64
3 356×/-lowering-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01857
18257
267857
0885152
Stop Event
iter limit
node limit
Counts
6 → 326
Calls
Call 1
Inputs
(/ (* z t) 3)
(- (* (* 2 (sqrt x)) (cos (- y (/ (* z t) 3)))) (/ a (* b 3)))
(- y (/ (* z t) 3))
(* (* 2 (sqrt x)) (cos (- y (/ (* z t) 3))))
(cos (- y (/ (* z t) 3)))
(/ a (* b 3))
Outputs
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 3 binary64) (*.f64 z t))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 z (*.f64 t #s(literal -1/3 binary64))))
(neg.f64 (*.f64 z (*.f64 t #s(literal -1/3 binary64))))
(neg.f64 (*.f64 (*.f64 z (*.f64 t #s(literal -1/3 binary64))) #s(literal 1 binary64)))
(/.f64 z (/.f64 #s(literal 3 binary64) t))
(/.f64 (*.f64 z t) #s(literal 3 binary64))
(/.f64 (*.f64 z (neg.f64 t)) #s(literal -3 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 3 binary64) (*.f64 z t)))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -3 binary64) (*.f64 z t)))
(/.f64 (*.f64 #s(literal 1 binary64) z) (/.f64 #s(literal 3 binary64) t))
(/.f64 (*.f64 z #s(literal 1 binary64)) (/.f64 #s(literal 3 binary64) t))
(pow.f64 (/.f64 #s(literal 3 binary64) (*.f64 z t)) #s(literal -1 binary64))
(*.f64 z (*.f64 t #s(literal 1/3 binary64)))
(*.f64 z (*.f64 (*.f64 t #s(literal 1/3 binary64)) #s(literal 1 binary64)))
(*.f64 t (*.f64 z #s(literal 1/3 binary64)))
(*.f64 t (*.f64 #s(literal 1/3 binary64) z))
(*.f64 t (*.f64 (neg.f64 z) #s(literal -1/3 binary64)))
(*.f64 t (*.f64 (*.f64 z #s(literal 1/3 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 z t) #s(literal 1/3 binary64))
(*.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) #s(literal 1 binary64))
(*.f64 (*.f64 z (neg.f64 t)) #s(literal -1/3 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 z (*.f64 t #s(literal 1/3 binary64))))
(*.f64 #s(literal 1/3 binary64) (*.f64 z t))
(*.f64 #s(literal 1/3 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 z t)) #s(literal -1 binary64)))
(*.f64 (*.f64 t #s(literal 1/3 binary64)) z)
(*.f64 (*.f64 t #s(literal 1/3 binary64)) (*.f64 z #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 z (*.f64 t #s(literal -1/3 binary64))))
(*.f64 (neg.f64 t) (*.f64 z #s(literal -1/3 binary64)))
(*.f64 (neg.f64 z) (*.f64 t #s(literal -1/3 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 3 binary64) (*.f64 z t)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 3 binary64) (*.f64 z t)) #s(literal -1/2 binary64)))
(*.f64 (neg.f64 (neg.f64 z)) (*.f64 t #s(literal 1/3 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) z) (*.f64 t #s(literal 1/3 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) t) (*.f64 z #s(literal 1/3 binary64)))
(*.f64 (*.f64 #s(literal 1/3 binary64) z) t)
(*.f64 (*.f64 #s(literal 1/3 binary64) t) z)
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(+.f64 (/.f64 a (*.f64 b #s(literal -3 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))))
(+.f64 (/.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 x) (sqrt.f64 x))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))))) (*.f64 (/.f64 a (*.f64 #s(literal 3 binary64) b)) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) (/.f64 a (*.f64 #s(literal 3 binary64) b)))))) (neg.f64 (/.f64 (/.f64 (*.f64 a (*.f64 a a)) (*.f64 (*.f64 #s(literal 3 binary64) b) (*.f64 b (*.f64 b #s(literal 9 binary64))))) (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 x) (sqrt.f64 x))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))))) (*.f64 (/.f64 a (*.f64 #s(literal 3 binary64) b)) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) (/.f64 a (*.f64 #s(literal 3 binary64) b))))))))
(+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))))) (*.f64 (sqrt.f64 x) (sqrt.f64 x)))) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) (/.f64 a (*.f64 #s(literal 3 binary64) b)))) (neg.f64 (/.f64 (/.f64 (*.f64 a a) (*.f64 b (*.f64 b #s(literal 9 binary64)))) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) (/.f64 a (*.f64 #s(literal 3 binary64) b))))))
(+.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 y)) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (sin.f64 y)) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (/.f64 a (*.f64 b #s(literal -3 binary64)))))
(+.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 y)) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (sin.f64 y)) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (/.f64 a (*.f64 #s(literal 3 binary64) b))))
(+.f64 (*.f64 (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 (cos.f64 y) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) (fma.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 (sin.f64 y) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (/.f64 a (*.f64 b #s(literal -3 binary64)))))
(+.f64 (*.f64 (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 (cos.f64 y) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) (-.f64 (*.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 (sin.f64 y) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) (/.f64 a (*.f64 #s(literal 3 binary64) b))))
(+.f64 (fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 y)) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))))) (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (sin.f64 y)) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))
(+.f64 (fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (*.f64 (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 (cos.f64 y) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))))) (*.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 (sin.f64 y) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))))
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))) (/.f64 a (*.f64 #s(literal 3 binary64) b)))
(-.f64 #s(literal 0 binary64) (-.f64 (/.f64 a (*.f64 #s(literal 3 binary64) b)) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)))))
(-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 x) (sqrt.f64 x))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))))) (*.f64 (/.f64 a (*.f64 #s(literal 3 binary64) b)) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) (/.f64 a (*.f64 #s(literal 3 binary64) b)))))) (/.f64 (/.f64 (*.f64 a (*.f64 a a)) (*.f64 (*.f64 #s(literal 3 binary64) b) (*.f64 b (*.f64 b #s(literal 9 binary64))))) (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 x) (sqrt.f64 x))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))))) (*.f64 (/.f64 a (*.f64 #s(literal 3 binary64) b)) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) (/.f64 a (*.f64 #s(literal 3 binary64) b)))))))
(-.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))))) (*.f64 (sqrt.f64 x) (sqrt.f64 x)))) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) (/.f64 a (*.f64 #s(literal 3 binary64) b)))) (/.f64 (/.f64 (*.f64 a a) (*.f64 b (*.f64 b #s(literal 9 binary64)))) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) (/.f64 a (*.f64 #s(literal 3 binary64) b)))))
(-.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))) #s(literal 0 binary64)) (/.f64 a (*.f64 #s(literal 3 binary64) b)))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 x) (cos.f64 y)) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (sin.f64 y)) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (/.f64 a (*.f64 b #s(literal -3 binary64)))))
(fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 x) (cos.f64 y)) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (sin.f64 y)) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (/.f64 a (*.f64 #s(literal 3 binary64) b))))
(fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))) #s(literal 1 binary64)) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(fma.f64 (sqrt.f64 x) (*.f64 (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) #s(literal 2 binary64)) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))))) (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (sin.f64 y)) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (/.f64 a (*.f64 b #s(literal -3 binary64)))))
(fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))))) (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (sin.f64 y)) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (/.f64 a (*.f64 #s(literal 3 binary64) b))))
(fma.f64 (sqrt.f64 x) (*.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))) #s(literal 1 binary64)) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (sin.f64 y)) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (/.f64 a (*.f64 b #s(literal -3 binary64)))))
(fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (sin.f64 y)) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (/.f64 a (*.f64 #s(literal 3 binary64) b))))
(fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) #s(literal 1 binary64)) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(fma.f64 (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(fma.f64 (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) #s(literal 1 binary64)) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))) #s(literal 1 binary64) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))))
(fma.f64 (cos.f64 y) (*.f64 (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (fma.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 (sin.f64 y) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (/.f64 a (*.f64 b #s(literal -3 binary64)))))
(fma.f64 (cos.f64 y) (*.f64 (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (-.f64 (*.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 (sin.f64 y) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) (/.f64 a (*.f64 #s(literal 3 binary64) b))))
(fma.f64 (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 (cos.f64 y) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (fma.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 (sin.f64 y) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (/.f64 a (*.f64 b #s(literal -3 binary64)))))
(fma.f64 (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 (cos.f64 y) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (-.f64 (*.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 (sin.f64 y) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) (/.f64 a (*.f64 #s(literal 3 binary64) b))))
(fma.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 (sin.f64 y) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (/.f64 a (*.f64 b #s(literal -3 binary64)))))
(fma.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (-.f64 (*.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 (sin.f64 y) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) (/.f64 a (*.f64 #s(literal 3 binary64) b))))
(fma.f64 (neg.f64 a) (/.f64 #s(literal 1/3 binary64) b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))))
(fma.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))) #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 x) (sqrt.f64 x))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))))) (*.f64 (/.f64 a (*.f64 #s(literal 3 binary64) b)) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) (/.f64 a (*.f64 #s(literal 3 binary64) b)))))) (neg.f64 (/.f64 (/.f64 (*.f64 a (*.f64 a a)) (*.f64 (*.f64 #s(literal 3 binary64) b) (*.f64 b (*.f64 b #s(literal 9 binary64))))) (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 x) (sqrt.f64 x))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))))) (*.f64 (/.f64 a (*.f64 #s(literal 3 binary64) b)) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) (/.f64 a (*.f64 #s(literal 3 binary64) b))))))))
(fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))))) (*.f64 (sqrt.f64 x) (sqrt.f64 x)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) (/.f64 a (*.f64 #s(literal 3 binary64) b)))) (neg.f64 (/.f64 (/.f64 (*.f64 a a) (*.f64 b (*.f64 b #s(literal 9 binary64)))) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) (/.f64 a (*.f64 #s(literal 3 binary64) b))))))
(fma.f64 #s(literal 1 binary64) (/.f64 a (*.f64 b #s(literal -3 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))))
(fma.f64 (/.f64 #s(literal 1/3 binary64) b) (neg.f64 a) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))))
(fma.f64 (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))) #s(literal 2 binary64) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(fma.f64 (/.f64 a b) #s(literal -1/3 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))))
(fma.f64 #s(literal -1 binary64) (/.f64 a (*.f64 #s(literal 3 binary64) b)) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))))
(fma.f64 (/.f64 a (neg.f64 b)) #s(literal 1/3 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))))
(fma.f64 (/.f64 #s(literal -1/3 binary64) b) a (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))))
(fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))))
(fma.f64 (pow.f64 x #s(literal 1/4 binary64)) (*.f64 (pow.f64 x #s(literal 1/4 binary64)) (*.f64 #s(literal 2 binary64) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)))) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(fma.f64 (*.f64 (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 (cos.f64 y) (sqrt.f64 x))) #s(literal 2 binary64) (fma.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 (sin.f64 y) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (/.f64 a (*.f64 b #s(literal -3 binary64)))))
(fma.f64 (*.f64 (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 (cos.f64 y) (sqrt.f64 x))) #s(literal 2 binary64) (-.f64 (*.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 (sin.f64 y) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) (/.f64 a (*.f64 #s(literal 3 binary64) b))))
(fma.f64 (*.f64 (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) #s(literal 2 binary64)) (sqrt.f64 x) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(fma.f64 (*.f64 (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) #s(literal 2 binary64)) (*.f64 (sqrt.f64 x) #s(literal 1 binary64)) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(fma.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))) (sqrt.f64 x) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(fma.f64 (/.f64 #s(literal -1 binary64) b) (*.f64 a #s(literal 1/3 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))))
(fma.f64 (*.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)) (sqrt.f64 x) (fma.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 (sin.f64 y) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (/.f64 a (*.f64 b #s(literal -3 binary64)))))
(fma.f64 (*.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)) (sqrt.f64 x) (-.f64 (*.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 (sin.f64 y) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) (/.f64 a (*.f64 #s(literal 3 binary64) b))))
(fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 y)) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (sin.f64 y)) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (/.f64 a (*.f64 b #s(literal -3 binary64)))))
(fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 y)) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (sin.f64 y)) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (/.f64 a (*.f64 #s(literal 3 binary64) b))))
(fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (cos.f64 y) (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (sin.f64 y)) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (/.f64 a (*.f64 b #s(literal -3 binary64)))))
(fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (cos.f64 y) (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (sin.f64 y)) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (/.f64 a (*.f64 #s(literal 3 binary64) b))))
(fma.f64 (*.f64 (*.f64 (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) #s(literal 2 binary64)) (pow.f64 x #s(literal 1/4 binary64))) (pow.f64 x #s(literal 1/4 binary64)) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(neg.f64 (/.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))) #s(literal 3 binary64)) (/.f64 (*.f64 a (*.f64 a a)) (*.f64 (*.f64 b #s(literal -3 binary64)) (*.f64 b (*.f64 b #s(literal 9 binary64)))))) (neg.f64 (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 x) (sqrt.f64 x))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))))) (*.f64 (/.f64 a (*.f64 #s(literal 3 binary64) b)) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) (/.f64 a (*.f64 #s(literal 3 binary64) b))))))))
(neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 x) (sqrt.f64 x))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))))) (/.f64 (*.f64 a a) (*.f64 b (*.f64 b #s(literal -9 binary64))))) (neg.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) (/.f64 a (*.f64 #s(literal 3 binary64) b))))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))) #s(literal 3 binary64)) (/.f64 (*.f64 a (*.f64 a a)) (*.f64 (*.f64 b #s(literal -3 binary64)) (*.f64 b (*.f64 b #s(literal 9 binary64))))))) (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 x) (sqrt.f64 x))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))))) (*.f64 (/.f64 a (*.f64 #s(literal 3 binary64) b)) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) (/.f64 a (*.f64 #s(literal 3 binary64) b)))))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 x) (sqrt.f64 x))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))))) (/.f64 (*.f64 a a) (*.f64 b (*.f64 b #s(literal -9 binary64)))))) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) (/.f64 a (*.f64 #s(literal 3 binary64) b)))))
(/.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))) #s(literal 3 binary64)) (/.f64 (*.f64 a (*.f64 a a)) (*.f64 (*.f64 b #s(literal -3 binary64)) (*.f64 b (*.f64 b #s(literal 9 binary64)))))) (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 x) (sqrt.f64 x))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))))) (*.f64 (/.f64 a (*.f64 #s(literal 3 binary64) b)) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) (/.f64 a (*.f64 #s(literal 3 binary64) b))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))) (/.f64 a (*.f64 b #s(literal -3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))) (/.f64 a (*.f64 b #s(literal -3 binary64))))) #s(literal 1 binary64)))
(/.f64 (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 x) (sqrt.f64 x))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))))) (/.f64 (*.f64 a a) (*.f64 b (*.f64 b #s(literal -9 binary64))))) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) (/.f64 a (*.f64 #s(literal 3 binary64) b))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))) (/.f64 a (*.f64 b #s(literal -3 binary64)))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))) #s(literal 3 binary64)) (/.f64 (*.f64 a (*.f64 a a)) (*.f64 (*.f64 b #s(literal -3 binary64)) (*.f64 b (*.f64 b #s(literal 9 binary64))))))) (neg.f64 (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 x) (sqrt.f64 x))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))))) (*.f64 (/.f64 a (*.f64 #s(literal 3 binary64) b)) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) (/.f64 a (*.f64 #s(literal 3 binary64) b)))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 x) (sqrt.f64 x))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))))) (/.f64 (*.f64 a a) (*.f64 b (*.f64 b #s(literal -9 binary64)))))) (neg.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) (/.f64 a (*.f64 #s(literal 3 binary64) b)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 x) (sqrt.f64 x))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))))) (*.f64 (/.f64 a (*.f64 #s(literal 3 binary64) b)) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) (/.f64 a (*.f64 #s(literal 3 binary64) b)))))) (*.f64 (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 x) (sqrt.f64 x))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))))) (*.f64 (/.f64 a (*.f64 #s(literal 3 binary64) b)) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) (/.f64 a (*.f64 #s(literal 3 binary64) b))))) (/.f64 (*.f64 a (*.f64 a a)) (*.f64 (*.f64 #s(literal 3 binary64) b) (*.f64 b (*.f64 b #s(literal 9 binary64))))))) (*.f64 (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 x) (sqrt.f64 x))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))))) (*.f64 (/.f64 a (*.f64 #s(literal 3 binary64) b)) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) (/.f64 a (*.f64 #s(literal 3 binary64) b))))) (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 x) (sqrt.f64 x))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))))) (*.f64 (/.f64 a (*.f64 #s(literal 3 binary64) b)) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) (/.f64 a (*.f64 #s(literal 3 binary64) b)))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))))) (*.f64 (sqrt.f64 x) (sqrt.f64 x)))) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) (/.f64 a (*.f64 #s(literal 3 binary64) b)))) (*.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) (/.f64 a (*.f64 #s(literal 3 binary64) b))) (/.f64 (*.f64 a a) (*.f64 b (*.f64 b #s(literal 9 binary64)))))) (*.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) (/.f64 a (*.f64 #s(literal 3 binary64) b))) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) (/.f64 a (*.f64 #s(literal 3 binary64) b)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))) #s(literal 3 binary64)) (/.f64 (*.f64 a (*.f64 a a)) (*.f64 (*.f64 b #s(literal -3 binary64)) (*.f64 b (*.f64 b #s(literal 9 binary64)))))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 x) (sqrt.f64 x))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))))) (*.f64 (/.f64 a (*.f64 #s(literal 3 binary64) b)) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) (/.f64 a (*.f64 #s(literal 3 binary64) b))))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 x) (sqrt.f64 x))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))))) (/.f64 (*.f64 a a) (*.f64 b (*.f64 b #s(literal -9 binary64))))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) (/.f64 a (*.f64 #s(literal 3 binary64) b))))))
(/.f64 (+.f64 (/.f64 (*.f64 a (*.f64 a a)) (*.f64 (*.f64 b #s(literal -3 binary64)) (*.f64 b (*.f64 b #s(literal 9 binary64))))) (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))) #s(literal 3 binary64))) (+.f64 (/.f64 (*.f64 a a) (*.f64 b (*.f64 b #s(literal 9 binary64)))) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))))) (*.f64 (sqrt.f64 x) (sqrt.f64 x)))) (*.f64 (/.f64 a (*.f64 b #s(literal -3 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 x) (sqrt.f64 x))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))))) (*.f64 (/.f64 a (*.f64 #s(literal 3 binary64) b)) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) (/.f64 a (*.f64 #s(literal 3 binary64) b)))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (/.f64 (*.f64 a (*.f64 a a)) (*.f64 (*.f64 #s(literal 3 binary64) b) (*.f64 b (*.f64 b #s(literal 9 binary64))))) (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 x) (sqrt.f64 x))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))))) (*.f64 (/.f64 a (*.f64 #s(literal 3 binary64) b)) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) (/.f64 a (*.f64 #s(literal 3 binary64) b)))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 x) (sqrt.f64 x))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))))) (*.f64 (/.f64 a (*.f64 #s(literal 3 binary64) b)) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) (/.f64 a (*.f64 #s(literal 3 binary64) b)))))) (/.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 x) (sqrt.f64 x))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))))) (*.f64 (/.f64 a (*.f64 #s(literal 3 binary64) b)) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) (/.f64 a (*.f64 #s(literal 3 binary64) b)))))) (fma.f64 (/.f64 (/.f64 (*.f64 a (*.f64 a a)) (*.f64 (*.f64 #s(literal 3 binary64) b) (*.f64 b (*.f64 b #s(literal 9 binary64))))) (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 x) (sqrt.f64 x))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))))) (*.f64 (/.f64 a (*.f64 #s(literal 3 binary64) b)) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) (/.f64 a (*.f64 #s(literal 3 binary64) b)))))) (/.f64 (/.f64 (*.f64 a (*.f64 a a)) (*.f64 (*.f64 #s(literal 3 binary64) b) (*.f64 b (*.f64 b #s(literal 9 binary64))))) (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 x) (sqrt.f64 x))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))))) (*.f64 (/.f64 a (*.f64 #s(literal 3 binary64) b)) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) (/.f64 a (*.f64 #s(literal 3 binary64) b)))))) (*.f64 (/.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 x) (sqrt.f64 x))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))))) (*.f64 (/.f64 a (*.f64 #s(literal 3 binary64) b)) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) (/.f64 a (*.f64 #s(literal 3 binary64) b)))))) (/.f64 (/.f64 (*.f64 a (*.f64 a a)) (*.f64 (*.f64 #s(literal 3 binary64) b) (*.f64 b (*.f64 b #s(literal 9 binary64))))) (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 x) (sqrt.f64 x))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))))) (*.f64 (/.f64 a (*.f64 #s(literal 3 binary64) b)) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) (/.f64 a (*.f64 #s(literal 3 binary64) b))))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))))) (*.f64 (sqrt.f64 x) (sqrt.f64 x)))) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) (/.f64 a (*.f64 #s(literal 3 binary64) b)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (/.f64 (*.f64 a a) (*.f64 b (*.f64 b #s(literal 9 binary64)))) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) (/.f64 a (*.f64 #s(literal 3 binary64) b)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))))) (*.f64 (sqrt.f64 x) (sqrt.f64 x)))) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) (/.f64 a (*.f64 #s(literal 3 binary64) b)))) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))))) (*.f64 (sqrt.f64 x) (sqrt.f64 x)))) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) (/.f64 a (*.f64 #s(literal 3 binary64) b)))) (fma.f64 (/.f64 (/.f64 (*.f64 a a) (*.f64 b (*.f64 b #s(literal 9 binary64)))) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) (/.f64 a (*.f64 #s(literal 3 binary64) b)))) (/.f64 (/.f64 (*.f64 a a) (*.f64 b (*.f64 b #s(literal 9 binary64)))) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) (/.f64 a (*.f64 #s(literal 3 binary64) b)))) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))))) (*.f64 (sqrt.f64 x) (sqrt.f64 x)))) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) (/.f64 a (*.f64 #s(literal 3 binary64) b)))) (/.f64 (/.f64 (*.f64 a a) (*.f64 b (*.f64 b #s(literal 9 binary64)))) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) (/.f64 a (*.f64 #s(literal 3 binary64) b))))))))
(/.f64 (-.f64 (/.f64 (*.f64 a a) (*.f64 b (*.f64 b #s(literal 9 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))))) (*.f64 (sqrt.f64 x) (sqrt.f64 x))))) (-.f64 (/.f64 a (*.f64 b #s(literal -3 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 x) (sqrt.f64 x))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))))) (*.f64 (/.f64 a (*.f64 #s(literal 3 binary64) b)) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) (/.f64 a (*.f64 #s(literal 3 binary64) b)))))) (/.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 x) (sqrt.f64 x))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))))) (*.f64 (/.f64 a (*.f64 #s(literal 3 binary64) b)) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) (/.f64 a (*.f64 #s(literal 3 binary64) b))))))) (*.f64 (/.f64 (/.f64 (*.f64 a (*.f64 a a)) (*.f64 (*.f64 #s(literal 3 binary64) b) (*.f64 b (*.f64 b #s(literal 9 binary64))))) (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 x) (sqrt.f64 x))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))))) (*.f64 (/.f64 a (*.f64 #s(literal 3 binary64) b)) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) (/.f64 a (*.f64 #s(literal 3 binary64) b)))))) (/.f64 (/.f64 (*.f64 a (*.f64 a a)) (*.f64 (*.f64 #s(literal 3 binary64) b) (*.f64 b (*.f64 b #s(literal 9 binary64))))) (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 x) (sqrt.f64 x))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))))) (*.f64 (/.f64 a (*.f64 #s(literal 3 binary64) b)) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) (/.f64 a (*.f64 #s(literal 3 binary64) b)))))))) (+.f64 (/.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 x) (sqrt.f64 x))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))))) (*.f64 (/.f64 a (*.f64 #s(literal 3 binary64) b)) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) (/.f64 a (*.f64 #s(literal 3 binary64) b)))))) (/.f64 (/.f64 (*.f64 a (*.f64 a a)) (*.f64 (*.f64 #s(literal 3 binary64) b) (*.f64 b (*.f64 b #s(literal 9 binary64))))) (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 x) (sqrt.f64 x))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))))) (*.f64 (/.f64 a (*.f64 #s(literal 3 binary64) b)) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) (/.f64 a (*.f64 #s(literal 3 binary64) b))))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))))) (*.f64 (sqrt.f64 x) (sqrt.f64 x)))) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) (/.f64 a (*.f64 #s(literal 3 binary64) b)))) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))))) (*.f64 (sqrt.f64 x) (sqrt.f64 x)))) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) (/.f64 a (*.f64 #s(literal 3 binary64) b))))) (*.f64 (/.f64 (/.f64 (*.f64 a a) (*.f64 b (*.f64 b #s(literal 9 binary64)))) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) (/.f64 a (*.f64 #s(literal 3 binary64) b)))) (/.f64 (/.f64 (*.f64 a a) (*.f64 b (*.f64 b #s(literal 9 binary64)))) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) (/.f64 a (*.f64 #s(literal 3 binary64) b)))))) (+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))))) (*.f64 (sqrt.f64 x) (sqrt.f64 x)))) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) (/.f64 a (*.f64 #s(literal 3 binary64) b)))) (/.f64 (/.f64 (*.f64 a a) (*.f64 b (*.f64 b #s(literal 9 binary64)))) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) (/.f64 a (*.f64 #s(literal 3 binary64) b))))))
(/.f64 (*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))) #s(literal 3 binary64)) (/.f64 (*.f64 a (*.f64 a a)) (*.f64 (*.f64 b #s(literal -3 binary64)) (*.f64 b (*.f64 b #s(literal 9 binary64)))))) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 x) (sqrt.f64 x))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))))) (*.f64 (/.f64 a (*.f64 #s(literal 3 binary64) b)) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) (/.f64 a (*.f64 #s(literal 3 binary64) b))))))
(/.f64 (*.f64 (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 x) (sqrt.f64 x))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))))) (/.f64 (*.f64 a a) (*.f64 b (*.f64 b #s(literal -9 binary64))))) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) (/.f64 a (*.f64 #s(literal 3 binary64) b))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))) #s(literal 9 binary64)) (pow.f64 (/.f64 a (*.f64 #s(literal 3 binary64) b)) #s(literal 9 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 x) (sqrt.f64 x))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))))) (*.f64 (/.f64 a (*.f64 #s(literal 3 binary64) b)) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) (/.f64 a (*.f64 #s(literal 3 binary64) b))))))) (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))) #s(literal 6 binary64)) (*.f64 (/.f64 (*.f64 a (*.f64 a a)) (*.f64 (*.f64 #s(literal 3 binary64) b) (*.f64 b (*.f64 b #s(literal 9 binary64))))) (+.f64 (/.f64 (*.f64 a (*.f64 a a)) (*.f64 (*.f64 #s(literal 3 binary64) b) (*.f64 b (*.f64 b #s(literal 9 binary64))))) (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))) #s(literal 3 binary64))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))) #s(literal 6 binary64)) (*.f64 (/.f64 (*.f64 a (*.f64 a a)) (*.f64 (*.f64 #s(literal 3 binary64) b) (*.f64 b (*.f64 b #s(literal 9 binary64))))) (/.f64 (*.f64 a (*.f64 a a)) (*.f64 (*.f64 #s(literal 3 binary64) b) (*.f64 b (*.f64 b #s(literal 9 binary64))))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 x) (sqrt.f64 x))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))))) (*.f64 (/.f64 a (*.f64 #s(literal 3 binary64) b)) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) (/.f64 a (*.f64 #s(literal 3 binary64) b))))))) (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))) #s(literal 3 binary64)) (/.f64 (*.f64 a (*.f64 a a)) (*.f64 (*.f64 #s(literal 3 binary64) b) (*.f64 b (*.f64 b #s(literal 9 binary64)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))) #s(literal 6 binary64)) (*.f64 (/.f64 (*.f64 a (*.f64 a a)) (*.f64 (*.f64 #s(literal 3 binary64) b) (*.f64 b (*.f64 b #s(literal 9 binary64))))) (/.f64 (*.f64 a (*.f64 a a)) (*.f64 (*.f64 #s(literal 3 binary64) b) (*.f64 b (*.f64 b #s(literal 9 binary64))))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) (/.f64 a (*.f64 #s(literal 3 binary64) b))))) (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))) #s(literal 4 binary64)) (*.f64 (/.f64 (*.f64 a a) (*.f64 b (*.f64 b #s(literal 9 binary64)))) (+.f64 (/.f64 (*.f64 a a) (*.f64 b (*.f64 b #s(literal 9 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))))) (*.f64 (sqrt.f64 x) (sqrt.f64 x))))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))) #s(literal 4 binary64)) (/.f64 (*.f64 (/.f64 (*.f64 a a) (*.f64 b (*.f64 b #s(literal 9 binary64)))) (*.f64 a a)) (*.f64 b (*.f64 b #s(literal 9 binary64))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) (/.f64 a (*.f64 #s(literal 3 binary64) b))))) (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 x) (sqrt.f64 x))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))))) (/.f64 (*.f64 a a) (*.f64 b (*.f64 b #s(literal 9 binary64))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))) (/.f64 a (*.f64 b #s(literal -3 binary64))))) #s(literal -1 binary64))
(*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))) #s(literal 3 binary64)) (/.f64 (*.f64 a (*.f64 a a)) (*.f64 (*.f64 b #s(literal -3 binary64)) (*.f64 b (*.f64 b #s(literal 9 binary64)))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 x) (sqrt.f64 x))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))))) (*.f64 (/.f64 a (*.f64 #s(literal 3 binary64) b)) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) (/.f64 a (*.f64 #s(literal 3 binary64) b)))))))
(*.f64 (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 x) (sqrt.f64 x))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))))) (*.f64 (/.f64 a (*.f64 #s(literal 3 binary64) b)) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) (/.f64 a (*.f64 #s(literal 3 binary64) b))))) (*.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))) (/.f64 a (*.f64 b #s(literal -3 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 x) (sqrt.f64 x))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))))) (*.f64 (/.f64 a (*.f64 #s(literal 3 binary64) b)) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) (/.f64 a (*.f64 #s(literal 3 binary64) b))))))))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))) (/.f64 a (*.f64 b #s(literal -3 binary64)))))
(*.f64 (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 x) (sqrt.f64 x))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))))) (/.f64 (*.f64 a a) (*.f64 b (*.f64 b #s(literal -9 binary64))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) (/.f64 a (*.f64 #s(literal 3 binary64) b)))))
(*.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) (/.f64 a (*.f64 #s(literal 3 binary64) b))) (*.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))) (/.f64 a (*.f64 b #s(literal -3 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) (/.f64 a (*.f64 #s(literal 3 binary64) b))))))
(*.f64 (neg.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))) #s(literal 3 binary64)) (/.f64 (*.f64 a (*.f64 a a)) (*.f64 (*.f64 b #s(literal -3 binary64)) (*.f64 b (*.f64 b #s(literal 9 binary64))))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 x) (sqrt.f64 x))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))))) (*.f64 (/.f64 a (*.f64 #s(literal 3 binary64) b)) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) (/.f64 a (*.f64 #s(literal 3 binary64) b))))))))
(*.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 x) (sqrt.f64 x))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))))) (/.f64 (*.f64 a a) (*.f64 b (*.f64 b #s(literal -9 binary64)))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) (/.f64 a (*.f64 #s(literal 3 binary64) b))))))
(+.f64 y (*.f64 z (*.f64 t #s(literal -1/3 binary64))))
(+.f64 (*.f64 z (*.f64 t #s(literal -1/3 binary64))) y)
(+.f64 (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (*.f64 y y))) (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) #s(literal 1/27 binary64)) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (*.f64 y y)))))
(+.f64 (/.f64 (*.f64 y y) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y)) (neg.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) #s(literal 1/9 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))))
(-.f64 y (*.f64 z (*.f64 t #s(literal 1/3 binary64))))
(-.f64 #s(literal 0 binary64) (-.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) y))
(-.f64 (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (*.f64 y y))) (/.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) #s(literal 1/27 binary64)) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (*.f64 y y))))
(-.f64 (/.f64 (*.f64 y y) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y)) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) #s(literal 1/9 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y)))
(-.f64 (+.f64 y #s(literal 0 binary64)) (*.f64 z (*.f64 t #s(literal 1/3 binary64))))
(fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)
(fma.f64 t (neg.f64 (*.f64 z #s(literal 1/3 binary64))) y)
(fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y)
(fma.f64 t (*.f64 (neg.f64 z) #s(literal 1/3 binary64)) y)
(fma.f64 (*.f64 z t) #s(literal -1/3 binary64) y)
(fma.f64 y #s(literal 1 binary64) (*.f64 z (*.f64 t #s(literal -1/3 binary64))))
(fma.f64 (*.f64 z (neg.f64 t)) #s(literal 1/3 binary64) y)
(fma.f64 (*.f64 y (*.f64 y y)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (*.f64 y y))) (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) #s(literal 1/27 binary64)) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (*.f64 y y)))))
(fma.f64 (*.f64 y y) (/.f64 #s(literal 1 binary64) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y)) (neg.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) #s(literal 1/9 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))))
(fma.f64 #s(literal 1 binary64) (*.f64 z (*.f64 t #s(literal -1/3 binary64))) y)
(fma.f64 #s(literal 1/3 binary64) (*.f64 z (neg.f64 t)) y)
(fma.f64 (*.f64 t #s(literal 1/3 binary64)) (neg.f64 z) y)
(fma.f64 #s(literal -1 binary64) (*.f64 z (*.f64 t #s(literal 1/3 binary64))) y)
(fma.f64 (neg.f64 t) (*.f64 z #s(literal 1/3 binary64)) y)
(fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)
(fma.f64 (neg.f64 z) (*.f64 t #s(literal 1/3 binary64)) y)
(fma.f64 (*.f64 t #s(literal -1/3 binary64)) z y)
(neg.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) #s(literal -1/27 binary64))) (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (*.f64 y y)))))
(neg.f64 (/.f64 (fma.f64 y y (*.f64 (*.f64 z (*.f64 t (*.f64 z t))) #s(literal -1/9 binary64))) (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) (neg.f64 y))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) #s(literal -1/27 binary64)))) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (*.f64 y y))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 y y (*.f64 (*.f64 z (*.f64 t (*.f64 z t))) #s(literal -1/9 binary64)))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y)))
(/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) #s(literal -1/27 binary64))) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (*.f64 y y)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) #s(literal 1 binary64)))
(/.f64 (fma.f64 y y (*.f64 (*.f64 z (*.f64 t (*.f64 z t))) #s(literal -1/9 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))))
(/.f64 (neg.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) #s(literal -1/27 binary64)))) (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (*.f64 y y))))
(/.f64 (neg.f64 (fma.f64 y y (*.f64 (*.f64 z (*.f64 t (*.f64 z t))) #s(literal -1/9 binary64)))) (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) (neg.f64 y)))
(/.f64 (-.f64 (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (*.f64 y y))) (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (*.f64 y y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) #s(literal 1/27 binary64)))) (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (*.f64 y y)) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (*.f64 y y))))
(/.f64 (-.f64 (*.f64 (*.f64 y y) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y)) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) #s(literal 1/9 binary64))))) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) #s(literal -1/27 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (*.f64 y y)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 y y (*.f64 (*.f64 z (*.f64 t (*.f64 z t))) #s(literal -1/9 binary64))))) (neg.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) (neg.f64 y))))
(/.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) #s(literal -1/27 binary64) (*.f64 y (*.f64 y y))) (fma.f64 t (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 z t))) (-.f64 (*.f64 y y) (*.f64 (*.f64 z (*.f64 t #s(literal -1/3 binary64))) y))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (*.f64 y y))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) #s(literal 1/27 binary64)) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (*.f64 y y))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (*.f64 y y))) (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (*.f64 y y))) (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) #s(literal 1/27 binary64)) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (*.f64 y y))) (/.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) #s(literal 1/27 binary64)) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (*.f64 y y))) (*.f64 (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (*.f64 y y))) (/.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) #s(literal 1/27 binary64)) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (*.f64 y y)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 y y) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) #s(literal 1/9 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 y y) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y)) (/.f64 (*.f64 y y) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y)) (fma.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) #s(literal 1/9 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y)) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) #s(literal 1/9 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y)) (*.f64 (/.f64 (*.f64 y y) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y)) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) #s(literal 1/9 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))))))
(/.f64 (-.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) #s(literal 1/9 binary64))) (*.f64 y y)) (-.f64 (*.f64 z (*.f64 t #s(literal -1/3 binary64))) y))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (*.f64 y y))) (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (*.f64 y y)))) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) #s(literal 1/27 binary64)) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (*.f64 y y))) (/.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) #s(literal 1/27 binary64)) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (*.f64 y y))))) (+.f64 (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (*.f64 y y))) (/.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) #s(literal 1/27 binary64)) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (*.f64 y y)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 y y) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y)) (/.f64 (*.f64 y y) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) (*.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) #s(literal 1/9 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y)) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) #s(literal 1/9 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y)))) (+.f64 (/.f64 (*.f64 y y) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y)) (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) #s(literal 1/9 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))))
(/.f64 (*.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) #s(literal -1/27 binary64))) #s(literal 1 binary64)) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (*.f64 y y)))
(/.f64 (*.f64 (fma.f64 y y (*.f64 (*.f64 z (*.f64 t (*.f64 z t))) #s(literal -1/9 binary64))) #s(literal 1 binary64)) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) #s(literal 1/27 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t))))) #s(literal 1/729 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (*.f64 y y)))) (fma.f64 y (*.f64 (*.f64 y y) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) #s(literal 1/27 binary64)) (fma.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) #s(literal 1/27 binary64) (*.f64 y (*.f64 y y))))))
(/.f64 (*.f64 (*.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) #s(literal 1/27 binary64))) (fma.f64 y (*.f64 y y) (*.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) #s(literal -1/27 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (*.f64 y y)))) (fma.f64 y (*.f64 y y) (*.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) #s(literal 1/27 binary64))))
(/.f64 (*.f64 (*.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) #s(literal 1/27 binary64))) (fma.f64 y (*.f64 y y) (*.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) #s(literal -1/27 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) (fma.f64 y (*.f64 y (*.f64 y y)) (*.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) #s(literal 1/9 binary64))) (fma.f64 z (*.f64 (*.f64 (*.f64 t t) #s(literal 1/9 binary64)) z) (*.f64 y y)))))
(/.f64 (*.f64 (*.f64 (fma.f64 y y (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) #s(literal 1/9 binary64)))) (fma.f64 y y (*.f64 (*.f64 z (*.f64 t (*.f64 z t))) #s(literal -1/9 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) (fma.f64 y y (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) #s(literal 1/9 binary64)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) #s(literal -1 binary64))
(*.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) #s(literal -1/27 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (*.f64 y y))))
(*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (*.f64 y y)) (*.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (*.f64 y y)))))
(*.f64 #s(literal 1 binary64) (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))
(*.f64 (fma.f64 y y (*.f64 (*.f64 z (*.f64 t (*.f64 z t))) #s(literal -1/9 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y)))
(*.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (*.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y) (/.f64 #s(literal 1 binary64) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))))
(*.f64 (neg.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) #s(literal -1/27 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (*.f64 y y)))))
(*.f64 (neg.f64 (fma.f64 y y (*.f64 (*.f64 z (*.f64 t (*.f64 z t))) #s(literal -1/9 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) (neg.f64 y))))
(+.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 y)) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (sin.f64 y)) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))
(+.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (sin.f64 y)) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 y)) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))
(+.f64 (*.f64 (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 (cos.f64 y) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) (*.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 (sin.f64 y) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))))
(+.f64 (*.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 (sin.f64 y) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) (*.f64 (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 (cos.f64 y) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 (cos.f64 y) (sqrt.f64 x)))) (*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 (sin.f64 y) (sqrt.f64 x)))))
(+.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 x) (cos.f64 y)) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (sqrt.f64 x) (sin.f64 y)) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)))
(fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 x) (cos.f64 y)) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (sin.f64 y)) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))
(fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 x) (sin.f64 y)) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 y)) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))
(fma.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 (cos.f64 y) (sqrt.f64 x))) (*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 (sin.f64 y) (sqrt.f64 x)))))
(fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))))) (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (sin.f64 y)) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))
(fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))))) (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 y)) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))
(fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (sin.f64 y)) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))
(fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 y)) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))
(fma.f64 (cos.f64 y) (*.f64 (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (*.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 (sin.f64 y) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))))
(fma.f64 (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 (cos.f64 y) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (*.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 (sin.f64 y) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))))
(fma.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 (sin.f64 y) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))))
(fma.f64 (sin.f64 y) (*.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (*.f64 (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 (cos.f64 y) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))))
(fma.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 (sin.f64 y) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (*.f64 (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 (cos.f64 y) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))))
(fma.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 (cos.f64 y) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))))
(fma.f64 (*.f64 (*.f64 (sqrt.f64 x) (cos.f64 y)) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 x) (sin.f64 y)) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)))
(fma.f64 (*.f64 (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 (cos.f64 y) (sqrt.f64 x))) #s(literal 2 binary64) (*.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 (sin.f64 y) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))))
(fma.f64 (*.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 (sin.f64 y) (sqrt.f64 x))) #s(literal 2 binary64) (*.f64 (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 (cos.f64 y) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))))
(fma.f64 (*.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)) (sqrt.f64 x) (*.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 (sin.f64 y) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))))
(fma.f64 (*.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)) (sqrt.f64 x) (*.f64 (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 (cos.f64 y) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))))
(fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (sin.f64 y)) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 y)) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))
(fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (sin.f64 y) (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 y)) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))
(fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 y)) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (sin.f64 y)) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))
(fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (cos.f64 y) (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (sin.f64 y)) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 y)) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (sin.f64 y)) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 y)) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 y)) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (sin.f64 y)) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (sin.f64 y)) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))))) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 y)) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (sin.f64 y)) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 (cos.f64 y) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 (sin.f64 y) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) #s(literal 3 binary64))) (fma.f64 (*.f64 (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 (cos.f64 y) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) (*.f64 (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 (cos.f64 y) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 (sin.f64 y) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) (*.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 (sin.f64 y) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))))) (*.f64 (*.f64 (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 (cos.f64 y) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) (*.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 (sin.f64 y) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 y)) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 y)) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))))) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (sin.f64 y)) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (sin.f64 y)) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))) (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 y)) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (sin.f64 y)) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 (cos.f64 y) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) (*.f64 (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 (cos.f64 y) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))))) (*.f64 (*.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 (sin.f64 y) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) (*.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 (sin.f64 y) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))))) (-.f64 (*.f64 (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 (cos.f64 y) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) (*.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 (sin.f64 y) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))))))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (+.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)) (*.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (-.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))))))))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y)))) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (+.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)) (*.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (-.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))))))))
(/.f64 (*.f64 (*.f64 (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y)))
(*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))))
(*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 x) (*.f64 (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))))
(*.f64 (sqrt.f64 x) (*.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))) #s(literal 1 binary64)))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) #s(literal 1 binary64)))
(*.f64 (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))
(*.f64 (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) #s(literal 1 binary64)))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))) #s(literal 1 binary64))
(*.f64 (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))) #s(literal 2 binary64))
(*.f64 (pow.f64 x #s(literal 1/4 binary64)) (*.f64 (pow.f64 x #s(literal 1/4 binary64)) (*.f64 #s(literal 2 binary64) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)))))
(*.f64 (*.f64 (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) #s(literal 2 binary64)) (sqrt.f64 x))
(*.f64 (*.f64 (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) #s(literal 2 binary64)) (*.f64 (sqrt.f64 x) #s(literal 1 binary64)))
(*.f64 (*.f64 #s(literal 2 binary64) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))) (sqrt.f64 x))
(*.f64 (*.f64 (*.f64 (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) #s(literal 2 binary64)) (pow.f64 x #s(literal 1/4 binary64))) (pow.f64 x #s(literal 1/4 binary64)))
(+.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))
(+.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (neg.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal -1/3 binary64)))))))
(+.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (*.f64 (neg.f64 (sin.f64 y)) (sin.f64 (*.f64 z (*.f64 t #s(literal -1/3 binary64))))))
(+.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))
(+.f64 (*.f64 (cos.f64 (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (*.f64 y y)))) (cos.f64 (/.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) #s(literal 1/27 binary64)) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (*.f64 y y))))) (*.f64 (sin.f64 (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (*.f64 y y)))) (sin.f64 (/.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) #s(literal 1/27 binary64)) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (*.f64 y y))))))
(+.f64 (*.f64 (cos.f64 (/.f64 (*.f64 y y) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) (cos.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) #s(literal 1/9 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y)))) (*.f64 (sin.f64 (/.f64 (*.f64 y y) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) (sin.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) #s(literal 1/9 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y)))))
(cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))
(-.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal -1/3 binary64))))))
(-.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (*.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal -1/3 binary64)))) (sin.f64 y)))
(-.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) (/.f64 (pow.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))))
(fma.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))
(fma.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (neg.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal -1/3 binary64)))))))
(fma.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 (neg.f64 (sin.f64 y)) (sin.f64 (*.f64 z (*.f64 t #s(literal -1/3 binary64))))))
(fma.f64 (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (cos.f64 y) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))
(fma.f64 (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (cos.f64 y) (neg.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal -1/3 binary64)))))))
(fma.f64 (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (cos.f64 y) (*.f64 (neg.f64 (sin.f64 y)) (sin.f64 (*.f64 z (*.f64 t #s(literal -1/3 binary64))))))
(fma.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))
(fma.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (sin.f64 y) (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))
(fma.f64 (+.f64 (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))
(fma.f64 (+.f64 (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))) #s(literal 1/2 binary64) (neg.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal -1/3 binary64)))))))
(fma.f64 (+.f64 (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (neg.f64 (sin.f64 y)) (sin.f64 (*.f64 z (*.f64 t #s(literal -1/3 binary64))))))
(fma.f64 (-.f64 (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))
(fma.f64 (cos.f64 (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (*.f64 y y)))) (cos.f64 (/.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) #s(literal 1/27 binary64)) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (*.f64 y y)))) (*.f64 (sin.f64 (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (*.f64 y y)))) (sin.f64 (/.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) #s(literal 1/27 binary64)) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (*.f64 y y))))))
(fma.f64 (cos.f64 (/.f64 (*.f64 y y) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) (cos.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) #s(literal 1/9 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) (*.f64 (sin.f64 (/.f64 (*.f64 y y) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) (sin.f64 (/.f64 (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) #s(literal 1/9 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)) (*.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (-.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))))))) (+.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y)) (*.f64 (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)) (*.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (-.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))))))))
(/.f64 (*.f64 (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y)))
(/.f64 (fma.f64 (+.f64 (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (-.f64 (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))))) #s(literal 4 binary64))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)) (*.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (-.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))))))
(/.f64 (neg.f64 (*.f64 (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y)))) (neg.f64 (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)) (*.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal -1/3 binary64))))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)) (fma.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal -1/3 binary64))))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal -1/3 binary64))))) (*.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal -1/3 binary64)))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64))) (-.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)) (*.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal -1/3 binary64))))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal -1/3 binary64))))))) (fma.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal -1/3 binary64)))))))
(*.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)) (*.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (-.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))))))
(*.f64 (*.f64 (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) (/.f64 #s(literal 1 binary64) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 #s(literal 3 binary64) b) a)) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 b #s(literal -3 binary64))) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(neg.f64 (/.f64 a (*.f64 b #s(literal -3 binary64))))
(neg.f64 (*.f64 (/.f64 a (*.f64 b #s(literal -3 binary64))) #s(literal 1 binary64)))
(/.f64 a (*.f64 #s(literal 3 binary64) b))
(/.f64 (neg.f64 a) (*.f64 b #s(literal -3 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 3 binary64) b) a))
(/.f64 #s(literal 1 binary64) (/.f64 b (*.f64 a #s(literal 1/3 binary64))))
(/.f64 #s(literal 1/3 binary64) (/.f64 b a))
(/.f64 (/.f64 a b) #s(literal 3 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 (*.f64 b #s(literal -3 binary64)) a))
(/.f64 (/.f64 a (neg.f64 b)) #s(literal -3 binary64))
(/.f64 (*.f64 a #s(literal 1/3 binary64)) b)
(/.f64 (neg.f64 (*.f64 a #s(literal 1/3 binary64))) (neg.f64 b))
(/.f64 (*.f64 a #s(literal -1 binary64)) (*.f64 b #s(literal -3 binary64)))
(/.f64 (*.f64 #s(literal 1/3 binary64) a) b)
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) b) a) #s(literal 3 binary64))
(/.f64 (*.f64 (neg.f64 a) #s(literal 1/3 binary64)) (neg.f64 b))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 a (neg.f64 b))) #s(literal -3 binary64))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 a #s(literal 1/3 binary64))) b)
(/.f64 (*.f64 (/.f64 a (neg.f64 b)) #s(literal 1 binary64)) #s(literal -3 binary64))
(/.f64 (*.f64 (*.f64 a #s(literal 1/3 binary64)) #s(literal 1 binary64)) b)
(pow.f64 (/.f64 (*.f64 #s(literal 3 binary64) b) a) #s(literal -1 binary64))
(*.f64 a (/.f64 #s(literal 1/3 binary64) b))
(*.f64 a (*.f64 (/.f64 #s(literal 1/3 binary64) b) #s(literal 1 binary64)))
(*.f64 (/.f64 a (*.f64 #s(literal 3 binary64) b)) #s(literal 1 binary64))
(*.f64 (neg.f64 a) (/.f64 #s(literal -1/3 binary64) b))
(*.f64 (neg.f64 a) (*.f64 (/.f64 #s(literal -1/3 binary64) b) #s(literal 1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 a (*.f64 #s(literal 3 binary64) b)))
(*.f64 (/.f64 #s(literal 1/3 binary64) b) a)
(*.f64 (/.f64 #s(literal 1/3 binary64) b) (pow.f64 (/.f64 #s(literal 1 binary64) a) #s(literal -1 binary64)))
(*.f64 #s(literal 1/3 binary64) (/.f64 a b))
(*.f64 (/.f64 a b) #s(literal 1/3 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(*.f64 (/.f64 a (neg.f64 b)) #s(literal -1/3 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 a #s(literal 1/3 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) b) (pow.f64 (/.f64 #s(literal 3 binary64) a) #s(literal -1 binary64)))
(*.f64 #s(literal -1/3 binary64) (/.f64 a (neg.f64 b)))
(*.f64 (*.f64 a #s(literal 1/3 binary64)) (/.f64 #s(literal 1 binary64) b))
(*.f64 (/.f64 #s(literal -1 binary64) b) (/.f64 a #s(literal -3 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 3 binary64) b) a) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 3 binary64) b) a) #s(literal -1/2 binary64)))

simplify499.0ms (2.6%)

Memory
5.1MiB live, 642.1MiB allocated
Algorithm
egg-herbie
Rules
14 006×accelerator-lowering-fma.f32
14 006×accelerator-lowering-fma.f64
5 568×*-lowering-*.f32
5 568×*-lowering-*.f64
2 362×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02313233
17133216
222523165
344753153
084102895
Stop Event
iter limit
node limit
Counts
240 → 240
Calls
Call 1
Inputs
(* 1/3 (* t z))
(* 1/3 (* t z))
(* 1/3 (* t z))
(* 1/3 (* t z))
(* 1/3 (* t z))
(* 1/3 (* t z))
(* 1/3 (* t z))
(* 1/3 (* t z))
(* 1/3 (* t z))
(* 1/3 (* t z))
(* 1/3 (* t z))
(* 1/3 (* t z))
(* 1/3 (* t z))
(* 1/3 (* t z))
(* 1/3 (* t z))
(* 1/3 (* t z))
(* 1/3 (* t z))
(* 1/3 (* t z))
(* 1/3 (* t z))
(* 1/3 (* t z))
(* 1/3 (* t z))
(* 1/3 (* t z))
(* 1/3 (* t z))
(* 1/3 (* t z))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(* x (+ (* -1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (cos (- y (* 1/3 (* t z))))))))
(* x (+ (* -1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (cos (- y (* 1/3 (* t z))))))))
(* x (+ (* -1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (cos (- y (* 1/3 (* t z))))))))
(* -2 (* (sqrt x) (* (cos (- y (* 1/3 (* t z)))) (pow (sqrt -1) 2))))
(* -1 (* x (+ (* 1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (* (cos (- y (* 1/3 (* t z)))) (pow (sqrt -1) 2)))))))
(* -1 (* x (+ (* 1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (* (cos (- y (* 1/3 (* t z)))) (pow (sqrt -1) 2)))))))
(* -1 (* x (+ (* 1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (* (cos (- y (* 1/3 (* t z)))) (pow (sqrt -1) 2)))))))
(- (* 2 (* (sqrt x) (cos (neg (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(- (+ (* -2 (* (sqrt x) (* y (sin (neg (* 1/3 (* t z))))))) (* 2 (* (sqrt x) (cos (neg (* 1/3 (* t z))))))) (* 1/3 (/ a b)))
(- (+ (* 2 (* (sqrt x) (cos (neg (* 1/3 (* t z)))))) (* y (+ (* -2 (* (sqrt x) (sin (neg (* 1/3 (* t z)))))) (* -1 (* (sqrt x) (* y (cos (neg (* 1/3 (* t z)))))))))) (* 1/3 (/ a b)))
(- (+ (* 2 (* (sqrt x) (cos (neg (* 1/3 (* t z)))))) (* y (+ (* -2 (* (sqrt x) (sin (neg (* 1/3 (* t z)))))) (* y (+ (* -1 (* (sqrt x) (cos (neg (* 1/3 (* t z)))))) (* 1/3 (* (sqrt x) (* y (sin (neg (* 1/3 (* t z)))))))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (neg (+ (* -1 y) (* 1/3 (* t z))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (neg (+ (* -1 y) (* 1/3 (* t z))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (neg (+ (* -1 y) (* 1/3 (* t z))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (neg (+ (* -1 y) (* 1/3 (* t z))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos y))) (* 1/3 (/ a b)))
(- (+ (* 2/3 (* (* t (* z (sin y))) (sqrt x))) (* 2 (* (sqrt x) (cos y)))) (* 1/3 (/ a b)))
(- (+ (* 2 (* (sqrt x) (cos y))) (* z (+ (* -1/9 (* (* (pow t 2) (* z (cos y))) (sqrt x))) (* 2/3 (* (* t (sin y)) (sqrt x)))))) (* 1/3 (/ a b)))
(- (+ (* 2 (* (sqrt x) (cos y))) (* z (+ (* 2/3 (* (* t (sin y)) (sqrt x))) (* z (+ (* -1/9 (* (* (pow t 2) (cos y)) (sqrt x))) (* -1/81 (* (* (pow t 3) (* z (sin y))) (sqrt x)))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos y))) (* 1/3 (/ a b)))
(- (+ (* 2/3 (* (* t (* z (sin y))) (sqrt x))) (* 2 (* (sqrt x) (cos y)))) (* 1/3 (/ a b)))
(- (+ (* 2 (* (sqrt x) (cos y))) (* t (+ (* -1/9 (* (* t (* (pow z 2) (cos y))) (sqrt x))) (* 2/3 (* (sqrt x) (* z (sin y))))))) (* 1/3 (/ a b)))
(- (+ (* 2 (* (sqrt x) (cos y))) (* t (+ (* 2/3 (* (sqrt x) (* z (sin y)))) (* t (+ (* -1/9 (* (sqrt x) (* (pow z 2) (cos y)))) (* -1/81 (* (* t (* (pow z 3) (sin y))) (sqrt x)))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))))
(* -1/3 (/ a b))
(* a (- (* 2 (* (/ (cos (- y (* 1/3 (* t z)))) a) (sqrt x))) (* 1/3 (/ 1 b))))
(* a (- (* 2 (* (/ (cos (- y (* 1/3 (* t z)))) a) (sqrt x))) (* 1/3 (/ 1 b))))
(* a (- (* 2 (* (/ (cos (- y (* 1/3 (* t z)))) a) (sqrt x))) (* 1/3 (/ 1 b))))
(* -1/3 (/ a b))
(* -1 (* a (+ (* -2 (* (/ (cos (- y (* 1/3 (* t z)))) a) (sqrt x))) (* 1/3 (/ 1 b)))))
(* -1 (* a (+ (* -2 (* (/ (cos (- y (* 1/3 (* t z)))) a) (sqrt x))) (* 1/3 (/ 1 b)))))
(* -1 (* a (+ (* -2 (* (/ (cos (- y (* 1/3 (* t z)))) a) (sqrt x))) (* 1/3 (/ 1 b)))))
(* -1/3 (/ a b))
(/ (- (* 2 (* (* b (cos (- y (* 1/3 (* t z))))) (sqrt x))) (* 1/3 a)) b)
(/ (- (* 2 (* (* b (cos (- y (* 1/3 (* t z))))) (sqrt x))) (* 1/3 a)) b)
(/ (- (* 2 (* (* b (cos (- y (* 1/3 (* t z))))) (sqrt x))) (* 1/3 a)) b)
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))))
(* -1/3 (* t z))
(- y (* 1/3 (* t z)))
(- y (* 1/3 (* t z)))
(- y (* 1/3 (* t z)))
y
(* y (+ 1 (* -1/3 (/ (* t z) y))))
(* y (+ 1 (* -1/3 (/ (* t z) y))))
(* y (+ 1 (* -1/3 (/ (* t z) y))))
y
(* -1 (* y (- (* 1/3 (/ (* t z) y)) 1)))
(* -1 (* y (- (* 1/3 (/ (* t z) y)) 1)))
(* -1 (* y (- (* 1/3 (/ (* t z) y)) 1)))
y
(+ y (* -1/3 (* t z)))
(+ y (* -1/3 (* t z)))
(+ y (* -1/3 (* t z)))
(* -1/3 (* t z))
(* z (- (/ y z) (* 1/3 t)))
(* z (- (/ y z) (* 1/3 t)))
(* z (- (/ y z) (* 1/3 t)))
(* -1/3 (* t z))
(* -1 (* z (- (* -1 (/ y z)) (* -1/3 t))))
(* -1 (* z (- (* -1 (/ y z)) (* -1/3 t))))
(* -1 (* z (- (* -1 (/ y z)) (* -1/3 t))))
y
(+ y (* -1/3 (* t z)))
(+ y (* -1/3 (* t z)))
(+ y (* -1/3 (* t z)))
(* -1/3 (* t z))
(* t (- (/ y t) (* 1/3 z)))
(* t (- (/ y t) (* 1/3 z)))
(* t (- (/ y t) (* 1/3 z)))
(* -1/3 (* t z))
(* -1 (* t (- (* -1 (/ y t)) (* -1/3 z))))
(* -1 (* t (- (* -1 (/ y t)) (* -1/3 z))))
(* -1 (* t (- (* -1 (/ y t)) (* -1/3 z))))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(* -2 (* (sqrt x) (* (cos (- y (* 1/3 (* t z)))) (pow (sqrt -1) 2))))
(* -2 (* (sqrt x) (* (cos (- y (* 1/3 (* t z)))) (pow (sqrt -1) 2))))
(* -2 (* (sqrt x) (* (cos (- y (* 1/3 (* t z)))) (pow (sqrt -1) 2))))
(* -2 (* (sqrt x) (* (cos (- y (* 1/3 (* t z)))) (pow (sqrt -1) 2))))
(* 2 (* (sqrt x) (cos (neg (* 1/3 (* t z))))))
(+ (* -2 (* (sqrt x) (* y (sin (neg (* 1/3 (* t z))))))) (* 2 (* (sqrt x) (cos (neg (* 1/3 (* t z)))))))
(+ (* 2 (* (sqrt x) (cos (neg (* 1/3 (* t z)))))) (* y (+ (* -2 (* (sqrt x) (sin (neg (* 1/3 (* t z)))))) (* -1 (* (sqrt x) (* y (cos (neg (* 1/3 (* t z))))))))))
(+ (* 2 (* (sqrt x) (cos (neg (* 1/3 (* t z)))))) (* y (+ (* -2 (* (sqrt x) (sin (neg (* 1/3 (* t z)))))) (* y (+ (* -1 (* (sqrt x) (cos (neg (* 1/3 (* t z)))))) (* 1/3 (* (sqrt x) (* y (sin (neg (* 1/3 (* t z))))))))))))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(* 2 (* (sqrt x) (cos (neg (+ (* -1 y) (* 1/3 (* t z)))))))
(* 2 (* (sqrt x) (cos (neg (+ (* -1 y) (* 1/3 (* t z)))))))
(* 2 (* (sqrt x) (cos (neg (+ (* -1 y) (* 1/3 (* t z)))))))
(* 2 (* (sqrt x) (cos (neg (+ (* -1 y) (* 1/3 (* t z)))))))
(* 2 (* (sqrt x) (cos y)))
(+ (* 2/3 (* (* t (* z (sin y))) (sqrt x))) (* 2 (* (sqrt x) (cos y))))
(+ (* 2 (* (sqrt x) (cos y))) (* z (+ (* -1/9 (* (* (pow t 2) (* z (cos y))) (sqrt x))) (* 2/3 (* (* t (sin y)) (sqrt x))))))
(+ (* 2 (* (sqrt x) (cos y))) (* z (+ (* 2/3 (* (* t (sin y)) (sqrt x))) (* z (+ (* -1/9 (* (* (pow t 2) (cos y)) (sqrt x))) (* -1/81 (* (* (pow t 3) (* z (sin y))) (sqrt x))))))))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(* 2 (* (sqrt x) (cos y)))
(+ (* 2/3 (* (* t (* z (sin y))) (sqrt x))) (* 2 (* (sqrt x) (cos y))))
(+ (* 2 (* (sqrt x) (cos y))) (* t (+ (* -1/9 (* (* t (* (pow z 2) (cos y))) (sqrt x))) (* 2/3 (* (sqrt x) (* z (sin y)))))))
(+ (* 2 (* (sqrt x) (cos y))) (* t (+ (* 2/3 (* (sqrt x) (* z (sin y)))) (* t (+ (* -1/9 (* (sqrt x) (* (pow z 2) (cos y)))) (* -1/81 (* (* t (* (pow z 3) (sin y))) (sqrt x))))))))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(cos (neg (* 1/3 (* t z))))
(+ (cos (neg (* 1/3 (* t z)))) (* -1 (* y (sin (neg (* 1/3 (* t z)))))))
(+ (cos (neg (* 1/3 (* t z)))) (* y (- (* -1/2 (* y (cos (neg (* 1/3 (* t z)))))) (sin (neg (* 1/3 (* t z)))))))
(+ (cos (neg (* 1/3 (* t z)))) (* y (- (* y (+ (* -1/2 (cos (neg (* 1/3 (* t z))))) (* 1/6 (* y (sin (neg (* 1/3 (* t z)))))))) (sin (neg (* 1/3 (* t z)))))))
(cos (- y (* 1/3 (* t z))))
(cos (- y (* 1/3 (* t z))))
(cos (- y (* 1/3 (* t z))))
(cos (- y (* 1/3 (* t z))))
(cos (neg (+ (* -1 y) (* 1/3 (* t z)))))
(cos (neg (+ (* -1 y) (* 1/3 (* t z)))))
(cos (neg (+ (* -1 y) (* 1/3 (* t z)))))
(cos (neg (+ (* -1 y) (* 1/3 (* t z)))))
(cos y)
(+ (cos y) (* 1/3 (* t (* z (sin y)))))
(+ (cos y) (* z (- (* -1/18 (* (pow t 2) (* z (cos y)))) (* -1/3 (* t (sin y))))))
(+ (cos y) (* z (- (* z (+ (* -1/18 (* (pow t 2) (cos y))) (* -1/162 (* (pow t 3) (* z (sin y)))))) (* -1/3 (* t (sin y))))))
(cos (- y (* 1/3 (* t z))))
(cos (- y (* 1/3 (* t z))))
(cos (- y (* 1/3 (* t z))))
(cos (- y (* 1/3 (* t z))))
(cos (- y (* 1/3 (* t z))))
(cos (- y (* 1/3 (* t z))))
(cos (- y (* 1/3 (* t z))))
(cos (- y (* 1/3 (* t z))))
(cos y)
(+ (cos y) (* 1/3 (* t (* z (sin y)))))
(+ (cos y) (* t (- (* -1/18 (* t (* (pow z 2) (cos y)))) (* -1/3 (* z (sin y))))))
(+ (cos y) (* t (- (* t (+ (* -1/18 (* (pow z 2) (cos y))) (* -1/162 (* t (* (pow z 3) (sin y)))))) (* -1/3 (* z (sin y))))))
(cos (- y (* 1/3 (* t z))))
(cos (- y (* 1/3 (* t z))))
(cos (- y (* 1/3 (* t z))))
(cos (- y (* 1/3 (* t z))))
(cos (- y (* 1/3 (* t z))))
(cos (- y (* 1/3 (* t z))))
(cos (- y (* 1/3 (* t z))))
(cos (- y (* 1/3 (* t z))))
(* 1/3 (/ a b))
(* 1/3 (/ a b))
(* 1/3 (/ a b))
(* 1/3 (/ a b))
(* 1/3 (/ a b))
(* 1/3 (/ a b))
(* 1/3 (/ a b))
(* 1/3 (/ a b))
(* 1/3 (/ a b))
(* 1/3 (/ a b))
(* 1/3 (/ a b))
(* 1/3 (/ a b))
(* 1/3 (/ a b))
(* 1/3 (/ a b))
(* 1/3 (/ a b))
(* 1/3 (/ a b))
(* 1/3 (/ a b))
(* 1/3 (/ a b))
(* 1/3 (/ a b))
(* 1/3 (/ a b))
(* 1/3 (/ a b))
(* 1/3 (/ a b))
(* 1/3 (/ a b))
(* 1/3 (/ a b))
Outputs
(* 1/3 (* t z))
(*.f64 #s(literal 1/3 binary64) (*.f64 t z))
(* 1/3 (* t z))
(*.f64 #s(literal 1/3 binary64) (*.f64 t z))
(* 1/3 (* t z))
(*.f64 #s(literal 1/3 binary64) (*.f64 t z))
(* 1/3 (* t z))
(*.f64 #s(literal 1/3 binary64) (*.f64 t z))
(* 1/3 (* t z))
(*.f64 #s(literal 1/3 binary64) (*.f64 t z))
(* 1/3 (* t z))
(*.f64 #s(literal 1/3 binary64) (*.f64 t z))
(* 1/3 (* t z))
(*.f64 #s(literal 1/3 binary64) (*.f64 t z))
(* 1/3 (* t z))
(*.f64 #s(literal 1/3 binary64) (*.f64 t z))
(* 1/3 (* t z))
(*.f64 #s(literal 1/3 binary64) (*.f64 t z))
(* 1/3 (* t z))
(*.f64 #s(literal 1/3 binary64) (*.f64 t z))
(* 1/3 (* t z))
(*.f64 #s(literal 1/3 binary64) (*.f64 t z))
(* 1/3 (* t z))
(*.f64 #s(literal 1/3 binary64) (*.f64 t z))
(* 1/3 (* t z))
(*.f64 #s(literal 1/3 binary64) (*.f64 t z))
(* 1/3 (* t z))
(*.f64 #s(literal 1/3 binary64) (*.f64 t z))
(* 1/3 (* t z))
(*.f64 #s(literal 1/3 binary64) (*.f64 t z))
(* 1/3 (* t z))
(*.f64 #s(literal 1/3 binary64) (*.f64 t z))
(* 1/3 (* t z))
(*.f64 #s(literal 1/3 binary64) (*.f64 t z))
(* 1/3 (* t z))
(*.f64 #s(literal 1/3 binary64) (*.f64 t z))
(* 1/3 (* t z))
(*.f64 #s(literal 1/3 binary64) (*.f64 t z))
(* 1/3 (* t z))
(*.f64 #s(literal 1/3 binary64) (*.f64 t z))
(* 1/3 (* t z))
(*.f64 #s(literal 1/3 binary64) (*.f64 t z))
(* 1/3 (* t z))
(*.f64 #s(literal 1/3 binary64) (*.f64 t z))
(* 1/3 (* t z))
(*.f64 #s(literal 1/3 binary64) (*.f64 t z))
(* 1/3 (* t z))
(*.f64 #s(literal 1/3 binary64) (*.f64 t z))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y))) (*.f64 (/.f64 a b) #s(literal -1/3 binary64)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y))) (*.f64 (/.f64 a b) #s(literal -1/3 binary64)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y))) (*.f64 (/.f64 a b) #s(literal -1/3 binary64)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y))) (*.f64 (/.f64 a b) #s(literal -1/3 binary64)))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(*.f64 (cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))
(* x (+ (* -1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (cos (- y (* 1/3 (* t z))))))))
(fma.f64 x (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (*.f64 (cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y)) #s(literal 2 binary64))) (*.f64 (/.f64 a b) #s(literal -1/3 binary64)))
(* x (+ (* -1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (cos (- y (* 1/3 (* t z))))))))
(fma.f64 x (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (*.f64 (cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y)) #s(literal 2 binary64))) (*.f64 (/.f64 a b) #s(literal -1/3 binary64)))
(* x (+ (* -1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (cos (- y (* 1/3 (* t z))))))))
(fma.f64 x (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (*.f64 (cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y)) #s(literal 2 binary64))) (*.f64 (/.f64 a b) #s(literal -1/3 binary64)))
(* -2 (* (sqrt x) (* (cos (- y (* 1/3 (* t z)))) (pow (sqrt -1) 2))))
(*.f64 (cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))
(* -1 (* x (+ (* 1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (* (cos (- y (* 1/3 (* t z)))) (pow (sqrt -1) 2)))))))
(fma.f64 x (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (*.f64 (cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y)) #s(literal 2 binary64))) (*.f64 (/.f64 a b) #s(literal -1/3 binary64)))
(* -1 (* x (+ (* 1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (* (cos (- y (* 1/3 (* t z)))) (pow (sqrt -1) 2)))))))
(fma.f64 x (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (*.f64 (cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y)) #s(literal 2 binary64))) (*.f64 (/.f64 a b) #s(literal -1/3 binary64)))
(* -1 (* x (+ (* 1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (* (cos (- y (* 1/3 (* t z)))) (pow (sqrt -1) 2)))))))
(fma.f64 x (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (*.f64 (cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y)) #s(literal 2 binary64))) (*.f64 (/.f64 a b) #s(literal -1/3 binary64)))
(- (* 2 (* (sqrt x) (cos (neg (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z)))) (*.f64 (/.f64 a b) #s(literal -1/3 binary64)))
(- (+ (* -2 (* (sqrt x) (* y (sin (neg (* 1/3 (* t z))))))) (* 2 (* (sqrt x) (cos (neg (* 1/3 (* t z))))))) (* 1/3 (/ a b)))
(fma.f64 (sqrt.f64 x) (fma.f64 (*.f64 y (sin.f64 (*.f64 (*.f64 t z) #s(literal -1/3 binary64)))) #s(literal -2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))) #s(literal 2 binary64))) (*.f64 (/.f64 a b) #s(literal -1/3 binary64)))
(- (+ (* 2 (* (sqrt x) (cos (neg (* 1/3 (* t z)))))) (* y (+ (* -2 (* (sqrt x) (sin (neg (* 1/3 (* t z)))))) (* -1 (* (sqrt x) (* y (cos (neg (* 1/3 (* t z)))))))))) (* 1/3 (/ a b)))
(fma.f64 (sqrt.f64 x) (*.f64 (cos.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))) #s(literal 2 binary64)) (fma.f64 y (*.f64 (sqrt.f64 x) (fma.f64 (cos.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))) (neg.f64 y) (*.f64 (sin.f64 (*.f64 (*.f64 t z) #s(literal -1/3 binary64))) #s(literal -2 binary64)))) (*.f64 (/.f64 a b) #s(literal -1/3 binary64))))
(- (+ (* 2 (* (sqrt x) (cos (neg (* 1/3 (* t z)))))) (* y (+ (* -2 (* (sqrt x) (sin (neg (* 1/3 (* t z)))))) (* y (+ (* -1 (* (sqrt x) (cos (neg (* 1/3 (* t z)))))) (* 1/3 (* (sqrt x) (* y (sin (neg (* 1/3 (* t z)))))))))))) (* 1/3 (/ a b)))
(fma.f64 y (*.f64 y (*.f64 (sqrt.f64 x) (fma.f64 (*.f64 y (sin.f64 (*.f64 (*.f64 t z) #s(literal -1/3 binary64)))) #s(literal 1/3 binary64) (neg.f64 (cos.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))))))) (fma.f64 (sqrt.f64 x) (fma.f64 (*.f64 y (sin.f64 (*.f64 (*.f64 t z) #s(literal -1/3 binary64)))) #s(literal -2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))) #s(literal 2 binary64))) (*.f64 (/.f64 a b) #s(literal -1/3 binary64))))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y))) (*.f64 (/.f64 a b) #s(literal -1/3 binary64)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y))) (*.f64 (/.f64 a b) #s(literal -1/3 binary64)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y))) (*.f64 (/.f64 a b) #s(literal -1/3 binary64)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y))) (*.f64 (/.f64 a b) #s(literal -1/3 binary64)))
(- (* 2 (* (sqrt x) (cos (neg (+ (* -1 y) (* 1/3 (* t z))))))) (* 1/3 (/ a b)))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y))) (*.f64 (/.f64 a b) #s(literal -1/3 binary64)))
(- (* 2 (* (sqrt x) (cos (neg (+ (* -1 y) (* 1/3 (* t z))))))) (* 1/3 (/ a b)))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y))) (*.f64 (/.f64 a b) #s(literal -1/3 binary64)))
(- (* 2 (* (sqrt x) (cos (neg (+ (* -1 y) (* 1/3 (* t z))))))) (* 1/3 (/ a b)))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y))) (*.f64 (/.f64 a b) #s(literal -1/3 binary64)))
(- (* 2 (* (sqrt x) (cos (neg (+ (* -1 y) (* 1/3 (* t z))))))) (* 1/3 (/ a b)))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y))) (*.f64 (/.f64 a b) #s(literal -1/3 binary64)))
(- (* 2 (* (sqrt x) (cos y))) (* 1/3 (/ a b)))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 y)) (*.f64 (/.f64 a b) #s(literal -1/3 binary64)))
(- (+ (* 2/3 (* (* t (* z (sin y))) (sqrt x))) (* 2 (* (sqrt x) (cos y)))) (* 1/3 (/ a b)))
(fma.f64 (sqrt.f64 x) (fma.f64 (cos.f64 y) #s(literal 2 binary64) (*.f64 (*.f64 #s(literal 2/3 binary64) t) (*.f64 z (sin.f64 y)))) (*.f64 (/.f64 a b) #s(literal -1/3 binary64)))
(- (+ (* 2 (* (sqrt x) (cos y))) (* z (+ (* -1/9 (* (* (pow t 2) (* z (cos y))) (sqrt x))) (* 2/3 (* (* t (sin y)) (sqrt x)))))) (* 1/3 (/ a b)))
(fma.f64 (*.f64 z (sqrt.f64 x)) (fma.f64 #s(literal 2/3 binary64) (*.f64 t (sin.f64 y)) (*.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 t (*.f64 t z))) (cos.f64 y))) (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 y)) (*.f64 (/.f64 a b) #s(literal -1/3 binary64))))
(- (+ (* 2 (* (sqrt x) (cos y))) (* z (+ (* 2/3 (* (* t (sin y)) (sqrt x))) (* z (+ (* -1/9 (* (* (pow t 2) (cos y)) (sqrt x))) (* -1/81 (* (* (pow t 3) (* z (sin y))) (sqrt x)))))))) (* 1/3 (/ a b)))
(fma.f64 (sqrt.f64 x) (fma.f64 z (*.f64 #s(literal 2/3 binary64) (*.f64 t (sin.f64 y))) (*.f64 #s(literal 2 binary64) (cos.f64 y))) (fma.f64 z (*.f64 (*.f64 z (sqrt.f64 x)) (fma.f64 #s(literal -1/9 binary64) (*.f64 t (*.f64 t (cos.f64 y))) (*.f64 (*.f64 #s(literal -1/81 binary64) (*.f64 t (*.f64 t t))) (*.f64 z (sin.f64 y))))) (*.f64 (/.f64 a b) #s(literal -1/3 binary64))))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y))) (*.f64 (/.f64 a b) #s(literal -1/3 binary64)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y))) (*.f64 (/.f64 a b) #s(literal -1/3 binary64)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y))) (*.f64 (/.f64 a b) #s(literal -1/3 binary64)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y))) (*.f64 (/.f64 a b) #s(literal -1/3 binary64)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y))) (*.f64 (/.f64 a b) #s(literal -1/3 binary64)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y))) (*.f64 (/.f64 a b) #s(literal -1/3 binary64)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y))) (*.f64 (/.f64 a b) #s(literal -1/3 binary64)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y))) (*.f64 (/.f64 a b) #s(literal -1/3 binary64)))
(- (* 2 (* (sqrt x) (cos y))) (* 1/3 (/ a b)))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 y)) (*.f64 (/.f64 a b) #s(literal -1/3 binary64)))
(- (+ (* 2/3 (* (* t (* z (sin y))) (sqrt x))) (* 2 (* (sqrt x) (cos y)))) (* 1/3 (/ a b)))
(fma.f64 (sqrt.f64 x) (fma.f64 (cos.f64 y) #s(literal 2 binary64) (*.f64 (*.f64 #s(literal 2/3 binary64) t) (*.f64 z (sin.f64 y)))) (*.f64 (/.f64 a b) #s(literal -1/3 binary64)))
(- (+ (* 2 (* (sqrt x) (cos y))) (* t (+ (* -1/9 (* (* t (* (pow z 2) (cos y))) (sqrt x))) (* 2/3 (* (sqrt x) (* z (sin y))))))) (* 1/3 (/ a b)))
(fma.f64 t (*.f64 (sqrt.f64 x) (fma.f64 (*.f64 z (sin.f64 y)) #s(literal 2/3 binary64) (*.f64 (*.f64 #s(literal -1/9 binary64) t) (*.f64 (cos.f64 y) (*.f64 z z))))) (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 y)) (*.f64 (/.f64 a b) #s(literal -1/3 binary64))))
(- (+ (* 2 (* (sqrt x) (cos y))) (* t (+ (* 2/3 (* (sqrt x) (* z (sin y)))) (* t (+ (* -1/9 (* (sqrt x) (* (pow z 2) (cos y)))) (* -1/81 (* (* t (* (pow z 3) (sin y))) (sqrt x)))))))) (* 1/3 (/ a b)))
(fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (fma.f64 (*.f64 t t) (*.f64 (sqrt.f64 x) (fma.f64 (*.f64 (cos.f64 y) (*.f64 z z)) #s(literal -1/9 binary64) (*.f64 (*.f64 #s(literal -1/81 binary64) t) (*.f64 (sin.f64 y) (*.f64 z (*.f64 z z)))))) (*.f64 (sqrt.f64 x) (fma.f64 (cos.f64 y) #s(literal 2 binary64) (*.f64 (*.f64 #s(literal 2/3 binary64) t) (*.f64 z (sin.f64 y)))))))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y))) (*.f64 (/.f64 a b) #s(literal -1/3 binary64)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y))) (*.f64 (/.f64 a b) #s(literal -1/3 binary64)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y))) (*.f64 (/.f64 a b) #s(literal -1/3 binary64)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y))) (*.f64 (/.f64 a b) #s(literal -1/3 binary64)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y))) (*.f64 (/.f64 a b) #s(literal -1/3 binary64)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y))) (*.f64 (/.f64 a b) #s(literal -1/3 binary64)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y))) (*.f64 (/.f64 a b) #s(literal -1/3 binary64)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y))) (*.f64 (/.f64 a b) #s(literal -1/3 binary64)))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(*.f64 (cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y))) (*.f64 (/.f64 a b) #s(literal -1/3 binary64)))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y))) (*.f64 (/.f64 a b) #s(literal -1/3 binary64)))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y))) (*.f64 (/.f64 a b) #s(literal -1/3 binary64)))
(* -1/3 (/ a b))
(*.f64 (/.f64 a b) #s(literal -1/3 binary64))
(* a (- (* 2 (* (/ (cos (- y (* 1/3 (* t z)))) a) (sqrt x))) (* 1/3 (/ 1 b))))
(*.f64 a (fma.f64 (cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y)) (/.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) a) (/.f64 #s(literal -1/3 binary64) b)))
(* a (- (* 2 (* (/ (cos (- y (* 1/3 (* t z)))) a) (sqrt x))) (* 1/3 (/ 1 b))))
(*.f64 a (fma.f64 (cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y)) (/.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) a) (/.f64 #s(literal -1/3 binary64) b)))
(* a (- (* 2 (* (/ (cos (- y (* 1/3 (* t z)))) a) (sqrt x))) (* 1/3 (/ 1 b))))
(*.f64 a (fma.f64 (cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y)) (/.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) a) (/.f64 #s(literal -1/3 binary64) b)))
(* -1/3 (/ a b))
(*.f64 (/.f64 a b) #s(literal -1/3 binary64))
(* -1 (* a (+ (* -2 (* (/ (cos (- y (* 1/3 (* t z)))) a) (sqrt x))) (* 1/3 (/ 1 b)))))
(*.f64 a (fma.f64 (cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y)) (/.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) a) (/.f64 #s(literal -1/3 binary64) b)))
(* -1 (* a (+ (* -2 (* (/ (cos (- y (* 1/3 (* t z)))) a) (sqrt x))) (* 1/3 (/ 1 b)))))
(*.f64 a (fma.f64 (cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y)) (/.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) a) (/.f64 #s(literal -1/3 binary64) b)))
(* -1 (* a (+ (* -2 (* (/ (cos (- y (* 1/3 (* t z)))) a) (sqrt x))) (* 1/3 (/ 1 b)))))
(*.f64 a (fma.f64 (cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y)) (/.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) a) (/.f64 #s(literal -1/3 binary64) b)))
(* -1/3 (/ a b))
(*.f64 (/.f64 a b) #s(literal -1/3 binary64))
(/ (- (* 2 (* (* b (cos (- y (* 1/3 (* t z))))) (sqrt x))) (* 1/3 a)) b)
(/.f64 (fma.f64 b (*.f64 (cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (*.f64 a #s(literal -1/3 binary64))) b)
(/ (- (* 2 (* (* b (cos (- y (* 1/3 (* t z))))) (sqrt x))) (* 1/3 a)) b)
(/.f64 (fma.f64 b (*.f64 (cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (*.f64 a #s(literal -1/3 binary64))) b)
(/ (- (* 2 (* (* b (cos (- y (* 1/3 (* t z))))) (sqrt x))) (* 1/3 a)) b)
(/.f64 (fma.f64 b (*.f64 (cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (*.f64 a #s(literal -1/3 binary64))) b)
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(*.f64 (cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y))) (*.f64 (/.f64 a b) #s(literal -1/3 binary64)))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y))) (*.f64 (/.f64 a b) #s(literal -1/3 binary64)))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y))) (*.f64 (/.f64 a b) #s(literal -1/3 binary64)))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(*.f64 (cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y))) (*.f64 (/.f64 a b) #s(literal -1/3 binary64)))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y))) (*.f64 (/.f64 a b) #s(literal -1/3 binary64)))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y))) (*.f64 (/.f64 a b) #s(literal -1/3 binary64)))
(* -1/3 (* t z))
(*.f64 (*.f64 t z) #s(literal -1/3 binary64))
(- y (* 1/3 (* t z)))
(fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y)
(- y (* 1/3 (* t z)))
(fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y)
(- y (* 1/3 (* t z)))
(fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y)
y
(* y (+ 1 (* -1/3 (/ (* t z) y))))
(fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y)
(* y (+ 1 (* -1/3 (/ (* t z) y))))
(fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y)
(* y (+ 1 (* -1/3 (/ (* t z) y))))
(fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y)
y
(* -1 (* y (- (* 1/3 (/ (* t z) y)) 1)))
(fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y)
(* -1 (* y (- (* 1/3 (/ (* t z) y)) 1)))
(fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y)
(* -1 (* y (- (* 1/3 (/ (* t z) y)) 1)))
(fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y)
y
(+ y (* -1/3 (* t z)))
(fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y)
(+ y (* -1/3 (* t z)))
(fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y)
(+ y (* -1/3 (* t z)))
(fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y)
(* -1/3 (* t z))
(*.f64 (*.f64 t z) #s(literal -1/3 binary64))
(* z (- (/ y z) (* 1/3 t)))
(*.f64 z (fma.f64 t #s(literal -1/3 binary64) (/.f64 y z)))
(* z (- (/ y z) (* 1/3 t)))
(*.f64 z (fma.f64 t #s(literal -1/3 binary64) (/.f64 y z)))
(* z (- (/ y z) (* 1/3 t)))
(*.f64 z (fma.f64 t #s(literal -1/3 binary64) (/.f64 y z)))
(* -1/3 (* t z))
(*.f64 (*.f64 t z) #s(literal -1/3 binary64))
(* -1 (* z (- (* -1 (/ y z)) (* -1/3 t))))
(*.f64 z (fma.f64 t #s(literal -1/3 binary64) (/.f64 y z)))
(* -1 (* z (- (* -1 (/ y z)) (* -1/3 t))))
(*.f64 z (fma.f64 t #s(literal -1/3 binary64) (/.f64 y z)))
(* -1 (* z (- (* -1 (/ y z)) (* -1/3 t))))
(*.f64 z (fma.f64 t #s(literal -1/3 binary64) (/.f64 y z)))
y
(+ y (* -1/3 (* t z)))
(fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y)
(+ y (* -1/3 (* t z)))
(fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y)
(+ y (* -1/3 (* t z)))
(fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y)
(* -1/3 (* t z))
(*.f64 (*.f64 t z) #s(literal -1/3 binary64))
(* t (- (/ y t) (* 1/3 z)))
(*.f64 t (fma.f64 z #s(literal -1/3 binary64) (/.f64 y t)))
(* t (- (/ y t) (* 1/3 z)))
(*.f64 t (fma.f64 z #s(literal -1/3 binary64) (/.f64 y t)))
(* t (- (/ y t) (* 1/3 z)))
(*.f64 t (fma.f64 z #s(literal -1/3 binary64) (/.f64 y t)))
(* -1/3 (* t z))
(*.f64 (*.f64 t z) #s(literal -1/3 binary64))
(* -1 (* t (- (* -1 (/ y t)) (* -1/3 z))))
(*.f64 t (fma.f64 z #s(literal -1/3 binary64) (/.f64 y t)))
(* -1 (* t (- (* -1 (/ y t)) (* -1/3 z))))
(*.f64 t (fma.f64 z #s(literal -1/3 binary64) (/.f64 y t)))
(* -1 (* t (- (* -1 (/ y t)) (* -1/3 z))))
(*.f64 t (fma.f64 z #s(literal -1/3 binary64) (/.f64 y t)))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(*.f64 (cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(*.f64 (cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(*.f64 (cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(*.f64 (cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(*.f64 (cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(*.f64 (cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(*.f64 (cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(*.f64 (cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))
(* -2 (* (sqrt x) (* (cos (- y (* 1/3 (* t z)))) (pow (sqrt -1) 2))))
(*.f64 (cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))
(* -2 (* (sqrt x) (* (cos (- y (* 1/3 (* t z)))) (pow (sqrt -1) 2))))
(*.f64 (cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))
(* -2 (* (sqrt x) (* (cos (- y (* 1/3 (* t z)))) (pow (sqrt -1) 2))))
(*.f64 (cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))
(* -2 (* (sqrt x) (* (cos (- y (* 1/3 (* t z)))) (pow (sqrt -1) 2))))
(*.f64 (cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))
(* 2 (* (sqrt x) (cos (neg (* 1/3 (* t z))))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))
(+ (* -2 (* (sqrt x) (* y (sin (neg (* 1/3 (* t z))))))) (* 2 (* (sqrt x) (cos (neg (* 1/3 (* t z)))))))
(*.f64 (sqrt.f64 x) (fma.f64 (*.f64 y (sin.f64 (*.f64 (*.f64 t z) #s(literal -1/3 binary64)))) #s(literal -2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))) #s(literal 2 binary64))))
(+ (* 2 (* (sqrt x) (cos (neg (* 1/3 (* t z)))))) (* y (+ (* -2 (* (sqrt x) (sin (neg (* 1/3 (* t z)))))) (* -1 (* (sqrt x) (* y (cos (neg (* 1/3 (* t z))))))))))
(fma.f64 y (*.f64 (sqrt.f64 x) (fma.f64 (cos.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))) (neg.f64 y) (*.f64 (sin.f64 (*.f64 (*.f64 t z) #s(literal -1/3 binary64))) #s(literal -2 binary64)))) (*.f64 (cos.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))))
(+ (* 2 (* (sqrt x) (cos (neg (* 1/3 (* t z)))))) (* y (+ (* -2 (* (sqrt x) (sin (neg (* 1/3 (* t z)))))) (* y (+ (* -1 (* (sqrt x) (cos (neg (* 1/3 (* t z)))))) (* 1/3 (* (sqrt x) (* y (sin (neg (* 1/3 (* t z))))))))))))
(fma.f64 (*.f64 (sqrt.f64 x) (fma.f64 (*.f64 y (sin.f64 (*.f64 (*.f64 t z) #s(literal -1/3 binary64)))) #s(literal 1/3 binary64) (neg.f64 (cos.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z)))))) (*.f64 y y) (*.f64 (sqrt.f64 x) (fma.f64 (*.f64 y (sin.f64 (*.f64 (*.f64 t z) #s(literal -1/3 binary64)))) #s(literal -2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))) #s(literal 2 binary64)))))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(*.f64 (cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(*.f64 (cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(*.f64 (cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(*.f64 (cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))
(* 2 (* (sqrt x) (cos (neg (+ (* -1 y) (* 1/3 (* t z)))))))
(*.f64 (cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))
(* 2 (* (sqrt x) (cos (neg (+ (* -1 y) (* 1/3 (* t z)))))))
(*.f64 (cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))
(* 2 (* (sqrt x) (cos (neg (+ (* -1 y) (* 1/3 (* t z)))))))
(*.f64 (cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))
(* 2 (* (sqrt x) (cos (neg (+ (* -1 y) (* 1/3 (* t z)))))))
(*.f64 (cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))
(* 2 (* (sqrt x) (cos y)))
(*.f64 (sqrt.f64 x) (*.f64 (cos.f64 y) #s(literal 2 binary64)))
(+ (* 2/3 (* (* t (* z (sin y))) (sqrt x))) (* 2 (* (sqrt x) (cos y))))
(*.f64 (sqrt.f64 x) (fma.f64 (cos.f64 y) #s(literal 2 binary64) (*.f64 (*.f64 #s(literal 2/3 binary64) t) (*.f64 z (sin.f64 y)))))
(+ (* 2 (* (sqrt x) (cos y))) (* z (+ (* -1/9 (* (* (pow t 2) (* z (cos y))) (sqrt x))) (* 2/3 (* (* t (sin y)) (sqrt x))))))
(fma.f64 (*.f64 z (sqrt.f64 x)) (fma.f64 #s(literal 2/3 binary64) (*.f64 t (sin.f64 y)) (*.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 t (*.f64 t z))) (cos.f64 y))) (*.f64 (sqrt.f64 x) (*.f64 (cos.f64 y) #s(literal 2 binary64))))
(+ (* 2 (* (sqrt x) (cos y))) (* z (+ (* 2/3 (* (* t (sin y)) (sqrt x))) (* z (+ (* -1/9 (* (* (pow t 2) (cos y)) (sqrt x))) (* -1/81 (* (* (pow t 3) (* z (sin y))) (sqrt x))))))))
(fma.f64 z (*.f64 (*.f64 z (sqrt.f64 x)) (fma.f64 #s(literal -1/9 binary64) (*.f64 t (*.f64 t (cos.f64 y))) (*.f64 (*.f64 #s(literal -1/81 binary64) (*.f64 t (*.f64 t t))) (*.f64 z (sin.f64 y))))) (*.f64 (sqrt.f64 x) (fma.f64 z (*.f64 #s(literal 2/3 binary64) (*.f64 t (sin.f64 y))) (*.f64 #s(literal 2 binary64) (cos.f64 y)))))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(*.f64 (cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(*.f64 (cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(*.f64 (cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(*.f64 (cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(*.f64 (cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(*.f64 (cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(*.f64 (cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(*.f64 (cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))
(* 2 (* (sqrt x) (cos y)))
(*.f64 (sqrt.f64 x) (*.f64 (cos.f64 y) #s(literal 2 binary64)))
(+ (* 2/3 (* (* t (* z (sin y))) (sqrt x))) (* 2 (* (sqrt x) (cos y))))
(*.f64 (sqrt.f64 x) (fma.f64 (cos.f64 y) #s(literal 2 binary64) (*.f64 (*.f64 #s(literal 2/3 binary64) t) (*.f64 z (sin.f64 y)))))
(+ (* 2 (* (sqrt x) (cos y))) (* t (+ (* -1/9 (* (* t (* (pow z 2) (cos y))) (sqrt x))) (* 2/3 (* (sqrt x) (* z (sin y)))))))
(fma.f64 t (*.f64 (sqrt.f64 x) (fma.f64 (*.f64 z (sin.f64 y)) #s(literal 2/3 binary64) (*.f64 (*.f64 #s(literal -1/9 binary64) t) (*.f64 (cos.f64 y) (*.f64 z z))))) (*.f64 (sqrt.f64 x) (*.f64 (cos.f64 y) #s(literal 2 binary64))))
(+ (* 2 (* (sqrt x) (cos y))) (* t (+ (* 2/3 (* (sqrt x) (* z (sin y)))) (* t (+ (* -1/9 (* (sqrt x) (* (pow z 2) (cos y)))) (* -1/81 (* (* t (* (pow z 3) (sin y))) (sqrt x))))))))
(fma.f64 (*.f64 t t) (*.f64 (sqrt.f64 x) (fma.f64 (*.f64 (cos.f64 y) (*.f64 z z)) #s(literal -1/9 binary64) (*.f64 (*.f64 #s(literal -1/81 binary64) t) (*.f64 (sin.f64 y) (*.f64 z (*.f64 z z)))))) (*.f64 (sqrt.f64 x) (fma.f64 (cos.f64 y) #s(literal 2 binary64) (*.f64 (*.f64 #s(literal 2/3 binary64) t) (*.f64 z (sin.f64 y))))))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(*.f64 (cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(*.f64 (cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(*.f64 (cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(*.f64 (cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(*.f64 (cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(*.f64 (cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(*.f64 (cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(*.f64 (cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))
(cos (neg (* 1/3 (* t z))))
(cos.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z)))
(+ (cos (neg (* 1/3 (* t z)))) (* -1 (* y (sin (neg (* 1/3 (* t z)))))))
(fma.f64 y (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))) (cos.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))))
(+ (cos (neg (* 1/3 (* t z)))) (* y (- (* -1/2 (* y (cos (neg (* 1/3 (* t z)))))) (sin (neg (* 1/3 (* t z)))))))
(fma.f64 y (fma.f64 (cos.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))) (*.f64 y #s(literal -1/2 binary64)) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z)))) (cos.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))))
(+ (cos (neg (* 1/3 (* t z)))) (* y (- (* y (+ (* -1/2 (cos (neg (* 1/3 (* t z))))) (* 1/6 (* y (sin (neg (* 1/3 (* t z)))))))) (sin (neg (* 1/3 (* t z)))))))
(fma.f64 y (fma.f64 (sin.f64 (*.f64 (*.f64 t z) #s(literal -1/3 binary64))) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))) (*.f64 y #s(literal -1/2 binary64)))) (cos.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))))
(cos (- y (* 1/3 (* t z))))
(cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y))
(cos (- y (* 1/3 (* t z))))
(cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y))
(cos (- y (* 1/3 (* t z))))
(cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y))
(cos (- y (* 1/3 (* t z))))
(cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y))
(cos (neg (+ (* -1 y) (* 1/3 (* t z)))))
(cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y))
(cos (neg (+ (* -1 y) (* 1/3 (* t z)))))
(cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y))
(cos (neg (+ (* -1 y) (* 1/3 (* t z)))))
(cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y))
(cos (neg (+ (* -1 y) (* 1/3 (* t z)))))
(cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y))
(cos y)
(cos.f64 y)
(+ (cos y) (* 1/3 (* t (* z (sin y)))))
(fma.f64 #s(literal 1/3 binary64) (*.f64 z (*.f64 t (sin.f64 y))) (cos.f64 y))
(+ (cos y) (* z (- (* -1/18 (* (pow t 2) (* z (cos y)))) (* -1/3 (* t (sin y))))))
(fma.f64 z (fma.f64 #s(literal 1/3 binary64) (*.f64 t (sin.f64 y)) (*.f64 (*.f64 z (cos.f64 y)) (*.f64 (*.f64 t t) #s(literal -1/18 binary64)))) (cos.f64 y))
(+ (cos y) (* z (- (* z (+ (* -1/18 (* (pow t 2) (cos y))) (* -1/162 (* (pow t 3) (* z (sin y)))))) (* -1/3 (* t (sin y))))))
(fma.f64 z (fma.f64 z (fma.f64 (cos.f64 y) (*.f64 (*.f64 t t) #s(literal -1/18 binary64)) (*.f64 (*.f64 z (sin.f64 y)) (*.f64 (*.f64 t (*.f64 t t)) #s(literal -1/162 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 t (sin.f64 y)))) (cos.f64 y))
(cos (- y (* 1/3 (* t z))))
(cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y))
(cos (- y (* 1/3 (* t z))))
(cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y))
(cos (- y (* 1/3 (* t z))))
(cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y))
(cos (- y (* 1/3 (* t z))))
(cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y))
(cos (- y (* 1/3 (* t z))))
(cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y))
(cos (- y (* 1/3 (* t z))))
(cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y))
(cos (- y (* 1/3 (* t z))))
(cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y))
(cos (- y (* 1/3 (* t z))))
(cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y))
(cos y)
(cos.f64 y)
(+ (cos y) (* 1/3 (* t (* z (sin y)))))
(fma.f64 #s(literal 1/3 binary64) (*.f64 z (*.f64 t (sin.f64 y))) (cos.f64 y))
(+ (cos y) (* t (- (* -1/18 (* t (* (pow z 2) (cos y)))) (* -1/3 (* z (sin y))))))
(fma.f64 t (fma.f64 t (*.f64 (cos.f64 y) (*.f64 (*.f64 z z) #s(literal -1/18 binary64))) (*.f64 z (*.f64 (sin.f64 y) #s(literal 1/3 binary64)))) (cos.f64 y))
(+ (cos y) (* t (- (* t (+ (* -1/18 (* (pow z 2) (cos y))) (* -1/162 (* t (* (pow z 3) (sin y)))))) (* -1/3 (* z (sin y))))))
(fma.f64 t (fma.f64 #s(literal 1/3 binary64) (*.f64 z (sin.f64 y)) (*.f64 t (fma.f64 t (*.f64 (*.f64 (sin.f64 y) (*.f64 z (*.f64 z z))) #s(literal -1/162 binary64)) (*.f64 (cos.f64 y) (*.f64 (*.f64 z z) #s(literal -1/18 binary64)))))) (cos.f64 y))
(cos (- y (* 1/3 (* t z))))
(cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y))
(cos (- y (* 1/3 (* t z))))
(cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y))
(cos (- y (* 1/3 (* t z))))
(cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y))
(cos (- y (* 1/3 (* t z))))
(cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y))
(cos (- y (* 1/3 (* t z))))
(cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y))
(cos (- y (* 1/3 (* t z))))
(cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y))
(cos (- y (* 1/3 (* t z))))
(cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y))
(cos (- y (* 1/3 (* t z))))
(cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y))
(* 1/3 (/ a b))
(*.f64 a (/.f64 #s(literal 1/3 binary64) b))
(* 1/3 (/ a b))
(*.f64 a (/.f64 #s(literal 1/3 binary64) b))
(* 1/3 (/ a b))
(*.f64 a (/.f64 #s(literal 1/3 binary64) b))
(* 1/3 (/ a b))
(*.f64 a (/.f64 #s(literal 1/3 binary64) b))
(* 1/3 (/ a b))
(*.f64 a (/.f64 #s(literal 1/3 binary64) b))
(* 1/3 (/ a b))
(*.f64 a (/.f64 #s(literal 1/3 binary64) b))
(* 1/3 (/ a b))
(*.f64 a (/.f64 #s(literal 1/3 binary64) b))
(* 1/3 (/ a b))
(*.f64 a (/.f64 #s(literal 1/3 binary64) b))
(* 1/3 (/ a b))
(*.f64 a (/.f64 #s(literal 1/3 binary64) b))
(* 1/3 (/ a b))
(*.f64 a (/.f64 #s(literal 1/3 binary64) b))
(* 1/3 (/ a b))
(*.f64 a (/.f64 #s(literal 1/3 binary64) b))
(* 1/3 (/ a b))
(*.f64 a (/.f64 #s(literal 1/3 binary64) b))
(* 1/3 (/ a b))
(*.f64 a (/.f64 #s(literal 1/3 binary64) b))
(* 1/3 (/ a b))
(*.f64 a (/.f64 #s(literal 1/3 binary64) b))
(* 1/3 (/ a b))
(*.f64 a (/.f64 #s(literal 1/3 binary64) b))
(* 1/3 (/ a b))
(*.f64 a (/.f64 #s(literal 1/3 binary64) b))
(* 1/3 (/ a b))
(*.f64 a (/.f64 #s(literal 1/3 binary64) b))
(* 1/3 (/ a b))
(*.f64 a (/.f64 #s(literal 1/3 binary64) b))
(* 1/3 (/ a b))
(*.f64 a (/.f64 #s(literal 1/3 binary64) b))
(* 1/3 (/ a b))
(*.f64 a (/.f64 #s(literal 1/3 binary64) b))
(* 1/3 (/ a b))
(*.f64 a (/.f64 #s(literal 1/3 binary64) b))
(* 1/3 (/ a b))
(*.f64 a (/.f64 #s(literal 1/3 binary64) b))
(* 1/3 (/ a b))
(*.f64 a (/.f64 #s(literal 1/3 binary64) b))
(* 1/3 (/ a b))
(*.f64 a (/.f64 #s(literal 1/3 binary64) b))

eval72.0ms (0.4%)

Memory
-7.6MiB live, 157.9MiB allocated
Compiler

Compiled 18 338 to 1 435 computations (92.2% saved)

prune142.0ms (0.7%)

Memory
-21.9MiB live, 251.5MiB allocated
Pruning

42 alts after pruning (41 fresh and 1 done)

PrunedKeptTotal
New52541566
Fresh000
Picked011
Done000
Total52542567
Accuracy
77.8%
Counts
567 → 42
Alt Table
Click to see full alt table
StatusAccuracyProgram
64.7%
(fma.f64 (pow.f64 x #s(literal 1/4 binary64)) (*.f64 (pow.f64 x #s(literal 1/4 binary64)) (*.f64 #s(literal 2 binary64) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)))) (/.f64 a (*.f64 b #s(literal -3 binary64))))
64.4%
(fma.f64 (/.f64 a b) #s(literal -1/3 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))))
64.8%
(fma.f64 (/.f64 #s(literal -1/3 binary64) b) a (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))))
64.8%
(fma.f64 (/.f64 #s(literal -1 binary64) b) (*.f64 a #s(literal 1/3 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))))
65.4%
(fma.f64 (*.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)) (sqrt.f64 x) (fma.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 (sin.f64 y) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (/.f64 a (*.f64 b #s(literal -3 binary64)))))
64.8%
(fma.f64 (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))) #s(literal 2 binary64) (/.f64 a (*.f64 b #s(literal -3 binary64))))
61.2%
(fma.f64 (sqrt.f64 x) (fma.f64 (cos.f64 y) #s(literal 2 binary64) (*.f64 (*.f64 #s(literal 2/3 binary64) t) (*.f64 z (sin.f64 y)))) (*.f64 (/.f64 a b) #s(literal -1/3 binary64)))
44.6%
(fma.f64 (sqrt.f64 x) (*.f64 (cos.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))) #s(literal 2 binary64)) (fma.f64 y (*.f64 (sqrt.f64 x) (fma.f64 (cos.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))) (neg.f64 y) (*.f64 (sin.f64 (*.f64 (*.f64 t z) #s(literal -1/3 binary64))) #s(literal -2 binary64)))) (*.f64 (/.f64 a b) #s(literal -1/3 binary64))))
64.4%
(fma.f64 x (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (*.f64 (cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y)) #s(literal 2 binary64))) (*.f64 (/.f64 a b) #s(literal -1/3 binary64)))
54.9%
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z)))) (*.f64 (/.f64 a b) #s(literal -1/3 binary64)))
73.8%
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 y)) (*.f64 (/.f64 a b) #s(literal -1/3 binary64)))
63.2%
(/.f64 (fma.f64 b (*.f64 (cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (*.f64 a #s(literal -1/3 binary64))) b)
24.6%
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))))) (*.f64 (sqrt.f64 x) (sqrt.f64 x)))) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) (/.f64 a (*.f64 #s(literal 3 binary64) b)))) (*.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) (/.f64 a (*.f64 #s(literal 3 binary64) b))) (/.f64 (*.f64 a a) (*.f64 b (*.f64 b #s(literal 9 binary64)))))) (*.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) (/.f64 a (*.f64 #s(literal 3 binary64) b))) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) (/.f64 a (*.f64 #s(literal 3 binary64) b)))))
17.5%
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))) #s(literal 4 binary64)) (/.f64 (*.f64 (/.f64 (*.f64 a a) (*.f64 b (*.f64 b #s(literal 9 binary64)))) (*.f64 a a)) (*.f64 b (*.f64 b #s(literal 9 binary64))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) (/.f64 a (*.f64 #s(literal 3 binary64) b))))) (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 x) (sqrt.f64 x))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))))) (/.f64 (*.f64 a a) (*.f64 b (*.f64 b #s(literal 9 binary64))))))
64.7%
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))) (/.f64 a (*.f64 b #s(literal -3 binary64))))))
56.1%
(-.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 y)) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (sin.f64 y)) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 y)) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 y)) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (sin.f64 y)) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (sin.f64 y)) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))))) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 y)) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (sin.f64 y)) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
65.3%
(-.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (+.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)) (*.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (-.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
64.8%
(-.f64 (/.f64 (*.f64 (*.f64 (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
65.1%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (+.f64 (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
65.4%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (sin.f64 y) (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
65.4%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (cos.f64 y) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
50.4%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 z (fma.f64 #s(literal 1/3 binary64) (*.f64 t (sin.f64 y)) (*.f64 (*.f64 z (cos.f64 y)) (*.f64 (*.f64 t t) #s(literal -1/18 binary64)))) (cos.f64 y))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
43.3%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 y (fma.f64 (cos.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))) (*.f64 y #s(literal -1/2 binary64)) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z)))) (cos.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
65.4%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64))) (-.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
65.3%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)) (*.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))))))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
64.7%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (-.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) (/.f64 (pow.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
65.3%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)) (*.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (-.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
64.8%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 (*.f64 (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) (/.f64 #s(literal 1 binary64) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
30.9%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) #s(literal -1/27 binary64) (*.f64 y (*.f64 y y))) (fma.f64 t (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 z t))) (-.f64 (*.f64 y y) (*.f64 (*.f64 z (*.f64 t #s(literal -1/3 binary64))) y)))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
62.8%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
64.5%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (-.f64 y (/.f64 (*.f64 z t) #s(literal 3 binary64))))) (/.f64 (/.f64 a b) #s(literal 3 binary64)))
64.9%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (-.f64 y (/.f64 (*.f64 z t) #s(literal 3 binary64))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
65.1%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (-.f64 y (/.f64 z (/.f64 #s(literal 3 binary64) t))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
65.0%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (-.f64 y (*.f64 #s(literal 1/3 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 z t)) #s(literal -1 binary64)))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
33.1%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (-.f64 y (exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 3 binary64) (*.f64 z t))) #s(literal -1 binary64)))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
35.1%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (*.f64 y y)) (*.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (*.f64 y y))))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
62.4%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (*.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (*.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y) (/.f64 #s(literal 1 binary64) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y)))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
41.9%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (*.f64 (fma.f64 y y (*.f64 (*.f64 z (*.f64 t (*.f64 z t))) #s(literal -1/9 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
74.2%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 y)) (/.f64 a (*.f64 b #s(literal 3 binary64))))
47.0%
(*.f64 (/.f64 a b) #s(literal -1/3 binary64))
28.5%
(*.f64 (cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))
61.1%
(*.f64 a (fma.f64 (cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y)) (/.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) a) (/.f64 #s(literal -1/3 binary64) b)))
Compiler

Compiled 3 477 to 1 912 computations (45% saved)

simplify372.0ms (2%)

Memory
33.9MiB live, 511.9MiB allocated
Algorithm
egg-herbie
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
cost-diff0
(sqrt.f64 x)
cost-diff0
(*.f64 #s(literal 2 binary64) (sqrt.f64 x))
cost-diff128
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (+.f64 (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
cost-diff320
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (+.f64 (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))))))
cost-diff0
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (-.f64 y (*.f64 #s(literal 1/3 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 z t)) #s(literal -1 binary64))))))
cost-diff128
(-.f64 y (*.f64 #s(literal 1/3 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 z t)) #s(literal -1 binary64))))
cost-diff128
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (-.f64 y (*.f64 #s(literal 1/3 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 z t)) #s(literal -1 binary64)))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
cost-diff7168
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 z t)) #s(literal -1 binary64))
cost-diff0
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (-.f64 y (/.f64 z (/.f64 #s(literal 3 binary64) t)))))
cost-diff128
(-.f64 y (/.f64 z (/.f64 #s(literal 3 binary64) t)))
cost-diff128
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (-.f64 y (/.f64 z (/.f64 #s(literal 3 binary64) t))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
cost-diff768
(/.f64 z (/.f64 #s(literal 3 binary64) t))
cost-diff0
(/.f64 a b)
cost-diff0
(*.f64 (/.f64 a b) #s(literal -1/3 binary64))
cost-diff0
(sqrt.f64 x)
cost-diff0
(*.f64 #s(literal 2 binary64) (sqrt.f64 x))
cost-diff0
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 y))
cost-diff128
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 y)) (/.f64 a (*.f64 b #s(literal 3 binary64))))
Rules
12 068×accelerator-lowering-fma.f32
12 068×accelerator-lowering-fma.f64
4 216×*-lowering-*.f32
4 216×*-lowering-*.f64
2 096×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
052429
1109421
2263421
3582417
41350417
52903417
65077417
76592417
08048390
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(- (* (* 2 (sqrt x)) (cos y)) (/ a (* b 3)))
(* (* 2 (sqrt x)) (cos y))
(* 2 (sqrt x))
2
(sqrt x)
x
(cos y)
y
(/ a (* b 3))
a
(* b 3)
b
3
(* (/ a b) -1/3)
(/ a b)
a
b
-1/3
(- (* (* 2 (sqrt x)) (cos (- y (/ z (/ 3 t))))) (/ a (* b 3)))
(* (* 2 (sqrt x)) (cos (- y (/ z (/ 3 t)))))
(* 2 (sqrt x))
2
(sqrt x)
x
(cos (- y (/ z (/ 3 t))))
(- y (/ z (/ 3 t)))
y
(/ z (/ 3 t))
z
(/ 3 t)
3
t
(/ a (* b 3))
a
(* b 3)
b
(- (* (* 2 (sqrt x)) (cos (- y (* 1/3 (pow (/ 1 (* z t)) -1))))) (/ a (* b 3)))
(* (* 2 (sqrt x)) (cos (- y (* 1/3 (pow (/ 1 (* z t)) -1)))))
(* 2 (sqrt x))
2
(sqrt x)
x
(cos (- y (* 1/3 (pow (/ 1 (* z t)) -1))))
(- y (* 1/3 (pow (/ 1 (* z t)) -1)))
y
(* 1/3 (pow (/ 1 (* z t)) -1))
1/3
(pow (/ 1 (* z t)) -1)
(/ 1 (* z t))
1
(* z t)
z
t
-1
(/ a (* b 3))
a
(* b 3)
b
3
(- (* (* 2 (sqrt x)) (+ (* (+ (cos (+ (* z (* t 1/3)) y)) (cos (+ (* z (* t -1/3)) y))) 1/2) (* (sin y) (sin (* z (* t 1/3)))))) (/ a (* b 3)))
(* (* 2 (sqrt x)) (+ (* (+ (cos (+ (* z (* t 1/3)) y)) (cos (+ (* z (* t -1/3)) y))) 1/2) (* (sin y) (sin (* z (* t 1/3))))))
(* 2 (sqrt x))
2
(sqrt x)
x
(+ (* (+ (cos (+ (* z (* t 1/3)) y)) (cos (+ (* z (* t -1/3)) y))) 1/2) (* (sin y) (sin (* z (* t 1/3)))))
(+ (cos (+ (* z (* t 1/3)) y)) (cos (+ (* z (* t -1/3)) y)))
(cos (+ (* z (* t 1/3)) y))
(+ (* z (* t 1/3)) y)
z
(* t 1/3)
t
1/3
y
(cos (+ (* z (* t -1/3)) y))
(+ (* z (* t -1/3)) y)
(* t -1/3)
-1/3
1/2
(* (sin y) (sin (* z (* t 1/3))))
(sin y)
(sin (* z (* t 1/3)))
(* z (* t 1/3))
(/ a (* b 3))
a
(* b 3)
b
3
Outputs
(- (* (* 2 (sqrt x)) (cos y)) (/ a (* b 3)))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 y)) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(* (* 2 (sqrt x)) (cos y))
(*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 y)))
(* 2 (sqrt x))
(*.f64 #s(literal 2 binary64) (sqrt.f64 x))
2
#s(literal 2 binary64)
(sqrt x)
(sqrt.f64 x)
x
(cos y)
(cos.f64 y)
y
(/ a (* b 3))
(/.f64 a (*.f64 b #s(literal 3 binary64)))
a
(* b 3)
(*.f64 b #s(literal 3 binary64))
b
3
#s(literal 3 binary64)
(* (/ a b) -1/3)
(/.f64 a (*.f64 b #s(literal -3 binary64)))
(/ a b)
(/.f64 a b)
a
b
-1/3
#s(literal -1/3 binary64)
(- (* (* 2 (sqrt x)) (cos (- y (/ z (/ 3 t))))) (/ a (* b 3)))
(fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(* (* 2 (sqrt x)) (cos (- y (/ z (/ 3 t)))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)))
(* 2 (sqrt x))
(*.f64 #s(literal 2 binary64) (sqrt.f64 x))
2
#s(literal 2 binary64)
(sqrt x)
(sqrt.f64 x)
x
(cos (- y (/ z (/ 3 t))))
(cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))
(- y (/ z (/ 3 t)))
(fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)
y
(/ z (/ 3 t))
(*.f64 z (*.f64 t #s(literal 1/3 binary64)))
z
(/ 3 t)
(/.f64 #s(literal 3 binary64) t)
3
#s(literal 3 binary64)
t
(/ a (* b 3))
(/.f64 a (*.f64 b #s(literal 3 binary64)))
a
(* b 3)
(*.f64 b #s(literal 3 binary64))
b
(- (* (* 2 (sqrt x)) (cos (- y (* 1/3 (pow (/ 1 (* z t)) -1))))) (/ a (* b 3)))
(fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(* (* 2 (sqrt x)) (cos (- y (* 1/3 (pow (/ 1 (* z t)) -1)))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)))
(* 2 (sqrt x))
(*.f64 #s(literal 2 binary64) (sqrt.f64 x))
2
#s(literal 2 binary64)
(sqrt x)
(sqrt.f64 x)
x
(cos (- y (* 1/3 (pow (/ 1 (* z t)) -1))))
(cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))
(- y (* 1/3 (pow (/ 1 (* z t)) -1)))
(fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)
y
(* 1/3 (pow (/ 1 (* z t)) -1))
(*.f64 z (*.f64 t #s(literal 1/3 binary64)))
1/3
#s(literal 1/3 binary64)
(pow (/ 1 (* z t)) -1)
(*.f64 z t)
(/ 1 (* z t))
(/.f64 #s(literal 1 binary64) (*.f64 z t))
1
#s(literal 1 binary64)
(* z t)
(*.f64 z t)
z
t
-1
#s(literal -1 binary64)
(/ a (* b 3))
(/.f64 a (*.f64 b #s(literal 3 binary64)))
a
(* b 3)
(*.f64 b #s(literal 3 binary64))
b
3
#s(literal 3 binary64)
(- (* (* 2 (sqrt x)) (+ (* (+ (cos (+ (* z (* t 1/3)) y)) (cos (+ (* z (* t -1/3)) y))) 1/2) (* (sin y) (sin (* z (* t 1/3)))))) (/ a (* b 3)))
(fma.f64 (sqrt.f64 x) (fma.f64 #s(literal 2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (+.f64 (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)))) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(* (* 2 (sqrt x)) (+ (* (+ (cos (+ (* z (* t 1/3)) y)) (cos (+ (* z (* t -1/3)) y))) 1/2) (* (sin y) (sin (* z (* t 1/3))))))
(*.f64 (sqrt.f64 x) (fma.f64 #s(literal 2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (+.f64 (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)))))
(* 2 (sqrt x))
(*.f64 #s(literal 2 binary64) (sqrt.f64 x))
2
#s(literal 2 binary64)
(sqrt x)
(sqrt.f64 x)
x
(+ (* (+ (cos (+ (* z (* t 1/3)) y)) (cos (+ (* z (* t -1/3)) y))) 1/2) (* (sin y) (sin (* z (* t 1/3)))))
(fma.f64 (+.f64 (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))
(+ (cos (+ (* z (* t 1/3)) y)) (cos (+ (* z (* t -1/3)) y)))
(+.f64 (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)))
(cos (+ (* z (* t 1/3)) y))
(cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))
(+ (* z (* t 1/3)) y)
(fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y)
z
(* t 1/3)
(*.f64 t #s(literal 1/3 binary64))
t
1/3
#s(literal 1/3 binary64)
y
(cos (+ (* z (* t -1/3)) y))
(cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))
(+ (* z (* t -1/3)) y)
(fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)
(* t -1/3)
(*.f64 #s(literal -1/3 binary64) t)
-1/3
#s(literal -1/3 binary64)
1/2
#s(literal 1/2 binary64)
(* (sin y) (sin (* z (* t 1/3))))
(*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))))
(sin y)
(sin.f64 y)
(sin (* z (* t 1/3)))
(sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))
(* z (* t 1/3))
(*.f64 z (*.f64 t #s(literal 1/3 binary64)))
(/ a (* b 3))
(/.f64 a (*.f64 b #s(literal 3 binary64)))
a
(* b 3)
(*.f64 b #s(literal 3 binary64))
b
3
#s(literal 3 binary64)

localize567.0ms (3%)

Memory
-6.9MiB live, 784.1MiB allocated
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
accuracy99.4%
(*.f64 t #s(literal -1/3 binary64))
accuracy52.8%
(cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))
accuracy52.4%
(cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))
accuracy52.2%
(sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))
accuracy99.6%
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (-.f64 y (*.f64 #s(literal 1/3 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 z t)) #s(literal -1 binary64))))))
accuracy99.5%
(*.f64 #s(literal 1/3 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 z t)) #s(literal -1 binary64)))
accuracy99.3%
(/.f64 #s(literal 1 binary64) (*.f64 z t))
accuracy52.4%
(cos.f64 (-.f64 y (*.f64 #s(literal 1/3 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 z t)) #s(literal -1 binary64)))))
accuracy99.8%
(/.f64 a (*.f64 b #s(literal 3 binary64)))
accuracy99.6%
(/.f64 z (/.f64 #s(literal 3 binary64) t))
accuracy99.6%
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (-.f64 y (/.f64 z (/.f64 #s(literal 3 binary64) t)))))
accuracy52.4%
(cos.f64 (-.f64 y (/.f64 z (/.f64 #s(literal 3 binary64) t))))
accuracy100.0%
(/.f64 a b)
accuracy99.3%
(*.f64 (/.f64 a b) #s(literal -1/3 binary64))
accuracy100.0%
(cos.f64 y)
accuracy100.0%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 y)) (/.f64 a (*.f64 b #s(literal 3 binary64))))
accuracy99.8%
(/.f64 a (*.f64 b #s(literal 3 binary64)))
accuracy99.7%
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 y))
Samples
284.0ms111×2valid
144.0ms68×1valid
41.0ms77×0valid
Compiler

Compiled 432 to 54 computations (87.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 338.0ms
adjust: 142.0ms (42% of total)
ival-cos: 53.0ms (15.7% of total)
ival-mult: 39.0ms (11.5% of total)
ival-sin: 25.0ms (7.4% of total)
const: 21.0ms (6.2% of total)
ival-add: 16.0ms (4.7% of total)
ival-sub: 15.0ms (4.4% of total)
ival-div: 15.0ms (4.4% of total)
ival-pow: 7.0ms (2.1% of total)
ival-sqrt: 4.0ms (1.2% of total)
exact: 1.0ms (0.3% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series81.0ms (0.4%)

Memory
-5.4MiB live, 74.8MiB allocated
Counts
26 → 888
Calls
Call 1
Inputs
#<alt (- (* (* 2 (sqrt x)) (cos y)) (/ a (* b 3)))>
#<alt (* (* 2 (sqrt x)) (cos y))>
#<alt (* 2 (sqrt x))>
#<alt (sqrt x)>
#<alt (* (/ a b) -1/3)>
#<alt (/ a b)>
#<alt (/ z (/ 3 t))>
#<alt (- (* (* 2 (sqrt x)) (cos (- y (/ z (/ 3 t))))) (/ a (* b 3)))>
#<alt (- y (/ z (/ 3 t)))>
#<alt (* (* 2 (sqrt x)) (cos (- y (/ z (/ 3 t)))))>
#<alt (pow (/ 1 (* z t)) -1)>
#<alt (- (* (* 2 (sqrt x)) (cos (- y (* 1/3 (pow (/ 1 (* z t)) -1))))) (/ a (* b 3)))>
#<alt (- y (* 1/3 (pow (/ 1 (* z t)) -1)))>
#<alt (* (* 2 (sqrt x)) (cos (- y (* 1/3 (pow (/ 1 (* z t)) -1)))))>
#<alt (* (* 2 (sqrt x)) (+ (* (+ (cos (+ (* z (* t 1/3)) y)) (cos (+ (* z (* t -1/3)) y))) 1/2) (* (sin y) (sin (* z (* t 1/3))))))>
#<alt (- (* (* 2 (sqrt x)) (+ (* (+ (cos (+ (* z (* t 1/3)) y)) (cos (+ (* z (* t -1/3)) y))) 1/2) (* (sin y) (sin (* z (* t 1/3)))))) (/ a (* b 3)))>
#<alt (/ a (* b 3))>
#<alt (cos y)>
#<alt (cos (- y (/ z (/ 3 t))))>
#<alt (cos (- y (* 1/3 (pow (/ 1 (* z t)) -1))))>
#<alt (/ 1 (* z t))>
#<alt (* 1/3 (pow (/ 1 (* z t)) -1))>
#<alt (sin (* z (* t 1/3)))>
#<alt (cos (+ (* z (* t -1/3)) y))>
#<alt (cos (+ (* z (* t 1/3)) y))>
#<alt (* t -1/3)>
Outputs
#<alt (- (* 2 (* (sqrt x) (cos y))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos y))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos y))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos y))) (* 1/3 (/ a b)))>
#<alt (* 2 (* (sqrt x) (cos y)))>
#<alt (* x (+ (* -1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (cos y)))))>
#<alt (* x (+ (* -1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (cos y)))))>
#<alt (* x (+ (* -1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (cos y)))))>
#<alt (* -2 (* (sqrt x) (* (cos y) (pow (sqrt -1) 2))))>
#<alt (* -1 (* x (+ (* 1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (* (cos y) (pow (sqrt -1) 2)))))))>
#<alt (* -1 (* x (+ (* 1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (* (cos y) (pow (sqrt -1) 2)))))))>
#<alt (* -1 (* x (+ (* 1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (* (cos y) (pow (sqrt -1) 2)))))))>
#<alt (- (* 2 (sqrt x)) (* 1/3 (/ a b)))>
#<alt (- (+ (* -1 (* (sqrt x) (pow y 2))) (* 2 (sqrt x))) (* 1/3 (/ a b)))>
#<alt (- (+ (* 2 (sqrt x)) (* (pow y 2) (+ (* -1 (sqrt x)) (* 1/12 (* (sqrt x) (pow y 2)))))) (* 1/3 (/ a b)))>
#<alt (- (+ (* 2 (sqrt x)) (* (pow y 2) (+ (* -1 (sqrt x)) (* (pow y 2) (+ (* -1/360 (* (sqrt x) (pow y 2))) (* 1/12 (sqrt x))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos y))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos y))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos y))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos y))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos y))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos y))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos y))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos y))) (* 1/3 (/ a b)))>
#<alt (* 2 (* (sqrt x) (cos y)))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))>
#<alt (* -1/3 (/ a b))>
#<alt (* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))>
#<alt (* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))>
#<alt (* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))>
#<alt (* -1/3 (/ a b))>
#<alt (* -1 (* a (+ (* -2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))))>
#<alt (* -1 (* a (+ (* -2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))))>
#<alt (* -1 (* a (+ (* -2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))))>
#<alt (* -1/3 (/ a b))>
#<alt (/ (- (* 2 (* (* b (cos y)) (sqrt x))) (* 1/3 a)) b)>
#<alt (/ (- (* 2 (* (* b (cos y)) (sqrt x))) (* 1/3 a)) b)>
#<alt (/ (- (* 2 (* (* b (cos y)) (sqrt x))) (* 1/3 a)) b)>
#<alt (* 2 (* (sqrt x) (cos y)))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))>
#<alt (* 2 (* (sqrt x) (cos y)))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))>
#<alt (* 2 (* (sqrt x) (cos y)))>
#<alt (* 2 (* (sqrt x) (cos y)))>
#<alt (* 2 (* (sqrt x) (cos y)))>
#<alt (* 2 (* (sqrt x) (cos y)))>
#<alt (* 2 (* (sqrt x) (cos y)))>
#<alt (* 2 (* (sqrt x) (cos y)))>
#<alt (* 2 (* (sqrt x) (cos y)))>
#<alt (* 2 (* (sqrt x) (cos y)))>
#<alt (* -2 (* (sqrt x) (* (cos y) (pow (sqrt -1) 2))))>
#<alt (* -2 (* (sqrt x) (* (cos y) (pow (sqrt -1) 2))))>
#<alt (* -2 (* (sqrt x) (* (cos y) (pow (sqrt -1) 2))))>
#<alt (* -2 (* (sqrt x) (* (cos y) (pow (sqrt -1) 2))))>
#<alt (* 2 (sqrt x))>
#<alt (+ (* -1 (* (sqrt x) (pow y 2))) (* 2 (sqrt x)))>
#<alt (+ (* 2 (sqrt x)) (* (pow y 2) (+ (* -1 (sqrt x)) (* 1/12 (* (sqrt x) (pow y 2))))))>
#<alt (+ (* 2 (sqrt x)) (* (pow y 2) (+ (* -1 (sqrt x)) (* (pow y 2) (+ (* -1/360 (* (sqrt x) (pow y 2))) (* 1/12 (sqrt x)))))))>
#<alt (* 2 (* (sqrt x) (cos y)))>
#<alt (* 2 (* (sqrt x) (cos y)))>
#<alt (* 2 (* (sqrt x) (cos y)))>
#<alt (* 2 (* (sqrt x) (cos y)))>
#<alt (* 2 (* (sqrt x) (cos y)))>
#<alt (* 2 (* (sqrt x) (cos y)))>
#<alt (* 2 (* (sqrt x) (cos y)))>
#<alt (* 2 (* (sqrt x) (cos y)))>
#<alt (* 2 (sqrt x))>
#<alt (* 2 (sqrt x))>
#<alt (* 2 (sqrt x))>
#<alt (* 2 (sqrt x))>
#<alt (* 2 (sqrt x))>
#<alt (* 2 (sqrt x))>
#<alt (* 2 (sqrt x))>
#<alt (* 2 (sqrt x))>
#<alt (* -2 (* (sqrt x) (pow (sqrt -1) 2)))>
#<alt (* -2 (* (sqrt x) (pow (sqrt -1) 2)))>
#<alt (* -2 (* (sqrt x) (pow (sqrt -1) 2)))>
#<alt (* -2 (* (sqrt x) (pow (sqrt -1) 2)))>
#<alt (sqrt x)>
#<alt (sqrt x)>
#<alt (sqrt x)>
#<alt (sqrt x)>
#<alt (sqrt x)>
#<alt (sqrt x)>
#<alt (sqrt x)>
#<alt (sqrt x)>
#<alt (* -1 (* (sqrt x) (pow (sqrt -1) 2)))>
#<alt (* -1 (* (sqrt x) (pow (sqrt -1) 2)))>
#<alt (* -1 (* (sqrt x) (pow (sqrt -1) 2)))>
#<alt (* -1 (* (sqrt x) (pow (sqrt -1) 2)))>
#<alt (* -1/3 (/ a b))>
#<alt (* -1/3 (/ a b))>
#<alt (* -1/3 (/ a b))>
#<alt (* -1/3 (/ a b))>
#<alt (* -1/3 (/ a b))>
#<alt (* -1/3 (/ a b))>
#<alt (* -1/3 (/ a b))>
#<alt (* -1/3 (/ a b))>
#<alt (* -1/3 (/ a b))>
#<alt (* -1/3 (/ a b))>
#<alt (* -1/3 (/ a b))>
#<alt (* -1/3 (/ a b))>
#<alt (* -1/3 (/ a b))>
#<alt (* -1/3 (/ a b))>
#<alt (* -1/3 (/ a b))>
#<alt (* -1/3 (/ a b))>
#<alt (* -1/3 (/ a b))>
#<alt (* -1/3 (/ a b))>
#<alt (* -1/3 (/ a b))>
#<alt (* -1/3 (/ a b))>
#<alt (* -1/3 (/ a b))>
#<alt (* -1/3 (/ a b))>
#<alt (* -1/3 (/ a b))>
#<alt (* -1/3 (/ a b))>
#<alt (/ a b)>
#<alt (/ a b)>
#<alt (/ a b)>
#<alt (/ a b)>
#<alt (/ a b)>
#<alt (/ a b)>
#<alt (/ a b)>
#<alt (/ a b)>
#<alt (/ a b)>
#<alt (/ a b)>
#<alt (/ a b)>
#<alt (/ a b)>
#<alt (/ a b)>
#<alt (/ a b)>
#<alt (/ a b)>
#<alt (/ a b)>
#<alt (/ a b)>
#<alt (/ a b)>
#<alt (/ a b)>
#<alt (/ a b)>
#<alt (/ a b)>
#<alt (/ a b)>
#<alt (/ a b)>
#<alt (/ a b)>
#<alt (* 1/3 (* t z))>
#<alt (* 1/3 (* t z))>
#<alt (* 1/3 (* t z))>
#<alt (* 1/3 (* t z))>
#<alt (* 1/3 (* t z))>
#<alt (* 1/3 (* t z))>
#<alt (* 1/3 (* t z))>
#<alt (* 1/3 (* t z))>
#<alt (* 1/3 (* t z))>
#<alt (* 1/3 (* t z))>
#<alt (* 1/3 (* t z))>
#<alt (* 1/3 (* t z))>
#<alt (* 1/3 (* t z))>
#<alt (* 1/3 (* t z))>
#<alt (* 1/3 (* t z))>
#<alt (* 1/3 (* t z))>
#<alt (* 1/3 (* t z))>
#<alt (* 1/3 (* t z))>
#<alt (* 1/3 (* t z))>
#<alt (* 1/3 (* t z))>
#<alt (* 1/3 (* t z))>
#<alt (* 1/3 (* t z))>
#<alt (* 1/3 (* t z))>
#<alt (* 1/3 (* t z))>
#<alt (- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))>
#<alt (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))>
#<alt (* x (+ (* -1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (cos (- y (* 1/3 (* t z))))))))>
#<alt (* x (+ (* -1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (cos (- y (* 1/3 (* t z))))))))>
#<alt (* x (+ (* -1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (cos (- y (* 1/3 (* t z))))))))>
#<alt (* -2 (* (sqrt x) (* (cos (- y (* 1/3 (* t z)))) (pow (sqrt -1) 2))))>
#<alt (* -1 (* x (+ (* 1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (* (cos (- y (* 1/3 (* t z)))) (pow (sqrt -1) 2)))))))>
#<alt (* -1 (* x (+ (* 1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (* (cos (- y (* 1/3 (* t z)))) (pow (sqrt -1) 2)))))))>
#<alt (* -1 (* x (+ (* 1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (* (cos (- y (* 1/3 (* t z)))) (pow (sqrt -1) 2)))))))>
#<alt (- (* 2 (* (sqrt x) (cos (neg (* 1/3 (* t z)))))) (* 1/3 (/ a b)))>
#<alt (- (+ (* -2 (* (sqrt x) (* y (sin (neg (* 1/3 (* t z))))))) (* 2 (* (sqrt x) (cos (neg (* 1/3 (* t z))))))) (* 1/3 (/ a b)))>
#<alt (- (+ (* 2 (* (sqrt x) (cos (neg (* 1/3 (* t z)))))) (* y (+ (* -2 (* (sqrt x) (sin (neg (* 1/3 (* t z)))))) (* -1 (* (sqrt x) (* y (cos (neg (* 1/3 (* t z)))))))))) (* 1/3 (/ a b)))>
#<alt (- (+ (* 2 (* (sqrt x) (cos (neg (* 1/3 (* t z)))))) (* y (+ (* -2 (* (sqrt x) (sin (neg (* 1/3 (* t z)))))) (* y (+ (* -1 (* (sqrt x) (cos (neg (* 1/3 (* t z)))))) (* 1/3 (* (sqrt x) (* y (sin (neg (* 1/3 (* t z)))))))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (neg (+ (* -1 y) (* 1/3 (* t z))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (neg (+ (* -1 y) (* 1/3 (* t z))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (neg (+ (* -1 y) (* 1/3 (* t z))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (neg (+ (* -1 y) (* 1/3 (* t z))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos y))) (* 1/3 (/ a b)))>
#<alt (- (+ (* 2/3 (* (* t (* z (sin y))) (sqrt x))) (* 2 (* (sqrt x) (cos y)))) (* 1/3 (/ a b)))>
#<alt (- (+ (* 2 (* (sqrt x) (cos y))) (* z (+ (* -1/9 (* (* (pow t 2) (* z (cos y))) (sqrt x))) (* 2/3 (* (* t (sin y)) (sqrt x)))))) (* 1/3 (/ a b)))>
#<alt (- (+ (* 2 (* (sqrt x) (cos y))) (* z (+ (* 2/3 (* (* t (sin y)) (sqrt x))) (* z (+ (* -1/9 (* (* (pow t 2) (cos y)) (sqrt x))) (* -1/81 (* (* (pow t 3) (* z (sin y))) (sqrt x)))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos y))) (* 1/3 (/ a b)))>
#<alt (- (+ (* 2/3 (* (* t (* z (sin y))) (sqrt x))) (* 2 (* (sqrt x) (cos y)))) (* 1/3 (/ a b)))>
#<alt (- (+ (* 2 (* (sqrt x) (cos y))) (* t (+ (* -1/9 (* (* t (* (pow z 2) (cos y))) (sqrt x))) (* 2/3 (* (sqrt x) (* z (sin y))))))) (* 1/3 (/ a b)))>
#<alt (- (+ (* 2 (* (sqrt x) (cos y))) (* t (+ (* 2/3 (* (sqrt x) (* z (sin y)))) (* t (+ (* -1/9 (* (sqrt x) (* (pow z 2) (cos y)))) (* -1/81 (* (* t (* (pow z 3) (sin y))) (sqrt x)))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))>
#<alt (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))))>
#<alt (* -1/3 (/ a b))>
#<alt (* a (- (* 2 (* (/ (cos (- y (* 1/3 (* t z)))) a) (sqrt x))) (* 1/3 (/ 1 b))))>
#<alt (* a (- (* 2 (* (/ (cos (- y (* 1/3 (* t z)))) a) (sqrt x))) (* 1/3 (/ 1 b))))>
#<alt (* a (- (* 2 (* (/ (cos (- y (* 1/3 (* t z)))) a) (sqrt x))) (* 1/3 (/ 1 b))))>
#<alt (* -1/3 (/ a b))>
#<alt (* -1 (* a (+ (* -2 (* (/ (cos (- y (* 1/3 (* t z)))) a) (sqrt x))) (* 1/3 (/ 1 b)))))>
#<alt (* -1 (* a (+ (* -2 (* (/ (cos (- y (* 1/3 (* t z)))) a) (sqrt x))) (* 1/3 (/ 1 b)))))>
#<alt (* -1 (* a (+ (* -2 (* (/ (cos (- y (* 1/3 (* t z)))) a) (sqrt x))) (* 1/3 (/ 1 b)))))>
#<alt (* -1/3 (/ a b))>
#<alt (/ (- (* 2 (* (* b (cos (- y (* 1/3 (* t z))))) (sqrt x))) (* 1/3 a)) b)>
#<alt (/ (- (* 2 (* (* b (cos (- y (* 1/3 (* t z))))) (sqrt x))) (* 1/3 a)) b)>
#<alt (/ (- (* 2 (* (* b (cos (- y (* 1/3 (* t z))))) (sqrt x))) (* 1/3 a)) b)>
#<alt (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))))>
#<alt (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))))>
#<alt (* -1/3 (* t z))>
#<alt (- y (* 1/3 (* t z)))>
#<alt (- y (* 1/3 (* t z)))>
#<alt (- y (* 1/3 (* t z)))>
#<alt y>
#<alt (* y (+ 1 (* -1/3 (/ (* t z) y))))>
#<alt (* y (+ 1 (* -1/3 (/ (* t z) y))))>
#<alt (* y (+ 1 (* -1/3 (/ (* t z) y))))>
#<alt y>
#<alt (* -1 (* y (- (* 1/3 (/ (* t z) y)) 1)))>
#<alt (* -1 (* y (- (* 1/3 (/ (* t z) y)) 1)))>
#<alt (* -1 (* y (- (* 1/3 (/ (* t z) y)) 1)))>
#<alt y>
#<alt (+ y (* -1/3 (* t z)))>
#<alt (+ y (* -1/3 (* t z)))>
#<alt (+ y (* -1/3 (* t z)))>
#<alt (* -1/3 (* t z))>
#<alt (* z (- (/ y z) (* 1/3 t)))>
#<alt (* z (- (/ y z) (* 1/3 t)))>
#<alt (* z (- (/ y z) (* 1/3 t)))>
#<alt (* -1/3 (* t z))>
#<alt (* -1 (* z (- (* -1 (/ y z)) (* -1/3 t))))>
#<alt (* -1 (* z (- (* -1 (/ y z)) (* -1/3 t))))>
#<alt (* -1 (* z (- (* -1 (/ y z)) (* -1/3 t))))>
#<alt y>
#<alt (+ y (* -1/3 (* t z)))>
#<alt (+ y (* -1/3 (* t z)))>
#<alt (+ y (* -1/3 (* t z)))>
#<alt (* -1/3 (* t z))>
#<alt (* t (- (/ y t) (* 1/3 z)))>
#<alt (* t (- (/ y t) (* 1/3 z)))>
#<alt (* t (- (/ y t) (* 1/3 z)))>
#<alt (* -1/3 (* t z))>
#<alt (* -1 (* t (- (* -1 (/ y t)) (* -1/3 z))))>
#<alt (* -1 (* t (- (* -1 (/ y t)) (* -1/3 z))))>
#<alt (* -1 (* t (- (* -1 (/ y t)) (* -1/3 z))))>
#<alt (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))>
#<alt (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))>
#<alt (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))>
#<alt (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))>
#<alt (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))>
#<alt (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))>
#<alt (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))>
#<alt (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))>
#<alt (* -2 (* (sqrt x) (* (cos (- y (* 1/3 (* t z)))) (pow (sqrt -1) 2))))>
#<alt (* -2 (* (sqrt x) (* (cos (- y (* 1/3 (* t z)))) (pow (sqrt -1) 2))))>
#<alt (* -2 (* (sqrt x) (* (cos (- y (* 1/3 (* t z)))) (pow (sqrt -1) 2))))>
#<alt (* -2 (* (sqrt x) (* (cos (- y (* 1/3 (* t z)))) (pow (sqrt -1) 2))))>
#<alt (* 2 (* (sqrt x) (cos (neg (* 1/3 (* t z))))))>
#<alt (+ (* -2 (* (sqrt x) (* y (sin (neg (* 1/3 (* t z))))))) (* 2 (* (sqrt x) (cos (neg (* 1/3 (* t z)))))))>
#<alt (+ (* 2 (* (sqrt x) (cos (neg (* 1/3 (* t z)))))) (* y (+ (* -2 (* (sqrt x) (sin (neg (* 1/3 (* t z)))))) (* -1 (* (sqrt x) (* y (cos (neg (* 1/3 (* t z))))))))))>
#<alt (+ (* 2 (* (sqrt x) (cos (neg (* 1/3 (* t z)))))) (* y (+ (* -2 (* (sqrt x) (sin (neg (* 1/3 (* t z)))))) (* y (+ (* -1 (* (sqrt x) (cos (neg (* 1/3 (* t z)))))) (* 1/3 (* (sqrt x) (* y (sin (neg (* 1/3 (* t z))))))))))))>
#<alt (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))>
#<alt (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))>
#<alt (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))>
#<alt (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))>
#<alt (* 2 (* (sqrt x) (cos (neg (+ (* -1 y) (* 1/3 (* t z)))))))>
#<alt (* 2 (* (sqrt x) (cos (neg (+ (* -1 y) (* 1/3 (* t z)))))))>
#<alt (* 2 (* (sqrt x) (cos (neg (+ (* -1 y) (* 1/3 (* t z)))))))>
#<alt (* 2 (* (sqrt x) (cos (neg (+ (* -1 y) (* 1/3 (* t z)))))))>
#<alt (* 2 (* (sqrt x) (cos y)))>
#<alt (+ (* 2/3 (* (* t (* z (sin y))) (sqrt x))) (* 2 (* (sqrt x) (cos y))))>
#<alt (+ (* 2 (* (sqrt x) (cos y))) (* z (+ (* -1/9 (* (* (pow t 2) (* z (cos y))) (sqrt x))) (* 2/3 (* (* t (sin y)) (sqrt x))))))>
#<alt (+ (* 2 (* (sqrt x) (cos y))) (* z (+ (* 2/3 (* (* t (sin y)) (sqrt x))) (* z (+ (* -1/9 (* (* (pow t 2) (cos y)) (sqrt x))) (* -1/81 (* (* (pow t 3) (* z (sin y))) (sqrt x))))))))>
#<alt (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))>
#<alt (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))>
#<alt (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))>
#<alt (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))>
#<alt (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))>
#<alt (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))>
#<alt (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))>
#<alt (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))>
#<alt (* 2 (* (sqrt x) (cos y)))>
#<alt (+ (* 2/3 (* (* t (* z (sin y))) (sqrt x))) (* 2 (* (sqrt x) (cos y))))>
#<alt (+ (* 2 (* (sqrt x) (cos y))) (* t (+ (* -1/9 (* (* t (* (pow z 2) (cos y))) (sqrt x))) (* 2/3 (* (sqrt x) (* z (sin y)))))))>
#<alt (+ (* 2 (* (sqrt x) (cos y))) (* t (+ (* 2/3 (* (sqrt x) (* z (sin y)))) (* t (+ (* -1/9 (* (sqrt x) (* (pow z 2) (cos y)))) (* -1/81 (* (* t (* (pow z 3) (sin y))) (sqrt x))))))))>
#<alt (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))>
#<alt (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))>
#<alt (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))>
#<alt (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))>
#<alt (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))>
#<alt (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))>
#<alt (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))>
#<alt (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))>
#<alt (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))>
#<alt (* x (+ (* -1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (cos (- y (* 1/3 (* t z))))))))>
#<alt (* x (+ (* -1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (cos (- y (* 1/3 (* t z))))))))>
#<alt (* x (+ (* -1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (cos (- y (* 1/3 (* t z))))))))>
#<alt (* -2 (* (sqrt x) (* (cos (- y (* 1/3 (* t z)))) (pow (sqrt -1) 2))))>
#<alt (* -1 (* x (+ (* 1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (* (cos (- y (* 1/3 (* t z)))) (pow (sqrt -1) 2)))))))>
#<alt (* -1 (* x (+ (* 1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (* (cos (- y (* 1/3 (* t z)))) (pow (sqrt -1) 2)))))))>
#<alt (* -1 (* x (+ (* 1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (* (cos (- y (* 1/3 (* t z)))) (pow (sqrt -1) 2)))))))>
#<alt (- (* 2 (* (sqrt x) (cos (neg (* 1/3 (* t z)))))) (* 1/3 (/ a b)))>
#<alt (- (+ (* -2 (* (sqrt x) (* y (sin (neg (* 1/3 (* t z))))))) (* 2 (* (sqrt x) (cos (neg (* 1/3 (* t z))))))) (* 1/3 (/ a b)))>
#<alt (- (+ (* 2 (* (sqrt x) (cos (neg (* 1/3 (* t z)))))) (* y (+ (* -2 (* (sqrt x) (sin (neg (* 1/3 (* t z)))))) (* -1 (* (sqrt x) (* y (cos (neg (* 1/3 (* t z)))))))))) (* 1/3 (/ a b)))>
#<alt (- (+ (* 2 (* (sqrt x) (cos (neg (* 1/3 (* t z)))))) (* y (+ (* -2 (* (sqrt x) (sin (neg (* 1/3 (* t z)))))) (* y (+ (* -1 (* (sqrt x) (cos (neg (* 1/3 (* t z)))))) (* 1/3 (* (sqrt x) (* y (sin (neg (* 1/3 (* t z)))))))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (neg (+ (* -1 y) (* 1/3 (* t z))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (neg (+ (* -1 y) (* 1/3 (* t z))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (neg (+ (* -1 y) (* 1/3 (* t z))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (neg (+ (* -1 y) (* 1/3 (* t z))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos y))) (* 1/3 (/ a b)))>
#<alt (- (+ (* 2/3 (* (* t (* z (sin y))) (sqrt x))) (* 2 (* (sqrt x) (cos y)))) (* 1/3 (/ a b)))>
#<alt (- (+ (* 2 (* (sqrt x) (cos y))) (* z (+ (* -1/9 (* (* (pow t 2) (* z (cos y))) (sqrt x))) (* 2/3 (* (* t (sin y)) (sqrt x)))))) (* 1/3 (/ a b)))>
#<alt (- (+ (* 2 (* (sqrt x) (cos y))) (* z (+ (* 2/3 (* (* t (sin y)) (sqrt x))) (* z (+ (* -1/9 (* (* (pow t 2) (cos y)) (sqrt x))) (* -1/81 (* (* (pow t 3) (* z (sin y))) (sqrt x)))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos y))) (* 1/3 (/ a b)))>
#<alt (- (+ (* 2/3 (* (* t (* z (sin y))) (sqrt x))) (* 2 (* (sqrt x) (cos y)))) (* 1/3 (/ a b)))>
#<alt (- (+ (* 2 (* (sqrt x) (cos y))) (* t (+ (* -1/9 (* (* t (* (pow z 2) (cos y))) (sqrt x))) (* 2/3 (* (sqrt x) (* z (sin y))))))) (* 1/3 (/ a b)))>
#<alt (- (+ (* 2 (* (sqrt x) (cos y))) (* t (+ (* 2/3 (* (sqrt x) (* z (sin y)))) (* t (+ (* -1/9 (* (sqrt x) (* (pow z 2) (cos y)))) (* -1/81 (* (* t (* (pow z 3) (sin y))) (sqrt x)))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))>
#<alt (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))))>
#<alt (* -1/3 (/ a b))>
#<alt (* a (- (* 2 (* (/ (cos (- y (* 1/3 (* t z)))) a) (sqrt x))) (* 1/3 (/ 1 b))))>
#<alt (* a (- (* 2 (* (/ (cos (- y (* 1/3 (* t z)))) a) (sqrt x))) (* 1/3 (/ 1 b))))>
#<alt (* a (- (* 2 (* (/ (cos (- y (* 1/3 (* t z)))) a) (sqrt x))) (* 1/3 (/ 1 b))))>
#<alt (* -1/3 (/ a b))>
#<alt (* -1 (* a (+ (* -2 (* (/ (cos (- y (* 1/3 (* t z)))) a) (sqrt x))) (* 1/3 (/ 1 b)))))>
#<alt (* -1 (* a (+ (* -2 (* (/ (cos (- y (* 1/3 (* t z)))) a) (sqrt x))) (* 1/3 (/ 1 b)))))>
#<alt (* -1 (* a (+ (* -2 (* (/ (cos (- y (* 1/3 (* t z)))) a) (sqrt x))) (* 1/3 (/ 1 b)))))>
#<alt (* -1/3 (/ a b))>
#<alt (/ (- (* 2 (* (* b (cos (- y (* 1/3 (* t z))))) (sqrt x))) (* 1/3 a)) b)>
#<alt (/ (- (* 2 (* (* b (cos (- y (* 1/3 (* t z))))) (sqrt x))) (* 1/3 a)) b)>
#<alt (/ (- (* 2 (* (* b (cos (- y (* 1/3 (* t z))))) (sqrt x))) (* 1/3 a)) b)>
#<alt (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))))>
#<alt (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))))>
#<alt (* -1/3 (* t z))>
#<alt (- y (* 1/3 (* t z)))>
#<alt (- y (* 1/3 (* t z)))>
#<alt (- y (* 1/3 (* t z)))>
#<alt y>
#<alt (* y (+ 1 (* -1/3 (/ (* t z) y))))>
#<alt (* y (+ 1 (* -1/3 (/ (* t z) y))))>
#<alt (* y (+ 1 (* -1/3 (/ (* t z) y))))>
#<alt y>
#<alt (* -1 (* y (- (* 1/3 (/ (* t z) y)) 1)))>
#<alt (* -1 (* y (- (* 1/3 (/ (* t z) y)) 1)))>
#<alt (* -1 (* y (- (* 1/3 (/ (* t z) y)) 1)))>
#<alt y>
#<alt (+ y (* -1/3 (* t z)))>
#<alt (+ y (* -1/3 (* t z)))>
#<alt (+ y (* -1/3 (* t z)))>
#<alt (* -1/3 (* t z))>
#<alt (* z (- (/ y z) (* 1/3 t)))>
#<alt (* z (- (/ y z) (* 1/3 t)))>
#<alt (* z (- (/ y z) (* 1/3 t)))>
#<alt (* -1/3 (* t z))>
#<alt (* -1 (* z (- (* -1 (/ y z)) (* -1/3 t))))>
#<alt (* -1 (* z (- (* -1 (/ y z)) (* -1/3 t))))>
#<alt (* -1 (* z (- (* -1 (/ y z)) (* -1/3 t))))>
#<alt y>
#<alt (+ y (* -1/3 (* t z)))>
#<alt (+ y (* -1/3 (* t z)))>
#<alt (+ y (* -1/3 (* t z)))>
#<alt (* -1/3 (* t z))>
#<alt (* t (- (/ y t) (* 1/3 z)))>
#<alt (* t (- (/ y t) (* 1/3 z)))>
#<alt (* t (- (/ y t) (* 1/3 z)))>
#<alt (* -1/3 (* t z))>
#<alt (* -1 (* t (- (* -1 (/ y t)) (* -1/3 z))))>
#<alt (* -1 (* t (- (* -1 (/ y t)) (* -1/3 z))))>
#<alt (* -1 (* t (- (* -1 (/ y t)) (* -1/3 z))))>
#<alt (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))>
#<alt (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))>
#<alt (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))>
#<alt (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))>
#<alt (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))>
#<alt (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))>
#<alt (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))>
#<alt (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))>
#<alt (* -2 (* (sqrt x) (* (cos (- y (* 1/3 (* t z)))) (pow (sqrt -1) 2))))>
#<alt (* -2 (* (sqrt x) (* (cos (- y (* 1/3 (* t z)))) (pow (sqrt -1) 2))))>
#<alt (* -2 (* (sqrt x) (* (cos (- y (* 1/3 (* t z)))) (pow (sqrt -1) 2))))>
#<alt (* -2 (* (sqrt x) (* (cos (- y (* 1/3 (* t z)))) (pow (sqrt -1) 2))))>
#<alt (* 2 (* (sqrt x) (cos (neg (* 1/3 (* t z))))))>
#<alt (+ (* -2 (* (sqrt x) (* y (sin (neg (* 1/3 (* t z))))))) (* 2 (* (sqrt x) (cos (neg (* 1/3 (* t z)))))))>
#<alt (+ (* 2 (* (sqrt x) (cos (neg (* 1/3 (* t z)))))) (* y (+ (* -2 (* (sqrt x) (sin (neg (* 1/3 (* t z)))))) (* -1 (* (sqrt x) (* y (cos (neg (* 1/3 (* t z))))))))))>
#<alt (+ (* 2 (* (sqrt x) (cos (neg (* 1/3 (* t z)))))) (* y (+ (* -2 (* (sqrt x) (sin (neg (* 1/3 (* t z)))))) (* y (+ (* -1 (* (sqrt x) (cos (neg (* 1/3 (* t z)))))) (* 1/3 (* (sqrt x) (* y (sin (neg (* 1/3 (* t z))))))))))))>
#<alt (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))>
#<alt (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))>
#<alt (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))>
#<alt (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))>
#<alt (* 2 (* (sqrt x) (cos (neg (+ (* -1 y) (* 1/3 (* t z)))))))>
#<alt (* 2 (* (sqrt x) (cos (neg (+ (* -1 y) (* 1/3 (* t z)))))))>
#<alt (* 2 (* (sqrt x) (cos (neg (+ (* -1 y) (* 1/3 (* t z)))))))>
#<alt (* 2 (* (sqrt x) (cos (neg (+ (* -1 y) (* 1/3 (* t z)))))))>
#<alt (* 2 (* (sqrt x) (cos y)))>
#<alt (+ (* 2/3 (* (* t (* z (sin y))) (sqrt x))) (* 2 (* (sqrt x) (cos y))))>
#<alt (+ (* 2 (* (sqrt x) (cos y))) (* z (+ (* -1/9 (* (* (pow t 2) (* z (cos y))) (sqrt x))) (* 2/3 (* (* t (sin y)) (sqrt x))))))>
#<alt (+ (* 2 (* (sqrt x) (cos y))) (* z (+ (* 2/3 (* (* t (sin y)) (sqrt x))) (* z (+ (* -1/9 (* (* (pow t 2) (cos y)) (sqrt x))) (* -1/81 (* (* (pow t 3) (* z (sin y))) (sqrt x))))))))>
#<alt (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))>
#<alt (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))>
#<alt (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))>
#<alt (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))>
#<alt (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))>
#<alt (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))>
#<alt (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))>
#<alt (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))>
#<alt (* 2 (* (sqrt x) (cos y)))>
#<alt (+ (* 2/3 (* (* t (* z (sin y))) (sqrt x))) (* 2 (* (sqrt x) (cos y))))>
#<alt (+ (* 2 (* (sqrt x) (cos y))) (* t (+ (* -1/9 (* (* t (* (pow z 2) (cos y))) (sqrt x))) (* 2/3 (* (sqrt x) (* z (sin y)))))))>
#<alt (+ (* 2 (* (sqrt x) (cos y))) (* t (+ (* 2/3 (* (sqrt x) (* z (sin y)))) (* t (+ (* -1/9 (* (sqrt x) (* (pow z 2) (cos y)))) (* -1/81 (* (* t (* (pow z 3) (sin y))) (sqrt x))))))))>
#<alt (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))>
#<alt (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))>
#<alt (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))>
#<alt (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))>
#<alt (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))>
#<alt (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))>
#<alt (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))>
#<alt (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))>
#<alt (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))>
#<alt (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))>
#<alt (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))>
#<alt (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))>
#<alt (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))>
#<alt (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))>
#<alt (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))>
#<alt (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))>
#<alt (* -2 (* (sqrt x) (* (pow (sqrt -1) 2) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))))>
#<alt (* -2 (* (sqrt x) (* (pow (sqrt -1) 2) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))))>
#<alt (* -2 (* (sqrt x) (* (pow (sqrt -1) 2) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))))>
#<alt (* -2 (* (sqrt x) (* (pow (sqrt -1) 2) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))))>
#<alt (* 2 (* (sqrt x) (cos y)))>
#<alt (+ (* 2 (* (sqrt x) (cos y))) (* 2 (* (sqrt x) (* z (+ (* -1/2 (+ (* -1/3 (* t (sin y))) (* 1/3 (* t (sin y))))) (* 1/3 (* t (sin y))))))))>
#<alt (+ (* 2 (* (sqrt x) (cos y))) (* z (+ (* -1/9 (* (* (pow t 2) (* z (cos y))) (sqrt x))) (* 2 (* (sqrt x) (+ (* -1/2 (+ (* -1/3 (* t (sin y))) (* 1/3 (* t (sin y))))) (* 1/3 (* t (sin y)))))))))>
#<alt (+ (* 2 (* (sqrt x) (cos y))) (* z (+ (* 2 (* (sqrt x) (+ (* -1/2 (+ (* -1/3 (* t (sin y))) (* 1/3 (* t (sin y))))) (* 1/3 (* t (sin y)))))) (* z (+ (* -1/9 (* (* (pow t 2) (cos y)) (sqrt x))) (* 2 (* (sqrt x) (* z (+ (* -1/2 (+ (* -1/162 (* (pow t 3) (sin y))) (* 1/162 (* (pow t 3) (sin y))))) (* -1/162 (* (pow t 3) (sin y))))))))))))>
#<alt (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))>
#<alt (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))>
#<alt (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))>
#<alt (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))>
#<alt (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))>
#<alt (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))>
#<alt (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))>
#<alt (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))>
#<alt (* 2 (* (sqrt x) (cos y)))>
#<alt (+ (* 2 (* (sqrt x) (cos y))) (* 2 (* (* t (+ (* -1/2 (+ (* -1/3 (* z (sin y))) (* 1/3 (* z (sin y))))) (* 1/3 (* z (sin y))))) (sqrt x))))>
#<alt (+ (* 2 (* (sqrt x) (cos y))) (* t (+ (* -1/9 (* (* t (* (pow z 2) (cos y))) (sqrt x))) (* 2 (* (sqrt x) (+ (* -1/2 (+ (* -1/3 (* z (sin y))) (* 1/3 (* z (sin y))))) (* 1/3 (* z (sin y)))))))))>
#<alt (+ (* 2 (* (sqrt x) (cos y))) (* t (+ (* 2 (* (sqrt x) (+ (* -1/2 (+ (* -1/3 (* z (sin y))) (* 1/3 (* z (sin y))))) (* 1/3 (* z (sin y)))))) (* t (+ (* -1/9 (* (sqrt x) (* (pow z 2) (cos y)))) (* 2 (* (* t (+ (* -1/2 (+ (* -1/162 (* (pow z 3) (sin y))) (* 1/162 (* (pow z 3) (sin y))))) (* -1/162 (* (pow z 3) (sin y))))) (sqrt x))))))))>
#<alt (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))>
#<alt (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))>
#<alt (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))>
#<alt (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))>
#<alt (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))>
#<alt (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))>
#<alt (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))>
#<alt (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))>
#<alt (* (sqrt x) (+ (cos (* -1/3 (* t z))) (cos (* 1/3 (* t z)))))>
#<alt (+ (* 2 (* (sqrt x) (* y (+ (sin (* 1/3 (* t z))) (* -1/2 (+ (sin (* -1/3 (* t z))) (sin (* 1/3 (* t z))))))))) (* (sqrt x) (+ (cos (* -1/3 (* t z))) (cos (* 1/3 (* t z))))))>
#<alt (+ (* y (+ (* 2 (* (sqrt x) (+ (sin (* 1/3 (* t z))) (* -1/2 (+ (sin (* -1/3 (* t z))) (sin (* 1/3 (* t z)))))))) (* (sqrt x) (* y (+ (* -1/2 (cos (* -1/3 (* t z)))) (* -1/2 (cos (* 1/3 (* t z))))))))) (* (sqrt x) (+ (cos (* -1/3 (* t z))) (cos (* 1/3 (* t z))))))>
#<alt (+ (* y (+ (* 2 (* (sqrt x) (+ (sin (* 1/3 (* t z))) (* -1/2 (+ (sin (* -1/3 (* t z))) (sin (* 1/3 (* t z)))))))) (* y (+ (* 2 (* (sqrt x) (* y (+ (* -1/2 (+ (* -1/6 (sin (* -1/3 (* t z)))) (* -1/6 (sin (* 1/3 (* t z)))))) (* -1/6 (sin (* 1/3 (* t z)))))))) (* (sqrt x) (+ (* -1/2 (cos (* -1/3 (* t z)))) (* -1/2 (cos (* 1/3 (* t z)))))))))) (* (sqrt x) (+ (cos (* -1/3 (* t z))) (cos (* 1/3 (* t z))))))>
#<alt (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))>
#<alt (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))>
#<alt (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))>
#<alt (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))>
#<alt (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (- (* -1/3 (* t z)) (* -1 y))) (cos (- (* 1/3 (* t z)) (* -1 y))))) (* (sin y) (sin (* 1/3 (* t z)))))))>
#<alt (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (- (* -1/3 (* t z)) (* -1 y))) (cos (- (* 1/3 (* t z)) (* -1 y))))) (* (sin y) (sin (* 1/3 (* t z)))))))>
#<alt (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (- (* -1/3 (* t z)) (* -1 y))) (cos (- (* 1/3 (* t z)) (* -1 y))))) (* (sin y) (sin (* 1/3 (* t z)))))))>
#<alt (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (- (* -1/3 (* t z)) (* -1 y))) (cos (- (* 1/3 (* t z)) (* -1 y))))) (* (sin y) (sin (* 1/3 (* t z)))))))>
#<alt (- (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))) (* 1/3 (/ a b)))>
#<alt (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))>
#<alt (* x (+ (* -1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))))>
#<alt (* x (+ (* -1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))))>
#<alt (* x (+ (* -1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))))>
#<alt (* -2 (* (sqrt x) (* (pow (sqrt -1) 2) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))))>
#<alt (* -1 (* x (+ (* 1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (* (pow (sqrt -1) 2) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))))))>
#<alt (* -1 (* x (+ (* 1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (* (pow (sqrt -1) 2) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))))))>
#<alt (* -1 (* x (+ (* 1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (* (pow (sqrt -1) 2) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))))))>
#<alt (- (* 2 (* (sqrt x) (cos y))) (* 1/3 (/ a b)))>
#<alt (- (+ (* 2 (* (sqrt x) (cos y))) (* 2 (* (sqrt x) (* z (+ (* -1/2 (+ (* -1/3 (* t (sin y))) (* 1/3 (* t (sin y))))) (* 1/3 (* t (sin y)))))))) (* 1/3 (/ a b)))>
#<alt (- (+ (* 2 (* (sqrt x) (cos y))) (* z (+ (* -1/9 (* (* (pow t 2) (* z (cos y))) (sqrt x))) (* 2 (* (sqrt x) (+ (* -1/2 (+ (* -1/3 (* t (sin y))) (* 1/3 (* t (sin y))))) (* 1/3 (* t (sin y))))))))) (* 1/3 (/ a b)))>
#<alt (- (+ (* 2 (* (sqrt x) (cos y))) (* z (+ (* 2 (* (sqrt x) (+ (* -1/2 (+ (* -1/3 (* t (sin y))) (* 1/3 (* t (sin y))))) (* 1/3 (* t (sin y)))))) (* z (+ (* -1/9 (* (* (pow t 2) (cos y)) (sqrt x))) (* 2 (* (sqrt x) (* z (+ (* -1/2 (+ (* -1/162 (* (pow t 3) (sin y))) (* 1/162 (* (pow t 3) (sin y))))) (* -1/162 (* (pow t 3) (sin y)))))))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos y))) (* 1/3 (/ a b)))>
#<alt (- (+ (* 2 (* (sqrt x) (cos y))) (* 2 (* (* t (+ (* -1/2 (+ (* -1/3 (* z (sin y))) (* 1/3 (* z (sin y))))) (* 1/3 (* z (sin y))))) (sqrt x)))) (* 1/3 (/ a b)))>
#<alt (- (+ (* 2 (* (sqrt x) (cos y))) (* t (+ (* -1/9 (* (* t (* (pow z 2) (cos y))) (sqrt x))) (* 2 (* (sqrt x) (+ (* -1/2 (+ (* -1/3 (* z (sin y))) (* 1/3 (* z (sin y))))) (* 1/3 (* z (sin y))))))))) (* 1/3 (/ a b)))>
#<alt (- (+ (* 2 (* (sqrt x) (cos y))) (* t (+ (* 2 (* (sqrt x) (+ (* -1/2 (+ (* -1/3 (* z (sin y))) (* 1/3 (* z (sin y))))) (* 1/3 (* z (sin y)))))) (* t (+ (* -1/9 (* (sqrt x) (* (pow z 2) (cos y)))) (* 2 (* (* t (+ (* -1/2 (+ (* -1/162 (* (pow z 3) (sin y))) (* 1/162 (* (pow z 3) (sin y))))) (* -1/162 (* (pow z 3) (sin y))))) (sqrt x)))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))) (* 1/3 (/ a b)))>
#<alt (- (* (sqrt x) (+ (cos (* -1/3 (* t z))) (cos (* 1/3 (* t z))))) (* 1/3 (/ a b)))>
#<alt (- (+ (* 2 (* (sqrt x) (* y (+ (sin (* 1/3 (* t z))) (* -1/2 (+ (sin (* -1/3 (* t z))) (sin (* 1/3 (* t z))))))))) (* (sqrt x) (+ (cos (* -1/3 (* t z))) (cos (* 1/3 (* t z)))))) (* 1/3 (/ a b)))>
#<alt (- (+ (* y (+ (* 2 (* (sqrt x) (+ (sin (* 1/3 (* t z))) (* -1/2 (+ (sin (* -1/3 (* t z))) (sin (* 1/3 (* t z)))))))) (* (sqrt x) (* y (+ (* -1/2 (cos (* -1/3 (* t z)))) (* -1/2 (cos (* 1/3 (* t z))))))))) (* (sqrt x) (+ (cos (* -1/3 (* t z))) (cos (* 1/3 (* t z)))))) (* 1/3 (/ a b)))>
#<alt (- (+ (* y (+ (* 2 (* (sqrt x) (+ (sin (* 1/3 (* t z))) (* -1/2 (+ (sin (* -1/3 (* t z))) (sin (* 1/3 (* t z)))))))) (* y (+ (* 2 (* (sqrt x) (* y (+ (* -1/2 (+ (* -1/6 (sin (* -1/3 (* t z)))) (* -1/6 (sin (* 1/3 (* t z)))))) (* -1/6 (sin (* 1/3 (* t z)))))))) (* (sqrt x) (+ (* -1/2 (cos (* -1/3 (* t z)))) (* -1/2 (cos (* 1/3 (* t z)))))))))) (* (sqrt x) (+ (cos (* -1/3 (* t z))) (cos (* 1/3 (* t z)))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (- (* -1/3 (* t z)) (* -1 y))) (cos (- (* 1/3 (* t z)) (* -1 y))))) (* (sin y) (sin (* 1/3 (* t z))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (- (* -1/3 (* t z)) (* -1 y))) (cos (- (* 1/3 (* t z)) (* -1 y))))) (* (sin y) (sin (* 1/3 (* t z))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (- (* -1/3 (* t z)) (* -1 y))) (cos (- (* 1/3 (* t z)) (* -1 y))))) (* (sin y) (sin (* 1/3 (* t z))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (- (* -1/3 (* t z)) (* -1 y))) (cos (- (* 1/3 (* t z)) (* -1 y))))) (* (sin y) (sin (* 1/3 (* t z))))))) (* 1/3 (/ a b)))>
#<alt (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))))>
#<alt (* -1/3 (/ a b))>
#<alt (* a (- (* 2 (* (/ (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))) a) (sqrt x))) (* 1/3 (/ 1 b))))>
#<alt (* a (- (* 2 (* (/ (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))) a) (sqrt x))) (* 1/3 (/ 1 b))))>
#<alt (* a (- (* 2 (* (/ (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))) a) (sqrt x))) (* 1/3 (/ 1 b))))>
#<alt (* -1/3 (/ a b))>
#<alt (* -1 (* a (+ (* -2 (* (/ (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))) a) (sqrt x))) (* 1/3 (/ 1 b)))))>
#<alt (* -1 (* a (+ (* -2 (* (/ (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))) a) (sqrt x))) (* 1/3 (/ 1 b)))))>
#<alt (* -1 (* a (+ (* -2 (* (/ (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))) a) (sqrt x))) (* 1/3 (/ 1 b)))))>
#<alt (* -1/3 (/ a b))>
#<alt (/ (- (* 2 (* (* b (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))) (sqrt x))) (* 1/3 a)) b)>
#<alt (/ (- (* 2 (* (* b (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))) (sqrt x))) (* 1/3 a)) b)>
#<alt (/ (- (* 2 (* (* b (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))) (sqrt x))) (* 1/3 a)) b)>
#<alt (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))))>
#<alt (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))))>
#<alt (* 1/3 (/ a b))>
#<alt (* 1/3 (/ a b))>
#<alt (* 1/3 (/ a b))>
#<alt (* 1/3 (/ a b))>
#<alt (* 1/3 (/ a b))>
#<alt (* 1/3 (/ a b))>
#<alt (* 1/3 (/ a b))>
#<alt (* 1/3 (/ a b))>
#<alt (* 1/3 (/ a b))>
#<alt (* 1/3 (/ a b))>
#<alt (* 1/3 (/ a b))>
#<alt (* 1/3 (/ a b))>
#<alt (* 1/3 (/ a b))>
#<alt (* 1/3 (/ a b))>
#<alt (* 1/3 (/ a b))>
#<alt (* 1/3 (/ a b))>
#<alt (* 1/3 (/ a b))>
#<alt (* 1/3 (/ a b))>
#<alt (* 1/3 (/ a b))>
#<alt (* 1/3 (/ a b))>
#<alt (* 1/3 (/ a b))>
#<alt (* 1/3 (/ a b))>
#<alt (* 1/3 (/ a b))>
#<alt (* 1/3 (/ a b))>
#<alt 1>
#<alt (+ 1 (* -1/2 (pow y 2)))>
#<alt (+ 1 (* (pow y 2) (- (* 1/24 (pow y 2)) 1/2)))>
#<alt (+ 1 (* (pow y 2) (- (* (pow y 2) (+ 1/24 (* -1/720 (pow y 2)))) 1/2)))>
#<alt (cos y)>
#<alt (cos y)>
#<alt (cos y)>
#<alt (cos y)>
#<alt (cos y)>
#<alt (cos y)>
#<alt (cos y)>
#<alt (cos y)>
#<alt (cos (neg (* 1/3 (* t z))))>
#<alt (+ (cos (neg (* 1/3 (* t z)))) (* -1 (* y (sin (neg (* 1/3 (* t z)))))))>
#<alt (+ (cos (neg (* 1/3 (* t z)))) (* y (- (* -1/2 (* y (cos (neg (* 1/3 (* t z)))))) (sin (neg (* 1/3 (* t z)))))))>
#<alt (+ (cos (neg (* 1/3 (* t z)))) (* y (- (* y (+ (* -1/2 (cos (neg (* 1/3 (* t z))))) (* 1/6 (* y (sin (neg (* 1/3 (* t z)))))))) (sin (neg (* 1/3 (* t z)))))))>
#<alt (cos (- y (* 1/3 (* t z))))>
#<alt (cos (- y (* 1/3 (* t z))))>
#<alt (cos (- y (* 1/3 (* t z))))>
#<alt (cos (- y (* 1/3 (* t z))))>
#<alt (cos (neg (+ (* -1 y) (* 1/3 (* t z)))))>
#<alt (cos (neg (+ (* -1 y) (* 1/3 (* t z)))))>
#<alt (cos (neg (+ (* -1 y) (* 1/3 (* t z)))))>
#<alt (cos (neg (+ (* -1 y) (* 1/3 (* t z)))))>
#<alt (cos y)>
#<alt (+ (cos y) (* 1/3 (* t (* z (sin y)))))>
#<alt (+ (cos y) (* z (- (* -1/18 (* (pow t 2) (* z (cos y)))) (* -1/3 (* t (sin y))))))>
#<alt (+ (cos y) (* z (- (* z (+ (* -1/18 (* (pow t 2) (cos y))) (* -1/162 (* (pow t 3) (* z (sin y)))))) (* -1/3 (* t (sin y))))))>
#<alt (cos (- y (* 1/3 (* t z))))>
#<alt (cos (- y (* 1/3 (* t z))))>
#<alt (cos (- y (* 1/3 (* t z))))>
#<alt (cos (- y (* 1/3 (* t z))))>
#<alt (cos (- y (* 1/3 (* t z))))>
#<alt (cos (- y (* 1/3 (* t z))))>
#<alt (cos (- y (* 1/3 (* t z))))>
#<alt (cos (- y (* 1/3 (* t z))))>
#<alt (cos y)>
#<alt (+ (cos y) (* 1/3 (* t (* z (sin y)))))>
#<alt (+ (cos y) (* t (- (* -1/18 (* t (* (pow z 2) (cos y)))) (* -1/3 (* z (sin y))))))>
#<alt (+ (cos y) (* t (- (* t (+ (* -1/18 (* (pow z 2) (cos y))) (* -1/162 (* t (* (pow z 3) (sin y)))))) (* -1/3 (* z (sin y))))))>
#<alt (cos (- y (* 1/3 (* t z))))>
#<alt (cos (- y (* 1/3 (* t z))))>
#<alt (cos (- y (* 1/3 (* t z))))>
#<alt (cos (- y (* 1/3 (* t z))))>
#<alt (cos (- y (* 1/3 (* t z))))>
#<alt (cos (- y (* 1/3 (* t z))))>
#<alt (cos (- y (* 1/3 (* t z))))>
#<alt (cos (- y (* 1/3 (* t z))))>
#<alt (cos (neg (* 1/3 (* t z))))>
#<alt (+ (cos (neg (* 1/3 (* t z)))) (* -1 (* y (sin (neg (* 1/3 (* t z)))))))>
#<alt (+ (cos (neg (* 1/3 (* t z)))) (* y (- (* -1/2 (* y (cos (neg (* 1/3 (* t z)))))) (sin (neg (* 1/3 (* t z)))))))>
#<alt (+ (cos (neg (* 1/3 (* t z)))) (* y (- (* y (+ (* -1/2 (cos (neg (* 1/3 (* t z))))) (* 1/6 (* y (sin (neg (* 1/3 (* t z)))))))) (sin (neg (* 1/3 (* t z)))))))>
#<alt (cos (- y (* 1/3 (* t z))))>
#<alt (cos (- y (* 1/3 (* t z))))>
#<alt (cos (- y (* 1/3 (* t z))))>
#<alt (cos (- y (* 1/3 (* t z))))>
#<alt (cos (neg (+ (* -1 y) (* 1/3 (* t z)))))>
#<alt (cos (neg (+ (* -1 y) (* 1/3 (* t z)))))>
#<alt (cos (neg (+ (* -1 y) (* 1/3 (* t z)))))>
#<alt (cos (neg (+ (* -1 y) (* 1/3 (* t z)))))>
#<alt (cos y)>
#<alt (+ (cos y) (* 1/3 (* t (* z (sin y)))))>
#<alt (+ (cos y) (* z (- (* -1/18 (* (pow t 2) (* z (cos y)))) (* -1/3 (* t (sin y))))))>
#<alt (+ (cos y) (* z (- (* z (+ (* -1/18 (* (pow t 2) (cos y))) (* -1/162 (* (pow t 3) (* z (sin y)))))) (* -1/3 (* t (sin y))))))>
#<alt (cos (- y (* 1/3 (* t z))))>
#<alt (cos (- y (* 1/3 (* t z))))>
#<alt (cos (- y (* 1/3 (* t z))))>
#<alt (cos (- y (* 1/3 (* t z))))>
#<alt (cos (- y (* 1/3 (* t z))))>
#<alt (cos (- y (* 1/3 (* t z))))>
#<alt (cos (- y (* 1/3 (* t z))))>
#<alt (cos (- y (* 1/3 (* t z))))>
#<alt (cos y)>
#<alt (+ (cos y) (* 1/3 (* t (* z (sin y)))))>
#<alt (+ (cos y) (* t (- (* -1/18 (* t (* (pow z 2) (cos y)))) (* -1/3 (* z (sin y))))))>
#<alt (+ (cos y) (* t (- (* t (+ (* -1/18 (* (pow z 2) (cos y))) (* -1/162 (* t (* (pow z 3) (sin y)))))) (* -1/3 (* z (sin y))))))>
#<alt (cos (- y (* 1/3 (* t z))))>
#<alt (cos (- y (* 1/3 (* t z))))>
#<alt (cos (- y (* 1/3 (* t z))))>
#<alt (cos (- y (* 1/3 (* t z))))>
#<alt (cos (- y (* 1/3 (* t z))))>
#<alt (cos (- y (* 1/3 (* t z))))>
#<alt (cos (- y (* 1/3 (* t z))))>
#<alt (cos (- y (* 1/3 (* t z))))>
#<alt (/ 1 (* t z))>
#<alt (/ 1 (* t z))>
#<alt (/ 1 (* t z))>
#<alt (/ 1 (* t z))>
#<alt (/ 1 (* t z))>
#<alt (/ 1 (* t z))>
#<alt (/ 1 (* t z))>
#<alt (/ 1 (* t z))>
#<alt (/ 1 (* t z))>
#<alt (/ 1 (* t z))>
#<alt (/ 1 (* t z))>
#<alt (/ 1 (* t z))>
#<alt (/ 1 (* t z))>
#<alt (/ 1 (* t z))>
#<alt (/ 1 (* t z))>
#<alt (/ 1 (* t z))>
#<alt (/ 1 (* t z))>
#<alt (/ 1 (* t z))>
#<alt (/ 1 (* t z))>
#<alt (/ 1 (* t z))>
#<alt (/ 1 (* t z))>
#<alt (/ 1 (* t z))>
#<alt (/ 1 (* t z))>
#<alt (/ 1 (* t z))>
#<alt (* 1/3 (* t z))>
#<alt (* 1/3 (* t z))>
#<alt (* 1/3 (* t z))>
#<alt (* 1/3 (* t z))>
#<alt (* 1/3 (* t z))>
#<alt (* 1/3 (* t z))>
#<alt (* 1/3 (* t z))>
#<alt (* 1/3 (* t z))>
#<alt (* 1/3 (* t z))>
#<alt (* 1/3 (* t z))>
#<alt (* 1/3 (* t z))>
#<alt (* 1/3 (* t z))>
#<alt (* 1/3 (* t z))>
#<alt (* 1/3 (* t z))>
#<alt (* 1/3 (* t z))>
#<alt (* 1/3 (* t z))>
#<alt (* 1/3 (* t z))>
#<alt (* 1/3 (* t z))>
#<alt (* 1/3 (* t z))>
#<alt (* 1/3 (* t z))>
#<alt (* 1/3 (* t z))>
#<alt (* 1/3 (* t z))>
#<alt (* 1/3 (* t z))>
#<alt (* 1/3 (* t z))>
#<alt (* 1/3 (* t z))>
#<alt (* z (+ (* -1/162 (* (pow t 3) (pow z 2))) (* 1/3 t)))>
#<alt (* z (+ (* 1/3 t) (* (pow z 2) (+ (* -1/162 (pow t 3)) (* 1/29160 (* (pow t 5) (pow z 2)))))))>
#<alt (* z (+ (* 1/3 t) (* (pow z 2) (+ (* -1/162 (pow t 3)) (* (pow z 2) (+ (* -1/11022480 (* (pow t 7) (pow z 2))) (* 1/29160 (pow t 5))))))))>
#<alt (sin (* 1/3 (* t z)))>
#<alt (sin (* 1/3 (* t z)))>
#<alt (sin (* 1/3 (* t z)))>
#<alt (sin (* 1/3 (* t z)))>
#<alt (sin (* 1/3 (* t z)))>
#<alt (sin (* 1/3 (* t z)))>
#<alt (sin (* 1/3 (* t z)))>
#<alt (sin (* 1/3 (* t z)))>
#<alt (* 1/3 (* t z))>
#<alt (* t (+ (* -1/162 (* (pow t 2) (pow z 3))) (* 1/3 z)))>
#<alt (* t (+ (* 1/3 z) (* (pow t 2) (+ (* -1/162 (pow z 3)) (* 1/29160 (* (pow t 2) (pow z 5)))))))>
#<alt (* t (+ (* 1/3 z) (* (pow t 2) (+ (* -1/162 (pow z 3)) (* (pow t 2) (+ (* -1/11022480 (* (pow t 2) (pow z 7))) (* 1/29160 (pow z 5))))))))>
#<alt (sin (* 1/3 (* t z)))>
#<alt (sin (* 1/3 (* t z)))>
#<alt (sin (* 1/3 (* t z)))>
#<alt (sin (* 1/3 (* t z)))>
#<alt (sin (* 1/3 (* t z)))>
#<alt (sin (* 1/3 (* t z)))>
#<alt (sin (* 1/3 (* t z)))>
#<alt (sin (* 1/3 (* t z)))>
#<alt (cos y)>
#<alt (+ (cos y) (* 1/3 (* t (* z (sin y)))))>
#<alt (+ (cos y) (* z (- (* -1/18 (* (pow t 2) (* z (cos y)))) (* -1/3 (* t (sin y))))))>
#<alt (+ (cos y) (* z (- (* z (+ (* -1/18 (* (pow t 2) (cos y))) (* -1/162 (* (pow t 3) (* z (sin y)))))) (* -1/3 (* t (sin y))))))>
#<alt (cos (+ y (* -1/3 (* t z))))>
#<alt (cos (+ y (* -1/3 (* t z))))>
#<alt (cos (+ y (* -1/3 (* t z))))>
#<alt (cos (+ y (* -1/3 (* t z))))>
#<alt (cos (+ y (* -1/3 (* t z))))>
#<alt (cos (+ y (* -1/3 (* t z))))>
#<alt (cos (+ y (* -1/3 (* t z))))>
#<alt (cos (+ y (* -1/3 (* t z))))>
#<alt (cos y)>
#<alt (+ (cos y) (* 1/3 (* t (* z (sin y)))))>
#<alt (+ (cos y) (* t (- (* -1/18 (* t (* (pow z 2) (cos y)))) (* -1/3 (* z (sin y))))))>
#<alt (+ (cos y) (* t (- (* t (+ (* -1/18 (* (pow z 2) (cos y))) (* -1/162 (* t (* (pow z 3) (sin y)))))) (* -1/3 (* z (sin y))))))>
#<alt (cos (+ y (* -1/3 (* t z))))>
#<alt (cos (+ y (* -1/3 (* t z))))>
#<alt (cos (+ y (* -1/3 (* t z))))>
#<alt (cos (+ y (* -1/3 (* t z))))>
#<alt (cos (+ y (* -1/3 (* t z))))>
#<alt (cos (+ y (* -1/3 (* t z))))>
#<alt (cos (+ y (* -1/3 (* t z))))>
#<alt (cos (+ y (* -1/3 (* t z))))>
#<alt (cos (* -1/3 (* t z)))>
#<alt (+ (cos (* -1/3 (* t z))) (* -1 (* y (sin (* -1/3 (* t z))))))>
#<alt (+ (cos (* -1/3 (* t z))) (* y (- (* -1/2 (* y (cos (* -1/3 (* t z))))) (sin (* -1/3 (* t z))))))>
#<alt (+ (cos (* -1/3 (* t z))) (* y (- (* y (+ (* -1/2 (cos (* -1/3 (* t z)))) (* 1/6 (* y (sin (* -1/3 (* t z))))))) (sin (* -1/3 (* t z))))))>
#<alt (cos (+ y (* -1/3 (* t z))))>
#<alt (cos (+ y (* -1/3 (* t z))))>
#<alt (cos (+ y (* -1/3 (* t z))))>
#<alt (cos (+ y (* -1/3 (* t z))))>
#<alt (cos (- (* -1/3 (* t z)) (* -1 y)))>
#<alt (cos (- (* -1/3 (* t z)) (* -1 y)))>
#<alt (cos (- (* -1/3 (* t z)) (* -1 y)))>
#<alt (cos (- (* -1/3 (* t z)) (* -1 y)))>
#<alt (cos y)>
#<alt (+ (cos y) (* -1/3 (* t (* z (sin y)))))>
#<alt (+ (cos y) (* z (- (* -1/18 (* (pow t 2) (* z (cos y)))) (* 1/3 (* t (sin y))))))>
#<alt (+ (cos y) (* z (- (* z (+ (* -1/18 (* (pow t 2) (cos y))) (* 1/162 (* (pow t 3) (* z (sin y)))))) (* 1/3 (* t (sin y))))))>
#<alt (cos (+ y (* 1/3 (* t z))))>
#<alt (cos (+ y (* 1/3 (* t z))))>
#<alt (cos (+ y (* 1/3 (* t z))))>
#<alt (cos (+ y (* 1/3 (* t z))))>
#<alt (cos (+ y (* 1/3 (* t z))))>
#<alt (cos (+ y (* 1/3 (* t z))))>
#<alt (cos (+ y (* 1/3 (* t z))))>
#<alt (cos (+ y (* 1/3 (* t z))))>
#<alt (cos y)>
#<alt (+ (cos y) (* -1/3 (* t (* z (sin y)))))>
#<alt (+ (cos y) (* t (- (* -1/18 (* t (* (pow z 2) (cos y)))) (* 1/3 (* z (sin y))))))>
#<alt (+ (cos y) (* t (- (* t (+ (* -1/18 (* (pow z 2) (cos y))) (* 1/162 (* t (* (pow z 3) (sin y)))))) (* 1/3 (* z (sin y))))))>
#<alt (cos (+ y (* 1/3 (* t z))))>
#<alt (cos (+ y (* 1/3 (* t z))))>
#<alt (cos (+ y (* 1/3 (* t z))))>
#<alt (cos (+ y (* 1/3 (* t z))))>
#<alt (cos (+ y (* 1/3 (* t z))))>
#<alt (cos (+ y (* 1/3 (* t z))))>
#<alt (cos (+ y (* 1/3 (* t z))))>
#<alt (cos (+ y (* 1/3 (* t z))))>
#<alt (cos (* 1/3 (* t z)))>
#<alt (+ (cos (* 1/3 (* t z))) (* -1 (* y (sin (* 1/3 (* t z))))))>
#<alt (+ (cos (* 1/3 (* t z))) (* y (- (* -1/2 (* y (cos (* 1/3 (* t z))))) (sin (* 1/3 (* t z))))))>
#<alt (+ (cos (* 1/3 (* t z))) (* y (- (* y (+ (* -1/2 (cos (* 1/3 (* t z)))) (* 1/6 (* y (sin (* 1/3 (* t z))))))) (sin (* 1/3 (* t z))))))>
#<alt (cos (+ y (* 1/3 (* t z))))>
#<alt (cos (+ y (* 1/3 (* t z))))>
#<alt (cos (+ y (* 1/3 (* t z))))>
#<alt (cos (+ y (* 1/3 (* t z))))>
#<alt (cos (- (* 1/3 (* t z)) (* -1 y)))>
#<alt (cos (- (* 1/3 (* t z)) (* -1 y)))>
#<alt (cos (- (* 1/3 (* t z)) (* -1 y)))>
#<alt (cos (- (* 1/3 (* t z)) (* -1 y)))>
#<alt (* -1/3 t)>
#<alt (* -1/3 t)>
#<alt (* -1/3 t)>
#<alt (* -1/3 t)>
#<alt (* -1/3 t)>
#<alt (* -1/3 t)>
#<alt (* -1/3 t)>
#<alt (* -1/3 t)>
#<alt (* -1/3 t)>
#<alt (* -1/3 t)>
#<alt (* -1/3 t)>
#<alt (* -1/3 t)>
Calls

222 calls:

TimeVariablePointExpression
12.0ms
t
@0
(- y (* 1/3 (pow (/ 1 (* z t)) -1)))
7.0ms
t
@0
(* (* 2 (sqrt x)) (+ (* (+ (cos (+ (* z (* t 1/3)) y)) (cos (+ (* z (* t -1/3)) y))) 1/2) (* (sin y) (sin (* z (* t 1/3))))))
3.0ms
x
@0
(* (* 2 (sqrt x)) (+ (* (+ (cos (+ (* z (* t 1/3)) y)) (cos (+ (* z (* t -1/3)) y))) 1/2) (* (sin y) (sin (* z (* t 1/3))))))
2.0ms
y
@0
(* (* 2 (sqrt x)) (+ (* (+ (cos (+ (* z (* t 1/3)) y)) (cos (+ (* z (* t -1/3)) y))) 1/2) (* (sin y) (sin (* z (* t 1/3))))))
2.0ms
y
@inf
(* (* 2 (sqrt x)) (+ (* (+ (cos (+ (* z (* t 1/3)) y)) (cos (+ (* z (* t -1/3)) y))) 1/2) (* (sin y) (sin (* z (* t 1/3))))))

rewrite627.0ms (3.3%)

Memory
18.3MiB live, 762.1MiB allocated
Algorithm
batch-egg-rewrite
Rules
7 614×accelerator-lowering-fma.f32
7 614×accelerator-lowering-fma.f64
4 292×*-lowering-*.f32
4 292×*-lowering-*.f64
3 816×/-lowering-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
052256
1293252
22777252
08922232
Stop Event
iter limit
node limit
Counts
26 → 782
Calls
Call 1
Inputs
(- (* (* 2 (sqrt x)) (cos y)) (/ a (* b 3)))
(* (* 2 (sqrt x)) (cos y))
(* 2 (sqrt x))
(sqrt x)
(* (/ a b) -1/3)
(/ a b)
(/ z (/ 3 t))
(- (* (* 2 (sqrt x)) (cos (- y (/ z (/ 3 t))))) (/ a (* b 3)))
(- y (/ z (/ 3 t)))
(* (* 2 (sqrt x)) (cos (- y (/ z (/ 3 t)))))
(pow (/ 1 (* z t)) -1)
(- (* (* 2 (sqrt x)) (cos (- y (* 1/3 (pow (/ 1 (* z t)) -1))))) (/ a (* b 3)))
(- y (* 1/3 (pow (/ 1 (* z t)) -1)))
(* (* 2 (sqrt x)) (cos (- y (* 1/3 (pow (/ 1 (* z t)) -1)))))
(* (* 2 (sqrt x)) (+ (* (+ (cos (+ (* z (* t 1/3)) y)) (cos (+ (* z (* t -1/3)) y))) 1/2) (* (sin y) (sin (* z (* t 1/3))))))
(- (* (* 2 (sqrt x)) (+ (* (+ (cos (+ (* z (* t 1/3)) y)) (cos (+ (* z (* t -1/3)) y))) 1/2) (* (sin y) (sin (* z (* t 1/3)))))) (/ a (* b 3)))
(/ a (* b 3))
(cos y)
(cos (- y (/ z (/ 3 t))))
(cos (- y (* 1/3 (pow (/ 1 (* z t)) -1))))
(/ 1 (* z t))
(* 1/3 (pow (/ 1 (* z t)) -1))
(sin (* z (* t 1/3)))
(cos (+ (* z (* t -1/3)) y))
(cos (+ (* z (* t 1/3)) y))
(* t -1/3)
Outputs
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 y)) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(+.f64 (/.f64 a (*.f64 b #s(literal -3 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 y)))
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 y)) (/.f64 a (*.f64 b #s(literal 3 binary64))))
(-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 y)) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) (*.f64 (/.f64 a (*.f64 b #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 y) (/.f64 a (*.f64 b #s(literal 3 binary64))))))) (/.f64 (/.f64 (*.f64 a (*.f64 a a)) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 b #s(literal 3 binary64))))) (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) (*.f64 (/.f64 a (*.f64 b #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 y) (/.f64 a (*.f64 b #s(literal 3 binary64))))))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y))))) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 y) (/.f64 a (*.f64 b #s(literal 3 binary64))))) (/.f64 (/.f64 (*.f64 a a) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 b #s(literal 3 binary64)))) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 y) (/.f64 a (*.f64 b #s(literal 3 binary64))))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y))))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 y)) (/.f64 a (*.f64 b #s(literal -3 binary64))))) (/.f64 (/.f64 (*.f64 a a) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 b #s(literal 3 binary64)))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 y)) (/.f64 a (*.f64 b #s(literal -3 binary64))))))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 y)) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 y) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(fma.f64 (cos.f64 y) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(fma.f64 a (neg.f64 (/.f64 #s(literal 1/3 binary64) b)) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 y)))
(fma.f64 a (*.f64 (/.f64 #s(literal 1 binary64) b) #s(literal -1/3 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 y)))
(fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 y)))
(fma.f64 (/.f64 a b) #s(literal -1/3 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 y)))
(fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 y)))
(fma.f64 #s(literal -1 binary64) (/.f64 a (*.f64 b #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 y)))
(fma.f64 #s(literal 1/3 binary64) (/.f64 (neg.f64 a) b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 y)))
(fma.f64 (neg.f64 a) (/.f64 #s(literal 1/3 binary64) b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 y)))
(fma.f64 (*.f64 (sqrt.f64 x) (cos.f64 y)) #s(literal 2 binary64) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(fma.f64 (*.f64 a #s(literal -1/3 binary64)) (/.f64 #s(literal 1 binary64) b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 y)))
(fma.f64 (*.f64 (cos.f64 y) #s(literal 2 binary64)) (sqrt.f64 x) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(fma.f64 (/.f64 #s(literal -1 binary64) b) (/.f64 a #s(literal 3 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 y)))
(fma.f64 (/.f64 (neg.f64 a) #s(literal -1 binary64)) (/.f64 #s(literal -1/3 binary64) b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 y)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) (*.f64 (/.f64 a (*.f64 b #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 y) (/.f64 a (*.f64 b #s(literal 3 binary64)))))) (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (sqrt.f64 x) (cos.f64 y)) #s(literal 3 binary64)) (/.f64 (*.f64 a (*.f64 a a)) (*.f64 (*.f64 b #s(literal -3 binary64)) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 b #s(literal 3 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 y) (/.f64 a (*.f64 b #s(literal 3 binary64)))) (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) (neg.f64 (/.f64 (*.f64 a a) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 b #s(literal 3 binary64))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) (*.f64 (/.f64 a (*.f64 b #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 y) (/.f64 a (*.f64 b #s(literal 3 binary64)))))) (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (sqrt.f64 x) (cos.f64 y)) #s(literal 3 binary64)) (/.f64 (*.f64 a (*.f64 a a)) (*.f64 (*.f64 b #s(literal -3 binary64)) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 b #s(literal 3 binary64)))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 y) (/.f64 a (*.f64 b #s(literal 3 binary64)))) (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) (neg.f64 (/.f64 (*.f64 a a) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 b #s(literal 3 binary64)))))))))
(/.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (sqrt.f64 x) (cos.f64 y)) #s(literal 3 binary64)) (/.f64 (*.f64 a (*.f64 a a)) (*.f64 (*.f64 b #s(literal -3 binary64)) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 b #s(literal 3 binary64)))))) (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) (*.f64 (/.f64 a (*.f64 b #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 y) (/.f64 a (*.f64 b #s(literal 3 binary64)))))))
(/.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (sqrt.f64 x) (cos.f64 y)) #s(literal 3 binary64)) (/.f64 (*.f64 a (*.f64 a a)) (*.f64 (*.f64 b #s(literal -3 binary64)) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 b #s(literal 3 binary64)))))) (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) (-.f64 (/.f64 (*.f64 a a) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 b #s(literal 3 binary64)))) (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 y)) (/.f64 a (*.f64 b #s(literal -3 binary64)))))))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) (neg.f64 (/.f64 (*.f64 a a) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 b #s(literal 3 binary64)))))) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 y) (/.f64 a (*.f64 b #s(literal 3 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) (neg.f64 (/.f64 (*.f64 a a) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 b #s(literal 3 binary64)))))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 y)) (/.f64 a (*.f64 b #s(literal -3 binary64)))))
(/.f64 (neg.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (sqrt.f64 x) (cos.f64 y)) #s(literal 3 binary64)) (/.f64 (*.f64 a (*.f64 a a)) (*.f64 (*.f64 b #s(literal -3 binary64)) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 b #s(literal 3 binary64))))))) (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) (*.f64 (/.f64 a (*.f64 b #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 y) (/.f64 a (*.f64 b #s(literal 3 binary64))))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (sqrt.f64 x) (cos.f64 y)) #s(literal 3 binary64)) (/.f64 (*.f64 a (*.f64 a a)) (*.f64 (*.f64 b #s(literal -3 binary64)) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 b #s(literal 3 binary64))))))) (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) (-.f64 (/.f64 (*.f64 a a) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 b #s(literal 3 binary64)))) (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 y)) (/.f64 a (*.f64 b #s(literal -3 binary64))))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) (neg.f64 (/.f64 (*.f64 a a) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 b #s(literal 3 binary64))))))) (neg.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 y) (/.f64 a (*.f64 b #s(literal 3 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) (neg.f64 (/.f64 (*.f64 a a) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 b #s(literal 3 binary64))))))) (neg.f64 (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 y)) (/.f64 a (*.f64 b #s(literal -3 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (sqrt.f64 x) (cos.f64 y)) #s(literal 3 binary64)) (/.f64 (*.f64 a (*.f64 a a)) (*.f64 (*.f64 b #s(literal -3 binary64)) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 b #s(literal 3 binary64)))))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) (*.f64 (/.f64 a (*.f64 b #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 y) (/.f64 a (*.f64 b #s(literal 3 binary64)))))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) (neg.f64 (/.f64 (*.f64 a a) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 b #s(literal 3 binary64)))))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 y) (/.f64 a (*.f64 b #s(literal 3 binary64)))))))
(/.f64 (+.f64 (/.f64 (*.f64 a (*.f64 a a)) (*.f64 (*.f64 b #s(literal -3 binary64)) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 b #s(literal 3 binary64))))) (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 y)) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 a b) (/.f64 a b)) #s(literal 1/9 binary64) (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y))))) (*.f64 (/.f64 a (*.f64 b #s(literal -3 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 y))))))
(pow.f64 (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) (*.f64 (/.f64 a (*.f64 b #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 y) (/.f64 a (*.f64 b #s(literal 3 binary64)))))) (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (sqrt.f64 x) (cos.f64 y)) #s(literal 3 binary64)) (/.f64 (*.f64 a (*.f64 a a)) (*.f64 (*.f64 b #s(literal -3 binary64)) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 b #s(literal 3 binary64))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 y) (/.f64 a (*.f64 b #s(literal 3 binary64)))) (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) (neg.f64 (/.f64 (*.f64 a a) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 b #s(literal 3 binary64))))))) #s(literal -1 binary64))
(*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (sqrt.f64 x) (cos.f64 y)) #s(literal 3 binary64)) (/.f64 (*.f64 a (*.f64 a a)) (*.f64 (*.f64 b #s(literal -3 binary64)) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 b #s(literal 3 binary64)))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) (*.f64 (/.f64 a (*.f64 b #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 y) (/.f64 a (*.f64 b #s(literal 3 binary64))))))))
(*.f64 (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) (neg.f64 (/.f64 (*.f64 a a) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 b #s(literal 3 binary64)))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 y) (/.f64 a (*.f64 b #s(literal 3 binary64))))))
(*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 y)))
(*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 y))
(*.f64 (cos.f64 y) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))
(*.f64 (*.f64 (sqrt.f64 x) (cos.f64 y)) #s(literal 2 binary64))
(*.f64 (*.f64 (cos.f64 y) #s(literal 2 binary64)) (sqrt.f64 x))
(*.f64 #s(literal 2 binary64) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) #s(literal 2 binary64))
(exp.f64 (*.f64 (log.f64 x) #s(literal 1/2 binary64)))
(sqrt.f64 x)
(pow.f64 x #s(literal 1/2 binary64))
(pow.f64 (pow.f64 x #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 x x) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 (log.f64 x)) #s(literal 1/2 binary64))
(*.f64 (pow.f64 x #s(literal 1/4 binary64)) (pow.f64 x #s(literal 1/4 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 a (*.f64 b #s(literal 3 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 b #s(literal 3 binary64))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (*.f64 b #s(literal -3 binary64)))) (/.f64 a (neg.f64 (*.f64 b #s(literal -3 binary64)))))
(neg.f64 (/.f64 a (*.f64 b #s(literal 3 binary64))))
(/.f64 a (*.f64 b #s(literal -3 binary64)))
(/.f64 (/.f64 a b) #s(literal -3 binary64))
(/.f64 #s(literal -1/3 binary64) (/.f64 b a))
(/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (*.f64 b #s(literal 3 binary64)) a)))
(/.f64 #s(literal 1 binary64) (/.f64 b (*.f64 a #s(literal -1/3 binary64))))
(/.f64 #s(literal -1 binary64) (/.f64 (*.f64 b #s(literal 3 binary64)) a))
(/.f64 #s(literal -1 binary64) (neg.f64 (neg.f64 (/.f64 (*.f64 b #s(literal 3 binary64)) a))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 b (*.f64 a #s(literal -1/3 binary64)))))
(/.f64 #s(literal 1/3 binary64) (neg.f64 (/.f64 b a)))
(/.f64 (neg.f64 a) (*.f64 b #s(literal 3 binary64)))
(/.f64 (neg.f64 a) (neg.f64 (*.f64 b #s(literal -3 binary64))))
(/.f64 (*.f64 a #s(literal -1/3 binary64)) b)
(/.f64 (neg.f64 (neg.f64 a)) (*.f64 b #s(literal -3 binary64)))
(/.f64 (neg.f64 (neg.f64 a)) (neg.f64 (neg.f64 (*.f64 b #s(literal -3 binary64)))))
(/.f64 (neg.f64 (/.f64 a b)) #s(literal 3 binary64))
(/.f64 (neg.f64 (*.f64 a #s(literal -1/3 binary64))) (neg.f64 b))
(/.f64 (*.f64 #s(literal -1/3 binary64) (neg.f64 a)) (neg.f64 b))
(/.f64 (*.f64 (neg.f64 a) #s(literal -1/3 binary64)) (neg.f64 b))
(/.f64 (neg.f64 (neg.f64 (neg.f64 a))) (neg.f64 (*.f64 b #s(literal -3 binary64))))
(/.f64 (neg.f64 (neg.f64 (/.f64 a b))) #s(literal -3 binary64))
(/.f64 (neg.f64 (neg.f64 (*.f64 a #s(literal -1/3 binary64)))) (neg.f64 (neg.f64 b)))
(/.f64 (neg.f64 (*.f64 #s(literal -1/3 binary64) (neg.f64 a))) (neg.f64 (neg.f64 b)))
(/.f64 (neg.f64 (*.f64 (neg.f64 a) #s(literal -1/3 binary64))) (neg.f64 (neg.f64 b)))
(pow.f64 (neg.f64 (/.f64 (*.f64 b #s(literal 3 binary64)) a)) #s(literal -1 binary64))
(pow.f64 (/.f64 b (*.f64 a #s(literal -1/3 binary64))) #s(literal -1 binary64))
(*.f64 a (neg.f64 (/.f64 #s(literal 1/3 binary64) b)))
(*.f64 a (*.f64 (/.f64 #s(literal 1 binary64) b) #s(literal -1/3 binary64)))
(*.f64 a (/.f64 #s(literal -1/3 binary64) b))
(*.f64 (/.f64 a b) #s(literal -1/3 binary64))
(*.f64 #s(literal -1/3 binary64) (/.f64 a b))
(*.f64 #s(literal -1 binary64) (/.f64 a (*.f64 b #s(literal 3 binary64))))
(*.f64 #s(literal 1/3 binary64) (/.f64 (neg.f64 a) b))
(*.f64 (neg.f64 a) (/.f64 #s(literal 1/3 binary64) b))
(*.f64 (*.f64 a #s(literal -1/3 binary64)) (/.f64 #s(literal 1 binary64) b))
(*.f64 (/.f64 #s(literal -1 binary64) b) (/.f64 a #s(literal 3 binary64)))
(*.f64 (/.f64 (neg.f64 a) #s(literal -1 binary64)) (/.f64 #s(literal -1/3 binary64) b))
(exp.f64 (*.f64 (log.f64 (/.f64 b a)) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 b)) (/.f64 a (neg.f64 b)))
(neg.f64 (/.f64 a (neg.f64 b)))
(neg.f64 (/.f64 (neg.f64 a) b))
(/.f64 a b)
(/.f64 #s(literal 1 binary64) (/.f64 b a))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 b a) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 b a))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 b a)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 b a) #s(literal 1 binary64))))
(/.f64 (neg.f64 a) (neg.f64 b))
(/.f64 (*.f64 a #s(literal 1 binary64)) b)
(/.f64 (neg.f64 (neg.f64 a)) (neg.f64 (neg.f64 b)))
(/.f64 (neg.f64 (neg.f64 (neg.f64 a))) (neg.f64 (neg.f64 (neg.f64 b))))
(/.f64 (neg.f64 (*.f64 a #s(literal 1 binary64))) (neg.f64 b))
(pow.f64 (/.f64 b a) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 b a) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 a (/.f64 #s(literal 1 binary64) b))
(*.f64 #s(literal 1 binary64) (/.f64 a b))
(*.f64 (neg.f64 a) (/.f64 #s(literal 1 binary64) (neg.f64 b)))
(*.f64 (/.f64 #s(literal 1 binary64) b) a)
(*.f64 (/.f64 #s(literal 1 binary64) b) (pow.f64 (/.f64 #s(literal 1 binary64) a) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 3 binary64) (*.f64 z t))) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -3 binary64) t)) (*.f64 #s(literal -1/3 binary64) (*.f64 z t)))
(neg.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)))
(/.f64 #s(literal -1/3 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 z t))))
(/.f64 z (/.f64 #s(literal 3 binary64) t))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 3 binary64) (*.f64 z t)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 3 binary64) (*.f64 z t)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 #s(literal 3 binary64) (*.f64 z t)))))
(/.f64 (*.f64 z t) #s(literal 3 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 3 binary64) (*.f64 z t))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(literal 3 binary64) (*.f64 z t)) #s(literal 1 binary64))))
(/.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (*.f64 z t)))
(/.f64 (*.f64 z (neg.f64 t)) #s(literal -3 binary64))
(/.f64 (neg.f64 z) (/.f64 #s(literal -3 binary64) t))
(/.f64 (*.f64 z #s(literal 1/3 binary64)) (/.f64 #s(literal 1 binary64) t))
(/.f64 (*.f64 z #s(literal 1 binary64)) (/.f64 #s(literal 3 binary64) t))
(/.f64 (neg.f64 (neg.f64 z)) (/.f64 #s(literal 3 binary64) t))
(/.f64 (neg.f64 (*.f64 z #s(literal 1/3 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) t)))
(/.f64 (neg.f64 (neg.f64 (neg.f64 z))) (/.f64 #s(literal -3 binary64) t))
(/.f64 (neg.f64 (*.f64 z #s(literal 1 binary64))) (/.f64 #s(literal -3 binary64) t))
(pow.f64 (/.f64 #s(literal 3 binary64) (*.f64 z t)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 3 binary64) (*.f64 z t)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal -1/3 binary64) (/.f64 z (neg.f64 (/.f64 #s(literal 1 binary64) t))))
(*.f64 z (*.f64 t #s(literal 1/3 binary64)))
(*.f64 t (*.f64 z #s(literal 1/3 binary64)))
(*.f64 t (*.f64 #s(literal 1/3 binary64) z))
(*.f64 #s(literal 1 binary64) (*.f64 z (*.f64 t #s(literal 1/3 binary64))))
(*.f64 (*.f64 z t) #s(literal 1/3 binary64))
(*.f64 #s(literal 1/3 binary64) (*.f64 z t))
(*.f64 #s(literal 1/3 binary64) (/.f64 z (/.f64 #s(literal 1 binary64) t)))
(*.f64 (neg.f64 z) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -3 binary64) t)))
(*.f64 (*.f64 t #s(literal 1/3 binary64)) z)
(*.f64 (*.f64 t #s(literal 1/3 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) z)))
(*.f64 (sqrt.f64 (*.f64 z t)) (*.f64 (sqrt.f64 (*.f64 z t)) #s(literal 1/3 binary64)))
(*.f64 (*.f64 z #s(literal 1/3 binary64)) t)
(*.f64 (*.f64 z #s(literal 1/3 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) t)))
(*.f64 (/.f64 z #s(literal 1 binary64)) (*.f64 t #s(literal 1/3 binary64)))
(*.f64 (*.f64 #s(literal 1/3 binary64) (sqrt.f64 (*.f64 z t))) (sqrt.f64 (*.f64 z t)))
(*.f64 (/.f64 z #s(literal -3 binary64)) (neg.f64 t))
(*.f64 (/.f64 z #s(literal -3 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 t))))
(*.f64 (/.f64 z (/.f64 #s(literal 1 binary64) t)) #s(literal 1/3 binary64))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(+.f64 (/.f64 a (*.f64 b #s(literal -3 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
(-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) #s(literal 3 binary64)) (fma.f64 (/.f64 a (*.f64 b #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (/.f64 a (*.f64 b #s(literal 3 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))))) (/.f64 (/.f64 (*.f64 a (*.f64 a a)) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 b #s(literal 3 binary64))))) (fma.f64 (/.f64 a (*.f64 b #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (/.f64 a (*.f64 b #s(literal 3 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))))))
(-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (/.f64 a (*.f64 b #s(literal 3 binary64))))) (/.f64 (/.f64 (*.f64 a a) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 b #s(literal 3 binary64)))) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (/.f64 a (*.f64 b #s(literal 3 binary64))))))
(-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) (/.f64 a (*.f64 b #s(literal -3 binary64))))) (/.f64 (/.f64 (*.f64 a a) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 b #s(literal 3 binary64)))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) (/.f64 a (*.f64 b #s(literal -3 binary64))))))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(fma.f64 a (neg.f64 (/.f64 #s(literal 1/3 binary64) b)) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))
(fma.f64 a (*.f64 (/.f64 #s(literal 1 binary64) b) #s(literal -1/3 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))
(fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))
(fma.f64 (/.f64 a b) #s(literal -1/3 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))
(fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))
(fma.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(fma.f64 #s(literal -1 binary64) (/.f64 a (*.f64 b #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))
(fma.f64 #s(literal 1/3 binary64) (/.f64 (neg.f64 a) b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))
(fma.f64 (neg.f64 a) (/.f64 #s(literal 1/3 binary64) b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))
(fma.f64 (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) #s(literal 2 binary64) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(fma.f64 (*.f64 a #s(literal -1/3 binary64)) (/.f64 #s(literal 1 binary64) b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))
(fma.f64 (*.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) #s(literal 2 binary64)) (sqrt.f64 x) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(fma.f64 (/.f64 #s(literal -1 binary64) b) (/.f64 a #s(literal 3 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))
(fma.f64 (/.f64 (neg.f64 a) #s(literal -1 binary64)) (/.f64 #s(literal -1/3 binary64) b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 a (*.f64 b #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (/.f64 a (*.f64 b #s(literal 3 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))))) (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) #s(literal 3 binary64)) (/.f64 (*.f64 a (*.f64 a a)) (*.f64 (*.f64 b #s(literal -3 binary64)) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 b #s(literal 3 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (/.f64 a (*.f64 b #s(literal 3 binary64)))) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) (/.f64 (*.f64 a a) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 b #s(literal 3 binary64)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (/.f64 a (*.f64 b #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (/.f64 a (*.f64 b #s(literal 3 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))))) (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) #s(literal 3 binary64)) (/.f64 (*.f64 a (*.f64 a a)) (*.f64 (*.f64 b #s(literal -3 binary64)) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 b #s(literal 3 binary64)))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (/.f64 a (*.f64 b #s(literal 3 binary64)))) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) (/.f64 (*.f64 a a) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 b #s(literal 3 binary64))))))))
(/.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) #s(literal 3 binary64)) (/.f64 (*.f64 a (*.f64 a a)) (*.f64 (*.f64 b #s(literal -3 binary64)) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 b #s(literal 3 binary64)))))) (fma.f64 (/.f64 a (*.f64 b #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (/.f64 a (*.f64 b #s(literal 3 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))))))
(/.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) #s(literal 3 binary64)) (/.f64 (*.f64 a (*.f64 a a)) (*.f64 (*.f64 b #s(literal -3 binary64)) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 b #s(literal 3 binary64)))))) (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (-.f64 (/.f64 (*.f64 a a) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 b #s(literal 3 binary64)))) (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) (/.f64 a (*.f64 b #s(literal -3 binary64)))))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) (/.f64 (*.f64 a a) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 b #s(literal 3 binary64))))) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (/.f64 a (*.f64 b #s(literal 3 binary64)))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) (/.f64 (*.f64 a a) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 b #s(literal 3 binary64))))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) (/.f64 a (*.f64 b #s(literal -3 binary64)))))
(/.f64 (neg.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) #s(literal 3 binary64)) (/.f64 (*.f64 a (*.f64 a a)) (*.f64 (*.f64 b #s(literal -3 binary64)) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 b #s(literal 3 binary64))))))) (neg.f64 (fma.f64 (/.f64 a (*.f64 b #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (/.f64 a (*.f64 b #s(literal 3 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) #s(literal 3 binary64)) (/.f64 (*.f64 a (*.f64 a a)) (*.f64 (*.f64 b #s(literal -3 binary64)) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 b #s(literal 3 binary64))))))) (neg.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (-.f64 (/.f64 (*.f64 a a) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 b #s(literal 3 binary64)))) (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) (/.f64 a (*.f64 b #s(literal -3 binary64))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) (/.f64 (*.f64 a a) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 b #s(literal 3 binary64)))))) (neg.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (/.f64 a (*.f64 b #s(literal 3 binary64))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) (/.f64 (*.f64 a a) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 b #s(literal 3 binary64)))))) (neg.f64 (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) (/.f64 a (*.f64 b #s(literal -3 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) #s(literal 3 binary64)) (/.f64 (*.f64 a (*.f64 a a)) (*.f64 (*.f64 b #s(literal -3 binary64)) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 b #s(literal 3 binary64)))))))) (neg.f64 (neg.f64 (fma.f64 (/.f64 a (*.f64 b #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (/.f64 a (*.f64 b #s(literal 3 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) (/.f64 (*.f64 a a) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 b #s(literal 3 binary64))))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (/.f64 a (*.f64 b #s(literal 3 binary64)))))))
(/.f64 (+.f64 (/.f64 (*.f64 a (*.f64 a a)) (*.f64 (*.f64 b #s(literal -3 binary64)) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 b #s(literal 3 binary64))))) (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 a b) (/.f64 a b)) #s(literal 1/9 binary64) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) (*.f64 (/.f64 a (*.f64 b #s(literal -3 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)))))))
(pow.f64 (/.f64 (fma.f64 (/.f64 a (*.f64 b #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (/.f64 a (*.f64 b #s(literal 3 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))))) (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) #s(literal 3 binary64)) (/.f64 (*.f64 a (*.f64 a a)) (*.f64 (*.f64 b #s(literal -3 binary64)) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 b #s(literal 3 binary64))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (/.f64 a (*.f64 b #s(literal 3 binary64)))) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) (/.f64 (*.f64 a a) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 b #s(literal 3 binary64)))))) #s(literal -1 binary64))
(*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) #s(literal 3 binary64)) (/.f64 (*.f64 a (*.f64 a a)) (*.f64 (*.f64 b #s(literal -3 binary64)) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 b #s(literal 3 binary64)))))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 a (*.f64 b #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (/.f64 a (*.f64 b #s(literal 3 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))))))
(*.f64 (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) (/.f64 (*.f64 a a) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 b #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (/.f64 a (*.f64 b #s(literal 3 binary64))))))
(+.f64 y (*.f64 #s(literal -1/3 binary64) (*.f64 z t)))
(+.f64 y (*.f64 (neg.f64 (*.f64 t #s(literal 1/3 binary64))) z))
(+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)) y)
(-.f64 y (*.f64 z (*.f64 t #s(literal 1/3 binary64))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/9 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)) y)) (/.f64 (*.f64 y y) (-.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)) y)))
(-.f64 (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (*.f64 y y))) (/.f64 (*.f64 #s(literal 1/27 binary64) (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t)))) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (*.f64 y y))))
(-.f64 (/.f64 (*.f64 y y) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y)) (/.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/9 binary64)) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y)))
(-.f64 (/.f64 (*.f64 y y) (-.f64 y (*.f64 #s(literal -1/3 binary64) (*.f64 z t)))) (/.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/9 binary64)) (-.f64 y (*.f64 #s(literal -1/3 binary64) (*.f64 z t)))))
(fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)
(fma.f64 #s(literal -1/3 binary64) (/.f64 z (/.f64 #s(literal 1 binary64) t)) y)
(fma.f64 z (*.f64 #s(literal -1/3 binary64) t) y)
(fma.f64 z (neg.f64 (*.f64 t #s(literal 1/3 binary64))) y)
(fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y)
(fma.f64 t (*.f64 #s(literal -1/3 binary64) z) y)
(fma.f64 (*.f64 z t) #s(literal -1/3 binary64) y)
(fma.f64 #s(literal -1 binary64) (*.f64 z (*.f64 t #s(literal 1/3 binary64))) y)
(fma.f64 #s(literal 1/3 binary64) (*.f64 z (neg.f64 t)) y)
(fma.f64 #s(literal 1/3 binary64) (/.f64 z (/.f64 #s(literal 1 binary64) (neg.f64 t))) y)
(fma.f64 (*.f64 #s(literal -1/3 binary64) t) z y)
(fma.f64 (*.f64 z (neg.f64 t)) #s(literal 1/3 binary64) y)
(fma.f64 (neg.f64 z) (*.f64 t #s(literal 1/3 binary64)) y)
(fma.f64 (*.f64 z #s(literal 1/3 binary64)) (neg.f64 t) y)
(fma.f64 (neg.f64 (*.f64 z #s(literal 1/3 binary64))) t y)
(fma.f64 (*.f64 z #s(literal -1/3 binary64)) t y)
(fma.f64 (*.f64 #s(literal -1/3 binary64) (sqrt.f64 (*.f64 z t))) (sqrt.f64 (*.f64 z t)) y)
(fma.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) t)) (*.f64 z #s(literal 1/3 binary64)) y)
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/9 binary64) (*.f64 y (-.f64 y (*.f64 #s(literal -1/3 binary64) (*.f64 z t))))) (fma.f64 #s(literal 1/27 binary64) (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) (*.f64 y (*.f64 y y)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)) y) (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/9 binary64) (neg.f64 (*.f64 y y)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (*.f64 y y)) (fma.f64 #s(literal 1/27 binary64) (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) (*.f64 y (*.f64 y y)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/9 binary64) (*.f64 y (-.f64 y (*.f64 #s(literal -1/3 binary64) (*.f64 z t))))) (fma.f64 #s(literal 1/27 binary64) (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) (*.f64 y (*.f64 y y))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)) y) (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/9 binary64) (neg.f64 (*.f64 y y))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (*.f64 y y)) (fma.f64 #s(literal 1/27 binary64) (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) (*.f64 y (*.f64 y y))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)))))
(/.f64 (fma.f64 #s(literal 1/27 binary64) (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) (*.f64 y (*.f64 y y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/9 binary64) (*.f64 y (-.f64 y (*.f64 #s(literal -1/3 binary64) (*.f64 z t))))))
(/.f64 (fma.f64 #s(literal 1/27 binary64) (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) (*.f64 y (*.f64 y y))) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (*.f64 y y)))
(/.f64 (fma.f64 #s(literal 1/27 binary64) (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) (*.f64 y (*.f64 y y))) (fma.f64 y y (-.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/9 binary64)) (*.f64 y (*.f64 #s(literal -1/3 binary64) (*.f64 z t))))))
(/.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/9 binary64) (neg.f64 (*.f64 y y))) (-.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)) y))
(/.f64 (*.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))
(/.f64 (*.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (-.f64 y (*.f64 #s(literal -1/3 binary64) (*.f64 z t))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/27 binary64) (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) (*.f64 y (*.f64 y y)))) (neg.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/9 binary64) (*.f64 y (-.f64 y (*.f64 #s(literal -1/3 binary64) (*.f64 z t)))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/27 binary64) (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) (*.f64 y (*.f64 y y)))) (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (*.f64 y y))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/27 binary64) (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) (*.f64 y (*.f64 y y)))) (neg.f64 (fma.f64 y y (-.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/9 binary64)) (*.f64 y (*.f64 #s(literal -1/3 binary64) (*.f64 z t)))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/9 binary64) (neg.f64 (*.f64 y y)))) (neg.f64 (-.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)) y)))
(/.f64 (neg.f64 (*.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) (neg.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y)))
(/.f64 (neg.f64 (*.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) (neg.f64 (-.f64 y (*.f64 #s(literal -1/3 binary64) (*.f64 z t)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 1/27 binary64) (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) (*.f64 y (*.f64 y y))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/9 binary64) (*.f64 y (-.f64 y (*.f64 #s(literal -1/3 binary64) (*.f64 z t))))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 1/27 binary64) (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) (*.f64 y (*.f64 y y))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (*.f64 y y)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/9 binary64) (neg.f64 (*.f64 y y))))) (neg.f64 (neg.f64 (-.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)) y))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)))) (neg.f64 (neg.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))))
(/.f64 (fma.f64 y (*.f64 y y) (pow.f64 (*.f64 (neg.f64 (*.f64 t #s(literal 1/3 binary64))) z) #s(literal 3 binary64))) (fma.f64 y y (-.f64 (*.f64 (*.f64 (neg.f64 (*.f64 t #s(literal 1/3 binary64))) z) (*.f64 (neg.f64 (*.f64 t #s(literal 1/3 binary64))) z)) (*.f64 y (*.f64 (neg.f64 (*.f64 t #s(literal 1/3 binary64))) z)))))
(pow.f64 (/.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/9 binary64) (*.f64 y (-.f64 y (*.f64 #s(literal -1/3 binary64) (*.f64 z t))))) (fma.f64 #s(literal 1/27 binary64) (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) (*.f64 y (*.f64 y y)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)) y) (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/9 binary64) (neg.f64 (*.f64 y y)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (*.f64 y y)) (fma.f64 #s(literal 1/27 binary64) (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) (*.f64 y (*.f64 y y)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) #s(literal -1 binary64))
(*.f64 (fma.f64 #s(literal 1/27 binary64) (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) (*.f64 y (*.f64 y y))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/9 binary64) (*.f64 y (-.f64 y (*.f64 #s(literal -1/3 binary64) (*.f64 z t)))))))
(*.f64 (fma.f64 #s(literal 1/27 binary64) (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) (*.f64 y (*.f64 y y))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (*.f64 y y))))
(*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/9 binary64) (neg.f64 (*.f64 y y))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)) y)))
(*.f64 (*.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (/.f64 #s(literal 1 binary64) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y)))
(*.f64 (/.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (fma.f64 #s(literal 1/27 binary64) (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) (*.f64 y (*.f64 y y)))) (/.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/9 binary64) (*.f64 y (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))))
(*.f64 (/.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/9 binary64) (neg.f64 (*.f64 y y)))) (/.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) y))))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))))) (*.f64 (sin.f64 y) (*.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))))
(+.f64 (*.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (*.f64 (sin.f64 y) (*.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))))
(fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (*.f64 (sin.f64 y) (*.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))))
(fma.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 (sin.f64 y) (*.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 y) (*.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))))) (-.f64 (pow.f64 (*.f64 (sin.f64 y) (*.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))))) (*.f64 (sin.f64 y) (*.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 y) (*.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (*.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (-.f64 (pow.f64 (*.f64 (sin.f64 y) (*.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (*.f64 (sin.f64 y) (*.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))))))))
(*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))
(*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)))
(*.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))
(*.f64 (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) #s(literal 2 binary64))
(*.f64 (*.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) #s(literal 2 binary64)) (sqrt.f64 x))
(exp.f64 (log.f64 (*.f64 z t)))
(exp.f64 (*.f64 (log.f64 (*.f64 z t)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 z t))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 z t)) (/.f64 #s(literal 1 binary64) (*.f64 z t)))) #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (*.f64 (neg.f64 (log.f64 (*.f64 z t))) #s(literal -1/2 binary64)) #s(literal 2 binary64)))
(exp.f64 (fma.f64 (neg.f64 (log.f64 (*.f64 z t))) #s(literal -1/2 binary64) (*.f64 (neg.f64 (log.f64 (*.f64 z t))) #s(literal -1/2 binary64))))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 z t) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 z t)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 z t)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 z t)))))
(/.f64 (*.f64 z t) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 z t))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 z t)) #s(literal 1 binary64))))
(/.f64 (*.f64 z (neg.f64 t)) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 z (neg.f64 t))) #s(literal 1 binary64))
(pow.f64 (*.f64 z t) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 z t)) #s(literal -1 binary64))
(pow.f64 (sqrt.f64 (*.f64 z t)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 z t)) (/.f64 #s(literal 1 binary64) (*.f64 z t))) #s(literal -1/2 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 z t)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/2 binary64))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (*.f64 z t))))
(*.f64 z t)
(*.f64 z (/.f64 t #s(literal 1 binary64)))
(*.f64 t z)
(*.f64 t (/.f64 z #s(literal 1 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 z t))
(*.f64 (*.f64 z t) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 z (neg.f64 t)))
(*.f64 #s(literal -1 binary64) (pow.f64 (*.f64 z (neg.f64 t)) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 z t)) #s(literal -1 binary64)))
(*.f64 (sqrt.f64 (*.f64 z t)) (sqrt.f64 (*.f64 z t)))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) z)) t)
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) z)) (pow.f64 t #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) z)) (pow.f64 (/.f64 t #s(literal 1 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) z)) (pow.f64 (/.f64 #s(literal 1 binary64) t) #s(literal -1 binary64)))
(*.f64 (pow.f64 t #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) z)))
(*.f64 (pow.f64 t #s(literal 1 binary64)) (pow.f64 (/.f64 z #s(literal 1 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) z)) #s(literal 1 binary64)) (pow.f64 t #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) t) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) z)))
(*.f64 (pow.f64 (pow.f64 (*.f64 z t) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (*.f64 z t) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(+.f64 (/.f64 a (*.f64 b #s(literal -3 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
(-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) #s(literal 3 binary64)) (fma.f64 (/.f64 a (*.f64 b #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (/.f64 a (*.f64 b #s(literal 3 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))))) (/.f64 (/.f64 (*.f64 a (*.f64 a a)) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 b #s(literal 3 binary64))))) (fma.f64 (/.f64 a (*.f64 b #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (/.f64 a (*.f64 b #s(literal 3 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))))))
(-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (/.f64 a (*.f64 b #s(literal 3 binary64))))) (/.f64 (/.f64 (*.f64 a a) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 b #s(literal 3 binary64)))) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (/.f64 a (*.f64 b #s(literal 3 binary64))))))
(-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) (/.f64 a (*.f64 b #s(literal -3 binary64))))) (/.f64 (/.f64 (*.f64 a a) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 b #s(literal 3 binary64)))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) (/.f64 a (*.f64 b #s(literal -3 binary64))))))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(fma.f64 a (neg.f64 (/.f64 #s(literal 1/3 binary64) b)) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))
(fma.f64 a (*.f64 (/.f64 #s(literal 1 binary64) b) #s(literal -1/3 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))
(fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))
(fma.f64 (/.f64 a b) #s(literal -1/3 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))
(fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))
(fma.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(fma.f64 #s(literal -1 binary64) (/.f64 a (*.f64 b #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))
(fma.f64 #s(literal 1/3 binary64) (/.f64 (neg.f64 a) b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))
(fma.f64 (neg.f64 a) (/.f64 #s(literal 1/3 binary64) b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))
(fma.f64 (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) #s(literal 2 binary64) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(fma.f64 (*.f64 a #s(literal -1/3 binary64)) (/.f64 #s(literal 1 binary64) b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))
(fma.f64 (*.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) #s(literal 2 binary64)) (sqrt.f64 x) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(fma.f64 (/.f64 #s(literal -1 binary64) b) (/.f64 a #s(literal 3 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))
(fma.f64 (/.f64 (neg.f64 a) #s(literal -1 binary64)) (/.f64 #s(literal -1/3 binary64) b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 a (*.f64 b #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (/.f64 a (*.f64 b #s(literal 3 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))))) (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) #s(literal 3 binary64)) (/.f64 (*.f64 a (*.f64 a a)) (*.f64 (*.f64 b #s(literal -3 binary64)) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 b #s(literal 3 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (/.f64 a (*.f64 b #s(literal 3 binary64)))) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) (/.f64 (*.f64 a a) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 b #s(literal 3 binary64)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (/.f64 a (*.f64 b #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (/.f64 a (*.f64 b #s(literal 3 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))))) (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) #s(literal 3 binary64)) (/.f64 (*.f64 a (*.f64 a a)) (*.f64 (*.f64 b #s(literal -3 binary64)) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 b #s(literal 3 binary64)))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (/.f64 a (*.f64 b #s(literal 3 binary64)))) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) (/.f64 (*.f64 a a) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 b #s(literal 3 binary64))))))))
(/.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) #s(literal 3 binary64)) (/.f64 (*.f64 a (*.f64 a a)) (*.f64 (*.f64 b #s(literal -3 binary64)) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 b #s(literal 3 binary64)))))) (fma.f64 (/.f64 a (*.f64 b #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (/.f64 a (*.f64 b #s(literal 3 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))))))
(/.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) #s(literal 3 binary64)) (/.f64 (*.f64 a (*.f64 a a)) (*.f64 (*.f64 b #s(literal -3 binary64)) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 b #s(literal 3 binary64)))))) (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (-.f64 (/.f64 (*.f64 a a) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 b #s(literal 3 binary64)))) (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) (/.f64 a (*.f64 b #s(literal -3 binary64)))))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) (/.f64 (*.f64 a a) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 b #s(literal 3 binary64))))) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (/.f64 a (*.f64 b #s(literal 3 binary64)))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) (/.f64 (*.f64 a a) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 b #s(literal 3 binary64))))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) (/.f64 a (*.f64 b #s(literal -3 binary64)))))
(/.f64 (neg.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) #s(literal 3 binary64)) (/.f64 (*.f64 a (*.f64 a a)) (*.f64 (*.f64 b #s(literal -3 binary64)) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 b #s(literal 3 binary64))))))) (neg.f64 (fma.f64 (/.f64 a (*.f64 b #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (/.f64 a (*.f64 b #s(literal 3 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) #s(literal 3 binary64)) (/.f64 (*.f64 a (*.f64 a a)) (*.f64 (*.f64 b #s(literal -3 binary64)) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 b #s(literal 3 binary64))))))) (neg.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (-.f64 (/.f64 (*.f64 a a) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 b #s(literal 3 binary64)))) (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) (/.f64 a (*.f64 b #s(literal -3 binary64))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) (/.f64 (*.f64 a a) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 b #s(literal 3 binary64)))))) (neg.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (/.f64 a (*.f64 b #s(literal 3 binary64))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) (/.f64 (*.f64 a a) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 b #s(literal 3 binary64)))))) (neg.f64 (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) (/.f64 a (*.f64 b #s(literal -3 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) #s(literal 3 binary64)) (/.f64 (*.f64 a (*.f64 a a)) (*.f64 (*.f64 b #s(literal -3 binary64)) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 b #s(literal 3 binary64)))))))) (neg.f64 (neg.f64 (fma.f64 (/.f64 a (*.f64 b #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (/.f64 a (*.f64 b #s(literal 3 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) (/.f64 (*.f64 a a) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 b #s(literal 3 binary64))))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (/.f64 a (*.f64 b #s(literal 3 binary64)))))))
(/.f64 (+.f64 (/.f64 (*.f64 a (*.f64 a a)) (*.f64 (*.f64 b #s(literal -3 binary64)) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 b #s(literal 3 binary64))))) (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 a b) (/.f64 a b)) #s(literal 1/9 binary64) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) (*.f64 (/.f64 a (*.f64 b #s(literal -3 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)))))))
(pow.f64 (/.f64 (fma.f64 (/.f64 a (*.f64 b #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (/.f64 a (*.f64 b #s(literal 3 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))))) (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) #s(literal 3 binary64)) (/.f64 (*.f64 a (*.f64 a a)) (*.f64 (*.f64 b #s(literal -3 binary64)) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 b #s(literal 3 binary64))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (/.f64 a (*.f64 b #s(literal 3 binary64)))) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) (/.f64 (*.f64 a a) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 b #s(literal 3 binary64)))))) #s(literal -1 binary64))
(*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) #s(literal 3 binary64)) (/.f64 (*.f64 a (*.f64 a a)) (*.f64 (*.f64 b #s(literal -3 binary64)) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 b #s(literal 3 binary64)))))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 a (*.f64 b #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (/.f64 a (*.f64 b #s(literal 3 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))))))
(*.f64 (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) (/.f64 (*.f64 a a) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 b #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (/.f64 a (*.f64 b #s(literal 3 binary64))))))
(+.f64 y (*.f64 #s(literal -1/3 binary64) (*.f64 z t)))
(+.f64 y (*.f64 (neg.f64 (*.f64 t #s(literal 1/3 binary64))) z))
(+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)) y)
(-.f64 y (*.f64 z (*.f64 t #s(literal 1/3 binary64))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/9 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)) y)) (/.f64 (*.f64 y y) (-.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)) y)))
(-.f64 (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (*.f64 y y))) (/.f64 (*.f64 #s(literal 1/27 binary64) (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t)))) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (*.f64 y y))))
(-.f64 (/.f64 (*.f64 y y) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y)) (/.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/9 binary64)) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y)))
(-.f64 (/.f64 (*.f64 y y) (-.f64 y (*.f64 #s(literal -1/3 binary64) (*.f64 z t)))) (/.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/9 binary64)) (-.f64 y (*.f64 #s(literal -1/3 binary64) (*.f64 z t)))))
(fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)
(fma.f64 #s(literal -1/3 binary64) (/.f64 z (/.f64 #s(literal 1 binary64) t)) y)
(fma.f64 z (*.f64 #s(literal -1/3 binary64) t) y)
(fma.f64 z (neg.f64 (*.f64 t #s(literal 1/3 binary64))) y)
(fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y)
(fma.f64 t (*.f64 #s(literal -1/3 binary64) z) y)
(fma.f64 (*.f64 z t) #s(literal -1/3 binary64) y)
(fma.f64 #s(literal -1 binary64) (*.f64 z (*.f64 t #s(literal 1/3 binary64))) y)
(fma.f64 #s(literal 1/3 binary64) (*.f64 z (neg.f64 t)) y)
(fma.f64 #s(literal 1/3 binary64) (/.f64 z (/.f64 #s(literal 1 binary64) (neg.f64 t))) y)
(fma.f64 (*.f64 #s(literal -1/3 binary64) t) z y)
(fma.f64 (*.f64 z (neg.f64 t)) #s(literal 1/3 binary64) y)
(fma.f64 (neg.f64 z) (*.f64 t #s(literal 1/3 binary64)) y)
(fma.f64 (*.f64 z #s(literal 1/3 binary64)) (neg.f64 t) y)
(fma.f64 (neg.f64 (*.f64 z #s(literal 1/3 binary64))) t y)
(fma.f64 (*.f64 z #s(literal -1/3 binary64)) t y)
(fma.f64 (*.f64 #s(literal -1/3 binary64) (sqrt.f64 (*.f64 z t))) (sqrt.f64 (*.f64 z t)) y)
(fma.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) t)) (*.f64 z #s(literal 1/3 binary64)) y)
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/9 binary64) (*.f64 y (-.f64 y (*.f64 #s(literal -1/3 binary64) (*.f64 z t))))) (fma.f64 #s(literal 1/27 binary64) (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) (*.f64 y (*.f64 y y)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)) y) (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/9 binary64) (neg.f64 (*.f64 y y)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (*.f64 y y)) (fma.f64 #s(literal 1/27 binary64) (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) (*.f64 y (*.f64 y y)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/9 binary64) (*.f64 y (-.f64 y (*.f64 #s(literal -1/3 binary64) (*.f64 z t))))) (fma.f64 #s(literal 1/27 binary64) (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) (*.f64 y (*.f64 y y))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)) y) (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/9 binary64) (neg.f64 (*.f64 y y))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (*.f64 y y)) (fma.f64 #s(literal 1/27 binary64) (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) (*.f64 y (*.f64 y y))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)))))
(/.f64 (fma.f64 #s(literal 1/27 binary64) (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) (*.f64 y (*.f64 y y))) (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/9 binary64) (*.f64 y (-.f64 y (*.f64 #s(literal -1/3 binary64) (*.f64 z t))))))
(/.f64 (fma.f64 #s(literal 1/27 binary64) (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) (*.f64 y (*.f64 y y))) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (*.f64 y y)))
(/.f64 (fma.f64 #s(literal 1/27 binary64) (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) (*.f64 y (*.f64 y y))) (fma.f64 y y (-.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/9 binary64)) (*.f64 y (*.f64 #s(literal -1/3 binary64) (*.f64 z t))))))
(/.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/9 binary64) (neg.f64 (*.f64 y y))) (-.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)) y))
(/.f64 (*.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))
(/.f64 (*.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (-.f64 y (*.f64 #s(literal -1/3 binary64) (*.f64 z t))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/27 binary64) (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) (*.f64 y (*.f64 y y)))) (neg.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/9 binary64) (*.f64 y (-.f64 y (*.f64 #s(literal -1/3 binary64) (*.f64 z t)))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/27 binary64) (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) (*.f64 y (*.f64 y y)))) (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (*.f64 y y))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/27 binary64) (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) (*.f64 y (*.f64 y y)))) (neg.f64 (fma.f64 y y (-.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/9 binary64)) (*.f64 y (*.f64 #s(literal -1/3 binary64) (*.f64 z t)))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/9 binary64) (neg.f64 (*.f64 y y)))) (neg.f64 (-.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)) y)))
(/.f64 (neg.f64 (*.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) (neg.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y)))
(/.f64 (neg.f64 (*.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) (neg.f64 (-.f64 y (*.f64 #s(literal -1/3 binary64) (*.f64 z t)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 1/27 binary64) (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) (*.f64 y (*.f64 y y))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/9 binary64) (*.f64 y (-.f64 y (*.f64 #s(literal -1/3 binary64) (*.f64 z t))))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 1/27 binary64) (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) (*.f64 y (*.f64 y y))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (*.f64 y y)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/9 binary64) (neg.f64 (*.f64 y y))))) (neg.f64 (neg.f64 (-.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)) y))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)))) (neg.f64 (neg.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))))
(/.f64 (fma.f64 y (*.f64 y y) (pow.f64 (*.f64 (neg.f64 (*.f64 t #s(literal 1/3 binary64))) z) #s(literal 3 binary64))) (fma.f64 y y (-.f64 (*.f64 (*.f64 (neg.f64 (*.f64 t #s(literal 1/3 binary64))) z) (*.f64 (neg.f64 (*.f64 t #s(literal 1/3 binary64))) z)) (*.f64 y (*.f64 (neg.f64 (*.f64 t #s(literal 1/3 binary64))) z)))))
(pow.f64 (/.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/9 binary64) (*.f64 y (-.f64 y (*.f64 #s(literal -1/3 binary64) (*.f64 z t))))) (fma.f64 #s(literal 1/27 binary64) (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) (*.f64 y (*.f64 y y)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)) y) (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/9 binary64) (neg.f64 (*.f64 y y)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (*.f64 y y)) (fma.f64 #s(literal 1/27 binary64) (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) (*.f64 y (*.f64 y y)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (*.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) #s(literal -1 binary64))
(*.f64 (fma.f64 #s(literal 1/27 binary64) (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) (*.f64 y (*.f64 y y))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/9 binary64) (*.f64 y (-.f64 y (*.f64 #s(literal -1/3 binary64) (*.f64 z t)))))))
(*.f64 (fma.f64 #s(literal 1/27 binary64) (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) (*.f64 y (*.f64 y y))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (*.f64 y y))))
(*.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/9 binary64) (neg.f64 (*.f64 y y))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)) y)))
(*.f64 (*.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (/.f64 #s(literal 1 binary64) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y)))
(*.f64 (/.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (fma.f64 #s(literal 1/27 binary64) (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) (*.f64 y (*.f64 y y)))) (/.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/9 binary64) (*.f64 y (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))))
(*.f64 (/.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/9 binary64) (neg.f64 (*.f64 y y)))) (/.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) y))))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))))) (*.f64 (sin.f64 y) (*.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))))
(+.f64 (*.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (*.f64 (sin.f64 y) (*.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))))
(fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (*.f64 (sin.f64 y) (*.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))))
(fma.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 (sin.f64 y) (*.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 y) (*.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))))) (-.f64 (pow.f64 (*.f64 (sin.f64 y) (*.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))))) (*.f64 (sin.f64 y) (*.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 y) (*.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (*.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (-.f64 (pow.f64 (*.f64 (sin.f64 y) (*.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (*.f64 (sin.f64 y) (*.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))))))))
(*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))
(*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)))
(*.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))
(*.f64 (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) #s(literal 2 binary64))
(*.f64 (*.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) #s(literal 2 binary64)) (sqrt.f64 x))
(+.f64 (*.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) (*.f64 (sin.f64 y) (*.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))))
(+.f64 (*.f64 (sin.f64 y) (*.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) (*.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))))
(-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) #s(literal 2 binary64)) (-.f64 (*.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) (*.f64 (sin.f64 y) (*.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))))) (/.f64 (pow.f64 (*.f64 (sin.f64 y) (*.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) #s(literal 2 binary64)) (-.f64 (*.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) (*.f64 (sin.f64 y) (*.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))))))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (*.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64))) (*.f64 (sin.f64 y) (*.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))))) (*.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))))
(fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64))) (*.f64 (sin.f64 y) (*.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))))
(fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))))) (*.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))))
(fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64)) (*.f64 (sin.f64 y) (*.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))))
(fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (*.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))))
(fma.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (*.f64 (sin.f64 y) (*.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (*.f64 (sin.f64 y) (*.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))))
(fma.f64 (*.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 (sin.f64 y) (*.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))))
(fma.f64 (sin.f64 y) (*.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (*.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))))
(fma.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 (sin.f64 y) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (*.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))))
(fma.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))))
(fma.f64 (*.f64 (*.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64)) (sqrt.f64 x)) #s(literal 2 binary64) (*.f64 (sin.f64 y) (*.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))))
(fma.f64 (*.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (sqrt.f64 x)) #s(literal 2 binary64) (*.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))))
(fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y)))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (*.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))))
(fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) #s(literal 1/2 binary64)) (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) (*.f64 (sin.f64 y) (*.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))))
(fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (sin.f64 y)) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))))
(fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (sin.f64 y) (*.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))))
(fma.f64 (*.f64 (*.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (sqrt.f64 x) (*.f64 (sin.f64 y) (*.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))))
(fma.f64 (*.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)) (sqrt.f64 x) (*.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 y) (*.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (sin.f64 y) (*.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) (*.f64 (sin.f64 y) (*.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) #s(literal 2 binary64)) (pow.f64 (*.f64 (sin.f64 y) (*.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) #s(literal 2 binary64))) (-.f64 (*.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) (*.f64 (sin.f64 y) (*.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))))))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (pow.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 3 binary64)) #s(literal 1/8 binary64) (pow.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 3 binary64)))) (fma.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (-.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (*.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64))) (pow.f64 (*.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64)) #s(literal 2 binary64))))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (-.f64 (pow.f64 (*.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 z (*.f64 t #s(literal 1/3 binary64)))))))))) (fma.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t))))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 3 binary64)) #s(literal 1/8 binary64) (pow.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (fma.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (-.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (*.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64))) (pow.f64 (*.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64)) #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (fma.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 y) (*.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (sin.f64 y) (*.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) (*.f64 (sin.f64 y) (*.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) #s(literal 2 binary64)) (pow.f64 (*.f64 (sin.f64 y) (*.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) (*.f64 (sin.f64 y) (*.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (pow.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 3 binary64)) #s(literal 1/8 binary64) (pow.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 3 binary64))))) (neg.f64 (fma.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (-.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (*.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64))) (pow.f64 (*.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64)) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (-.f64 (pow.f64 (*.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))))))) (neg.f64 (fma.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 3 binary64)) #s(literal 1/8 binary64) (pow.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) (neg.f64 (fma.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (-.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (*.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64))) (pow.f64 (*.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64)) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) (neg.f64 (fma.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)))))))
(/.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (sqrt.f64 x) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (sin.f64 y) (*.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) #s(literal 2 binary64)) (*.f64 (*.f64 (sin.f64 y) (*.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) (*.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))))))))
(*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (fma.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))))
(*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (fma.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))))))
(*.f64 (fma.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))
(*.f64 (*.f64 (sqrt.f64 x) (fma.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))) #s(literal 2 binary64))
(*.f64 (*.f64 (fma.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))))) #s(literal 2 binary64)) (sqrt.f64 x))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(+.f64 (/.f64 a (*.f64 b #s(literal -3 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))))
(+.f64 (*.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) (fma.f64 (sin.f64 y) (*.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (/.f64 a (*.f64 b #s(literal -3 binary64)))))
(+.f64 (*.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) (-.f64 (*.f64 (sin.f64 y) (*.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) (/.f64 a (*.f64 b #s(literal 3 binary64)))))
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
(-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))) #s(literal 3 binary64)) (fma.f64 (/.f64 a (*.f64 b #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))))) (/.f64 a (*.f64 b #s(literal 3 binary64)))) (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))) #s(literal 2 binary64)))) (/.f64 (/.f64 (*.f64 a (*.f64 a a)) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 b #s(literal 3 binary64))))) (fma.f64 (/.f64 a (*.f64 b #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))))) (/.f64 a (*.f64 b #s(literal 3 binary64)))) (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))) #s(literal 2 binary64)))))
(-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))) #s(literal 2 binary64)) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))) (/.f64 (/.f64 (*.f64 a a) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 b #s(literal 3 binary64)))) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))))
(-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))) (/.f64 a (*.f64 b #s(literal -3 binary64))))) (/.f64 (/.f64 (*.f64 a a) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 b #s(literal 3 binary64)))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))) (/.f64 a (*.f64 b #s(literal -3 binary64))))))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (fma.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (*.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64))) (fma.f64 (sin.f64 y) (*.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (/.f64 a (*.f64 b #s(literal -3 binary64)))))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (*.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64))) (-.f64 (*.f64 (sin.f64 y) (*.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) (/.f64 a (*.f64 b #s(literal 3 binary64)))))
(fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64))) (fma.f64 (sin.f64 y) (*.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (/.f64 a (*.f64 b #s(literal -3 binary64)))))
(fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64))) (-.f64 (*.f64 (sin.f64 y) (*.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) (/.f64 a (*.f64 b #s(literal 3 binary64)))))
(fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (fma.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64)) (fma.f64 (sin.f64 y) (*.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (/.f64 a (*.f64 b #s(literal -3 binary64)))))
(fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64)) (-.f64 (*.f64 (sin.f64 y) (*.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) (/.f64 a (*.f64 b #s(literal 3 binary64)))))
(fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))))) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(fma.f64 a (neg.f64 (/.f64 #s(literal 1/3 binary64) b)) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))))
(fma.f64 a (*.f64 (/.f64 #s(literal 1 binary64) b) #s(literal -1/3 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))))
(fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))))
(fma.f64 (/.f64 a b) #s(literal -1/3 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))))
(fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))))
(fma.f64 #s(literal -1 binary64) (/.f64 a (*.f64 b #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))))
(fma.f64 #s(literal 1/3 binary64) (/.f64 (neg.f64 a) b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))))
(fma.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (fma.f64 (sin.f64 y) (*.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (/.f64 a (*.f64 b #s(literal -3 binary64)))))
(fma.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (-.f64 (*.f64 (sin.f64 y) (*.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) (/.f64 a (*.f64 b #s(literal 3 binary64)))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (fma.f64 (sin.f64 y) (*.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (/.f64 a (*.f64 b #s(literal -3 binary64)))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (-.f64 (*.f64 (sin.f64 y) (*.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) (/.f64 a (*.f64 b #s(literal 3 binary64)))))
(fma.f64 (*.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (sin.f64 y) (*.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (/.f64 a (*.f64 b #s(literal -3 binary64)))))
(fma.f64 (*.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (-.f64 (*.f64 (sin.f64 y) (*.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) (/.f64 a (*.f64 b #s(literal 3 binary64)))))
(fma.f64 (fma.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(fma.f64 (neg.f64 a) (/.f64 #s(literal 1/3 binary64) b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))))
(fma.f64 (*.f64 (sqrt.f64 x) (fma.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))) #s(literal 2 binary64) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(fma.f64 (*.f64 a #s(literal -1/3 binary64)) (/.f64 #s(literal 1 binary64) b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))))
(fma.f64 (*.f64 (*.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64)) (sqrt.f64 x)) #s(literal 2 binary64) (fma.f64 (sin.f64 y) (*.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (/.f64 a (*.f64 b #s(literal -3 binary64)))))
(fma.f64 (*.f64 (*.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64)) (sqrt.f64 x)) #s(literal 2 binary64) (-.f64 (*.f64 (sin.f64 y) (*.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) (/.f64 a (*.f64 b #s(literal 3 binary64)))))
(fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y)))) #s(literal 1/2 binary64) (fma.f64 (sin.f64 y) (*.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (/.f64 a (*.f64 b #s(literal -3 binary64)))))
(fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y)))) #s(literal 1/2 binary64) (-.f64 (*.f64 (sin.f64 y) (*.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) (/.f64 a (*.f64 b #s(literal 3 binary64)))))
(fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) #s(literal 1/2 binary64)) (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) (fma.f64 (sin.f64 y) (*.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (/.f64 a (*.f64 b #s(literal -3 binary64)))))
(fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) #s(literal 1/2 binary64)) (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) (-.f64 (*.f64 (sin.f64 y) (*.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) (/.f64 a (*.f64 b #s(literal 3 binary64)))))
(fma.f64 (*.f64 (fma.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))))) #s(literal 2 binary64)) (sqrt.f64 x) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(fma.f64 (*.f64 (*.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (sqrt.f64 x) (fma.f64 (sin.f64 y) (*.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (/.f64 a (*.f64 b #s(literal -3 binary64)))))
(fma.f64 (*.f64 (*.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (sqrt.f64 x) (-.f64 (*.f64 (sin.f64 y) (*.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) (/.f64 a (*.f64 b #s(literal 3 binary64)))))
(fma.f64 (/.f64 #s(literal -1 binary64) b) (/.f64 a #s(literal 3 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))))
(fma.f64 (/.f64 (neg.f64 a) #s(literal -1 binary64)) (/.f64 #s(literal -1/3 binary64) b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 a (*.f64 b #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))))) (/.f64 a (*.f64 b #s(literal 3 binary64)))) (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))) #s(literal 2 binary64))) (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (sqrt.f64 x) (fma.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))) #s(literal 3 binary64)) (/.f64 (*.f64 a (*.f64 a a)) (*.f64 (*.f64 b #s(literal -3 binary64)) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 b #s(literal 3 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))))) (/.f64 a (*.f64 b #s(literal 3 binary64)))) (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 b #s(literal 3 binary64)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (/.f64 a (*.f64 b #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))))) (/.f64 a (*.f64 b #s(literal 3 binary64)))) (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))) #s(literal 2 binary64))) (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (sqrt.f64 x) (fma.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))) #s(literal 3 binary64)) (/.f64 (*.f64 a (*.f64 a a)) (*.f64 (*.f64 b #s(literal -3 binary64)) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 b #s(literal 3 binary64)))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))))) (/.f64 a (*.f64 b #s(literal 3 binary64)))) (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 b #s(literal 3 binary64))))))))
(/.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (sqrt.f64 x) (fma.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))) #s(literal 3 binary64)) (/.f64 (*.f64 a (*.f64 a a)) (*.f64 (*.f64 b #s(literal -3 binary64)) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 b #s(literal 3 binary64)))))) (fma.f64 (/.f64 a (*.f64 b #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))))) (/.f64 a (*.f64 b #s(literal 3 binary64)))) (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))) #s(literal 2 binary64))))
(/.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (sqrt.f64 x) (fma.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))) #s(literal 3 binary64)) (/.f64 (*.f64 a (*.f64 a a)) (*.f64 (*.f64 b #s(literal -3 binary64)) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 b #s(literal 3 binary64)))))) (fma.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (sqrt.f64 x) (fma.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))) #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 a a) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 b #s(literal 3 binary64)))) (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))) (/.f64 a (*.f64 b #s(literal -3 binary64)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 b #s(literal 3 binary64))))) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))))) (/.f64 a (*.f64 b #s(literal 3 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 b #s(literal 3 binary64))))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))) (/.f64 a (*.f64 b #s(literal -3 binary64)))))
(/.f64 (neg.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (sqrt.f64 x) (fma.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))) #s(literal 3 binary64)) (/.f64 (*.f64 a (*.f64 a a)) (*.f64 (*.f64 b #s(literal -3 binary64)) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 b #s(literal 3 binary64))))))) (neg.f64 (fma.f64 (/.f64 a (*.f64 b #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))))) (/.f64 a (*.f64 b #s(literal 3 binary64)))) (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (sqrt.f64 x) (fma.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))) #s(literal 3 binary64)) (/.f64 (*.f64 a (*.f64 a a)) (*.f64 (*.f64 b #s(literal -3 binary64)) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 b #s(literal 3 binary64))))))) (neg.f64 (fma.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (sqrt.f64 x) (fma.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))) #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 a a) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 b #s(literal 3 binary64)))) (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))) (/.f64 a (*.f64 b #s(literal -3 binary64))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 b #s(literal 3 binary64)))))) (neg.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 b #s(literal 3 binary64)))))) (neg.f64 (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))) (/.f64 a (*.f64 b #s(literal -3 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (sqrt.f64 x) (fma.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))) #s(literal 3 binary64)) (/.f64 (*.f64 a (*.f64 a a)) (*.f64 (*.f64 b #s(literal -3 binary64)) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 b #s(literal 3 binary64)))))))) (neg.f64 (neg.f64 (fma.f64 (/.f64 a (*.f64 b #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))))) (/.f64 a (*.f64 b #s(literal 3 binary64)))) (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 b #s(literal 3 binary64))))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))))) (/.f64 a (*.f64 b #s(literal 3 binary64)))))))
(/.f64 (+.f64 (/.f64 (*.f64 a (*.f64 a a)) (*.f64 (*.f64 b #s(literal -3 binary64)) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 b #s(literal 3 binary64))))) (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 a b) (/.f64 a b)) #s(literal 1/9 binary64) (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))) #s(literal 2 binary64)) (*.f64 (/.f64 a (*.f64 b #s(literal -3 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))))))))))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) #s(literal 3 binary64)) (pow.f64 (fma.f64 (sin.f64 y) (*.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (/.f64 a (*.f64 b #s(literal -3 binary64)))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) #s(literal 2 binary64)) (-.f64 (*.f64 (fma.f64 (sin.f64 y) (*.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (/.f64 a (*.f64 b #s(literal -3 binary64)))) (fma.f64 (sin.f64 y) (*.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (/.f64 a (*.f64 b #s(literal -3 binary64))))) (*.f64 (*.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) (fma.f64 (sin.f64 y) (*.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (/.f64 a (*.f64 b #s(literal -3 binary64))))))))
(/.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (sqrt.f64 x) (*.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 (sin.f64 y) (*.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) (/.f64 a (*.f64 b #s(literal 3 binary64)))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) #s(literal 2 binary64)) (-.f64 (*.f64 (-.f64 (*.f64 (sin.f64 y) (*.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) (/.f64 a (*.f64 b #s(literal 3 binary64)))) (-.f64 (*.f64 (sin.f64 y) (*.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) (/.f64 a (*.f64 b #s(literal 3 binary64))))) (*.f64 (*.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) (-.f64 (*.f64 (sin.f64 y) (*.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) (/.f64 a (*.f64 b #s(literal 3 binary64))))))))
(pow.f64 (/.f64 (fma.f64 (/.f64 a (*.f64 b #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))))) (/.f64 a (*.f64 b #s(literal 3 binary64)))) (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))) #s(literal 2 binary64))) (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (sqrt.f64 x) (fma.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))) #s(literal 3 binary64)) (/.f64 (*.f64 a (*.f64 a a)) (*.f64 (*.f64 b #s(literal -3 binary64)) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 b #s(literal 3 binary64))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))))) (/.f64 a (*.f64 b #s(literal 3 binary64)))) (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 b #s(literal 3 binary64)))))) #s(literal -1 binary64))
(*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (sqrt.f64 x) (fma.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))) #s(literal 3 binary64)) (/.f64 (*.f64 a (*.f64 a a)) (*.f64 (*.f64 b #s(literal -3 binary64)) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 b #s(literal 3 binary64)))))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 a (*.f64 b #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))))) (/.f64 a (*.f64 b #s(literal 3 binary64)))) (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))) #s(literal 2 binary64)))))
(*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 b #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 b #s(literal 3 binary64)) a)) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 b #s(literal -3 binary64))) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(neg.f64 (/.f64 a (*.f64 b #s(literal -3 binary64))))
(/.f64 a (*.f64 b #s(literal 3 binary64)))
(/.f64 (/.f64 a b) #s(literal 3 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b #s(literal 3 binary64)) a))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 3 binary64) (/.f64 a b)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 b #s(literal 3 binary64)) a) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (*.f64 b #s(literal 3 binary64)) a))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 b #s(literal 3 binary64)) a)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 3 binary64) (/.f64 a b))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (*.f64 b #s(literal 3 binary64)) a) #s(literal 1 binary64))))
(/.f64 (neg.f64 a) (*.f64 b #s(literal -3 binary64)))
(/.f64 (*.f64 a #s(literal 1 binary64)) (*.f64 b #s(literal 3 binary64)))
(/.f64 (neg.f64 (neg.f64 a)) (neg.f64 (*.f64 b #s(literal -3 binary64))))
(/.f64 (neg.f64 (/.f64 a b)) #s(literal -3 binary64))
(/.f64 (/.f64 a #s(literal 3 binary64)) b)
(/.f64 (neg.f64 (neg.f64 (neg.f64 a))) (neg.f64 (neg.f64 (*.f64 b #s(literal -3 binary64)))))
(/.f64 (neg.f64 (neg.f64 (/.f64 a b))) #s(literal 3 binary64))
(/.f64 (neg.f64 (*.f64 a #s(literal 1 binary64))) (*.f64 b #s(literal -3 binary64)))
(/.f64 (neg.f64 (/.f64 a #s(literal 3 binary64))) (neg.f64 b))
(pow.f64 (/.f64 (*.f64 b #s(literal 3 binary64)) a) #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal 3 binary64) (/.f64 a b)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (*.f64 b #s(literal 3 binary64)) a) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 a (/.f64 #s(literal 1/3 binary64) b))
(*.f64 (/.f64 a b) #s(literal 1/3 binary64))
(*.f64 #s(literal -1/3 binary64) (/.f64 a (neg.f64 b)))
(*.f64 #s(literal 1 binary64) (/.f64 a (*.f64 b #s(literal 3 binary64))))
(*.f64 #s(literal 1/3 binary64) (/.f64 a b))
(*.f64 (neg.f64 a) (/.f64 #s(literal 1 binary64) (*.f64 b #s(literal -3 binary64))))
(*.f64 (/.f64 #s(literal 1/3 binary64) b) a)
(*.f64 (/.f64 #s(literal 1/3 binary64) b) (pow.f64 (/.f64 #s(literal 1 binary64) a) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) b) (/.f64 a #s(literal 3 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) b) (pow.f64 (/.f64 #s(literal 3 binary64) a) #s(literal -1 binary64)))
(*.f64 (/.f64 a #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) b))
(*.f64 (/.f64 #s(literal -1 binary64) b) (/.f64 a #s(literal -3 binary64)))
(cos.f64 y)
(+.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))
(+.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))
(+.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (neg.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t))))))
(+.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/9 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)) y))) (cos.f64 (/.f64 (*.f64 y y) (-.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)) y)))) (*.f64 (sin.f64 (/.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/9 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)) y))) (sin.f64 (/.f64 (*.f64 y y) (-.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)) y)))))
(+.f64 (*.f64 (cos.f64 (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (*.f64 y y)))) (cos.f64 (/.f64 (*.f64 #s(literal 1/27 binary64) (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t)))) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (*.f64 y y))))) (*.f64 (sin.f64 (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (*.f64 y y)))) (sin.f64 (/.f64 (*.f64 #s(literal 1/27 binary64) (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t)))) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (*.f64 y y))))))
(+.f64 (*.f64 (cos.f64 (/.f64 (*.f64 y y) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) (cos.f64 (/.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/9 binary64)) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y)))) (*.f64 (sin.f64 (/.f64 (*.f64 y y) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) (sin.f64 (/.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/9 binary64)) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y)))))
(cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))
(cos.f64 (-.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) y))
(-.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)))))
(-.f64 (*.f64 (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (cos.f64 (neg.f64 y))) (*.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (sin.f64 (neg.f64 y))))
(-.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 (neg.f64 (*.f64 t #s(literal 1/3 binary64))) z))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 (neg.f64 (*.f64 t #s(literal 1/3 binary64))) z))))
(-.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)))) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)))))))) (/.f64 (pow.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)))) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)))) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)))))))))
(-.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) (/.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 z (*.f64 t #s(literal 1/3 binary64)))))))) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))))
(-.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) (/.f64 (pow.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)))) #s(literal 2 binary64)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))))
(fma.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))
(fma.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (neg.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t))))))
(fma.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))
(fma.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (sin.f64 y) (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))
(fma.f64 (-.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))
(fma.f64 (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (cos.f64 y) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))
(fma.f64 (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (cos.f64 y) (neg.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t))))))
(fma.f64 (cos.f64 (/.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/9 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)) y))) (cos.f64 (/.f64 (*.f64 y y) (-.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)) y))) (*.f64 (sin.f64 (/.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/9 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)) y))) (sin.f64 (/.f64 (*.f64 y y) (-.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)) y)))))
(fma.f64 (cos.f64 (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (*.f64 y y)))) (cos.f64 (/.f64 (*.f64 #s(literal 1/27 binary64) (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t)))) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (*.f64 y y)))) (*.f64 (sin.f64 (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (*.f64 y y)))) (sin.f64 (/.f64 (*.f64 #s(literal 1/27 binary64) (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t)))) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (*.f64 y y))))))
(fma.f64 (cos.f64 (/.f64 (*.f64 y y) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) (cos.f64 (/.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/9 binary64)) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) (*.f64 (sin.f64 (/.f64 (*.f64 y y) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) (sin.f64 (/.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/9 binary64)) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)) (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 z (*.f64 t #s(literal 1/3 binary64)))))))) (*.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)))) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))))) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y)))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)))) #s(literal 2 binary64))) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y)))
(/.f64 (-.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) (-.f64 (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)))) #s(literal 2 binary64))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 z (*.f64 t #s(literal 1/3 binary64)))))))))) (neg.f64 (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)) (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 z (*.f64 t #s(literal 1/3 binary64)))))))) (*.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)))) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)))) #s(literal 2 binary64)))) (neg.f64 (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 3 binary64))) (fma.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))) (-.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)) (*.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 3 binary64)) (pow.f64 (neg.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t))))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t))))) (neg.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)))))) (*.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (neg.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)))))))))
(+.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))
(+.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))
(+.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (neg.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t))))))
(+.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/9 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)) y))) (cos.f64 (/.f64 (*.f64 y y) (-.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)) y)))) (*.f64 (sin.f64 (/.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/9 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)) y))) (sin.f64 (/.f64 (*.f64 y y) (-.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)) y)))))
(+.f64 (*.f64 (cos.f64 (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (*.f64 y y)))) (cos.f64 (/.f64 (*.f64 #s(literal 1/27 binary64) (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t)))) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (*.f64 y y))))) (*.f64 (sin.f64 (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (*.f64 y y)))) (sin.f64 (/.f64 (*.f64 #s(literal 1/27 binary64) (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t)))) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (*.f64 y y))))))
(+.f64 (*.f64 (cos.f64 (/.f64 (*.f64 y y) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) (cos.f64 (/.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/9 binary64)) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y)))) (*.f64 (sin.f64 (/.f64 (*.f64 y y) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) (sin.f64 (/.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/9 binary64)) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y)))))
(cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))
(cos.f64 (-.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) y))
(-.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)))))
(-.f64 (*.f64 (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (cos.f64 (neg.f64 y))) (*.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (sin.f64 (neg.f64 y))))
(-.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 (neg.f64 (*.f64 t #s(literal 1/3 binary64))) z))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 (neg.f64 (*.f64 t #s(literal 1/3 binary64))) z))))
(-.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)))) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)))))))) (/.f64 (pow.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)))) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)))) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)))))))))
(-.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) (/.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 z (*.f64 t #s(literal 1/3 binary64)))))))) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))))
(-.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) (/.f64 (pow.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)))) #s(literal 2 binary64)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))))
(fma.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))
(fma.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (neg.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t))))))
(fma.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))
(fma.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (sin.f64 y) (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))
(fma.f64 (-.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))
(fma.f64 (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (cos.f64 y) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))
(fma.f64 (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (cos.f64 y) (neg.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t))))))
(fma.f64 (cos.f64 (/.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/9 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)) y))) (cos.f64 (/.f64 (*.f64 y y) (-.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)) y))) (*.f64 (sin.f64 (/.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/9 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)) y))) (sin.f64 (/.f64 (*.f64 y y) (-.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)) y)))))
(fma.f64 (cos.f64 (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (*.f64 y y)))) (cos.f64 (/.f64 (*.f64 #s(literal 1/27 binary64) (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t)))) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (*.f64 y y)))) (*.f64 (sin.f64 (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (*.f64 y y)))) (sin.f64 (/.f64 (*.f64 #s(literal 1/27 binary64) (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t)))) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (*.f64 y y))))))
(fma.f64 (cos.f64 (/.f64 (*.f64 y y) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) (cos.f64 (/.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/9 binary64)) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) (*.f64 (sin.f64 (/.f64 (*.f64 y y) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) (sin.f64 (/.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/9 binary64)) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)) (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 z (*.f64 t #s(literal 1/3 binary64)))))))) (*.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)))) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))))) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y)))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)))) #s(literal 2 binary64))) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y)))
(/.f64 (-.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) (-.f64 (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)))) #s(literal 2 binary64))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 z (*.f64 t #s(literal 1/3 binary64)))))))))) (neg.f64 (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)) (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 z (*.f64 t #s(literal 1/3 binary64)))))))) (*.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)))) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)))) #s(literal 2 binary64)))) (neg.f64 (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 3 binary64))) (fma.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))) (-.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)) (*.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 3 binary64)) (pow.f64 (neg.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t))))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t))))) (neg.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)))))) (*.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (neg.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)))))))))
(exp.f64 (neg.f64 (log.f64 (*.f64 z t))))
(neg.f64 (/.f64 #s(literal -1 binary64) (*.f64 z t)))
(/.f64 #s(literal 1 binary64) (*.f64 z t))
(/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 z (neg.f64 t))))
(/.f64 #s(literal 1 binary64) (/.f64 t (/.f64 #s(literal 1 binary64) z)))
(/.f64 #s(literal -1 binary64) (*.f64 z (neg.f64 t)))
(/.f64 #s(literal -1 binary64) (neg.f64 (neg.f64 (*.f64 z (neg.f64 t)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 t (/.f64 #s(literal 1 binary64) z))))
(/.f64 (/.f64 #s(literal 1 binary64) t) z)
(/.f64 (/.f64 #s(literal 1 binary64) z) t)
(/.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)) (neg.f64 t))
(/.f64 (neg.f64 (/.f64 #s(literal 1 binary64) t)) (neg.f64 z))
(/.f64 (exp.f64 (log.f64 #s(literal -1 binary64))) (exp.f64 (log.f64 (*.f64 z (neg.f64 t)))))
(/.f64 (exp.f64 (neg.f64 (log.f64 z))) (exp.f64 (log.f64 t)))
(/.f64 (neg.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z))) (neg.f64 (neg.f64 t)))
(pow.f64 (*.f64 z t) #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 z t)) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (*.f64 z t)) #s(literal -2 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 z t)) (/.f64 #s(literal 1 binary64) (*.f64 z t))) #s(literal 1/2 binary64))
(pow.f64 (neg.f64 (*.f64 z (neg.f64 t))) #s(literal -1 binary64))
(pow.f64 (/.f64 t (/.f64 #s(literal 1 binary64) z)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (*.f64 z t) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal -1/2 binary64))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (*.f64 z t)))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 z t)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 z t)) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 z t)))
(*.f64 (/.f64 #s(literal 1 binary64) t) (/.f64 #s(literal 1 binary64) z))
(*.f64 (/.f64 #s(literal 1 binary64) z) (/.f64 #s(literal 1 binary64) t))
(*.f64 (pow.f64 (*.f64 z t) #s(literal -1/2 binary64)) (pow.f64 (*.f64 z t) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) z)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) t))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 3 binary64) (*.f64 z t))) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -3 binary64) t)) (*.f64 #s(literal -1/3 binary64) (*.f64 z t)))
(neg.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)))
(/.f64 #s(literal -1/3 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 z t))))
(/.f64 z (/.f64 #s(literal 3 binary64) t))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 3 binary64) (*.f64 z t)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 3 binary64) (*.f64 z t)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 #s(literal 3 binary64) (*.f64 z t)))))
(/.f64 (*.f64 z t) #s(literal 3 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 3 binary64) (*.f64 z t))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(literal 3 binary64) (*.f64 z t)) #s(literal 1 binary64))))
(/.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (*.f64 z t)))
(/.f64 (*.f64 z (neg.f64 t)) #s(literal -3 binary64))
(/.f64 (neg.f64 z) (/.f64 #s(literal -3 binary64) t))
(/.f64 (*.f64 z #s(literal 1/3 binary64)) (/.f64 #s(literal 1 binary64) t))
(/.f64 (*.f64 z #s(literal 1 binary64)) (/.f64 #s(literal 3 binary64) t))
(/.f64 (neg.f64 (neg.f64 z)) (/.f64 #s(literal 3 binary64) t))
(/.f64 (neg.f64 (*.f64 z #s(literal 1/3 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) t)))
(/.f64 (neg.f64 (neg.f64 (neg.f64 z))) (/.f64 #s(literal -3 binary64) t))
(/.f64 (neg.f64 (*.f64 z #s(literal 1 binary64))) (/.f64 #s(literal -3 binary64) t))
(pow.f64 (/.f64 #s(literal 3 binary64) (*.f64 z t)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 3 binary64) (*.f64 z t)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal -1/3 binary64) (/.f64 z (neg.f64 (/.f64 #s(literal 1 binary64) t))))
(*.f64 z (*.f64 t #s(literal 1/3 binary64)))
(*.f64 t (*.f64 z #s(literal 1/3 binary64)))
(*.f64 t (*.f64 #s(literal 1/3 binary64) z))
(*.f64 #s(literal 1 binary64) (*.f64 z (*.f64 t #s(literal 1/3 binary64))))
(*.f64 (*.f64 z t) #s(literal 1/3 binary64))
(*.f64 #s(literal 1/3 binary64) (*.f64 z t))
(*.f64 #s(literal 1/3 binary64) (/.f64 z (/.f64 #s(literal 1 binary64) t)))
(*.f64 (neg.f64 z) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -3 binary64) t)))
(*.f64 (*.f64 t #s(literal 1/3 binary64)) z)
(*.f64 (*.f64 t #s(literal 1/3 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) z)))
(*.f64 (sqrt.f64 (*.f64 z t)) (*.f64 (sqrt.f64 (*.f64 z t)) #s(literal 1/3 binary64)))
(*.f64 (*.f64 z #s(literal 1/3 binary64)) t)
(*.f64 (*.f64 z #s(literal 1/3 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) t)))
(*.f64 (/.f64 z #s(literal 1 binary64)) (*.f64 t #s(literal 1/3 binary64)))
(*.f64 (*.f64 #s(literal 1/3 binary64) (sqrt.f64 (*.f64 z t))) (sqrt.f64 (*.f64 z t)))
(*.f64 (/.f64 z #s(literal -3 binary64)) (neg.f64 t))
(*.f64 (/.f64 z #s(literal -3 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 t))))
(*.f64 (/.f64 z (/.f64 #s(literal 1 binary64) t)) #s(literal 1/3 binary64))
(sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))
(neg.f64 (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t))))
(+.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))
(+.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))
(+.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (neg.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t))))))
(+.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/9 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)) y))) (cos.f64 (/.f64 (*.f64 y y) (-.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)) y)))) (*.f64 (sin.f64 (/.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/9 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)) y))) (sin.f64 (/.f64 (*.f64 y y) (-.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)) y)))))
(+.f64 (*.f64 (cos.f64 (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (*.f64 y y)))) (cos.f64 (/.f64 (*.f64 #s(literal 1/27 binary64) (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t)))) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (*.f64 y y))))) (*.f64 (sin.f64 (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (*.f64 y y)))) (sin.f64 (/.f64 (*.f64 #s(literal 1/27 binary64) (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t)))) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (*.f64 y y))))))
(+.f64 (*.f64 (cos.f64 (/.f64 (*.f64 y y) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) (cos.f64 (/.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/9 binary64)) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y)))) (*.f64 (sin.f64 (/.f64 (*.f64 y y) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) (sin.f64 (/.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/9 binary64)) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y)))))
(cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))
(cos.f64 (-.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) y))
(-.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)))))
(-.f64 (*.f64 (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (cos.f64 (neg.f64 y))) (*.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (sin.f64 (neg.f64 y))))
(-.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 (neg.f64 (*.f64 t #s(literal 1/3 binary64))) z))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 (neg.f64 (*.f64 t #s(literal 1/3 binary64))) z))))
(-.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)))) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)))))))) (/.f64 (pow.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)))) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)))) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)))))))))
(-.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) (/.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 z (*.f64 t #s(literal 1/3 binary64)))))))) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))))
(-.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) (/.f64 (pow.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)))) #s(literal 2 binary64)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))))
(fma.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))
(fma.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (neg.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t))))))
(fma.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))
(fma.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (sin.f64 y) (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))
(fma.f64 (-.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))
(fma.f64 (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (cos.f64 y) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))
(fma.f64 (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (cos.f64 y) (neg.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t))))))
(fma.f64 (cos.f64 (/.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/9 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)) y))) (cos.f64 (/.f64 (*.f64 y y) (-.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)) y))) (*.f64 (sin.f64 (/.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/9 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)) y))) (sin.f64 (/.f64 (*.f64 y y) (-.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)) y)))))
(fma.f64 (cos.f64 (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (*.f64 y y)))) (cos.f64 (/.f64 (*.f64 #s(literal 1/27 binary64) (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t)))) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (*.f64 y y)))) (*.f64 (sin.f64 (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (*.f64 y y)))) (sin.f64 (/.f64 (*.f64 #s(literal 1/27 binary64) (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t)))) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (*.f64 y y))))))
(fma.f64 (cos.f64 (/.f64 (*.f64 y y) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) (cos.f64 (/.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/9 binary64)) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) (*.f64 (sin.f64 (/.f64 (*.f64 y y) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) (sin.f64 (/.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/9 binary64)) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)) (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 z (*.f64 t #s(literal 1/3 binary64)))))))) (*.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)))) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))))) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y)))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)))) #s(literal 2 binary64))) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y)))
(/.f64 (-.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) (-.f64 (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)))) #s(literal 2 binary64))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 z (*.f64 t #s(literal 1/3 binary64)))))))))) (neg.f64 (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)) (-.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 z (*.f64 t #s(literal 1/3 binary64)))))))) (*.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)))) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)))) #s(literal 2 binary64)))) (neg.f64 (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 3 binary64))) (fma.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))) (-.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)) (*.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 3 binary64)) (pow.f64 (neg.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t))))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t))))) (neg.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)))))) (*.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (neg.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)))))))))
(+.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)))))
(+.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (neg.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))))))
(+.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (*.f64 (neg.f64 (sin.f64 y)) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))
(+.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/9 binary64)) (-.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) y))) (cos.f64 (/.f64 (*.f64 y y) (-.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) y)))) (*.f64 (sin.f64 (/.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/9 binary64)) (-.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) y))) (sin.f64 (/.f64 (*.f64 y y) (-.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) y)))))
(cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))
(cos.f64 (-.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)) y))
(-.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))
(-.f64 (*.f64 (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (cos.f64 (neg.f64 y))) (*.f64 (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t))) (sin.f64 (neg.f64 y))))
(-.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)) (fma.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))) (*.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))))) (/.f64 (pow.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)) (fma.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))) (*.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))))))
(-.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) (/.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 z (*.f64 t #s(literal 1/3 binary64)))))))) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))
(fma.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)))))
(fma.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (neg.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))))))
(fma.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 (neg.f64 (sin.f64 y)) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))
(fma.f64 (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (cos.f64 y) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)))))
(fma.f64 (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (cos.f64 y) (neg.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))))))
(fma.f64 (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (cos.f64 y) (*.f64 (neg.f64 (sin.f64 y)) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))
(fma.f64 (cos.f64 (/.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/9 binary64)) (-.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) y))) (cos.f64 (/.f64 (*.f64 y y) (-.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) y))) (*.f64 (sin.f64 (/.f64 (*.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/9 binary64)) (-.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) y))) (sin.f64 (/.f64 (*.f64 y y) (-.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) y)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)) (fma.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))) (*.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))))) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)))
(/.f64 (-.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) (-.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y)))) #s(literal 2 binary64))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)) (fma.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))) (*.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 z (*.f64 t #s(literal 1/3 binary64)))))))))) (neg.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 3 binary64)) (pow.f64 (neg.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))))) (neg.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))) (*.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (neg.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 (sin.f64 y)) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (neg.f64 (sin.f64 y)) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (*.f64 (neg.f64 (sin.f64 y)) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))))) (*.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (*.f64 (neg.f64 (sin.f64 y)) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)))) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t))))))))
(*.f64 #s(literal -1/3 binary64) t)
(*.f64 t #s(literal -1/3 binary64))

simplify508.0ms (2.7%)

Memory
17.7MiB live, 968.8MiB allocated
Algorithm
egg-herbie
Rules
11 130×accelerator-lowering-fma.f32
11 130×accelerator-lowering-fma.f64
6 976×*-lowering-*.f32
6 976×*-lowering-*.f64
1 748×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
054513543
1182513253
2633513159
0840712118
Stop Event
iter limit
node limit
Counts
888 → 888
Calls
Call 1
Inputs
(- (* 2 (* (sqrt x) (cos y))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos y))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos y))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos y))) (* 1/3 (/ a b)))
(* 2 (* (sqrt x) (cos y)))
(* x (+ (* -1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (cos y)))))
(* x (+ (* -1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (cos y)))))
(* x (+ (* -1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (cos y)))))
(* -2 (* (sqrt x) (* (cos y) (pow (sqrt -1) 2))))
(* -1 (* x (+ (* 1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (* (cos y) (pow (sqrt -1) 2)))))))
(* -1 (* x (+ (* 1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (* (cos y) (pow (sqrt -1) 2)))))))
(* -1 (* x (+ (* 1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (* (cos y) (pow (sqrt -1) 2)))))))
(- (* 2 (sqrt x)) (* 1/3 (/ a b)))
(- (+ (* -1 (* (sqrt x) (pow y 2))) (* 2 (sqrt x))) (* 1/3 (/ a b)))
(- (+ (* 2 (sqrt x)) (* (pow y 2) (+ (* -1 (sqrt x)) (* 1/12 (* (sqrt x) (pow y 2)))))) (* 1/3 (/ a b)))
(- (+ (* 2 (sqrt x)) (* (pow y 2) (+ (* -1 (sqrt x)) (* (pow y 2) (+ (* -1/360 (* (sqrt x) (pow y 2))) (* 1/12 (sqrt x))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos y))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos y))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos y))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos y))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos y))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos y))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos y))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos y))) (* 1/3 (/ a b)))
(* 2 (* (sqrt x) (cos y)))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(* -1/3 (/ a b))
(* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))
(* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))
(* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))
(* -1/3 (/ a b))
(* -1 (* a (+ (* -2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))))
(* -1 (* a (+ (* -2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))))
(* -1 (* a (+ (* -2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))))
(* -1/3 (/ a b))
(/ (- (* 2 (* (* b (cos y)) (sqrt x))) (* 1/3 a)) b)
(/ (- (* 2 (* (* b (cos y)) (sqrt x))) (* 1/3 a)) b)
(/ (- (* 2 (* (* b (cos y)) (sqrt x))) (* 1/3 a)) b)
(* 2 (* (sqrt x) (cos y)))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(* 2 (* (sqrt x) (cos y)))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(* 2 (* (sqrt x) (cos y)))
(* 2 (* (sqrt x) (cos y)))
(* 2 (* (sqrt x) (cos y)))
(* 2 (* (sqrt x) (cos y)))
(* 2 (* (sqrt x) (cos y)))
(* 2 (* (sqrt x) (cos y)))
(* 2 (* (sqrt x) (cos y)))
(* 2 (* (sqrt x) (cos y)))
(* -2 (* (sqrt x) (* (cos y) (pow (sqrt -1) 2))))
(* -2 (* (sqrt x) (* (cos y) (pow (sqrt -1) 2))))
(* -2 (* (sqrt x) (* (cos y) (pow (sqrt -1) 2))))
(* -2 (* (sqrt x) (* (cos y) (pow (sqrt -1) 2))))
(* 2 (sqrt x))
(+ (* -1 (* (sqrt x) (pow y 2))) (* 2 (sqrt x)))
(+ (* 2 (sqrt x)) (* (pow y 2) (+ (* -1 (sqrt x)) (* 1/12 (* (sqrt x) (pow y 2))))))
(+ (* 2 (sqrt x)) (* (pow y 2) (+ (* -1 (sqrt x)) (* (pow y 2) (+ (* -1/360 (* (sqrt x) (pow y 2))) (* 1/12 (sqrt x)))))))
(* 2 (* (sqrt x) (cos y)))
(* 2 (* (sqrt x) (cos y)))
(* 2 (* (sqrt x) (cos y)))
(* 2 (* (sqrt x) (cos y)))
(* 2 (* (sqrt x) (cos y)))
(* 2 (* (sqrt x) (cos y)))
(* 2 (* (sqrt x) (cos y)))
(* 2 (* (sqrt x) (cos y)))
(* 2 (sqrt x))
(* 2 (sqrt x))
(* 2 (sqrt x))
(* 2 (sqrt x))
(* 2 (sqrt x))
(* 2 (sqrt x))
(* 2 (sqrt x))
(* 2 (sqrt x))
(* -2 (* (sqrt x) (pow (sqrt -1) 2)))
(* -2 (* (sqrt x) (pow (sqrt -1) 2)))
(* -2 (* (sqrt x) (pow (sqrt -1) 2)))
(* -2 (* (sqrt x) (pow (sqrt -1) 2)))
(sqrt x)
(sqrt x)
(sqrt x)
(sqrt x)
(sqrt x)
(sqrt x)
(sqrt x)
(sqrt x)
(* -1 (* (sqrt x) (pow (sqrt -1) 2)))
(* -1 (* (sqrt x) (pow (sqrt -1) 2)))
(* -1 (* (sqrt x) (pow (sqrt -1) 2)))
(* -1 (* (sqrt x) (pow (sqrt -1) 2)))
(* -1/3 (/ a b))
(* -1/3 (/ a b))
(* -1/3 (/ a b))
(* -1/3 (/ a b))
(* -1/3 (/ a b))
(* -1/3 (/ a b))
(* -1/3 (/ a b))
(* -1/3 (/ a b))
(* -1/3 (/ a b))
(* -1/3 (/ a b))
(* -1/3 (/ a b))
(* -1/3 (/ a b))
(* -1/3 (/ a b))
(* -1/3 (/ a b))
(* -1/3 (/ a b))
(* -1/3 (/ a b))
(* -1/3 (/ a b))
(* -1/3 (/ a b))
(* -1/3 (/ a b))
(* -1/3 (/ a b))
(* -1/3 (/ a b))
(* -1/3 (/ a b))
(* -1/3 (/ a b))
(* -1/3 (/ a b))
(/ a b)
(/ a b)
(/ a b)
(/ a b)
(/ a b)
(/ a b)
(/ a b)
(/ a b)
(/ a b)
(/ a b)
(/ a b)
(/ a b)
(/ a b)
(/ a b)
(/ a b)
(/ a b)
(/ a b)
(/ a b)
(/ a b)
(/ a b)
(/ a b)
(/ a b)
(/ a b)
(/ a b)
(* 1/3 (* t z))
(* 1/3 (* t z))
(* 1/3 (* t z))
(* 1/3 (* t z))
(* 1/3 (* t z))
(* 1/3 (* t z))
(* 1/3 (* t z))
(* 1/3 (* t z))
(* 1/3 (* t z))
(* 1/3 (* t z))
(* 1/3 (* t z))
(* 1/3 (* t z))
(* 1/3 (* t z))
(* 1/3 (* t z))
(* 1/3 (* t z))
(* 1/3 (* t z))
(* 1/3 (* t z))
(* 1/3 (* t z))
(* 1/3 (* t z))
(* 1/3 (* t z))
(* 1/3 (* t z))
(* 1/3 (* t z))
(* 1/3 (* t z))
(* 1/3 (* t z))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(* x (+ (* -1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (cos (- y (* 1/3 (* t z))))))))
(* x (+ (* -1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (cos (- y (* 1/3 (* t z))))))))
(* x (+ (* -1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (cos (- y (* 1/3 (* t z))))))))
(* -2 (* (sqrt x) (* (cos (- y (* 1/3 (* t z)))) (pow (sqrt -1) 2))))
(* -1 (* x (+ (* 1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (* (cos (- y (* 1/3 (* t z)))) (pow (sqrt -1) 2)))))))
(* -1 (* x (+ (* 1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (* (cos (- y (* 1/3 (* t z)))) (pow (sqrt -1) 2)))))))
(* -1 (* x (+ (* 1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (* (cos (- y (* 1/3 (* t z)))) (pow (sqrt -1) 2)))))))
(- (* 2 (* (sqrt x) (cos (neg (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(- (+ (* -2 (* (sqrt x) (* y (sin (neg (* 1/3 (* t z))))))) (* 2 (* (sqrt x) (cos (neg (* 1/3 (* t z))))))) (* 1/3 (/ a b)))
(- (+ (* 2 (* (sqrt x) (cos (neg (* 1/3 (* t z)))))) (* y (+ (* -2 (* (sqrt x) (sin (neg (* 1/3 (* t z)))))) (* -1 (* (sqrt x) (* y (cos (neg (* 1/3 (* t z)))))))))) (* 1/3 (/ a b)))
(- (+ (* 2 (* (sqrt x) (cos (neg (* 1/3 (* t z)))))) (* y (+ (* -2 (* (sqrt x) (sin (neg (* 1/3 (* t z)))))) (* y (+ (* -1 (* (sqrt x) (cos (neg (* 1/3 (* t z)))))) (* 1/3 (* (sqrt x) (* y (sin (neg (* 1/3 (* t z)))))))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (neg (+ (* -1 y) (* 1/3 (* t z))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (neg (+ (* -1 y) (* 1/3 (* t z))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (neg (+ (* -1 y) (* 1/3 (* t z))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (neg (+ (* -1 y) (* 1/3 (* t z))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos y))) (* 1/3 (/ a b)))
(- (+ (* 2/3 (* (* t (* z (sin y))) (sqrt x))) (* 2 (* (sqrt x) (cos y)))) (* 1/3 (/ a b)))
(- (+ (* 2 (* (sqrt x) (cos y))) (* z (+ (* -1/9 (* (* (pow t 2) (* z (cos y))) (sqrt x))) (* 2/3 (* (* t (sin y)) (sqrt x)))))) (* 1/3 (/ a b)))
(- (+ (* 2 (* (sqrt x) (cos y))) (* z (+ (* 2/3 (* (* t (sin y)) (sqrt x))) (* z (+ (* -1/9 (* (* (pow t 2) (cos y)) (sqrt x))) (* -1/81 (* (* (pow t 3) (* z (sin y))) (sqrt x)))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos y))) (* 1/3 (/ a b)))
(- (+ (* 2/3 (* (* t (* z (sin y))) (sqrt x))) (* 2 (* (sqrt x) (cos y)))) (* 1/3 (/ a b)))
(- (+ (* 2 (* (sqrt x) (cos y))) (* t (+ (* -1/9 (* (* t (* (pow z 2) (cos y))) (sqrt x))) (* 2/3 (* (sqrt x) (* z (sin y))))))) (* 1/3 (/ a b)))
(- (+ (* 2 (* (sqrt x) (cos y))) (* t (+ (* 2/3 (* (sqrt x) (* z (sin y)))) (* t (+ (* -1/9 (* (sqrt x) (* (pow z 2) (cos y)))) (* -1/81 (* (* t (* (pow z 3) (sin y))) (sqrt x)))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))))
(* -1/3 (/ a b))
(* a (- (* 2 (* (/ (cos (- y (* 1/3 (* t z)))) a) (sqrt x))) (* 1/3 (/ 1 b))))
(* a (- (* 2 (* (/ (cos (- y (* 1/3 (* t z)))) a) (sqrt x))) (* 1/3 (/ 1 b))))
(* a (- (* 2 (* (/ (cos (- y (* 1/3 (* t z)))) a) (sqrt x))) (* 1/3 (/ 1 b))))
(* -1/3 (/ a b))
(* -1 (* a (+ (* -2 (* (/ (cos (- y (* 1/3 (* t z)))) a) (sqrt x))) (* 1/3 (/ 1 b)))))
(* -1 (* a (+ (* -2 (* (/ (cos (- y (* 1/3 (* t z)))) a) (sqrt x))) (* 1/3 (/ 1 b)))))
(* -1 (* a (+ (* -2 (* (/ (cos (- y (* 1/3 (* t z)))) a) (sqrt x))) (* 1/3 (/ 1 b)))))
(* -1/3 (/ a b))
(/ (- (* 2 (* (* b (cos (- y (* 1/3 (* t z))))) (sqrt x))) (* 1/3 a)) b)
(/ (- (* 2 (* (* b (cos (- y (* 1/3 (* t z))))) (sqrt x))) (* 1/3 a)) b)
(/ (- (* 2 (* (* b (cos (- y (* 1/3 (* t z))))) (sqrt x))) (* 1/3 a)) b)
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))))
(* -1/3 (* t z))
(- y (* 1/3 (* t z)))
(- y (* 1/3 (* t z)))
(- y (* 1/3 (* t z)))
y
(* y (+ 1 (* -1/3 (/ (* t z) y))))
(* y (+ 1 (* -1/3 (/ (* t z) y))))
(* y (+ 1 (* -1/3 (/ (* t z) y))))
y
(* -1 (* y (- (* 1/3 (/ (* t z) y)) 1)))
(* -1 (* y (- (* 1/3 (/ (* t z) y)) 1)))
(* -1 (* y (- (* 1/3 (/ (* t z) y)) 1)))
y
(+ y (* -1/3 (* t z)))
(+ y (* -1/3 (* t z)))
(+ y (* -1/3 (* t z)))
(* -1/3 (* t z))
(* z (- (/ y z) (* 1/3 t)))
(* z (- (/ y z) (* 1/3 t)))
(* z (- (/ y z) (* 1/3 t)))
(* -1/3 (* t z))
(* -1 (* z (- (* -1 (/ y z)) (* -1/3 t))))
(* -1 (* z (- (* -1 (/ y z)) (* -1/3 t))))
(* -1 (* z (- (* -1 (/ y z)) (* -1/3 t))))
y
(+ y (* -1/3 (* t z)))
(+ y (* -1/3 (* t z)))
(+ y (* -1/3 (* t z)))
(* -1/3 (* t z))
(* t (- (/ y t) (* 1/3 z)))
(* t (- (/ y t) (* 1/3 z)))
(* t (- (/ y t) (* 1/3 z)))
(* -1/3 (* t z))
(* -1 (* t (- (* -1 (/ y t)) (* -1/3 z))))
(* -1 (* t (- (* -1 (/ y t)) (* -1/3 z))))
(* -1 (* t (- (* -1 (/ y t)) (* -1/3 z))))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(* -2 (* (sqrt x) (* (cos (- y (* 1/3 (* t z)))) (pow (sqrt -1) 2))))
(* -2 (* (sqrt x) (* (cos (- y (* 1/3 (* t z)))) (pow (sqrt -1) 2))))
(* -2 (* (sqrt x) (* (cos (- y (* 1/3 (* t z)))) (pow (sqrt -1) 2))))
(* -2 (* (sqrt x) (* (cos (- y (* 1/3 (* t z)))) (pow (sqrt -1) 2))))
(* 2 (* (sqrt x) (cos (neg (* 1/3 (* t z))))))
(+ (* -2 (* (sqrt x) (* y (sin (neg (* 1/3 (* t z))))))) (* 2 (* (sqrt x) (cos (neg (* 1/3 (* t z)))))))
(+ (* 2 (* (sqrt x) (cos (neg (* 1/3 (* t z)))))) (* y (+ (* -2 (* (sqrt x) (sin (neg (* 1/3 (* t z)))))) (* -1 (* (sqrt x) (* y (cos (neg (* 1/3 (* t z))))))))))
(+ (* 2 (* (sqrt x) (cos (neg (* 1/3 (* t z)))))) (* y (+ (* -2 (* (sqrt x) (sin (neg (* 1/3 (* t z)))))) (* y (+ (* -1 (* (sqrt x) (cos (neg (* 1/3 (* t z)))))) (* 1/3 (* (sqrt x) (* y (sin (neg (* 1/3 (* t z))))))))))))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(* 2 (* (sqrt x) (cos (neg (+ (* -1 y) (* 1/3 (* t z)))))))
(* 2 (* (sqrt x) (cos (neg (+ (* -1 y) (* 1/3 (* t z)))))))
(* 2 (* (sqrt x) (cos (neg (+ (* -1 y) (* 1/3 (* t z)))))))
(* 2 (* (sqrt x) (cos (neg (+ (* -1 y) (* 1/3 (* t z)))))))
(* 2 (* (sqrt x) (cos y)))
(+ (* 2/3 (* (* t (* z (sin y))) (sqrt x))) (* 2 (* (sqrt x) (cos y))))
(+ (* 2 (* (sqrt x) (cos y))) (* z (+ (* -1/9 (* (* (pow t 2) (* z (cos y))) (sqrt x))) (* 2/3 (* (* t (sin y)) (sqrt x))))))
(+ (* 2 (* (sqrt x) (cos y))) (* z (+ (* 2/3 (* (* t (sin y)) (sqrt x))) (* z (+ (* -1/9 (* (* (pow t 2) (cos y)) (sqrt x))) (* -1/81 (* (* (pow t 3) (* z (sin y))) (sqrt x))))))))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(* 2 (* (sqrt x) (cos y)))
(+ (* 2/3 (* (* t (* z (sin y))) (sqrt x))) (* 2 (* (sqrt x) (cos y))))
(+ (* 2 (* (sqrt x) (cos y))) (* t (+ (* -1/9 (* (* t (* (pow z 2) (cos y))) (sqrt x))) (* 2/3 (* (sqrt x) (* z (sin y)))))))
(+ (* 2 (* (sqrt x) (cos y))) (* t (+ (* 2/3 (* (sqrt x) (* z (sin y)))) (* t (+ (* -1/9 (* (sqrt x) (* (pow z 2) (cos y)))) (* -1/81 (* (* t (* (pow z 3) (sin y))) (sqrt x))))))))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(* x (+ (* -1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (cos (- y (* 1/3 (* t z))))))))
(* x (+ (* -1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (cos (- y (* 1/3 (* t z))))))))
(* x (+ (* -1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (cos (- y (* 1/3 (* t z))))))))
(* -2 (* (sqrt x) (* (cos (- y (* 1/3 (* t z)))) (pow (sqrt -1) 2))))
(* -1 (* x (+ (* 1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (* (cos (- y (* 1/3 (* t z)))) (pow (sqrt -1) 2)))))))
(* -1 (* x (+ (* 1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (* (cos (- y (* 1/3 (* t z)))) (pow (sqrt -1) 2)))))))
(* -1 (* x (+ (* 1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (* (cos (- y (* 1/3 (* t z)))) (pow (sqrt -1) 2)))))))
(- (* 2 (* (sqrt x) (cos (neg (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(- (+ (* -2 (* (sqrt x) (* y (sin (neg (* 1/3 (* t z))))))) (* 2 (* (sqrt x) (cos (neg (* 1/3 (* t z))))))) (* 1/3 (/ a b)))
(- (+ (* 2 (* (sqrt x) (cos (neg (* 1/3 (* t z)))))) (* y (+ (* -2 (* (sqrt x) (sin (neg (* 1/3 (* t z)))))) (* -1 (* (sqrt x) (* y (cos (neg (* 1/3 (* t z)))))))))) (* 1/3 (/ a b)))
(- (+ (* 2 (* (sqrt x) (cos (neg (* 1/3 (* t z)))))) (* y (+ (* -2 (* (sqrt x) (sin (neg (* 1/3 (* t z)))))) (* y (+ (* -1 (* (sqrt x) (cos (neg (* 1/3 (* t z)))))) (* 1/3 (* (sqrt x) (* y (sin (neg (* 1/3 (* t z)))))))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (neg (+ (* -1 y) (* 1/3 (* t z))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (neg (+ (* -1 y) (* 1/3 (* t z))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (neg (+ (* -1 y) (* 1/3 (* t z))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (neg (+ (* -1 y) (* 1/3 (* t z))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos y))) (* 1/3 (/ a b)))
(- (+ (* 2/3 (* (* t (* z (sin y))) (sqrt x))) (* 2 (* (sqrt x) (cos y)))) (* 1/3 (/ a b)))
(- (+ (* 2 (* (sqrt x) (cos y))) (* z (+ (* -1/9 (* (* (pow t 2) (* z (cos y))) (sqrt x))) (* 2/3 (* (* t (sin y)) (sqrt x)))))) (* 1/3 (/ a b)))
(- (+ (* 2 (* (sqrt x) (cos y))) (* z (+ (* 2/3 (* (* t (sin y)) (sqrt x))) (* z (+ (* -1/9 (* (* (pow t 2) (cos y)) (sqrt x))) (* -1/81 (* (* (pow t 3) (* z (sin y))) (sqrt x)))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos y))) (* 1/3 (/ a b)))
(- (+ (* 2/3 (* (* t (* z (sin y))) (sqrt x))) (* 2 (* (sqrt x) (cos y)))) (* 1/3 (/ a b)))
(- (+ (* 2 (* (sqrt x) (cos y))) (* t (+ (* -1/9 (* (* t (* (pow z 2) (cos y))) (sqrt x))) (* 2/3 (* (sqrt x) (* z (sin y))))))) (* 1/3 (/ a b)))
(- (+ (* 2 (* (sqrt x) (cos y))) (* t (+ (* 2/3 (* (sqrt x) (* z (sin y)))) (* t (+ (* -1/9 (* (sqrt x) (* (pow z 2) (cos y)))) (* -1/81 (* (* t (* (pow z 3) (sin y))) (sqrt x)))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))))
(* -1/3 (/ a b))
(* a (- (* 2 (* (/ (cos (- y (* 1/3 (* t z)))) a) (sqrt x))) (* 1/3 (/ 1 b))))
(* a (- (* 2 (* (/ (cos (- y (* 1/3 (* t z)))) a) (sqrt x))) (* 1/3 (/ 1 b))))
(* a (- (* 2 (* (/ (cos (- y (* 1/3 (* t z)))) a) (sqrt x))) (* 1/3 (/ 1 b))))
(* -1/3 (/ a b))
(* -1 (* a (+ (* -2 (* (/ (cos (- y (* 1/3 (* t z)))) a) (sqrt x))) (* 1/3 (/ 1 b)))))
(* -1 (* a (+ (* -2 (* (/ (cos (- y (* 1/3 (* t z)))) a) (sqrt x))) (* 1/3 (/ 1 b)))))
(* -1 (* a (+ (* -2 (* (/ (cos (- y (* 1/3 (* t z)))) a) (sqrt x))) (* 1/3 (/ 1 b)))))
(* -1/3 (/ a b))
(/ (- (* 2 (* (* b (cos (- y (* 1/3 (* t z))))) (sqrt x))) (* 1/3 a)) b)
(/ (- (* 2 (* (* b (cos (- y (* 1/3 (* t z))))) (sqrt x))) (* 1/3 a)) b)
(/ (- (* 2 (* (* b (cos (- y (* 1/3 (* t z))))) (sqrt x))) (* 1/3 a)) b)
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))))
(* -1/3 (* t z))
(- y (* 1/3 (* t z)))
(- y (* 1/3 (* t z)))
(- y (* 1/3 (* t z)))
y
(* y (+ 1 (* -1/3 (/ (* t z) y))))
(* y (+ 1 (* -1/3 (/ (* t z) y))))
(* y (+ 1 (* -1/3 (/ (* t z) y))))
y
(* -1 (* y (- (* 1/3 (/ (* t z) y)) 1)))
(* -1 (* y (- (* 1/3 (/ (* t z) y)) 1)))
(* -1 (* y (- (* 1/3 (/ (* t z) y)) 1)))
y
(+ y (* -1/3 (* t z)))
(+ y (* -1/3 (* t z)))
(+ y (* -1/3 (* t z)))
(* -1/3 (* t z))
(* z (- (/ y z) (* 1/3 t)))
(* z (- (/ y z) (* 1/3 t)))
(* z (- (/ y z) (* 1/3 t)))
(* -1/3 (* t z))
(* -1 (* z (- (* -1 (/ y z)) (* -1/3 t))))
(* -1 (* z (- (* -1 (/ y z)) (* -1/3 t))))
(* -1 (* z (- (* -1 (/ y z)) (* -1/3 t))))
y
(+ y (* -1/3 (* t z)))
(+ y (* -1/3 (* t z)))
(+ y (* -1/3 (* t z)))
(* -1/3 (* t z))
(* t (- (/ y t) (* 1/3 z)))
(* t (- (/ y t) (* 1/3 z)))
(* t (- (/ y t) (* 1/3 z)))
(* -1/3 (* t z))
(* -1 (* t (- (* -1 (/ y t)) (* -1/3 z))))
(* -1 (* t (- (* -1 (/ y t)) (* -1/3 z))))
(* -1 (* t (- (* -1 (/ y t)) (* -1/3 z))))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(* -2 (* (sqrt x) (* (cos (- y (* 1/3 (* t z)))) (pow (sqrt -1) 2))))
(* -2 (* (sqrt x) (* (cos (- y (* 1/3 (* t z)))) (pow (sqrt -1) 2))))
(* -2 (* (sqrt x) (* (cos (- y (* 1/3 (* t z)))) (pow (sqrt -1) 2))))
(* -2 (* (sqrt x) (* (cos (- y (* 1/3 (* t z)))) (pow (sqrt -1) 2))))
(* 2 (* (sqrt x) (cos (neg (* 1/3 (* t z))))))
(+ (* -2 (* (sqrt x) (* y (sin (neg (* 1/3 (* t z))))))) (* 2 (* (sqrt x) (cos (neg (* 1/3 (* t z)))))))
(+ (* 2 (* (sqrt x) (cos (neg (* 1/3 (* t z)))))) (* y (+ (* -2 (* (sqrt x) (sin (neg (* 1/3 (* t z)))))) (* -1 (* (sqrt x) (* y (cos (neg (* 1/3 (* t z))))))))))
(+ (* 2 (* (sqrt x) (cos (neg (* 1/3 (* t z)))))) (* y (+ (* -2 (* (sqrt x) (sin (neg (* 1/3 (* t z)))))) (* y (+ (* -1 (* (sqrt x) (cos (neg (* 1/3 (* t z)))))) (* 1/3 (* (sqrt x) (* y (sin (neg (* 1/3 (* t z))))))))))))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(* 2 (* (sqrt x) (cos (neg (+ (* -1 y) (* 1/3 (* t z)))))))
(* 2 (* (sqrt x) (cos (neg (+ (* -1 y) (* 1/3 (* t z)))))))
(* 2 (* (sqrt x) (cos (neg (+ (* -1 y) (* 1/3 (* t z)))))))
(* 2 (* (sqrt x) (cos (neg (+ (* -1 y) (* 1/3 (* t z)))))))
(* 2 (* (sqrt x) (cos y)))
(+ (* 2/3 (* (* t (* z (sin y))) (sqrt x))) (* 2 (* (sqrt x) (cos y))))
(+ (* 2 (* (sqrt x) (cos y))) (* z (+ (* -1/9 (* (* (pow t 2) (* z (cos y))) (sqrt x))) (* 2/3 (* (* t (sin y)) (sqrt x))))))
(+ (* 2 (* (sqrt x) (cos y))) (* z (+ (* 2/3 (* (* t (sin y)) (sqrt x))) (* z (+ (* -1/9 (* (* (pow t 2) (cos y)) (sqrt x))) (* -1/81 (* (* (pow t 3) (* z (sin y))) (sqrt x))))))))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(* 2 (* (sqrt x) (cos y)))
(+ (* 2/3 (* (* t (* z (sin y))) (sqrt x))) (* 2 (* (sqrt x) (cos y))))
(+ (* 2 (* (sqrt x) (cos y))) (* t (+ (* -1/9 (* (* t (* (pow z 2) (cos y))) (sqrt x))) (* 2/3 (* (sqrt x) (* z (sin y)))))))
(+ (* 2 (* (sqrt x) (cos y))) (* t (+ (* 2/3 (* (sqrt x) (* z (sin y)))) (* t (+ (* -1/9 (* (sqrt x) (* (pow z 2) (cos y)))) (* -1/81 (* (* t (* (pow z 3) (sin y))) (sqrt x))))))))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))
(* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))
(* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))
(* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))
(* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))
(* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))
(* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))
(* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))
(* -2 (* (sqrt x) (* (pow (sqrt -1) 2) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))))
(* -2 (* (sqrt x) (* (pow (sqrt -1) 2) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))))
(* -2 (* (sqrt x) (* (pow (sqrt -1) 2) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))))
(* -2 (* (sqrt x) (* (pow (sqrt -1) 2) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))))
(* 2 (* (sqrt x) (cos y)))
(+ (* 2 (* (sqrt x) (cos y))) (* 2 (* (sqrt x) (* z (+ (* -1/2 (+ (* -1/3 (* t (sin y))) (* 1/3 (* t (sin y))))) (* 1/3 (* t (sin y))))))))
(+ (* 2 (* (sqrt x) (cos y))) (* z (+ (* -1/9 (* (* (pow t 2) (* z (cos y))) (sqrt x))) (* 2 (* (sqrt x) (+ (* -1/2 (+ (* -1/3 (* t (sin y))) (* 1/3 (* t (sin y))))) (* 1/3 (* t (sin y)))))))))
(+ (* 2 (* (sqrt x) (cos y))) (* z (+ (* 2 (* (sqrt x) (+ (* -1/2 (+ (* -1/3 (* t (sin y))) (* 1/3 (* t (sin y))))) (* 1/3 (* t (sin y)))))) (* z (+ (* -1/9 (* (* (pow t 2) (cos y)) (sqrt x))) (* 2 (* (sqrt x) (* z (+ (* -1/2 (+ (* -1/162 (* (pow t 3) (sin y))) (* 1/162 (* (pow t 3) (sin y))))) (* -1/162 (* (pow t 3) (sin y))))))))))))
(* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))
(* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))
(* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))
(* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))
(* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))
(* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))
(* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))
(* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))
(* 2 (* (sqrt x) (cos y)))
(+ (* 2 (* (sqrt x) (cos y))) (* 2 (* (* t (+ (* -1/2 (+ (* -1/3 (* z (sin y))) (* 1/3 (* z (sin y))))) (* 1/3 (* z (sin y))))) (sqrt x))))
(+ (* 2 (* (sqrt x) (cos y))) (* t (+ (* -1/9 (* (* t (* (pow z 2) (cos y))) (sqrt x))) (* 2 (* (sqrt x) (+ (* -1/2 (+ (* -1/3 (* z (sin y))) (* 1/3 (* z (sin y))))) (* 1/3 (* z (sin y)))))))))
(+ (* 2 (* (sqrt x) (cos y))) (* t (+ (* 2 (* (sqrt x) (+ (* -1/2 (+ (* -1/3 (* z (sin y))) (* 1/3 (* z (sin y))))) (* 1/3 (* z (sin y)))))) (* t (+ (* -1/9 (* (sqrt x) (* (pow z 2) (cos y)))) (* 2 (* (* t (+ (* -1/2 (+ (* -1/162 (* (pow z 3) (sin y))) (* 1/162 (* (pow z 3) (sin y))))) (* -1/162 (* (pow z 3) (sin y))))) (sqrt x))))))))
(* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))
(* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))
(* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))
(* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))
(* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))
(* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))
(* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))
(* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))
(* (sqrt x) (+ (cos (* -1/3 (* t z))) (cos (* 1/3 (* t z)))))
(+ (* 2 (* (sqrt x) (* y (+ (sin (* 1/3 (* t z))) (* -1/2 (+ (sin (* -1/3 (* t z))) (sin (* 1/3 (* t z))))))))) (* (sqrt x) (+ (cos (* -1/3 (* t z))) (cos (* 1/3 (* t z))))))
(+ (* y (+ (* 2 (* (sqrt x) (+ (sin (* 1/3 (* t z))) (* -1/2 (+ (sin (* -1/3 (* t z))) (sin (* 1/3 (* t z)))))))) (* (sqrt x) (* y (+ (* -1/2 (cos (* -1/3 (* t z)))) (* -1/2 (cos (* 1/3 (* t z))))))))) (* (sqrt x) (+ (cos (* -1/3 (* t z))) (cos (* 1/3 (* t z))))))
(+ (* y (+ (* 2 (* (sqrt x) (+ (sin (* 1/3 (* t z))) (* -1/2 (+ (sin (* -1/3 (* t z))) (sin (* 1/3 (* t z)))))))) (* y (+ (* 2 (* (sqrt x) (* y (+ (* -1/2 (+ (* -1/6 (sin (* -1/3 (* t z)))) (* -1/6 (sin (* 1/3 (* t z)))))) (* -1/6 (sin (* 1/3 (* t z)))))))) (* (sqrt x) (+ (* -1/2 (cos (* -1/3 (* t z)))) (* -1/2 (cos (* 1/3 (* t z)))))))))) (* (sqrt x) (+ (cos (* -1/3 (* t z))) (cos (* 1/3 (* t z))))))
(* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))
(* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))
(* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))
(* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))
(* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (- (* -1/3 (* t z)) (* -1 y))) (cos (- (* 1/3 (* t z)) (* -1 y))))) (* (sin y) (sin (* 1/3 (* t z)))))))
(* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (- (* -1/3 (* t z)) (* -1 y))) (cos (- (* 1/3 (* t z)) (* -1 y))))) (* (sin y) (sin (* 1/3 (* t z)))))))
(* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (- (* -1/3 (* t z)) (* -1 y))) (cos (- (* 1/3 (* t z)) (* -1 y))))) (* (sin y) (sin (* 1/3 (* t z)))))))
(* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (- (* -1/3 (* t z)) (* -1 y))) (cos (- (* 1/3 (* t z)) (* -1 y))))) (* (sin y) (sin (* 1/3 (* t z)))))))
(- (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))) (* 1/3 (/ a b)))
(* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))
(* x (+ (* -1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))))
(* x (+ (* -1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))))
(* x (+ (* -1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))))
(* -2 (* (sqrt x) (* (pow (sqrt -1) 2) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))))
(* -1 (* x (+ (* 1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (* (pow (sqrt -1) 2) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))))))
(* -1 (* x (+ (* 1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (* (pow (sqrt -1) 2) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))))))
(* -1 (* x (+ (* 1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (* (pow (sqrt -1) 2) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))))))
(- (* 2 (* (sqrt x) (cos y))) (* 1/3 (/ a b)))
(- (+ (* 2 (* (sqrt x) (cos y))) (* 2 (* (sqrt x) (* z (+ (* -1/2 (+ (* -1/3 (* t (sin y))) (* 1/3 (* t (sin y))))) (* 1/3 (* t (sin y)))))))) (* 1/3 (/ a b)))
(- (+ (* 2 (* (sqrt x) (cos y))) (* z (+ (* -1/9 (* (* (pow t 2) (* z (cos y))) (sqrt x))) (* 2 (* (sqrt x) (+ (* -1/2 (+ (* -1/3 (* t (sin y))) (* 1/3 (* t (sin y))))) (* 1/3 (* t (sin y))))))))) (* 1/3 (/ a b)))
(- (+ (* 2 (* (sqrt x) (cos y))) (* z (+ (* 2 (* (sqrt x) (+ (* -1/2 (+ (* -1/3 (* t (sin y))) (* 1/3 (* t (sin y))))) (* 1/3 (* t (sin y)))))) (* z (+ (* -1/9 (* (* (pow t 2) (cos y)) (sqrt x))) (* 2 (* (sqrt x) (* z (+ (* -1/2 (+ (* -1/162 (* (pow t 3) (sin y))) (* 1/162 (* (pow t 3) (sin y))))) (* -1/162 (* (pow t 3) (sin y)))))))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos y))) (* 1/3 (/ a b)))
(- (+ (* 2 (* (sqrt x) (cos y))) (* 2 (* (* t (+ (* -1/2 (+ (* -1/3 (* z (sin y))) (* 1/3 (* z (sin y))))) (* 1/3 (* z (sin y))))) (sqrt x)))) (* 1/3 (/ a b)))
(- (+ (* 2 (* (sqrt x) (cos y))) (* t (+ (* -1/9 (* (* t (* (pow z 2) (cos y))) (sqrt x))) (* 2 (* (sqrt x) (+ (* -1/2 (+ (* -1/3 (* z (sin y))) (* 1/3 (* z (sin y))))) (* 1/3 (* z (sin y))))))))) (* 1/3 (/ a b)))
(- (+ (* 2 (* (sqrt x) (cos y))) (* t (+ (* 2 (* (sqrt x) (+ (* -1/2 (+ (* -1/3 (* z (sin y))) (* 1/3 (* z (sin y))))) (* 1/3 (* z (sin y)))))) (* t (+ (* -1/9 (* (sqrt x) (* (pow z 2) (cos y)))) (* 2 (* (* t (+ (* -1/2 (+ (* -1/162 (* (pow z 3) (sin y))) (* 1/162 (* (pow z 3) (sin y))))) (* -1/162 (* (pow z 3) (sin y))))) (sqrt x)))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))) (* 1/3 (/ a b)))
(- (* (sqrt x) (+ (cos (* -1/3 (* t z))) (cos (* 1/3 (* t z))))) (* 1/3 (/ a b)))
(- (+ (* 2 (* (sqrt x) (* y (+ (sin (* 1/3 (* t z))) (* -1/2 (+ (sin (* -1/3 (* t z))) (sin (* 1/3 (* t z))))))))) (* (sqrt x) (+ (cos (* -1/3 (* t z))) (cos (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(- (+ (* y (+ (* 2 (* (sqrt x) (+ (sin (* 1/3 (* t z))) (* -1/2 (+ (sin (* -1/3 (* t z))) (sin (* 1/3 (* t z)))))))) (* (sqrt x) (* y (+ (* -1/2 (cos (* -1/3 (* t z)))) (* -1/2 (cos (* 1/3 (* t z))))))))) (* (sqrt x) (+ (cos (* -1/3 (* t z))) (cos (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(- (+ (* y (+ (* 2 (* (sqrt x) (+ (sin (* 1/3 (* t z))) (* -1/2 (+ (sin (* -1/3 (* t z))) (sin (* 1/3 (* t z)))))))) (* y (+ (* 2 (* (sqrt x) (* y (+ (* -1/2 (+ (* -1/6 (sin (* -1/3 (* t z)))) (* -1/6 (sin (* 1/3 (* t z)))))) (* -1/6 (sin (* 1/3 (* t z)))))))) (* (sqrt x) (+ (* -1/2 (cos (* -1/3 (* t z)))) (* -1/2 (cos (* 1/3 (* t z)))))))))) (* (sqrt x) (+ (cos (* -1/3 (* t z))) (cos (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (- (* -1/3 (* t z)) (* -1 y))) (cos (- (* 1/3 (* t z)) (* -1 y))))) (* (sin y) (sin (* 1/3 (* t z))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (- (* -1/3 (* t z)) (* -1 y))) (cos (- (* 1/3 (* t z)) (* -1 y))))) (* (sin y) (sin (* 1/3 (* t z))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (- (* -1/3 (* t z)) (* -1 y))) (cos (- (* 1/3 (* t z)) (* -1 y))))) (* (sin y) (sin (* 1/3 (* t z))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (- (* -1/3 (* t z)) (* -1 y))) (cos (- (* 1/3 (* t z)) (* -1 y))))) (* (sin y) (sin (* 1/3 (* t z))))))) (* 1/3 (/ a b)))
(* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))))
(* -1/3 (/ a b))
(* a (- (* 2 (* (/ (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))) a) (sqrt x))) (* 1/3 (/ 1 b))))
(* a (- (* 2 (* (/ (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))) a) (sqrt x))) (* 1/3 (/ 1 b))))
(* a (- (* 2 (* (/ (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))) a) (sqrt x))) (* 1/3 (/ 1 b))))
(* -1/3 (/ a b))
(* -1 (* a (+ (* -2 (* (/ (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))) a) (sqrt x))) (* 1/3 (/ 1 b)))))
(* -1 (* a (+ (* -2 (* (/ (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))) a) (sqrt x))) (* 1/3 (/ 1 b)))))
(* -1 (* a (+ (* -2 (* (/ (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))) a) (sqrt x))) (* 1/3 (/ 1 b)))))
(* -1/3 (/ a b))
(/ (- (* 2 (* (* b (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))) (sqrt x))) (* 1/3 a)) b)
(/ (- (* 2 (* (* b (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))) (sqrt x))) (* 1/3 a)) b)
(/ (- (* 2 (* (* b (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))) (sqrt x))) (* 1/3 a)) b)
(* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))))
(* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))))
(* 1/3 (/ a b))
(* 1/3 (/ a b))
(* 1/3 (/ a b))
(* 1/3 (/ a b))
(* 1/3 (/ a b))
(* 1/3 (/ a b))
(* 1/3 (/ a b))
(* 1/3 (/ a b))
(* 1/3 (/ a b))
(* 1/3 (/ a b))
(* 1/3 (/ a b))
(* 1/3 (/ a b))
(* 1/3 (/ a b))
(* 1/3 (/ a b))
(* 1/3 (/ a b))
(* 1/3 (/ a b))
(* 1/3 (/ a b))
(* 1/3 (/ a b))
(* 1/3 (/ a b))
(* 1/3 (/ a b))
(* 1/3 (/ a b))
(* 1/3 (/ a b))
(* 1/3 (/ a b))
(* 1/3 (/ a b))
1
(+ 1 (* -1/2 (pow y 2)))
(+ 1 (* (pow y 2) (- (* 1/24 (pow y 2)) 1/2)))
(+ 1 (* (pow y 2) (- (* (pow y 2) (+ 1/24 (* -1/720 (pow y 2)))) 1/2)))
(cos y)
(cos y)
(cos y)
(cos y)
(cos y)
(cos y)
(cos y)
(cos y)
(cos (neg (* 1/3 (* t z))))
(+ (cos (neg (* 1/3 (* t z)))) (* -1 (* y (sin (neg (* 1/3 (* t z)))))))
(+ (cos (neg (* 1/3 (* t z)))) (* y (- (* -1/2 (* y (cos (neg (* 1/3 (* t z)))))) (sin (neg (* 1/3 (* t z)))))))
(+ (cos (neg (* 1/3 (* t z)))) (* y (- (* y (+ (* -1/2 (cos (neg (* 1/3 (* t z))))) (* 1/6 (* y (sin (neg (* 1/3 (* t z)))))))) (sin (neg (* 1/3 (* t z)))))))
(cos (- y (* 1/3 (* t z))))
(cos (- y (* 1/3 (* t z))))
(cos (- y (* 1/3 (* t z))))
(cos (- y (* 1/3 (* t z))))
(cos (neg (+ (* -1 y) (* 1/3 (* t z)))))
(cos (neg (+ (* -1 y) (* 1/3 (* t z)))))
(cos (neg (+ (* -1 y) (* 1/3 (* t z)))))
(cos (neg (+ (* -1 y) (* 1/3 (* t z)))))
(cos y)
(+ (cos y) (* 1/3 (* t (* z (sin y)))))
(+ (cos y) (* z (- (* -1/18 (* (pow t 2) (* z (cos y)))) (* -1/3 (* t (sin y))))))
(+ (cos y) (* z (- (* z (+ (* -1/18 (* (pow t 2) (cos y))) (* -1/162 (* (pow t 3) (* z (sin y)))))) (* -1/3 (* t (sin y))))))
(cos (- y (* 1/3 (* t z))))
(cos (- y (* 1/3 (* t z))))
(cos (- y (* 1/3 (* t z))))
(cos (- y (* 1/3 (* t z))))
(cos (- y (* 1/3 (* t z))))
(cos (- y (* 1/3 (* t z))))
(cos (- y (* 1/3 (* t z))))
(cos (- y (* 1/3 (* t z))))
(cos y)
(+ (cos y) (* 1/3 (* t (* z (sin y)))))
(+ (cos y) (* t (- (* -1/18 (* t (* (pow z 2) (cos y)))) (* -1/3 (* z (sin y))))))
(+ (cos y) (* t (- (* t (+ (* -1/18 (* (pow z 2) (cos y))) (* -1/162 (* t (* (pow z 3) (sin y)))))) (* -1/3 (* z (sin y))))))
(cos (- y (* 1/3 (* t z))))
(cos (- y (* 1/3 (* t z))))
(cos (- y (* 1/3 (* t z))))
(cos (- y (* 1/3 (* t z))))
(cos (- y (* 1/3 (* t z))))
(cos (- y (* 1/3 (* t z))))
(cos (- y (* 1/3 (* t z))))
(cos (- y (* 1/3 (* t z))))
(cos (neg (* 1/3 (* t z))))
(+ (cos (neg (* 1/3 (* t z)))) (* -1 (* y (sin (neg (* 1/3 (* t z)))))))
(+ (cos (neg (* 1/3 (* t z)))) (* y (- (* -1/2 (* y (cos (neg (* 1/3 (* t z)))))) (sin (neg (* 1/3 (* t z)))))))
(+ (cos (neg (* 1/3 (* t z)))) (* y (- (* y (+ (* -1/2 (cos (neg (* 1/3 (* t z))))) (* 1/6 (* y (sin (neg (* 1/3 (* t z)))))))) (sin (neg (* 1/3 (* t z)))))))
(cos (- y (* 1/3 (* t z))))
(cos (- y (* 1/3 (* t z))))
(cos (- y (* 1/3 (* t z))))
(cos (- y (* 1/3 (* t z))))
(cos (neg (+ (* -1 y) (* 1/3 (* t z)))))
(cos (neg (+ (* -1 y) (* 1/3 (* t z)))))
(cos (neg (+ (* -1 y) (* 1/3 (* t z)))))
(cos (neg (+ (* -1 y) (* 1/3 (* t z)))))
(cos y)
(+ (cos y) (* 1/3 (* t (* z (sin y)))))
(+ (cos y) (* z (- (* -1/18 (* (pow t 2) (* z (cos y)))) (* -1/3 (* t (sin y))))))
(+ (cos y) (* z (- (* z (+ (* -1/18 (* (pow t 2) (cos y))) (* -1/162 (* (pow t 3) (* z (sin y)))))) (* -1/3 (* t (sin y))))))
(cos (- y (* 1/3 (* t z))))
(cos (- y (* 1/3 (* t z))))
(cos (- y (* 1/3 (* t z))))
(cos (- y (* 1/3 (* t z))))
(cos (- y (* 1/3 (* t z))))
(cos (- y (* 1/3 (* t z))))
(cos (- y (* 1/3 (* t z))))
(cos (- y (* 1/3 (* t z))))
(cos y)
(+ (cos y) (* 1/3 (* t (* z (sin y)))))
(+ (cos y) (* t (- (* -1/18 (* t (* (pow z 2) (cos y)))) (* -1/3 (* z (sin y))))))
(+ (cos y) (* t (- (* t (+ (* -1/18 (* (pow z 2) (cos y))) (* -1/162 (* t (* (pow z 3) (sin y)))))) (* -1/3 (* z (sin y))))))
(cos (- y (* 1/3 (* t z))))
(cos (- y (* 1/3 (* t z))))
(cos (- y (* 1/3 (* t z))))
(cos (- y (* 1/3 (* t z))))
(cos (- y (* 1/3 (* t z))))
(cos (- y (* 1/3 (* t z))))
(cos (- y (* 1/3 (* t z))))
(cos (- y (* 1/3 (* t z))))
(/ 1 (* t z))
(/ 1 (* t z))
(/ 1 (* t z))
(/ 1 (* t z))
(/ 1 (* t z))
(/ 1 (* t z))
(/ 1 (* t z))
(/ 1 (* t z))
(/ 1 (* t z))
(/ 1 (* t z))
(/ 1 (* t z))
(/ 1 (* t z))
(/ 1 (* t z))
(/ 1 (* t z))
(/ 1 (* t z))
(/ 1 (* t z))
(/ 1 (* t z))
(/ 1 (* t z))
(/ 1 (* t z))
(/ 1 (* t z))
(/ 1 (* t z))
(/ 1 (* t z))
(/ 1 (* t z))
(/ 1 (* t z))
(* 1/3 (* t z))
(* 1/3 (* t z))
(* 1/3 (* t z))
(* 1/3 (* t z))
(* 1/3 (* t z))
(* 1/3 (* t z))
(* 1/3 (* t z))
(* 1/3 (* t z))
(* 1/3 (* t z))
(* 1/3 (* t z))
(* 1/3 (* t z))
(* 1/3 (* t z))
(* 1/3 (* t z))
(* 1/3 (* t z))
(* 1/3 (* t z))
(* 1/3 (* t z))
(* 1/3 (* t z))
(* 1/3 (* t z))
(* 1/3 (* t z))
(* 1/3 (* t z))
(* 1/3 (* t z))
(* 1/3 (* t z))
(* 1/3 (* t z))
(* 1/3 (* t z))
(* 1/3 (* t z))
(* z (+ (* -1/162 (* (pow t 3) (pow z 2))) (* 1/3 t)))
(* z (+ (* 1/3 t) (* (pow z 2) (+ (* -1/162 (pow t 3)) (* 1/29160 (* (pow t 5) (pow z 2)))))))
(* z (+ (* 1/3 t) (* (pow z 2) (+ (* -1/162 (pow t 3)) (* (pow z 2) (+ (* -1/11022480 (* (pow t 7) (pow z 2))) (* 1/29160 (pow t 5))))))))
(sin (* 1/3 (* t z)))
(sin (* 1/3 (* t z)))
(sin (* 1/3 (* t z)))
(sin (* 1/3 (* t z)))
(sin (* 1/3 (* t z)))
(sin (* 1/3 (* t z)))
(sin (* 1/3 (* t z)))
(sin (* 1/3 (* t z)))
(* 1/3 (* t z))
(* t (+ (* -1/162 (* (pow t 2) (pow z 3))) (* 1/3 z)))
(* t (+ (* 1/3 z) (* (pow t 2) (+ (* -1/162 (pow z 3)) (* 1/29160 (* (pow t 2) (pow z 5)))))))
(* t (+ (* 1/3 z) (* (pow t 2) (+ (* -1/162 (pow z 3)) (* (pow t 2) (+ (* -1/11022480 (* (pow t 2) (pow z 7))) (* 1/29160 (pow z 5))))))))
(sin (* 1/3 (* t z)))
(sin (* 1/3 (* t z)))
(sin (* 1/3 (* t z)))
(sin (* 1/3 (* t z)))
(sin (* 1/3 (* t z)))
(sin (* 1/3 (* t z)))
(sin (* 1/3 (* t z)))
(sin (* 1/3 (* t z)))
(cos y)
(+ (cos y) (* 1/3 (* t (* z (sin y)))))
(+ (cos y) (* z (- (* -1/18 (* (pow t 2) (* z (cos y)))) (* -1/3 (* t (sin y))))))
(+ (cos y) (* z (- (* z (+ (* -1/18 (* (pow t 2) (cos y))) (* -1/162 (* (pow t 3) (* z (sin y)))))) (* -1/3 (* t (sin y))))))
(cos (+ y (* -1/3 (* t z))))
(cos (+ y (* -1/3 (* t z))))
(cos (+ y (* -1/3 (* t z))))
(cos (+ y (* -1/3 (* t z))))
(cos (+ y (* -1/3 (* t z))))
(cos (+ y (* -1/3 (* t z))))
(cos (+ y (* -1/3 (* t z))))
(cos (+ y (* -1/3 (* t z))))
(cos y)
(+ (cos y) (* 1/3 (* t (* z (sin y)))))
(+ (cos y) (* t (- (* -1/18 (* t (* (pow z 2) (cos y)))) (* -1/3 (* z (sin y))))))
(+ (cos y) (* t (- (* t (+ (* -1/18 (* (pow z 2) (cos y))) (* -1/162 (* t (* (pow z 3) (sin y)))))) (* -1/3 (* z (sin y))))))
(cos (+ y (* -1/3 (* t z))))
(cos (+ y (* -1/3 (* t z))))
(cos (+ y (* -1/3 (* t z))))
(cos (+ y (* -1/3 (* t z))))
(cos (+ y (* -1/3 (* t z))))
(cos (+ y (* -1/3 (* t z))))
(cos (+ y (* -1/3 (* t z))))
(cos (+ y (* -1/3 (* t z))))
(cos (* -1/3 (* t z)))
(+ (cos (* -1/3 (* t z))) (* -1 (* y (sin (* -1/3 (* t z))))))
(+ (cos (* -1/3 (* t z))) (* y (- (* -1/2 (* y (cos (* -1/3 (* t z))))) (sin (* -1/3 (* t z))))))
(+ (cos (* -1/3 (* t z))) (* y (- (* y (+ (* -1/2 (cos (* -1/3 (* t z)))) (* 1/6 (* y (sin (* -1/3 (* t z))))))) (sin (* -1/3 (* t z))))))
(cos (+ y (* -1/3 (* t z))))
(cos (+ y (* -1/3 (* t z))))
(cos (+ y (* -1/3 (* t z))))
(cos (+ y (* -1/3 (* t z))))
(cos (- (* -1/3 (* t z)) (* -1 y)))
(cos (- (* -1/3 (* t z)) (* -1 y)))
(cos (- (* -1/3 (* t z)) (* -1 y)))
(cos (- (* -1/3 (* t z)) (* -1 y)))
(cos y)
(+ (cos y) (* -1/3 (* t (* z (sin y)))))
(+ (cos y) (* z (- (* -1/18 (* (pow t 2) (* z (cos y)))) (* 1/3 (* t (sin y))))))
(+ (cos y) (* z (- (* z (+ (* -1/18 (* (pow t 2) (cos y))) (* 1/162 (* (pow t 3) (* z (sin y)))))) (* 1/3 (* t (sin y))))))
(cos (+ y (* 1/3 (* t z))))
(cos (+ y (* 1/3 (* t z))))
(cos (+ y (* 1/3 (* t z))))
(cos (+ y (* 1/3 (* t z))))
(cos (+ y (* 1/3 (* t z))))
(cos (+ y (* 1/3 (* t z))))
(cos (+ y (* 1/3 (* t z))))
(cos (+ y (* 1/3 (* t z))))
(cos y)
(+ (cos y) (* -1/3 (* t (* z (sin y)))))
(+ (cos y) (* t (- (* -1/18 (* t (* (pow z 2) (cos y)))) (* 1/3 (* z (sin y))))))
(+ (cos y) (* t (- (* t (+ (* -1/18 (* (pow z 2) (cos y))) (* 1/162 (* t (* (pow z 3) (sin y)))))) (* 1/3 (* z (sin y))))))
(cos (+ y (* 1/3 (* t z))))
(cos (+ y (* 1/3 (* t z))))
(cos (+ y (* 1/3 (* t z))))
(cos (+ y (* 1/3 (* t z))))
(cos (+ y (* 1/3 (* t z))))
(cos (+ y (* 1/3 (* t z))))
(cos (+ y (* 1/3 (* t z))))
(cos (+ y (* 1/3 (* t z))))
(cos (* 1/3 (* t z)))
(+ (cos (* 1/3 (* t z))) (* -1 (* y (sin (* 1/3 (* t z))))))
(+ (cos (* 1/3 (* t z))) (* y (- (* -1/2 (* y (cos (* 1/3 (* t z))))) (sin (* 1/3 (* t z))))))
(+ (cos (* 1/3 (* t z))) (* y (- (* y (+ (* -1/2 (cos (* 1/3 (* t z)))) (* 1/6 (* y (sin (* 1/3 (* t z))))))) (sin (* 1/3 (* t z))))))
(cos (+ y (* 1/3 (* t z))))
(cos (+ y (* 1/3 (* t z))))
(cos (+ y (* 1/3 (* t z))))
(cos (+ y (* 1/3 (* t z))))
(cos (- (* 1/3 (* t z)) (* -1 y)))
(cos (- (* 1/3 (* t z)) (* -1 y)))
(cos (- (* 1/3 (* t z)) (* -1 y)))
(cos (- (* 1/3 (* t z)) (* -1 y)))
(* -1/3 t)
(* -1/3 t)
(* -1/3 t)
(* -1/3 t)
(* -1/3 t)
(* -1/3 t)
(* -1/3 t)
(* -1/3 t)
(* -1/3 t)
(* -1/3 t)
(* -1/3 t)
(* -1/3 t)
Outputs
(- (* 2 (* (sqrt x) (cos y))) (* 1/3 (/ a b)))
(fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)) (/.f64 (*.f64 a #s(literal -1/3 binary64)) b))
(- (* 2 (* (sqrt x) (cos y))) (* 1/3 (/ a b)))
(fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)) (/.f64 (*.f64 a #s(literal -1/3 binary64)) b))
(- (* 2 (* (sqrt x) (cos y))) (* 1/3 (/ a b)))
(fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)) (/.f64 (*.f64 a #s(literal -1/3 binary64)) b))
(- (* 2 (* (sqrt x) (cos y))) (* 1/3 (/ a b)))
(fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)) (/.f64 (*.f64 a #s(literal -1/3 binary64)) b))
(* 2 (* (sqrt x) (cos y)))
(*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)))
(* x (+ (* -1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (cos y)))))
(*.f64 x (fma.f64 #s(literal 2 binary64) (*.f64 (cos.f64 y) (sqrt.f64 (/.f64 #s(literal 1 binary64) x))) (*.f64 #s(literal -1/3 binary64) (/.f64 a (*.f64 x b)))))
(* x (+ (* -1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (cos y)))))
(*.f64 x (fma.f64 #s(literal 2 binary64) (*.f64 (cos.f64 y) (sqrt.f64 (/.f64 #s(literal 1 binary64) x))) (*.f64 #s(literal -1/3 binary64) (/.f64 a (*.f64 x b)))))
(* x (+ (* -1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (cos y)))))
(*.f64 x (fma.f64 #s(literal 2 binary64) (*.f64 (cos.f64 y) (sqrt.f64 (/.f64 #s(literal 1 binary64) x))) (*.f64 #s(literal -1/3 binary64) (/.f64 a (*.f64 x b)))))
(* -2 (* (sqrt x) (* (cos y) (pow (sqrt -1) 2))))
(*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)))
(* -1 (* x (+ (* 1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (* (cos y) (pow (sqrt -1) 2)))))))
(*.f64 (fma.f64 (*.f64 (cos.f64 y) (sqrt.f64 (/.f64 #s(literal 1 binary64) x))) #s(literal -2 binary64) (/.f64 (*.f64 #s(literal 1/3 binary64) a) (*.f64 x b))) (neg.f64 x))
(* -1 (* x (+ (* 1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (* (cos y) (pow (sqrt -1) 2)))))))
(*.f64 (fma.f64 (*.f64 (cos.f64 y) (sqrt.f64 (/.f64 #s(literal 1 binary64) x))) #s(literal -2 binary64) (/.f64 (*.f64 #s(literal 1/3 binary64) a) (*.f64 x b))) (neg.f64 x))
(* -1 (* x (+ (* 1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (* (cos y) (pow (sqrt -1) 2)))))))
(*.f64 (fma.f64 (*.f64 (cos.f64 y) (sqrt.f64 (/.f64 #s(literal 1 binary64) x))) #s(literal -2 binary64) (/.f64 (*.f64 #s(literal 1/3 binary64) a) (*.f64 x b))) (neg.f64 x))
(- (* 2 (sqrt x)) (* 1/3 (/ a b)))
(fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))
(- (+ (* -1 (* (sqrt x) (pow y 2))) (* 2 (sqrt x))) (* 1/3 (/ a b)))
(-.f64 (fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (*.f64 y (*.f64 (sqrt.f64 x) y)))
(- (+ (* 2 (sqrt x)) (* (pow y 2) (+ (* -1 (sqrt x)) (* 1/12 (* (sqrt x) (pow y 2)))))) (* 1/3 (/ a b)))
(fma.f64 (*.f64 y y) (fma.f64 (sqrt.f64 x) (*.f64 (*.f64 y y) #s(literal 1/12 binary64)) (neg.f64 (sqrt.f64 x))) (fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))))
(- (+ (* 2 (sqrt x)) (* (pow y 2) (+ (* -1 (sqrt x)) (* (pow y 2) (+ (* -1/360 (* (sqrt x) (pow y 2))) (* 1/12 (sqrt x))))))) (* 1/3 (/ a b)))
(fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 (sqrt.f64 x) #s(literal 1/12 binary64) (*.f64 (sqrt.f64 x) (*.f64 (*.f64 y y) #s(literal -1/360 binary64)))) (neg.f64 (sqrt.f64 x))) (fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))))
(- (* 2 (* (sqrt x) (cos y))) (* 1/3 (/ a b)))
(fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)) (/.f64 (*.f64 a #s(literal -1/3 binary64)) b))
(- (* 2 (* (sqrt x) (cos y))) (* 1/3 (/ a b)))
(fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)) (/.f64 (*.f64 a #s(literal -1/3 binary64)) b))
(- (* 2 (* (sqrt x) (cos y))) (* 1/3 (/ a b)))
(fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)) (/.f64 (*.f64 a #s(literal -1/3 binary64)) b))
(- (* 2 (* (sqrt x) (cos y))) (* 1/3 (/ a b)))
(fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)) (/.f64 (*.f64 a #s(literal -1/3 binary64)) b))
(- (* 2 (* (sqrt x) (cos y))) (* 1/3 (/ a b)))
(fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)) (/.f64 (*.f64 a #s(literal -1/3 binary64)) b))
(- (* 2 (* (sqrt x) (cos y))) (* 1/3 (/ a b)))
(fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)) (/.f64 (*.f64 a #s(literal -1/3 binary64)) b))
(- (* 2 (* (sqrt x) (cos y))) (* 1/3 (/ a b)))
(fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)) (/.f64 (*.f64 a #s(literal -1/3 binary64)) b))
(- (* 2 (* (sqrt x) (cos y))) (* 1/3 (/ a b)))
(fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)) (/.f64 (*.f64 a #s(literal -1/3 binary64)) b))
(* 2 (* (sqrt x) (cos y)))
(*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)) (/.f64 (*.f64 a #s(literal -1/3 binary64)) b))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)) (/.f64 (*.f64 a #s(literal -1/3 binary64)) b))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)) (/.f64 (*.f64 a #s(literal -1/3 binary64)) b))
(* -1/3 (/ a b))
(/.f64 (*.f64 a #s(literal -1/3 binary64)) b)
(* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))
(*.f64 a (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a)) (/.f64 #s(literal -1/3 binary64) b)))
(* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))
(*.f64 a (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a)) (/.f64 #s(literal -1/3 binary64) b)))
(* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))
(*.f64 a (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a)) (/.f64 #s(literal -1/3 binary64) b)))
(* -1/3 (/ a b))
(/.f64 (*.f64 a #s(literal -1/3 binary64)) b)
(* -1 (* a (+ (* -2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))))
(*.f64 (fma.f64 (/.f64 (cos.f64 y) a) (*.f64 (sqrt.f64 x) #s(literal -2 binary64)) (/.f64 #s(literal 1/3 binary64) b)) (neg.f64 a))
(* -1 (* a (+ (* -2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))))
(*.f64 (fma.f64 (/.f64 (cos.f64 y) a) (*.f64 (sqrt.f64 x) #s(literal -2 binary64)) (/.f64 #s(literal 1/3 binary64) b)) (neg.f64 a))
(* -1 (* a (+ (* -2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))))
(*.f64 (fma.f64 (/.f64 (cos.f64 y) a) (*.f64 (sqrt.f64 x) #s(literal -2 binary64)) (/.f64 #s(literal 1/3 binary64) b)) (neg.f64 a))
(* -1/3 (/ a b))
(/.f64 (*.f64 a #s(literal -1/3 binary64)) b)
(/ (- (* 2 (* (* b (cos y)) (sqrt x))) (* 1/3 a)) b)
(/.f64 (fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 y) b)) (*.f64 a #s(literal -1/3 binary64))) b)
(/ (- (* 2 (* (* b (cos y)) (sqrt x))) (* 1/3 a)) b)
(/.f64 (fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 y) b)) (*.f64 a #s(literal -1/3 binary64))) b)
(/ (- (* 2 (* (* b (cos y)) (sqrt x))) (* 1/3 a)) b)
(/.f64 (fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 y) b)) (*.f64 a #s(literal -1/3 binary64))) b)
(* 2 (* (sqrt x) (cos y)))
(*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)) (/.f64 (*.f64 a #s(literal -1/3 binary64)) b))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)) (/.f64 (*.f64 a #s(literal -1/3 binary64)) b))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)) (/.f64 (*.f64 a #s(literal -1/3 binary64)) b))
(* 2 (* (sqrt x) (cos y)))
(*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)) (/.f64 (*.f64 a #s(literal -1/3 binary64)) b))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)) (/.f64 (*.f64 a #s(literal -1/3 binary64)) b))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)) (/.f64 (*.f64 a #s(literal -1/3 binary64)) b))
(* 2 (* (sqrt x) (cos y)))
(*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)))
(* 2 (* (sqrt x) (cos y)))
(*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)))
(* 2 (* (sqrt x) (cos y)))
(*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)))
(* 2 (* (sqrt x) (cos y)))
(*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)))
(* 2 (* (sqrt x) (cos y)))
(*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)))
(* 2 (* (sqrt x) (cos y)))
(*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)))
(* 2 (* (sqrt x) (cos y)))
(*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)))
(* 2 (* (sqrt x) (cos y)))
(*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)))
(* -2 (* (sqrt x) (* (cos y) (pow (sqrt -1) 2))))
(*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)))
(* -2 (* (sqrt x) (* (cos y) (pow (sqrt -1) 2))))
(*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)))
(* -2 (* (sqrt x) (* (cos y) (pow (sqrt -1) 2))))
(*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)))
(* -2 (* (sqrt x) (* (cos y) (pow (sqrt -1) 2))))
(*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)))
(* 2 (sqrt x))
(*.f64 #s(literal 2 binary64) (sqrt.f64 x))
(+ (* -1 (* (sqrt x) (pow y 2))) (* 2 (sqrt x)))
(-.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 y (*.f64 (sqrt.f64 x) y)))
(+ (* 2 (sqrt x)) (* (pow y 2) (+ (* -1 (sqrt x)) (* 1/12 (* (sqrt x) (pow y 2))))))
(fma.f64 #s(literal 2 binary64) (sqrt.f64 x) (*.f64 (*.f64 y y) (fma.f64 (sqrt.f64 x) (*.f64 (*.f64 y y) #s(literal 1/12 binary64)) (neg.f64 (sqrt.f64 x)))))
(+ (* 2 (sqrt x)) (* (pow y 2) (+ (* -1 (sqrt x)) (* (pow y 2) (+ (* -1/360 (* (sqrt x) (pow y 2))) (* 1/12 (sqrt x)))))))
(fma.f64 #s(literal 2 binary64) (sqrt.f64 x) (*.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 (sqrt.f64 x) #s(literal 1/12 binary64) (*.f64 (sqrt.f64 x) (*.f64 (*.f64 y y) #s(literal -1/360 binary64)))) (neg.f64 (sqrt.f64 x)))))
(* 2 (* (sqrt x) (cos y)))
(*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)))
(* 2 (* (sqrt x) (cos y)))
(*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)))
(* 2 (* (sqrt x) (cos y)))
(*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)))
(* 2 (* (sqrt x) (cos y)))
(*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)))
(* 2 (* (sqrt x) (cos y)))
(*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)))
(* 2 (* (sqrt x) (cos y)))
(*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)))
(* 2 (* (sqrt x) (cos y)))
(*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)))
(* 2 (* (sqrt x) (cos y)))
(*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)))
(* 2 (sqrt x))
(*.f64 #s(literal 2 binary64) (sqrt.f64 x))
(* 2 (sqrt x))
(*.f64 #s(literal 2 binary64) (sqrt.f64 x))
(* 2 (sqrt x))
(*.f64 #s(literal 2 binary64) (sqrt.f64 x))
(* 2 (sqrt x))
(*.f64 #s(literal 2 binary64) (sqrt.f64 x))
(* 2 (sqrt x))
(*.f64 #s(literal 2 binary64) (sqrt.f64 x))
(* 2 (sqrt x))
(*.f64 #s(literal 2 binary64) (sqrt.f64 x))
(* 2 (sqrt x))
(*.f64 #s(literal 2 binary64) (sqrt.f64 x))
(* 2 (sqrt x))
(*.f64 #s(literal 2 binary64) (sqrt.f64 x))
(* -2 (* (sqrt x) (pow (sqrt -1) 2)))
(*.f64 #s(literal 2 binary64) (sqrt.f64 x))
(* -2 (* (sqrt x) (pow (sqrt -1) 2)))
(*.f64 #s(literal 2 binary64) (sqrt.f64 x))
(* -2 (* (sqrt x) (pow (sqrt -1) 2)))
(*.f64 #s(literal 2 binary64) (sqrt.f64 x))
(* -2 (* (sqrt x) (pow (sqrt -1) 2)))
(*.f64 #s(literal 2 binary64) (sqrt.f64 x))
(sqrt x)
(sqrt.f64 x)
(sqrt x)
(sqrt.f64 x)
(sqrt x)
(sqrt.f64 x)
(sqrt x)
(sqrt.f64 x)
(sqrt x)
(sqrt.f64 x)
(sqrt x)
(sqrt.f64 x)
(sqrt x)
(sqrt.f64 x)
(sqrt x)
(sqrt.f64 x)
(* -1 (* (sqrt x) (pow (sqrt -1) 2)))
(sqrt.f64 x)
(* -1 (* (sqrt x) (pow (sqrt -1) 2)))
(sqrt.f64 x)
(* -1 (* (sqrt x) (pow (sqrt -1) 2)))
(sqrt.f64 x)
(* -1 (* (sqrt x) (pow (sqrt -1) 2)))
(sqrt.f64 x)
(* -1/3 (/ a b))
(/.f64 (*.f64 a #s(literal -1/3 binary64)) b)
(* -1/3 (/ a b))
(/.f64 (*.f64 a #s(literal -1/3 binary64)) b)
(* -1/3 (/ a b))
(/.f64 (*.f64 a #s(literal -1/3 binary64)) b)
(* -1/3 (/ a b))
(/.f64 (*.f64 a #s(literal -1/3 binary64)) b)
(* -1/3 (/ a b))
(/.f64 (*.f64 a #s(literal -1/3 binary64)) b)
(* -1/3 (/ a b))
(/.f64 (*.f64 a #s(literal -1/3 binary64)) b)
(* -1/3 (/ a b))
(/.f64 (*.f64 a #s(literal -1/3 binary64)) b)
(* -1/3 (/ a b))
(/.f64 (*.f64 a #s(literal -1/3 binary64)) b)
(* -1/3 (/ a b))
(/.f64 (*.f64 a #s(literal -1/3 binary64)) b)
(* -1/3 (/ a b))
(/.f64 (*.f64 a #s(literal -1/3 binary64)) b)
(* -1/3 (/ a b))
(/.f64 (*.f64 a #s(literal -1/3 binary64)) b)
(* -1/3 (/ a b))
(/.f64 (*.f64 a #s(literal -1/3 binary64)) b)
(* -1/3 (/ a b))
(/.f64 (*.f64 a #s(literal -1/3 binary64)) b)
(* -1/3 (/ a b))
(/.f64 (*.f64 a #s(literal -1/3 binary64)) b)
(* -1/3 (/ a b))
(/.f64 (*.f64 a #s(literal -1/3 binary64)) b)
(* -1/3 (/ a b))
(/.f64 (*.f64 a #s(literal -1/3 binary64)) b)
(* -1/3 (/ a b))
(/.f64 (*.f64 a #s(literal -1/3 binary64)) b)
(* -1/3 (/ a b))
(/.f64 (*.f64 a #s(literal -1/3 binary64)) b)
(* -1/3 (/ a b))
(/.f64 (*.f64 a #s(literal -1/3 binary64)) b)
(* -1/3 (/ a b))
(/.f64 (*.f64 a #s(literal -1/3 binary64)) b)
(* -1/3 (/ a b))
(/.f64 (*.f64 a #s(literal -1/3 binary64)) b)
(* -1/3 (/ a b))
(/.f64 (*.f64 a #s(literal -1/3 binary64)) b)
(* -1/3 (/ a b))
(/.f64 (*.f64 a #s(literal -1/3 binary64)) b)
(* -1/3 (/ a b))
(/.f64 (*.f64 a #s(literal -1/3 binary64)) b)
(/ a b)
(/.f64 a b)
(/ a b)
(/.f64 a b)
(/ a b)
(/.f64 a b)
(/ a b)
(/.f64 a b)
(/ a b)
(/.f64 a b)
(/ a b)
(/.f64 a b)
(/ a b)
(/.f64 a b)
(/ a b)
(/.f64 a b)
(/ a b)
(/.f64 a b)
(/ a b)
(/.f64 a b)
(/ a b)
(/.f64 a b)
(/ a b)
(/.f64 a b)
(/ a b)
(/.f64 a b)
(/ a b)
(/.f64 a b)
(/ a b)
(/.f64 a b)
(/ a b)
(/.f64 a b)
(/ a b)
(/.f64 a b)
(/ a b)
(/.f64 a b)
(/ a b)
(/.f64 a b)
(/ a b)
(/.f64 a b)
(/ a b)
(/.f64 a b)
(/ a b)
(/.f64 a b)
(/ a b)
(/.f64 a b)
(/ a b)
(/.f64 a b)
(* 1/3 (* t z))
(*.f64 #s(literal 1/3 binary64) (*.f64 t z))
(* 1/3 (* t z))
(*.f64 #s(literal 1/3 binary64) (*.f64 t z))
(* 1/3 (* t z))
(*.f64 #s(literal 1/3 binary64) (*.f64 t z))
(* 1/3 (* t z))
(*.f64 #s(literal 1/3 binary64) (*.f64 t z))
(* 1/3 (* t z))
(*.f64 #s(literal 1/3 binary64) (*.f64 t z))
(* 1/3 (* t z))
(*.f64 #s(literal 1/3 binary64) (*.f64 t z))
(* 1/3 (* t z))
(*.f64 #s(literal 1/3 binary64) (*.f64 t z))
(* 1/3 (* t z))
(*.f64 #s(literal 1/3 binary64) (*.f64 t z))
(* 1/3 (* t z))
(*.f64 #s(literal 1/3 binary64) (*.f64 t z))
(* 1/3 (* t z))
(*.f64 #s(literal 1/3 binary64) (*.f64 t z))
(* 1/3 (* t z))
(*.f64 #s(literal 1/3 binary64) (*.f64 t z))
(* 1/3 (* t z))
(*.f64 #s(literal 1/3 binary64) (*.f64 t z))
(* 1/3 (* t z))
(*.f64 #s(literal 1/3 binary64) (*.f64 t z))
(* 1/3 (* t z))
(*.f64 #s(literal 1/3 binary64) (*.f64 t z))
(* 1/3 (* t z))
(*.f64 #s(literal 1/3 binary64) (*.f64 t z))
(* 1/3 (* t z))
(*.f64 #s(literal 1/3 binary64) (*.f64 t z))
(* 1/3 (* t z))
(*.f64 #s(literal 1/3 binary64) (*.f64 t z))
(* 1/3 (* t z))
(*.f64 #s(literal 1/3 binary64) (*.f64 t z))
(* 1/3 (* t z))
(*.f64 #s(literal 1/3 binary64) (*.f64 t z))
(* 1/3 (* t z))
(*.f64 #s(literal 1/3 binary64) (*.f64 t z))
(* 1/3 (* t z))
(*.f64 #s(literal 1/3 binary64) (*.f64 t z))
(* 1/3 (* t z))
(*.f64 #s(literal 1/3 binary64) (*.f64 t z))
(* 1/3 (* t z))
(*.f64 #s(literal 1/3 binary64) (*.f64 t z))
(* 1/3 (* t z))
(*.f64 #s(literal 1/3 binary64) (*.f64 t z))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)))
(* x (+ (* -1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (cos (- y (* 1/3 (* t z))))))))
(*.f64 x (fma.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (*.f64 #s(literal 2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) x))) (*.f64 #s(literal -1/3 binary64) (/.f64 a (*.f64 x b)))))
(* x (+ (* -1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (cos (- y (* 1/3 (* t z))))))))
(*.f64 x (fma.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (*.f64 #s(literal 2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) x))) (*.f64 #s(literal -1/3 binary64) (/.f64 a (*.f64 x b)))))
(* x (+ (* -1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (cos (- y (* 1/3 (* t z))))))))
(*.f64 x (fma.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (*.f64 #s(literal 2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) x))) (*.f64 #s(literal -1/3 binary64) (/.f64 a (*.f64 x b)))))
(* -2 (* (sqrt x) (* (cos (- y (* 1/3 (* t z)))) (pow (sqrt -1) 2))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)))
(* -1 (* x (+ (* 1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (* (cos (- y (* 1/3 (* t z)))) (pow (sqrt -1) 2)))))))
(*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))) #s(literal -2 binary64) (/.f64 (*.f64 #s(literal 1/3 binary64) a) (*.f64 x b))) (neg.f64 x))
(* -1 (* x (+ (* 1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (* (cos (- y (* 1/3 (* t z)))) (pow (sqrt -1) 2)))))))
(*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))) #s(literal -2 binary64) (/.f64 (*.f64 #s(literal 1/3 binary64) a) (*.f64 x b))) (neg.f64 x))
(* -1 (* x (+ (* 1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (* (cos (- y (* 1/3 (* t z)))) (pow (sqrt -1) 2)))))))
(*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))) #s(literal -2 binary64) (/.f64 (*.f64 #s(literal 1/3 binary64) a) (*.f64 x b))) (neg.f64 x))
(- (* 2 (* (sqrt x) (cos (neg (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))) (/.f64 (*.f64 a #s(literal -1/3 binary64)) b))
(- (+ (* -2 (* (sqrt x) (* y (sin (neg (* 1/3 (* t z))))))) (* 2 (* (sqrt x) (cos (neg (* 1/3 (* t z))))))) (* 1/3 (/ a b)))
(fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))) (fma.f64 (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) y)) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))) (/.f64 (*.f64 a #s(literal -1/3 binary64)) b)))
(- (+ (* 2 (* (sqrt x) (cos (neg (* 1/3 (* t z)))))) (* y (+ (* -2 (* (sqrt x) (sin (neg (* 1/3 (* t z)))))) (* -1 (* (sqrt x) (* y (cos (neg (* 1/3 (* t z)))))))))) (* 1/3 (/ a b)))
(fma.f64 y (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))) (*.f64 (cos.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))) (neg.f64 (*.f64 (sqrt.f64 x) y)))) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))) (/.f64 (*.f64 a #s(literal -1/3 binary64)) b)))
(- (+ (* 2 (* (sqrt x) (cos (neg (* 1/3 (* t z)))))) (* y (+ (* -2 (* (sqrt x) (sin (neg (* 1/3 (* t z)))))) (* y (+ (* -1 (* (sqrt x) (cos (neg (* 1/3 (* t z)))))) (* 1/3 (* (sqrt x) (* y (sin (neg (* 1/3 (* t z)))))))))))) (* 1/3 (/ a b)))
(fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))) (fma.f64 y (fma.f64 y (fma.f64 (neg.f64 (sqrt.f64 x)) (cos.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))) (*.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (sqrt.f64 x) y)) (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z))))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))))) (/.f64 (*.f64 a #s(literal -1/3 binary64)) b)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))))
(- (* 2 (* (sqrt x) (cos (neg (+ (* -1 y) (* 1/3 (* t z))))))) (* 1/3 (/ a b)))
(fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))))
(- (* 2 (* (sqrt x) (cos (neg (+ (* -1 y) (* 1/3 (* t z))))))) (* 1/3 (/ a b)))
(fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))))
(- (* 2 (* (sqrt x) (cos (neg (+ (* -1 y) (* 1/3 (* t z))))))) (* 1/3 (/ a b)))
(fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))))
(- (* 2 (* (sqrt x) (cos (neg (+ (* -1 y) (* 1/3 (* t z))))))) (* 1/3 (/ a b)))
(fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))))
(- (* 2 (* (sqrt x) (cos y))) (* 1/3 (/ a b)))
(fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)) (/.f64 (*.f64 a #s(literal -1/3 binary64)) b))
(- (+ (* 2/3 (* (* t (* z (sin y))) (sqrt x))) (* 2 (* (sqrt x) (cos y)))) (* 1/3 (/ a b)))
(fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2/3 binary64) (*.f64 t (*.f64 z (sin.f64 y)))) (fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)) (/.f64 (*.f64 a #s(literal -1/3 binary64)) b)))
(- (+ (* 2 (* (sqrt x) (cos y))) (* z (+ (* -1/9 (* (* (pow t 2) (* z (cos y))) (sqrt x))) (* 2/3 (* (* t (sin y)) (sqrt x)))))) (* 1/3 (/ a b)))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 y)) (fma.f64 z (*.f64 (sqrt.f64 x) (fma.f64 #s(literal -1/9 binary64) (*.f64 (cos.f64 y) (*.f64 z (*.f64 t t))) (*.f64 #s(literal 2/3 binary64) (*.f64 t (sin.f64 y))))) (/.f64 (*.f64 a #s(literal -1/3 binary64)) b)))
(- (+ (* 2 (* (sqrt x) (cos y))) (* z (+ (* 2/3 (* (* t (sin y)) (sqrt x))) (* z (+ (* -1/9 (* (* (pow t 2) (cos y)) (sqrt x))) (* -1/81 (* (* (pow t 3) (* z (sin y))) (sqrt x)))))))) (* 1/3 (/ a b)))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 y)) (fma.f64 z (fma.f64 z (*.f64 (sqrt.f64 x) (fma.f64 #s(literal -1/81 binary64) (*.f64 (sin.f64 y) (*.f64 t (*.f64 z (*.f64 t t)))) (*.f64 #s(literal -1/9 binary64) (*.f64 (*.f64 (cos.f64 y) t) t)))) (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2/3 binary64) (*.f64 t (sin.f64 y))))) (/.f64 (*.f64 a #s(literal -1/3 binary64)) b)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))))
(- (* 2 (* (sqrt x) (cos y))) (* 1/3 (/ a b)))
(fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)) (/.f64 (*.f64 a #s(literal -1/3 binary64)) b))
(- (+ (* 2/3 (* (* t (* z (sin y))) (sqrt x))) (* 2 (* (sqrt x) (cos y)))) (* 1/3 (/ a b)))
(fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2/3 binary64) (*.f64 t (*.f64 z (sin.f64 y)))) (fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)) (/.f64 (*.f64 a #s(literal -1/3 binary64)) b)))
(- (+ (* 2 (* (sqrt x) (cos y))) (* t (+ (* -1/9 (* (* t (* (pow z 2) (cos y))) (sqrt x))) (* 2/3 (* (sqrt x) (* z (sin y))))))) (* 1/3 (/ a b)))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 y)) (fma.f64 t (fma.f64 (sqrt.f64 x) (*.f64 (*.f64 z (sin.f64 y)) #s(literal 2/3 binary64)) (*.f64 (*.f64 (cos.f64 y) (*.f64 t (*.f64 z z))) (*.f64 (sqrt.f64 x) #s(literal -1/9 binary64)))) (/.f64 (*.f64 a #s(literal -1/3 binary64)) b)))
(- (+ (* 2 (* (sqrt x) (cos y))) (* t (+ (* 2/3 (* (sqrt x) (* z (sin y)))) (* t (+ (* -1/9 (* (sqrt x) (* (pow z 2) (cos y)))) (* -1/81 (* (* t (* (pow z 3) (sin y))) (sqrt x)))))))) (* 1/3 (/ a b)))
(fma.f64 t (fma.f64 t (fma.f64 (sqrt.f64 x) (*.f64 (*.f64 #s(literal -1/81 binary64) t) (*.f64 (*.f64 z (sin.f64 y)) (*.f64 z z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 x) z) z) (*.f64 (cos.f64 y) #s(literal -1/9 binary64)))) (*.f64 (sqrt.f64 x) (*.f64 (*.f64 z (sin.f64 y)) #s(literal 2/3 binary64)))) (fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)) (/.f64 (*.f64 a #s(literal -1/3 binary64)) b)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))))
(fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))))
(fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))))
(fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))))
(* -1/3 (/ a b))
(/.f64 (*.f64 a #s(literal -1/3 binary64)) b)
(* a (- (* 2 (* (/ (cos (- y (* 1/3 (* t z)))) a) (sqrt x))) (* 1/3 (/ 1 b))))
(*.f64 a (fma.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (/.f64 (sqrt.f64 x) a)) (/.f64 #s(literal -1/3 binary64) b)))
(* a (- (* 2 (* (/ (cos (- y (* 1/3 (* t z)))) a) (sqrt x))) (* 1/3 (/ 1 b))))
(*.f64 a (fma.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (/.f64 (sqrt.f64 x) a)) (/.f64 #s(literal -1/3 binary64) b)))
(* a (- (* 2 (* (/ (cos (- y (* 1/3 (* t z)))) a) (sqrt x))) (* 1/3 (/ 1 b))))
(*.f64 a (fma.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (/.f64 (sqrt.f64 x) a)) (/.f64 #s(literal -1/3 binary64) b)))
(* -1/3 (/ a b))
(/.f64 (*.f64 a #s(literal -1/3 binary64)) b)
(* -1 (* a (+ (* -2 (* (/ (cos (- y (* 1/3 (* t z)))) a) (sqrt x))) (* 1/3 (/ 1 b)))))
(neg.f64 (*.f64 a (fma.f64 #s(literal -2 binary64) (*.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (/.f64 (sqrt.f64 x) a)) (/.f64 #s(literal 1/3 binary64) b))))
(* -1 (* a (+ (* -2 (* (/ (cos (- y (* 1/3 (* t z)))) a) (sqrt x))) (* 1/3 (/ 1 b)))))
(neg.f64 (*.f64 a (fma.f64 #s(literal -2 binary64) (*.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (/.f64 (sqrt.f64 x) a)) (/.f64 #s(literal 1/3 binary64) b))))
(* -1 (* a (+ (* -2 (* (/ (cos (- y (* 1/3 (* t z)))) a) (sqrt x))) (* 1/3 (/ 1 b)))))
(neg.f64 (*.f64 a (fma.f64 #s(literal -2 binary64) (*.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (/.f64 (sqrt.f64 x) a)) (/.f64 #s(literal 1/3 binary64) b))))
(* -1/3 (/ a b))
(/.f64 (*.f64 a #s(literal -1/3 binary64)) b)
(/ (- (* 2 (* (* b (cos (- y (* 1/3 (* t z))))) (sqrt x))) (* 1/3 a)) b)
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) b) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))) (*.f64 a #s(literal -1/3 binary64))) b)
(/ (- (* 2 (* (* b (cos (- y (* 1/3 (* t z))))) (sqrt x))) (* 1/3 a)) b)
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) b) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))) (*.f64 a #s(literal -1/3 binary64))) b)
(/ (- (* 2 (* (* b (cos (- y (* 1/3 (* t z))))) (sqrt x))) (* 1/3 a)) b)
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) b) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))) (*.f64 a #s(literal -1/3 binary64))) b)
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))))
(fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))))
(fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))))
(fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))))
(fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))))
(fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))))
(fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))))
(* -1/3 (* t z))
(*.f64 #s(literal -1/3 binary64) (*.f64 t z))
(- y (* 1/3 (* t z)))
(fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)
(- y (* 1/3 (* t z)))
(fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)
(- y (* 1/3 (* t z)))
(fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)
y
(* y (+ 1 (* -1/3 (/ (* t z) y))))
(fma.f64 y (/.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z)) y) y)
(* y (+ 1 (* -1/3 (/ (* t z) y))))
(fma.f64 y (/.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z)) y) y)
(* y (+ 1 (* -1/3 (/ (* t z) y))))
(fma.f64 y (/.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z)) y) y)
y
(* -1 (* y (- (* 1/3 (/ (* t z) y)) 1)))
(fma.f64 y (/.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z)) y) y)
(* -1 (* y (- (* 1/3 (/ (* t z) y)) 1)))
(fma.f64 y (/.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z)) y) y)
(* -1 (* y (- (* 1/3 (/ (* t z) y)) 1)))
(fma.f64 y (/.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z)) y) y)
y
(+ y (* -1/3 (* t z)))
(fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)
(+ y (* -1/3 (* t z)))
(fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)
(+ y (* -1/3 (* t z)))
(fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)
(* -1/3 (* t z))
(*.f64 #s(literal -1/3 binary64) (*.f64 t z))
(* z (- (/ y z) (* 1/3 t)))
(*.f64 z (fma.f64 #s(literal -1/3 binary64) t (/.f64 y z)))
(* z (- (/ y z) (* 1/3 t)))
(*.f64 z (fma.f64 #s(literal -1/3 binary64) t (/.f64 y z)))
(* z (- (/ y z) (* 1/3 t)))
(*.f64 z (fma.f64 #s(literal -1/3 binary64) t (/.f64 y z)))
(* -1/3 (* t z))
(*.f64 #s(literal -1/3 binary64) (*.f64 t z))
(* -1 (* z (- (* -1 (/ y z)) (* -1/3 t))))
(*.f64 z (fma.f64 #s(literal -1/3 binary64) t (/.f64 y z)))
(* -1 (* z (- (* -1 (/ y z)) (* -1/3 t))))
(*.f64 z (fma.f64 #s(literal -1/3 binary64) t (/.f64 y z)))
(* -1 (* z (- (* -1 (/ y z)) (* -1/3 t))))
(*.f64 z (fma.f64 #s(literal -1/3 binary64) t (/.f64 y z)))
y
(+ y (* -1/3 (* t z)))
(fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)
(+ y (* -1/3 (* t z)))
(fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)
(+ y (* -1/3 (* t z)))
(fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)
(* -1/3 (* t z))
(*.f64 #s(literal -1/3 binary64) (*.f64 t z))
(* t (- (/ y t) (* 1/3 z)))
(*.f64 t (fma.f64 #s(literal -1/3 binary64) z (/.f64 y t)))
(* t (- (/ y t) (* 1/3 z)))
(*.f64 t (fma.f64 #s(literal -1/3 binary64) z (/.f64 y t)))
(* t (- (/ y t) (* 1/3 z)))
(*.f64 t (fma.f64 #s(literal -1/3 binary64) z (/.f64 y t)))
(* -1/3 (* t z))
(*.f64 #s(literal -1/3 binary64) (*.f64 t z))
(* -1 (* t (- (* -1 (/ y t)) (* -1/3 z))))
(*.f64 t (fma.f64 #s(literal -1/3 binary64) z (/.f64 y t)))
(* -1 (* t (- (* -1 (/ y t)) (* -1/3 z))))
(*.f64 t (fma.f64 #s(literal -1/3 binary64) z (/.f64 y t)))
(* -1 (* t (- (* -1 (/ y t)) (* -1/3 z))))
(*.f64 t (fma.f64 #s(literal -1/3 binary64) z (/.f64 y t)))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)))
(* -2 (* (sqrt x) (* (cos (- y (* 1/3 (* t z)))) (pow (sqrt -1) 2))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)))
(* -2 (* (sqrt x) (* (cos (- y (* 1/3 (* t z)))) (pow (sqrt -1) 2))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)))
(* -2 (* (sqrt x) (* (cos (- y (* 1/3 (* t z)))) (pow (sqrt -1) 2))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)))
(* -2 (* (sqrt x) (* (cos (- y (* 1/3 (* t z)))) (pow (sqrt -1) 2))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)))
(* 2 (* (sqrt x) (cos (neg (* 1/3 (* t z))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))))
(+ (* -2 (* (sqrt x) (* y (sin (neg (* 1/3 (* t z))))))) (* 2 (* (sqrt x) (cos (neg (* 1/3 (* t z)))))))
(fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) y)) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z)))))
(+ (* 2 (* (sqrt x) (cos (neg (* 1/3 (* t z)))))) (* y (+ (* -2 (* (sqrt x) (sin (neg (* 1/3 (* t z)))))) (* -1 (* (sqrt x) (* y (cos (neg (* 1/3 (* t z))))))))))
(fma.f64 y (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))) (*.f64 (cos.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))) (neg.f64 (*.f64 (sqrt.f64 x) y)))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z)))))
(+ (* 2 (* (sqrt x) (cos (neg (* 1/3 (* t z)))))) (* y (+ (* -2 (* (sqrt x) (sin (neg (* 1/3 (* t z)))))) (* y (+ (* -1 (* (sqrt x) (cos (neg (* 1/3 (* t z)))))) (* 1/3 (* (sqrt x) (* y (sin (neg (* 1/3 (* t z))))))))))))
(fma.f64 y (fma.f64 y (fma.f64 (neg.f64 (sqrt.f64 x)) (cos.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))) (*.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (sqrt.f64 x) y)) (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z))))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z)))))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)))
(* 2 (* (sqrt x) (cos (neg (+ (* -1 y) (* 1/3 (* t z)))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)))
(* 2 (* (sqrt x) (cos (neg (+ (* -1 y) (* 1/3 (* t z)))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)))
(* 2 (* (sqrt x) (cos (neg (+ (* -1 y) (* 1/3 (* t z)))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)))
(* 2 (* (sqrt x) (cos (neg (+ (* -1 y) (* 1/3 (* t z)))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)))
(* 2 (* (sqrt x) (cos y)))
(*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)))
(+ (* 2/3 (* (* t (* z (sin y))) (sqrt x))) (* 2 (* (sqrt x) (cos y))))
(fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2/3 binary64) (*.f64 t (*.f64 z (sin.f64 y)))) (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y))))
(+ (* 2 (* (sqrt x) (cos y))) (* z (+ (* -1/9 (* (* (pow t 2) (* z (cos y))) (sqrt x))) (* 2/3 (* (* t (sin y)) (sqrt x))))))
(fma.f64 z (*.f64 (sqrt.f64 x) (fma.f64 #s(literal -1/9 binary64) (*.f64 (cos.f64 y) (*.f64 z (*.f64 t t))) (*.f64 #s(literal 2/3 binary64) (*.f64 t (sin.f64 y))))) (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y))))
(+ (* 2 (* (sqrt x) (cos y))) (* z (+ (* 2/3 (* (* t (sin y)) (sqrt x))) (* z (+ (* -1/9 (* (* (pow t 2) (cos y)) (sqrt x))) (* -1/81 (* (* (pow t 3) (* z (sin y))) (sqrt x))))))))
(fma.f64 z (fma.f64 z (*.f64 (sqrt.f64 x) (fma.f64 #s(literal -1/81 binary64) (*.f64 (sin.f64 y) (*.f64 t (*.f64 z (*.f64 t t)))) (*.f64 #s(literal -1/9 binary64) (*.f64 (*.f64 (cos.f64 y) t) t)))) (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2/3 binary64) (*.f64 t (sin.f64 y))))) (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y))))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)))
(* 2 (* (sqrt x) (cos y)))
(*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)))
(+ (* 2/3 (* (* t (* z (sin y))) (sqrt x))) (* 2 (* (sqrt x) (cos y))))
(fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2/3 binary64) (*.f64 t (*.f64 z (sin.f64 y)))) (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y))))
(+ (* 2 (* (sqrt x) (cos y))) (* t (+ (* -1/9 (* (* t (* (pow z 2) (cos y))) (sqrt x))) (* 2/3 (* (sqrt x) (* z (sin y)))))))
(fma.f64 t (fma.f64 (sqrt.f64 x) (*.f64 (*.f64 z (sin.f64 y)) #s(literal 2/3 binary64)) (*.f64 (*.f64 (cos.f64 y) (*.f64 t (*.f64 z z))) (*.f64 (sqrt.f64 x) #s(literal -1/9 binary64)))) (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y))))
(+ (* 2 (* (sqrt x) (cos y))) (* t (+ (* 2/3 (* (sqrt x) (* z (sin y)))) (* t (+ (* -1/9 (* (sqrt x) (* (pow z 2) (cos y)))) (* -1/81 (* (* t (* (pow z 3) (sin y))) (sqrt x))))))))
(fma.f64 t (fma.f64 t (fma.f64 (sqrt.f64 x) (*.f64 (*.f64 #s(literal -1/81 binary64) t) (*.f64 (*.f64 z (sin.f64 y)) (*.f64 z z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 x) z) z) (*.f64 (cos.f64 y) #s(literal -1/9 binary64)))) (*.f64 (sqrt.f64 x) (*.f64 (*.f64 z (sin.f64 y)) #s(literal 2/3 binary64)))) (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y))))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)))
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)))
(* x (+ (* -1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (cos (- y (* 1/3 (* t z))))))))
(*.f64 x (fma.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (*.f64 #s(literal 2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) x))) (*.f64 #s(literal -1/3 binary64) (/.f64 a (*.f64 x b)))))
(* x (+ (* -1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (cos (- y (* 1/3 (* t z))))))))
(*.f64 x (fma.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (*.f64 #s(literal 2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) x))) (*.f64 #s(literal -1/3 binary64) (/.f64 a (*.f64 x b)))))
(* x (+ (* -1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (cos (- y (* 1/3 (* t z))))))))
(*.f64 x (fma.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (*.f64 #s(literal 2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) x))) (*.f64 #s(literal -1/3 binary64) (/.f64 a (*.f64 x b)))))
(* -2 (* (sqrt x) (* (cos (- y (* 1/3 (* t z)))) (pow (sqrt -1) 2))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)))
(* -1 (* x (+ (* 1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (* (cos (- y (* 1/3 (* t z)))) (pow (sqrt -1) 2)))))))
(*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))) #s(literal -2 binary64) (/.f64 (*.f64 #s(literal 1/3 binary64) a) (*.f64 x b))) (neg.f64 x))
(* -1 (* x (+ (* 1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (* (cos (- y (* 1/3 (* t z)))) (pow (sqrt -1) 2)))))))
(*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))) #s(literal -2 binary64) (/.f64 (*.f64 #s(literal 1/3 binary64) a) (*.f64 x b))) (neg.f64 x))
(* -1 (* x (+ (* 1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (* (cos (- y (* 1/3 (* t z)))) (pow (sqrt -1) 2)))))))
(*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))) #s(literal -2 binary64) (/.f64 (*.f64 #s(literal 1/3 binary64) a) (*.f64 x b))) (neg.f64 x))
(- (* 2 (* (sqrt x) (cos (neg (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))) (/.f64 (*.f64 a #s(literal -1/3 binary64)) b))
(- (+ (* -2 (* (sqrt x) (* y (sin (neg (* 1/3 (* t z))))))) (* 2 (* (sqrt x) (cos (neg (* 1/3 (* t z))))))) (* 1/3 (/ a b)))
(fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))) (fma.f64 (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) y)) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))) (/.f64 (*.f64 a #s(literal -1/3 binary64)) b)))
(- (+ (* 2 (* (sqrt x) (cos (neg (* 1/3 (* t z)))))) (* y (+ (* -2 (* (sqrt x) (sin (neg (* 1/3 (* t z)))))) (* -1 (* (sqrt x) (* y (cos (neg (* 1/3 (* t z)))))))))) (* 1/3 (/ a b)))
(fma.f64 y (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))) (*.f64 (cos.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))) (neg.f64 (*.f64 (sqrt.f64 x) y)))) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))) (/.f64 (*.f64 a #s(literal -1/3 binary64)) b)))
(- (+ (* 2 (* (sqrt x) (cos (neg (* 1/3 (* t z)))))) (* y (+ (* -2 (* (sqrt x) (sin (neg (* 1/3 (* t z)))))) (* y (+ (* -1 (* (sqrt x) (cos (neg (* 1/3 (* t z)))))) (* 1/3 (* (sqrt x) (* y (sin (neg (* 1/3 (* t z)))))))))))) (* 1/3 (/ a b)))
(fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))) (fma.f64 y (fma.f64 y (fma.f64 (neg.f64 (sqrt.f64 x)) (cos.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))) (*.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (sqrt.f64 x) y)) (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z))))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))))) (/.f64 (*.f64 a #s(literal -1/3 binary64)) b)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))))
(- (* 2 (* (sqrt x) (cos (neg (+ (* -1 y) (* 1/3 (* t z))))))) (* 1/3 (/ a b)))
(fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))))
(- (* 2 (* (sqrt x) (cos (neg (+ (* -1 y) (* 1/3 (* t z))))))) (* 1/3 (/ a b)))
(fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))))
(- (* 2 (* (sqrt x) (cos (neg (+ (* -1 y) (* 1/3 (* t z))))))) (* 1/3 (/ a b)))
(fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))))
(- (* 2 (* (sqrt x) (cos (neg (+ (* -1 y) (* 1/3 (* t z))))))) (* 1/3 (/ a b)))
(fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))))
(- (* 2 (* (sqrt x) (cos y))) (* 1/3 (/ a b)))
(fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)) (/.f64 (*.f64 a #s(literal -1/3 binary64)) b))
(- (+ (* 2/3 (* (* t (* z (sin y))) (sqrt x))) (* 2 (* (sqrt x) (cos y)))) (* 1/3 (/ a b)))
(fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2/3 binary64) (*.f64 t (*.f64 z (sin.f64 y)))) (fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)) (/.f64 (*.f64 a #s(literal -1/3 binary64)) b)))
(- (+ (* 2 (* (sqrt x) (cos y))) (* z (+ (* -1/9 (* (* (pow t 2) (* z (cos y))) (sqrt x))) (* 2/3 (* (* t (sin y)) (sqrt x)))))) (* 1/3 (/ a b)))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 y)) (fma.f64 z (*.f64 (sqrt.f64 x) (fma.f64 #s(literal -1/9 binary64) (*.f64 (cos.f64 y) (*.f64 z (*.f64 t t))) (*.f64 #s(literal 2/3 binary64) (*.f64 t (sin.f64 y))))) (/.f64 (*.f64 a #s(literal -1/3 binary64)) b)))
(- (+ (* 2 (* (sqrt x) (cos y))) (* z (+ (* 2/3 (* (* t (sin y)) (sqrt x))) (* z (+ (* -1/9 (* (* (pow t 2) (cos y)) (sqrt x))) (* -1/81 (* (* (pow t 3) (* z (sin y))) (sqrt x)))))))) (* 1/3 (/ a b)))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 y)) (fma.f64 z (fma.f64 z (*.f64 (sqrt.f64 x) (fma.f64 #s(literal -1/81 binary64) (*.f64 (sin.f64 y) (*.f64 t (*.f64 z (*.f64 t t)))) (*.f64 #s(literal -1/9 binary64) (*.f64 (*.f64 (cos.f64 y) t) t)))) (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2/3 binary64) (*.f64 t (sin.f64 y))))) (/.f64 (*.f64 a #s(literal -1/3 binary64)) b)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))))
(- (* 2 (* (sqrt x) (cos y))) (* 1/3 (/ a b)))
(fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)) (/.f64 (*.f64 a #s(literal -1/3 binary64)) b))
(- (+ (* 2/3 (* (* t (* z (sin y))) (sqrt x))) (* 2 (* (sqrt x) (cos y)))) (* 1/3 (/ a b)))
(fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2/3 binary64) (*.f64 t (*.f64 z (sin.f64 y)))) (fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)) (/.f64 (*.f64 a #s(literal -1/3 binary64)) b)))
(- (+ (* 2 (* (sqrt x) (cos y))) (* t (+ (* -1/9 (* (* t (* (pow z 2) (cos y))) (sqrt x))) (* 2/3 (* (sqrt x) (* z (sin y))))))) (* 1/3 (/ a b)))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 y)) (fma.f64 t (fma.f64 (sqrt.f64 x) (*.f64 (*.f64 z (sin.f64 y)) #s(literal 2/3 binary64)) (*.f64 (*.f64 (cos.f64 y) (*.f64 t (*.f64 z z))) (*.f64 (sqrt.f64 x) #s(literal -1/9 binary64)))) (/.f64 (*.f64 a #s(literal -1/3 binary64)) b)))
(- (+ (* 2 (* (sqrt x) (cos y))) (* t (+ (* 2/3 (* (sqrt x) (* z (sin y)))) (* t (+ (* -1/9 (* (sqrt x) (* (pow z 2) (cos y)))) (* -1/81 (* (* t (* (pow z 3) (sin y))) (sqrt x)))))))) (* 1/3 (/ a b)))
(fma.f64 t (fma.f64 t (fma.f64 (sqrt.f64 x) (*.f64 (*.f64 #s(literal -1/81 binary64) t) (*.f64 (*.f64 z (sin.f64 y)) (*.f64 z z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 x) z) z) (*.f64 (cos.f64 y) #s(literal -1/9 binary64)))) (*.f64 (sqrt.f64 x) (*.f64 (*.f64 z (sin.f64 y)) #s(literal 2/3 binary64)))) (fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)) (/.f64 (*.f64 a #s(literal -1/3 binary64)) b)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))))
(fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))))
(fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))))
(fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))))
(* -1/3 (/ a b))
(/.f64 (*.f64 a #s(literal -1/3 binary64)) b)
(* a (- (* 2 (* (/ (cos (- y (* 1/3 (* t z)))) a) (sqrt x))) (* 1/3 (/ 1 b))))
(*.f64 a (fma.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (/.f64 (sqrt.f64 x) a)) (/.f64 #s(literal -1/3 binary64) b)))
(* a (- (* 2 (* (/ (cos (- y (* 1/3 (* t z)))) a) (sqrt x))) (* 1/3 (/ 1 b))))
(*.f64 a (fma.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (/.f64 (sqrt.f64 x) a)) (/.f64 #s(literal -1/3 binary64) b)))
(* a (- (* 2 (* (/ (cos (- y (* 1/3 (* t z)))) a) (sqrt x))) (* 1/3 (/ 1 b))))
(*.f64 a (fma.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (/.f64 (sqrt.f64 x) a)) (/.f64 #s(literal -1/3 binary64) b)))
(* -1/3 (/ a b))
(/.f64 (*.f64 a #s(literal -1/3 binary64)) b)
(* -1 (* a (+ (* -2 (* (/ (cos (- y (* 1/3 (* t z)))) a) (sqrt x))) (* 1/3 (/ 1 b)))))
(neg.f64 (*.f64 a (fma.f64 #s(literal -2 binary64) (*.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (/.f64 (sqrt.f64 x) a)) (/.f64 #s(literal 1/3 binary64) b))))
(* -1 (* a (+ (* -2 (* (/ (cos (- y (* 1/3 (* t z)))) a) (sqrt x))) (* 1/3 (/ 1 b)))))
(neg.f64 (*.f64 a (fma.f64 #s(literal -2 binary64) (*.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (/.f64 (sqrt.f64 x) a)) (/.f64 #s(literal 1/3 binary64) b))))
(* -1 (* a (+ (* -2 (* (/ (cos (- y (* 1/3 (* t z)))) a) (sqrt x))) (* 1/3 (/ 1 b)))))
(neg.f64 (*.f64 a (fma.f64 #s(literal -2 binary64) (*.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (/.f64 (sqrt.f64 x) a)) (/.f64 #s(literal 1/3 binary64) b))))
(* -1/3 (/ a b))
(/.f64 (*.f64 a #s(literal -1/3 binary64)) b)
(/ (- (* 2 (* (* b (cos (- y (* 1/3 (* t z))))) (sqrt x))) (* 1/3 a)) b)
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) b) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))) (*.f64 a #s(literal -1/3 binary64))) b)
(/ (- (* 2 (* (* b (cos (- y (* 1/3 (* t z))))) (sqrt x))) (* 1/3 a)) b)
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) b) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))) (*.f64 a #s(literal -1/3 binary64))) b)
(/ (- (* 2 (* (* b (cos (- y (* 1/3 (* t z))))) (sqrt x))) (* 1/3 a)) b)
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) b) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))) (*.f64 a #s(literal -1/3 binary64))) b)
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))))
(fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))))
(fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))))
(fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))))
(fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))))
(fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))))
(fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))))
(* -1/3 (* t z))
(*.f64 #s(literal -1/3 binary64) (*.f64 t z))
(- y (* 1/3 (* t z)))
(fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)
(- y (* 1/3 (* t z)))
(fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)
(- y (* 1/3 (* t z)))
(fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)
y
(* y (+ 1 (* -1/3 (/ (* t z) y))))
(fma.f64 y (/.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z)) y) y)
(* y (+ 1 (* -1/3 (/ (* t z) y))))
(fma.f64 y (/.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z)) y) y)
(* y (+ 1 (* -1/3 (/ (* t z) y))))
(fma.f64 y (/.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z)) y) y)
y
(* -1 (* y (- (* 1/3 (/ (* t z) y)) 1)))
(fma.f64 y (/.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z)) y) y)
(* -1 (* y (- (* 1/3 (/ (* t z) y)) 1)))
(fma.f64 y (/.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z)) y) y)
(* -1 (* y (- (* 1/3 (/ (* t z) y)) 1)))
(fma.f64 y (/.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z)) y) y)
y
(+ y (* -1/3 (* t z)))
(fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)
(+ y (* -1/3 (* t z)))
(fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)
(+ y (* -1/3 (* t z)))
(fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)
(* -1/3 (* t z))
(*.f64 #s(literal -1/3 binary64) (*.f64 t z))
(* z (- (/ y z) (* 1/3 t)))
(*.f64 z (fma.f64 #s(literal -1/3 binary64) t (/.f64 y z)))
(* z (- (/ y z) (* 1/3 t)))
(*.f64 z (fma.f64 #s(literal -1/3 binary64) t (/.f64 y z)))
(* z (- (/ y z) (* 1/3 t)))
(*.f64 z (fma.f64 #s(literal -1/3 binary64) t (/.f64 y z)))
(* -1/3 (* t z))
(*.f64 #s(literal -1/3 binary64) (*.f64 t z))
(* -1 (* z (- (* -1 (/ y z)) (* -1/3 t))))
(*.f64 z (fma.f64 #s(literal -1/3 binary64) t (/.f64 y z)))
(* -1 (* z (- (* -1 (/ y z)) (* -1/3 t))))
(*.f64 z (fma.f64 #s(literal -1/3 binary64) t (/.f64 y z)))
(* -1 (* z (- (* -1 (/ y z)) (* -1/3 t))))
(*.f64 z (fma.f64 #s(literal -1/3 binary64) t (/.f64 y z)))
y
(+ y (* -1/3 (* t z)))
(fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)
(+ y (* -1/3 (* t z)))
(fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)
(+ y (* -1/3 (* t z)))
(fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)
(* -1/3 (* t z))
(*.f64 #s(literal -1/3 binary64) (*.f64 t z))
(* t (- (/ y t) (* 1/3 z)))
(*.f64 t (fma.f64 #s(literal -1/3 binary64) z (/.f64 y t)))
(* t (- (/ y t) (* 1/3 z)))
(*.f64 t (fma.f64 #s(literal -1/3 binary64) z (/.f64 y t)))
(* t (- (/ y t) (* 1/3 z)))
(*.f64 t (fma.f64 #s(literal -1/3 binary64) z (/.f64 y t)))
(* -1/3 (* t z))
(*.f64 #s(literal -1/3 binary64) (*.f64 t z))
(* -1 (* t (- (* -1 (/ y t)) (* -1/3 z))))
(*.f64 t (fma.f64 #s(literal -1/3 binary64) z (/.f64 y t)))
(* -1 (* t (- (* -1 (/ y t)) (* -1/3 z))))
(*.f64 t (fma.f64 #s(literal -1/3 binary64) z (/.f64 y t)))
(* -1 (* t (- (* -1 (/ y t)) (* -1/3 z))))
(*.f64 t (fma.f64 #s(literal -1/3 binary64) z (/.f64 y t)))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)))
(* -2 (* (sqrt x) (* (cos (- y (* 1/3 (* t z)))) (pow (sqrt -1) 2))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)))
(* -2 (* (sqrt x) (* (cos (- y (* 1/3 (* t z)))) (pow (sqrt -1) 2))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)))
(* -2 (* (sqrt x) (* (cos (- y (* 1/3 (* t z)))) (pow (sqrt -1) 2))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)))
(* -2 (* (sqrt x) (* (cos (- y (* 1/3 (* t z)))) (pow (sqrt -1) 2))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)))
(* 2 (* (sqrt x) (cos (neg (* 1/3 (* t z))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))))
(+ (* -2 (* (sqrt x) (* y (sin (neg (* 1/3 (* t z))))))) (* 2 (* (sqrt x) (cos (neg (* 1/3 (* t z)))))))
(fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) y)) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z)))))
(+ (* 2 (* (sqrt x) (cos (neg (* 1/3 (* t z)))))) (* y (+ (* -2 (* (sqrt x) (sin (neg (* 1/3 (* t z)))))) (* -1 (* (sqrt x) (* y (cos (neg (* 1/3 (* t z))))))))))
(fma.f64 y (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))) (*.f64 (cos.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))) (neg.f64 (*.f64 (sqrt.f64 x) y)))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z)))))
(+ (* 2 (* (sqrt x) (cos (neg (* 1/3 (* t z)))))) (* y (+ (* -2 (* (sqrt x) (sin (neg (* 1/3 (* t z)))))) (* y (+ (* -1 (* (sqrt x) (cos (neg (* 1/3 (* t z)))))) (* 1/3 (* (sqrt x) (* y (sin (neg (* 1/3 (* t z))))))))))))
(fma.f64 y (fma.f64 y (fma.f64 (neg.f64 (sqrt.f64 x)) (cos.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))) (*.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (sqrt.f64 x) y)) (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z))))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z)))))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)))
(* 2 (* (sqrt x) (cos (neg (+ (* -1 y) (* 1/3 (* t z)))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)))
(* 2 (* (sqrt x) (cos (neg (+ (* -1 y) (* 1/3 (* t z)))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)))
(* 2 (* (sqrt x) (cos (neg (+ (* -1 y) (* 1/3 (* t z)))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)))
(* 2 (* (sqrt x) (cos (neg (+ (* -1 y) (* 1/3 (* t z)))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)))
(* 2 (* (sqrt x) (cos y)))
(*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)))
(+ (* 2/3 (* (* t (* z (sin y))) (sqrt x))) (* 2 (* (sqrt x) (cos y))))
(fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2/3 binary64) (*.f64 t (*.f64 z (sin.f64 y)))) (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y))))
(+ (* 2 (* (sqrt x) (cos y))) (* z (+ (* -1/9 (* (* (pow t 2) (* z (cos y))) (sqrt x))) (* 2/3 (* (* t (sin y)) (sqrt x))))))
(fma.f64 z (*.f64 (sqrt.f64 x) (fma.f64 #s(literal -1/9 binary64) (*.f64 (cos.f64 y) (*.f64 z (*.f64 t t))) (*.f64 #s(literal 2/3 binary64) (*.f64 t (sin.f64 y))))) (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y))))
(+ (* 2 (* (sqrt x) (cos y))) (* z (+ (* 2/3 (* (* t (sin y)) (sqrt x))) (* z (+ (* -1/9 (* (* (pow t 2) (cos y)) (sqrt x))) (* -1/81 (* (* (pow t 3) (* z (sin y))) (sqrt x))))))))
(fma.f64 z (fma.f64 z (*.f64 (sqrt.f64 x) (fma.f64 #s(literal -1/81 binary64) (*.f64 (sin.f64 y) (*.f64 t (*.f64 z (*.f64 t t)))) (*.f64 #s(literal -1/9 binary64) (*.f64 (*.f64 (cos.f64 y) t) t)))) (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2/3 binary64) (*.f64 t (sin.f64 y))))) (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y))))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)))
(* 2 (* (sqrt x) (cos y)))
(*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)))
(+ (* 2/3 (* (* t (* z (sin y))) (sqrt x))) (* 2 (* (sqrt x) (cos y))))
(fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2/3 binary64) (*.f64 t (*.f64 z (sin.f64 y)))) (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y))))
(+ (* 2 (* (sqrt x) (cos y))) (* t (+ (* -1/9 (* (* t (* (pow z 2) (cos y))) (sqrt x))) (* 2/3 (* (sqrt x) (* z (sin y)))))))
(fma.f64 t (fma.f64 (sqrt.f64 x) (*.f64 (*.f64 z (sin.f64 y)) #s(literal 2/3 binary64)) (*.f64 (*.f64 (cos.f64 y) (*.f64 t (*.f64 z z))) (*.f64 (sqrt.f64 x) #s(literal -1/9 binary64)))) (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y))))
(+ (* 2 (* (sqrt x) (cos y))) (* t (+ (* 2/3 (* (sqrt x) (* z (sin y)))) (* t (+ (* -1/9 (* (sqrt x) (* (pow z 2) (cos y)))) (* -1/81 (* (* t (* (pow z 3) (sin y))) (sqrt x))))))))
(fma.f64 t (fma.f64 t (fma.f64 (sqrt.f64 x) (*.f64 (*.f64 #s(literal -1/81 binary64) t) (*.f64 (*.f64 z (sin.f64 y)) (*.f64 z z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 x) z) z) (*.f64 (cos.f64 y) #s(literal -1/9 binary64)))) (*.f64 (sqrt.f64 x) (*.f64 (*.f64 z (sin.f64 y)) #s(literal 2/3 binary64)))) (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y))))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)))
(* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))))))
(* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))))))
(* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))))))
(* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))))))
(* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))))))
(* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))))))
(* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))))))
(* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))))))
(* -2 (* (sqrt x) (* (pow (sqrt -1) 2) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))))))
(* -2 (* (sqrt x) (* (pow (sqrt -1) 2) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))))))
(* -2 (* (sqrt x) (* (pow (sqrt -1) 2) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))))))
(* -2 (* (sqrt x) (* (pow (sqrt -1) 2) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))))))
(* 2 (* (sqrt x) (cos y)))
(*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)))
(+ (* 2 (* (sqrt x) (cos y))) (* 2 (* (sqrt x) (* z (+ (* -1/2 (+ (* -1/3 (* t (sin y))) (* 1/3 (* t (sin y))))) (* 1/3 (* t (sin y))))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 t (*.f64 #s(literal 1/3 binary64) (*.f64 z (sin.f64 y))) (cos.f64 y)))
(+ (* 2 (* (sqrt x) (cos y))) (* z (+ (* -1/9 (* (* (pow t 2) (* z (cos y))) (sqrt x))) (* 2 (* (sqrt x) (+ (* -1/2 (+ (* -1/3 (* t (sin y))) (* 1/3 (* t (sin y))))) (* 1/3 (* t (sin y)))))))))
(fma.f64 (*.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 t t)) (*.f64 (cos.f64 y) z)) (*.f64 (sqrt.f64 x) z) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 t (*.f64 #s(literal 1/3 binary64) (*.f64 z (sin.f64 y))) (cos.f64 y))))
(+ (* 2 (* (sqrt x) (cos y))) (* z (+ (* 2 (* (sqrt x) (+ (* -1/2 (+ (* -1/3 (* t (sin y))) (* 1/3 (* t (sin y))))) (* 1/3 (* t (sin y)))))) (* z (+ (* -1/9 (* (* (pow t 2) (cos y)) (sqrt x))) (* 2 (* (sqrt x) (* z (+ (* -1/2 (+ (* -1/162 (* (pow t 3) (sin y))) (* 1/162 (* (pow t 3) (sin y))))) (* -1/162 (* (pow t 3) (sin y))))))))))))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (fma.f64 t (*.f64 #s(literal 1/3 binary64) (*.f64 z (sin.f64 y))) (cos.f64 y))) (*.f64 (*.f64 z z) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 (*.f64 z (sin.f64 y)) (*.f64 (*.f64 t (*.f64 t t)) #s(literal -1/162 binary64))) (*.f64 (sqrt.f64 x) (*.f64 #s(literal -1/9 binary64) (*.f64 (*.f64 (cos.f64 y) t) t))))))
(* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))))))
(* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))))))
(* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))))))
(* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))))))
(* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))))))
(* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))))))
(* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))))))
(* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))))))
(* 2 (* (sqrt x) (cos y)))
(*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)))
(+ (* 2 (* (sqrt x) (cos y))) (* 2 (* (* t (+ (* -1/2 (+ (* -1/3 (* z (sin y))) (* 1/3 (* z (sin y))))) (* 1/3 (* z (sin y))))) (sqrt x))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 t (*.f64 #s(literal 1/3 binary64) (*.f64 z (sin.f64 y))) (cos.f64 y)))
(+ (* 2 (* (sqrt x) (cos y))) (* t (+ (* -1/9 (* (* t (* (pow z 2) (cos y))) (sqrt x))) (* 2 (* (sqrt x) (+ (* -1/2 (+ (* -1/3 (* z (sin y))) (* 1/3 (* z (sin y))))) (* 1/3 (* z (sin y)))))))))
(fma.f64 (*.f64 (sqrt.f64 x) (*.f64 (cos.f64 y) (*.f64 t (*.f64 z z)))) (*.f64 #s(literal -1/9 binary64) t) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 t (*.f64 #s(literal 1/3 binary64) (*.f64 z (sin.f64 y))) (cos.f64 y))))
(+ (* 2 (* (sqrt x) (cos y))) (* t (+ (* 2 (* (sqrt x) (+ (* -1/2 (+ (* -1/3 (* z (sin y))) (* 1/3 (* z (sin y))))) (* 1/3 (* z (sin y)))))) (* t (+ (* -1/9 (* (sqrt x) (* (pow z 2) (cos y)))) (* 2 (* (* t (+ (* -1/2 (+ (* -1/162 (* (pow z 3) (sin y))) (* 1/162 (* (pow z 3) (sin y))))) (* -1/162 (* (pow z 3) (sin y))))) (sqrt x))))))))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (fma.f64 t (*.f64 #s(literal 1/3 binary64) (*.f64 z (sin.f64 y))) (cos.f64 y))) (*.f64 t (*.f64 t (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 (*.f64 (*.f64 z (sin.f64 y)) (*.f64 z z)) (*.f64 t #s(literal -1/162 binary64))) (*.f64 (*.f64 (*.f64 (sqrt.f64 x) z) z) (*.f64 (cos.f64 y) #s(literal -1/9 binary64)))))))
(* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))))))
(* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))))))
(* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))))))
(* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))))))
(* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))))))
(* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))))))
(* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))))))
(* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))))))
(* (sqrt x) (+ (cos (* -1/3 (* t z))) (cos (* 1/3 (* t z)))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))))
(+ (* 2 (* (sqrt x) (* y (+ (sin (* 1/3 (* t z))) (* -1/2 (+ (sin (* -1/3 (* t z))) (sin (* 1/3 (* t z))))))))) (* (sqrt x) (+ (cos (* -1/3 (* t z))) (cos (* 1/3 (* t z))))))
(fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) y)) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z)))))
(+ (* y (+ (* 2 (* (sqrt x) (+ (sin (* 1/3 (* t z))) (* -1/2 (+ (sin (* -1/3 (* t z))) (sin (* 1/3 (* t z)))))))) (* (sqrt x) (* y (+ (* -1/2 (cos (* -1/3 (* t z)))) (* -1/2 (cos (* 1/3 (* t z))))))))) (* (sqrt x) (+ (cos (* -1/3 (* t z))) (cos (* 1/3 (* t z))))))
(fma.f64 y (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))) (*.f64 (cos.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))) (neg.f64 (*.f64 (sqrt.f64 x) y)))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z)))))
(+ (* y (+ (* 2 (* (sqrt x) (+ (sin (* 1/3 (* t z))) (* -1/2 (+ (sin (* -1/3 (* t z))) (sin (* 1/3 (* t z)))))))) (* y (+ (* 2 (* (sqrt x) (* y (+ (* -1/2 (+ (* -1/6 (sin (* -1/3 (* t z)))) (* -1/6 (sin (* 1/3 (* t z)))))) (* -1/6 (sin (* 1/3 (* t z)))))))) (* (sqrt x) (+ (* -1/2 (cos (* -1/3 (* t z)))) (* -1/2 (cos (* 1/3 (* t z)))))))))) (* (sqrt x) (+ (cos (* -1/3 (* t z))) (cos (* 1/3 (* t z))))))
(fma.f64 y (fma.f64 y (fma.f64 (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) y)) (fma.f64 (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))) #s(literal -1/6 binary64) #s(literal 0 binary64)) (*.f64 (neg.f64 (sqrt.f64 x)) (cos.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z)))))
(* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))))))
(* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))))))
(* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))))))
(* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))))))
(* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (- (* -1/3 (* t z)) (* -1 y))) (cos (- (* 1/3 (* t z)) (* -1 y))))) (* (sin y) (sin (* 1/3 (* t z)))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))))))
(* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (- (* -1/3 (* t z)) (* -1 y))) (cos (- (* 1/3 (* t z)) (* -1 y))))) (* (sin y) (sin (* 1/3 (* t z)))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))))))
(* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (- (* -1/3 (* t z)) (* -1 y))) (cos (- (* 1/3 (* t z)) (* -1 y))))) (* (sin y) (sin (* 1/3 (* t z)))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))))))
(* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (- (* -1/3 (* t z)) (* -1 y))) (cos (- (* 1/3 (* t z)) (* -1 y))))) (* (sin y) (sin (* 1/3 (* t z)))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))))))
(- (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))) (* 1/3 (/ a b)))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z)))))) (/.f64 (*.f64 a #s(literal -1/3 binary64)) b))
(- (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))) (* 1/3 (/ a b)))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z)))))) (/.f64 (*.f64 a #s(literal -1/3 binary64)) b))
(- (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))) (* 1/3 (/ a b)))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z)))))) (/.f64 (*.f64 a #s(literal -1/3 binary64)) b))
(- (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))) (* 1/3 (/ a b)))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z)))))) (/.f64 (*.f64 a #s(literal -1/3 binary64)) b))
(* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))))))
(* x (+ (* -1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))))
(*.f64 x (fma.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))))) (*.f64 #s(literal 2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) x))) (*.f64 #s(literal -1/3 binary64) (/.f64 a (*.f64 x b)))))
(* x (+ (* -1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))))
(*.f64 x (fma.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))))) (*.f64 #s(literal 2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) x))) (*.f64 #s(literal -1/3 binary64) (/.f64 a (*.f64 x b)))))
(* x (+ (* -1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))))
(*.f64 x (fma.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))))) (*.f64 #s(literal 2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) x))) (*.f64 #s(literal -1/3 binary64) (/.f64 a (*.f64 x b)))))
(* -2 (* (sqrt x) (* (pow (sqrt -1) 2) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))))))
(* -1 (* x (+ (* 1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (* (pow (sqrt -1) 2) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))))))
(*.f64 (fma.f64 (fma.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))) #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z))) (sin.f64 y))) (*.f64 #s(literal 2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) x))) (/.f64 (*.f64 #s(literal 1/3 binary64) a) (*.f64 x b))) (neg.f64 x))
(* -1 (* x (+ (* 1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (* (pow (sqrt -1) 2) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))))))
(*.f64 (fma.f64 (fma.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))) #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z))) (sin.f64 y))) (*.f64 #s(literal 2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) x))) (/.f64 (*.f64 #s(literal 1/3 binary64) a) (*.f64 x b))) (neg.f64 x))
(* -1 (* x (+ (* 1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (* (pow (sqrt -1) 2) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))))))
(*.f64 (fma.f64 (fma.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))) #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z))) (sin.f64 y))) (*.f64 #s(literal 2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) x))) (/.f64 (*.f64 #s(literal 1/3 binary64) a) (*.f64 x b))) (neg.f64 x))
(- (* 2 (* (sqrt x) (cos y))) (* 1/3 (/ a b)))
(fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)) (/.f64 (*.f64 a #s(literal -1/3 binary64)) b))
(- (+ (* 2 (* (sqrt x) (cos y))) (* 2 (* (sqrt x) (* z (+ (* -1/2 (+ (* -1/3 (* t (sin y))) (* 1/3 (* t (sin y))))) (* 1/3 (* t (sin y)))))))) (* 1/3 (/ a b)))
(fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 t (*.f64 #s(literal 1/3 binary64) (*.f64 z (sin.f64 y))) (cos.f64 y)) (/.f64 (*.f64 a #s(literal -1/3 binary64)) b))
(- (+ (* 2 (* (sqrt x) (cos y))) (* z (+ (* -1/9 (* (* (pow t 2) (* z (cos y))) (sqrt x))) (* 2 (* (sqrt x) (+ (* -1/2 (+ (* -1/3 (* t (sin y))) (* 1/3 (* t (sin y))))) (* 1/3 (* t (sin y))))))))) (* 1/3 (/ a b)))
(fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (fma.f64 (*.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 t t)) (*.f64 (cos.f64 y) z)) (*.f64 (sqrt.f64 x) z) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 t (*.f64 #s(literal 1/3 binary64) (*.f64 z (sin.f64 y))) (cos.f64 y)))))
(- (+ (* 2 (* (sqrt x) (cos y))) (* z (+ (* 2 (* (sqrt x) (+ (* -1/2 (+ (* -1/3 (* t (sin y))) (* 1/3 (* t (sin y))))) (* 1/3 (* t (sin y)))))) (* z (+ (* -1/9 (* (* (pow t 2) (cos y)) (sqrt x))) (* 2 (* (sqrt x) (* z (+ (* -1/2 (+ (* -1/162 (* (pow t 3) (sin y))) (* 1/162 (* (pow t 3) (sin y))))) (* -1/162 (* (pow t 3) (sin y)))))))))))) (* 1/3 (/ a b)))
(fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (fma.f64 t (*.f64 #s(literal 1/3 binary64) (*.f64 z (sin.f64 y))) (cos.f64 y))) (*.f64 (*.f64 z z) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 (*.f64 z (sin.f64 y)) (*.f64 (*.f64 t (*.f64 t t)) #s(literal -1/162 binary64))) (*.f64 (sqrt.f64 x) (*.f64 #s(literal -1/9 binary64) (*.f64 (*.f64 (cos.f64 y) t) t)))))))
(- (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))) (* 1/3 (/ a b)))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z)))))) (/.f64 (*.f64 a #s(literal -1/3 binary64)) b))
(- (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))) (* 1/3 (/ a b)))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z)))))) (/.f64 (*.f64 a #s(literal -1/3 binary64)) b))
(- (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))) (* 1/3 (/ a b)))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z)))))) (/.f64 (*.f64 a #s(literal -1/3 binary64)) b))
(- (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))) (* 1/3 (/ a b)))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z)))))) (/.f64 (*.f64 a #s(literal -1/3 binary64)) b))
(- (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))) (* 1/3 (/ a b)))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z)))))) (/.f64 (*.f64 a #s(literal -1/3 binary64)) b))
(- (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))) (* 1/3 (/ a b)))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z)))))) (/.f64 (*.f64 a #s(literal -1/3 binary64)) b))
(- (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))) (* 1/3 (/ a b)))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z)))))) (/.f64 (*.f64 a #s(literal -1/3 binary64)) b))
(- (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))) (* 1/3 (/ a b)))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z)))))) (/.f64 (*.f64 a #s(literal -1/3 binary64)) b))
(- (* 2 (* (sqrt x) (cos y))) (* 1/3 (/ a b)))
(fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)) (/.f64 (*.f64 a #s(literal -1/3 binary64)) b))
(- (+ (* 2 (* (sqrt x) (cos y))) (* 2 (* (* t (+ (* -1/2 (+ (* -1/3 (* z (sin y))) (* 1/3 (* z (sin y))))) (* 1/3 (* z (sin y))))) (sqrt x)))) (* 1/3 (/ a b)))
(fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 t (*.f64 #s(literal 1/3 binary64) (*.f64 z (sin.f64 y))) (cos.f64 y)) (/.f64 (*.f64 a #s(literal -1/3 binary64)) b))
(- (+ (* 2 (* (sqrt x) (cos y))) (* t (+ (* -1/9 (* (* t (* (pow z 2) (cos y))) (sqrt x))) (* 2 (* (sqrt x) (+ (* -1/2 (+ (* -1/3 (* z (sin y))) (* 1/3 (* z (sin y))))) (* 1/3 (* z (sin y))))))))) (* 1/3 (/ a b)))
(fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (fma.f64 (*.f64 (sqrt.f64 x) (*.f64 (cos.f64 y) (*.f64 t (*.f64 z z)))) (*.f64 #s(literal -1/9 binary64) t) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 t (*.f64 #s(literal 1/3 binary64) (*.f64 z (sin.f64 y))) (cos.f64 y)))))
(- (+ (* 2 (* (sqrt x) (cos y))) (* t (+ (* 2 (* (sqrt x) (+ (* -1/2 (+ (* -1/3 (* z (sin y))) (* 1/3 (* z (sin y))))) (* 1/3 (* z (sin y)))))) (* t (+ (* -1/9 (* (sqrt x) (* (pow z 2) (cos y)))) (* 2 (* (* t (+ (* -1/2 (+ (* -1/162 (* (pow z 3) (sin y))) (* 1/162 (* (pow z 3) (sin y))))) (* -1/162 (* (pow z 3) (sin y))))) (sqrt x)))))))) (* 1/3 (/ a b)))
(fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (fma.f64 t (*.f64 #s(literal 1/3 binary64) (*.f64 z (sin.f64 y))) (cos.f64 y))) (*.f64 t (*.f64 t (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 (*.f64 (*.f64 z (sin.f64 y)) (*.f64 z z)) (*.f64 t #s(literal -1/162 binary64))) (*.f64 (*.f64 (*.f64 (sqrt.f64 x) z) z) (*.f64 (cos.f64 y) #s(literal -1/9 binary64))))))))
(- (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))) (* 1/3 (/ a b)))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z)))))) (/.f64 (*.f64 a #s(literal -1/3 binary64)) b))
(- (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))) (* 1/3 (/ a b)))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z)))))) (/.f64 (*.f64 a #s(literal -1/3 binary64)) b))
(- (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))) (* 1/3 (/ a b)))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z)))))) (/.f64 (*.f64 a #s(literal -1/3 binary64)) b))
(- (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))) (* 1/3 (/ a b)))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z)))))) (/.f64 (*.f64 a #s(literal -1/3 binary64)) b))
(- (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))) (* 1/3 (/ a b)))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z)))))) (/.f64 (*.f64 a #s(literal -1/3 binary64)) b))
(- (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))) (* 1/3 (/ a b)))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z)))))) (/.f64 (*.f64 a #s(literal -1/3 binary64)) b))
(- (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))) (* 1/3 (/ a b)))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z)))))) (/.f64 (*.f64 a #s(literal -1/3 binary64)) b))
(- (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))) (* 1/3 (/ a b)))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z)))))) (/.f64 (*.f64 a #s(literal -1/3 binary64)) b))
(- (* (sqrt x) (+ (cos (* -1/3 (* t z))) (cos (* 1/3 (* t z))))) (* 1/3 (/ a b)))
(fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))) (/.f64 (*.f64 a #s(literal -1/3 binary64)) b))
(- (+ (* 2 (* (sqrt x) (* y (+ (sin (* 1/3 (* t z))) (* -1/2 (+ (sin (* -1/3 (* t z))) (sin (* 1/3 (* t z))))))))) (* (sqrt x) (+ (cos (* -1/3 (* t z))) (cos (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))) (fma.f64 (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) y)) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))) (/.f64 (*.f64 a #s(literal -1/3 binary64)) b)))
(- (+ (* y (+ (* 2 (* (sqrt x) (+ (sin (* 1/3 (* t z))) (* -1/2 (+ (sin (* -1/3 (* t z))) (sin (* 1/3 (* t z)))))))) (* (sqrt x) (* y (+ (* -1/2 (cos (* -1/3 (* t z)))) (* -1/2 (cos (* 1/3 (* t z))))))))) (* (sqrt x) (+ (cos (* -1/3 (* t z))) (cos (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(fma.f64 y (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))) (*.f64 (cos.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))) (neg.f64 (*.f64 (sqrt.f64 x) y)))) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))) (/.f64 (*.f64 a #s(literal -1/3 binary64)) b)))
(- (+ (* y (+ (* 2 (* (sqrt x) (+ (sin (* 1/3 (* t z))) (* -1/2 (+ (sin (* -1/3 (* t z))) (sin (* 1/3 (* t z)))))))) (* y (+ (* 2 (* (sqrt x) (* y (+ (* -1/2 (+ (* -1/6 (sin (* -1/3 (* t z)))) (* -1/6 (sin (* 1/3 (* t z)))))) (* -1/6 (sin (* 1/3 (* t z)))))))) (* (sqrt x) (+ (* -1/2 (cos (* -1/3 (* t z)))) (* -1/2 (cos (* 1/3 (* t z)))))))))) (* (sqrt x) (+ (cos (* -1/3 (* t z))) (cos (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(fma.f64 y (fma.f64 y (fma.f64 (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) y)) (fma.f64 (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))) #s(literal -1/6 binary64) #s(literal 0 binary64)) (*.f64 (neg.f64 (sqrt.f64 x)) (cos.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))))) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))) (/.f64 (*.f64 a #s(literal -1/3 binary64)) b)))
(- (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))) (* 1/3 (/ a b)))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z)))))) (/.f64 (*.f64 a #s(literal -1/3 binary64)) b))
(- (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))) (* 1/3 (/ a b)))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z)))))) (/.f64 (*.f64 a #s(literal -1/3 binary64)) b))
(- (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))) (* 1/3 (/ a b)))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z)))))) (/.f64 (*.f64 a #s(literal -1/3 binary64)) b))
(- (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))) (* 1/3 (/ a b)))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z)))))) (/.f64 (*.f64 a #s(literal -1/3 binary64)) b))
(- (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (- (* -1/3 (* t z)) (* -1 y))) (cos (- (* 1/3 (* t z)) (* -1 y))))) (* (sin y) (sin (* 1/3 (* t z))))))) (* 1/3 (/ a b)))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z)))))) (/.f64 (*.f64 a #s(literal -1/3 binary64)) b))
(- (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (- (* -1/3 (* t z)) (* -1 y))) (cos (- (* 1/3 (* t z)) (* -1 y))))) (* (sin y) (sin (* 1/3 (* t z))))))) (* 1/3 (/ a b)))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z)))))) (/.f64 (*.f64 a #s(literal -1/3 binary64)) b))
(- (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (- (* -1/3 (* t z)) (* -1 y))) (cos (- (* 1/3 (* t z)) (* -1 y))))) (* (sin y) (sin (* 1/3 (* t z))))))) (* 1/3 (/ a b)))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z)))))) (/.f64 (*.f64 a #s(literal -1/3 binary64)) b))
(- (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (- (* -1/3 (* t z)) (* -1 y))) (cos (- (* 1/3 (* t z)) (* -1 y))))) (* (sin y) (sin (* 1/3 (* t z))))))) (* 1/3 (/ a b)))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z)))))) (/.f64 (*.f64 a #s(literal -1/3 binary64)) b))
(* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z)))))) (/.f64 (*.f64 a #s(literal -1/3 binary64)) b))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z)))))) (/.f64 (*.f64 a #s(literal -1/3 binary64)) b))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z)))))) (/.f64 (*.f64 a #s(literal -1/3 binary64)) b))
(* -1/3 (/ a b))
(/.f64 (*.f64 a #s(literal -1/3 binary64)) b)
(* a (- (* 2 (* (/ (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))) a) (sqrt x))) (* 1/3 (/ 1 b))))
(*.f64 a (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (sqrt.f64 x) (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z)))))) a) (/.f64 #s(literal -1/3 binary64) b)))
(* a (- (* 2 (* (/ (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))) a) (sqrt x))) (* 1/3 (/ 1 b))))
(*.f64 a (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (sqrt.f64 x) (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z)))))) a) (/.f64 #s(literal -1/3 binary64) b)))
(* a (- (* 2 (* (/ (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))) a) (sqrt x))) (* 1/3 (/ 1 b))))
(*.f64 a (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (sqrt.f64 x) (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z)))))) a) (/.f64 #s(literal -1/3 binary64) b)))
(* -1/3 (/ a b))
(/.f64 (*.f64 a #s(literal -1/3 binary64)) b)
(* -1 (* a (+ (* -2 (* (/ (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))) a) (sqrt x))) (* 1/3 (/ 1 b)))))
(*.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (sqrt.f64 x) (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z)))))) a) (/.f64 #s(literal 1/3 binary64) b)) (neg.f64 a))
(* -1 (* a (+ (* -2 (* (/ (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))) a) (sqrt x))) (* 1/3 (/ 1 b)))))
(*.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (sqrt.f64 x) (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z)))))) a) (/.f64 #s(literal 1/3 binary64) b)) (neg.f64 a))
(* -1 (* a (+ (* -2 (* (/ (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))) a) (sqrt x))) (* 1/3 (/ 1 b)))))
(*.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (sqrt.f64 x) (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z)))))) a) (/.f64 #s(literal 1/3 binary64) b)) (neg.f64 a))
(* -1/3 (/ a b))
(/.f64 (*.f64 a #s(literal -1/3 binary64)) b)
(/ (- (* 2 (* (* b (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))) (sqrt x))) (* 1/3 a)) b)
(/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 b (*.f64 (sqrt.f64 x) (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))))))) (*.f64 a #s(literal -1/3 binary64))) b)
(/ (- (* 2 (* (* b (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))) (sqrt x))) (* 1/3 a)) b)
(/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 b (*.f64 (sqrt.f64 x) (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))))))) (*.f64 a #s(literal -1/3 binary64))) b)
(/ (- (* 2 (* (* b (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))) (sqrt x))) (* 1/3 a)) b)
(/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 b (*.f64 (sqrt.f64 x) (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))))))) (*.f64 a #s(literal -1/3 binary64))) b)
(* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z)))))) (/.f64 (*.f64 a #s(literal -1/3 binary64)) b))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z)))))) (/.f64 (*.f64 a #s(literal -1/3 binary64)) b))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z)))))) (/.f64 (*.f64 a #s(literal -1/3 binary64)) b))
(* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z)))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z)))))) (/.f64 (*.f64 a #s(literal -1/3 binary64)) b))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z)))))) (/.f64 (*.f64 a #s(literal -1/3 binary64)) b))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (+ (* 1/2 (+ (cos (+ y (* -1/3 (* t z)))) (cos (+ y (* 1/3 (* t z)))))) (* (sin y) (sin (* 1/3 (* t z))))))))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z)))))) (/.f64 (*.f64 a #s(literal -1/3 binary64)) b))
(* 1/3 (/ a b))
(/.f64 (*.f64 #s(literal 1/3 binary64) a) b)
(* 1/3 (/ a b))
(/.f64 (*.f64 #s(literal 1/3 binary64) a) b)
(* 1/3 (/ a b))
(/.f64 (*.f64 #s(literal 1/3 binary64) a) b)
(* 1/3 (/ a b))
(/.f64 (*.f64 #s(literal 1/3 binary64) a) b)
(* 1/3 (/ a b))
(/.f64 (*.f64 #s(literal 1/3 binary64) a) b)
(* 1/3 (/ a b))
(/.f64 (*.f64 #s(literal 1/3 binary64) a) b)
(* 1/3 (/ a b))
(/.f64 (*.f64 #s(literal 1/3 binary64) a) b)
(* 1/3 (/ a b))
(/.f64 (*.f64 #s(literal 1/3 binary64) a) b)
(* 1/3 (/ a b))
(/.f64 (*.f64 #s(literal 1/3 binary64) a) b)
(* 1/3 (/ a b))
(/.f64 (*.f64 #s(literal 1/3 binary64) a) b)
(* 1/3 (/ a b))
(/.f64 (*.f64 #s(literal 1/3 binary64) a) b)
(* 1/3 (/ a b))
(/.f64 (*.f64 #s(literal 1/3 binary64) a) b)
(* 1/3 (/ a b))
(/.f64 (*.f64 #s(literal 1/3 binary64) a) b)
(* 1/3 (/ a b))
(/.f64 (*.f64 #s(literal 1/3 binary64) a) b)
(* 1/3 (/ a b))
(/.f64 (*.f64 #s(literal 1/3 binary64) a) b)
(* 1/3 (/ a b))
(/.f64 (*.f64 #s(literal 1/3 binary64) a) b)
(* 1/3 (/ a b))
(/.f64 (*.f64 #s(literal 1/3 binary64) a) b)
(* 1/3 (/ a b))
(/.f64 (*.f64 #s(literal 1/3 binary64) a) b)
(* 1/3 (/ a b))
(/.f64 (*.f64 #s(literal 1/3 binary64) a) b)
(* 1/3 (/ a b))
(/.f64 (*.f64 #s(literal 1/3 binary64) a) b)
(* 1/3 (/ a b))
(/.f64 (*.f64 #s(literal 1/3 binary64) a) b)
(* 1/3 (/ a b))
(/.f64 (*.f64 #s(literal 1/3 binary64) a) b)
(* 1/3 (/ a b))
(/.f64 (*.f64 #s(literal 1/3 binary64) a) b)
(* 1/3 (/ a b))
(/.f64 (*.f64 #s(literal 1/3 binary64) a) b)
1
#s(literal 1 binary64)
(+ 1 (* -1/2 (pow y 2)))
(fma.f64 y (*.f64 y #s(literal -1/2 binary64)) #s(literal 1 binary64))
(+ 1 (* (pow y 2) (- (* 1/24 (pow y 2)) 1/2)))
(fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(+ 1 (* (pow y 2) (- (* (pow y 2) (+ 1/24 (* -1/720 (pow y 2)))) 1/2)))
(fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) #s(literal -1/720 binary64) #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(cos y)
(cos.f64 y)
(cos y)
(cos.f64 y)
(cos y)
(cos.f64 y)
(cos y)
(cos.f64 y)
(cos y)
(cos.f64 y)
(cos y)
(cos.f64 y)
(cos y)
(cos.f64 y)
(cos y)
(cos.f64 y)
(cos (neg (* 1/3 (* t z))))
(cos.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z)))
(+ (cos (neg (* 1/3 (* t z)))) (* -1 (* y (sin (neg (* 1/3 (* t z)))))))
(fma.f64 y (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))) (cos.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))))
(+ (cos (neg (* 1/3 (* t z)))) (* y (- (* -1/2 (* y (cos (neg (* 1/3 (* t z)))))) (sin (neg (* 1/3 (* t z)))))))
(fma.f64 y (fma.f64 (cos.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))) (*.f64 y #s(literal -1/2 binary64)) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z)))) (cos.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))))
(+ (cos (neg (* 1/3 (* t z)))) (* y (- (* y (+ (* -1/2 (cos (neg (* 1/3 (* t z))))) (* 1/6 (* y (sin (neg (* 1/3 (* t z)))))))) (sin (neg (* 1/3 (* t z)))))))
(fma.f64 y (fma.f64 y (fma.f64 (cos.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))) #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))) (*.f64 #s(literal -1/6 binary64) y))) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z)))) (cos.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))))
(cos (- y (* 1/3 (* t z))))
(cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))
(cos (- y (* 1/3 (* t z))))
(cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))
(cos (- y (* 1/3 (* t z))))
(cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))
(cos (- y (* 1/3 (* t z))))
(cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))
(cos (neg (+ (* -1 y) (* 1/3 (* t z)))))
(cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))
(cos (neg (+ (* -1 y) (* 1/3 (* t z)))))
(cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))
(cos (neg (+ (* -1 y) (* 1/3 (* t z)))))
(cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))
(cos (neg (+ (* -1 y) (* 1/3 (* t z)))))
(cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))
(cos y)
(cos.f64 y)
(+ (cos y) (* 1/3 (* t (* z (sin y)))))
(fma.f64 t (*.f64 #s(literal 1/3 binary64) (*.f64 z (sin.f64 y))) (cos.f64 y))
(+ (cos y) (* z (- (* -1/18 (* (pow t 2) (* z (cos y)))) (* -1/3 (* t (sin y))))))
(fma.f64 z (fma.f64 #s(literal 1/3 binary64) (*.f64 t (sin.f64 y)) (*.f64 (*.f64 (cos.f64 y) z) (*.f64 (*.f64 t t) #s(literal -1/18 binary64)))) (cos.f64 y))
(+ (cos y) (* z (- (* z (+ (* -1/18 (* (pow t 2) (cos y))) (* -1/162 (* (pow t 3) (* z (sin y)))))) (* -1/3 (* t (sin y))))))
(fma.f64 z (fma.f64 z (fma.f64 (*.f64 z (sin.f64 y)) (*.f64 (*.f64 t (*.f64 t t)) #s(literal -1/162 binary64)) (*.f64 (cos.f64 y) (*.f64 (*.f64 t t) #s(literal -1/18 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 t (sin.f64 y)))) (cos.f64 y))
(cos (- y (* 1/3 (* t z))))
(cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))
(cos (- y (* 1/3 (* t z))))
(cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))
(cos (- y (* 1/3 (* t z))))
(cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))
(cos (- y (* 1/3 (* t z))))
(cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))
(cos (- y (* 1/3 (* t z))))
(cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))
(cos (- y (* 1/3 (* t z))))
(cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))
(cos (- y (* 1/3 (* t z))))
(cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))
(cos (- y (* 1/3 (* t z))))
(cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))
(cos y)
(cos.f64 y)
(+ (cos y) (* 1/3 (* t (* z (sin y)))))
(fma.f64 t (*.f64 #s(literal 1/3 binary64) (*.f64 z (sin.f64 y))) (cos.f64 y))
(+ (cos y) (* t (- (* -1/18 (* t (* (pow z 2) (cos y)))) (* -1/3 (* z (sin y))))))
(fma.f64 t (fma.f64 (*.f64 t (*.f64 z z)) (*.f64 (cos.f64 y) #s(literal -1/18 binary64)) (*.f64 #s(literal 1/3 binary64) (*.f64 z (sin.f64 y)))) (cos.f64 y))
(+ (cos y) (* t (- (* t (+ (* -1/18 (* (pow z 2) (cos y))) (* -1/162 (* t (* (pow z 3) (sin y)))))) (* -1/3 (* z (sin y))))))
(fma.f64 t (fma.f64 t (fma.f64 (cos.f64 y) (*.f64 (*.f64 z z) #s(literal -1/18 binary64)) (*.f64 (*.f64 (*.f64 z (sin.f64 y)) (*.f64 z z)) (*.f64 t #s(literal -1/162 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 z (sin.f64 y)))) (cos.f64 y))
(cos (- y (* 1/3 (* t z))))
(cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))
(cos (- y (* 1/3 (* t z))))
(cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))
(cos (- y (* 1/3 (* t z))))
(cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))
(cos (- y (* 1/3 (* t z))))
(cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))
(cos (- y (* 1/3 (* t z))))
(cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))
(cos (- y (* 1/3 (* t z))))
(cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))
(cos (- y (* 1/3 (* t z))))
(cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))
(cos (- y (* 1/3 (* t z))))
(cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))
(cos (neg (* 1/3 (* t z))))
(cos.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z)))
(+ (cos (neg (* 1/3 (* t z)))) (* -1 (* y (sin (neg (* 1/3 (* t z)))))))
(fma.f64 y (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))) (cos.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))))
(+ (cos (neg (* 1/3 (* t z)))) (* y (- (* -1/2 (* y (cos (neg (* 1/3 (* t z)))))) (sin (neg (* 1/3 (* t z)))))))
(fma.f64 y (fma.f64 (cos.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))) (*.f64 y #s(literal -1/2 binary64)) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z)))) (cos.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))))
(+ (cos (neg (* 1/3 (* t z)))) (* y (- (* y (+ (* -1/2 (cos (neg (* 1/3 (* t z))))) (* 1/6 (* y (sin (neg (* 1/3 (* t z)))))))) (sin (neg (* 1/3 (* t z)))))))
(fma.f64 y (fma.f64 y (fma.f64 (cos.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))) #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))) (*.f64 #s(literal -1/6 binary64) y))) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z)))) (cos.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))))
(cos (- y (* 1/3 (* t z))))
(cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))
(cos (- y (* 1/3 (* t z))))
(cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))
(cos (- y (* 1/3 (* t z))))
(cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))
(cos (- y (* 1/3 (* t z))))
(cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))
(cos (neg (+ (* -1 y) (* 1/3 (* t z)))))
(cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))
(cos (neg (+ (* -1 y) (* 1/3 (* t z)))))
(cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))
(cos (neg (+ (* -1 y) (* 1/3 (* t z)))))
(cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))
(cos (neg (+ (* -1 y) (* 1/3 (* t z)))))
(cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))
(cos y)
(cos.f64 y)
(+ (cos y) (* 1/3 (* t (* z (sin y)))))
(fma.f64 t (*.f64 #s(literal 1/3 binary64) (*.f64 z (sin.f64 y))) (cos.f64 y))
(+ (cos y) (* z (- (* -1/18 (* (pow t 2) (* z (cos y)))) (* -1/3 (* t (sin y))))))
(fma.f64 z (fma.f64 #s(literal 1/3 binary64) (*.f64 t (sin.f64 y)) (*.f64 (*.f64 (cos.f64 y) z) (*.f64 (*.f64 t t) #s(literal -1/18 binary64)))) (cos.f64 y))
(+ (cos y) (* z (- (* z (+ (* -1/18 (* (pow t 2) (cos y))) (* -1/162 (* (pow t 3) (* z (sin y)))))) (* -1/3 (* t (sin y))))))
(fma.f64 z (fma.f64 z (fma.f64 (*.f64 z (sin.f64 y)) (*.f64 (*.f64 t (*.f64 t t)) #s(literal -1/162 binary64)) (*.f64 (cos.f64 y) (*.f64 (*.f64 t t) #s(literal -1/18 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 t (sin.f64 y)))) (cos.f64 y))
(cos (- y (* 1/3 (* t z))))
(cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))
(cos (- y (* 1/3 (* t z))))
(cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))
(cos (- y (* 1/3 (* t z))))
(cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))
(cos (- y (* 1/3 (* t z))))
(cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))
(cos (- y (* 1/3 (* t z))))
(cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))
(cos (- y (* 1/3 (* t z))))
(cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))
(cos (- y (* 1/3 (* t z))))
(cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))
(cos (- y (* 1/3 (* t z))))
(cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))
(cos y)
(cos.f64 y)
(+ (cos y) (* 1/3 (* t (* z (sin y)))))
(fma.f64 t (*.f64 #s(literal 1/3 binary64) (*.f64 z (sin.f64 y))) (cos.f64 y))
(+ (cos y) (* t (- (* -1/18 (* t (* (pow z 2) (cos y)))) (* -1/3 (* z (sin y))))))
(fma.f64 t (fma.f64 (*.f64 t (*.f64 z z)) (*.f64 (cos.f64 y) #s(literal -1/18 binary64)) (*.f64 #s(literal 1/3 binary64) (*.f64 z (sin.f64 y)))) (cos.f64 y))
(+ (cos y) (* t (- (* t (+ (* -1/18 (* (pow z 2) (cos y))) (* -1/162 (* t (* (pow z 3) (sin y)))))) (* -1/3 (* z (sin y))))))
(fma.f64 t (fma.f64 t (fma.f64 (cos.f64 y) (*.f64 (*.f64 z z) #s(literal -1/18 binary64)) (*.f64 (*.f64 (*.f64 z (sin.f64 y)) (*.f64 z z)) (*.f64 t #s(literal -1/162 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 z (sin.f64 y)))) (cos.f64 y))
(cos (- y (* 1/3 (* t z))))
(cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))
(cos (- y (* 1/3 (* t z))))
(cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))
(cos (- y (* 1/3 (* t z))))
(cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))
(cos (- y (* 1/3 (* t z))))
(cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))
(cos (- y (* 1/3 (* t z))))
(cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))
(cos (- y (* 1/3 (* t z))))
(cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))
(cos (- y (* 1/3 (* t z))))
(cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))
(cos (- y (* 1/3 (* t z))))
(cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))
(/ 1 (* t z))
(/.f64 #s(literal 1 binary64) (*.f64 t z))
(/ 1 (* t z))
(/.f64 #s(literal 1 binary64) (*.f64 t z))
(/ 1 (* t z))
(/.f64 #s(literal 1 binary64) (*.f64 t z))
(/ 1 (* t z))
(/.f64 #s(literal 1 binary64) (*.f64 t z))
(/ 1 (* t z))
(/.f64 #s(literal 1 binary64) (*.f64 t z))
(/ 1 (* t z))
(/.f64 #s(literal 1 binary64) (*.f64 t z))
(/ 1 (* t z))
(/.f64 #s(literal 1 binary64) (*.f64 t z))
(/ 1 (* t z))
(/.f64 #s(literal 1 binary64) (*.f64 t z))
(/ 1 (* t z))
(/.f64 #s(literal 1 binary64) (*.f64 t z))
(/ 1 (* t z))
(/.f64 #s(literal 1 binary64) (*.f64 t z))
(/ 1 (* t z))
(/.f64 #s(literal 1 binary64) (*.f64 t z))
(/ 1 (* t z))
(/.f64 #s(literal 1 binary64) (*.f64 t z))
(/ 1 (* t z))
(/.f64 #s(literal 1 binary64) (*.f64 t z))
(/ 1 (* t z))
(/.f64 #s(literal 1 binary64) (*.f64 t z))
(/ 1 (* t z))
(/.f64 #s(literal 1 binary64) (*.f64 t z))
(/ 1 (* t z))
(/.f64 #s(literal 1 binary64) (*.f64 t z))
(/ 1 (* t z))
(/.f64 #s(literal 1 binary64) (*.f64 t z))
(/ 1 (* t z))
(/.f64 #s(literal 1 binary64) (*.f64 t z))
(/ 1 (* t z))
(/.f64 #s(literal 1 binary64) (*.f64 t z))
(/ 1 (* t z))
(/.f64 #s(literal 1 binary64) (*.f64 t z))
(/ 1 (* t z))
(/.f64 #s(literal 1 binary64) (*.f64 t z))
(/ 1 (* t z))
(/.f64 #s(literal 1 binary64) (*.f64 t z))
(/ 1 (* t z))
(/.f64 #s(literal 1 binary64) (*.f64 t z))
(/ 1 (* t z))
(/.f64 #s(literal 1 binary64) (*.f64 t z))
(* 1/3 (* t z))
(*.f64 #s(literal 1/3 binary64) (*.f64 t z))
(* 1/3 (* t z))
(*.f64 #s(literal 1/3 binary64) (*.f64 t z))
(* 1/3 (* t z))
(*.f64 #s(literal 1/3 binary64) (*.f64 t z))
(* 1/3 (* t z))
(*.f64 #s(literal 1/3 binary64) (*.f64 t z))
(* 1/3 (* t z))
(*.f64 #s(literal 1/3 binary64) (*.f64 t z))
(* 1/3 (* t z))
(*.f64 #s(literal 1/3 binary64) (*.f64 t z))
(* 1/3 (* t z))
(*.f64 #s(literal 1/3 binary64) (*.f64 t z))
(* 1/3 (* t z))
(*.f64 #s(literal 1/3 binary64) (*.f64 t z))
(* 1/3 (* t z))
(*.f64 #s(literal 1/3 binary64) (*.f64 t z))
(* 1/3 (* t z))
(*.f64 #s(literal 1/3 binary64) (*.f64 t z))
(* 1/3 (* t z))
(*.f64 #s(literal 1/3 binary64) (*.f64 t z))
(* 1/3 (* t z))
(*.f64 #s(literal 1/3 binary64) (*.f64 t z))
(* 1/3 (* t z))
(*.f64 #s(literal 1/3 binary64) (*.f64 t z))
(* 1/3 (* t z))
(*.f64 #s(literal 1/3 binary64) (*.f64 t z))
(* 1/3 (* t z))
(*.f64 #s(literal 1/3 binary64) (*.f64 t z))
(* 1/3 (* t z))
(*.f64 #s(literal 1/3 binary64) (*.f64 t z))
(* 1/3 (* t z))
(*.f64 #s(literal 1/3 binary64) (*.f64 t z))
(* 1/3 (* t z))
(*.f64 #s(literal 1/3 binary64) (*.f64 t z))
(* 1/3 (* t z))
(*.f64 #s(literal 1/3 binary64) (*.f64 t z))
(* 1/3 (* t z))
(*.f64 #s(literal 1/3 binary64) (*.f64 t z))
(* 1/3 (* t z))
(*.f64 #s(literal 1/3 binary64) (*.f64 t z))
(* 1/3 (* t z))
(*.f64 #s(literal 1/3 binary64) (*.f64 t z))
(* 1/3 (* t z))
(*.f64 #s(literal 1/3 binary64) (*.f64 t z))
(* 1/3 (* t z))
(*.f64 #s(literal 1/3 binary64) (*.f64 t z))
(* 1/3 (* t z))
(*.f64 #s(literal 1/3 binary64) (*.f64 t z))
(* z (+ (* -1/162 (* (pow t 3) (pow z 2))) (* 1/3 t)))
(*.f64 z (fma.f64 z (*.f64 z (*.f64 (*.f64 t (*.f64 t t)) #s(literal -1/162 binary64))) (*.f64 #s(literal 1/3 binary64) t)))
(* z (+ (* 1/3 t) (* (pow z 2) (+ (* -1/162 (pow t 3)) (* 1/29160 (* (pow t 5) (pow z 2)))))))
(*.f64 z (fma.f64 (*.f64 z z) (fma.f64 t (*.f64 (*.f64 t t) #s(literal -1/162 binary64)) (*.f64 z (*.f64 z (*.f64 #s(literal 1/29160 binary64) (pow.f64 t #s(literal 5 binary64)))))) (*.f64 #s(literal 1/3 binary64) t)))
(* z (+ (* 1/3 t) (* (pow z 2) (+ (* -1/162 (pow t 3)) (* (pow z 2) (+ (* -1/11022480 (* (pow t 7) (pow z 2))) (* 1/29160 (pow t 5))))))))
(*.f64 z (fma.f64 (*.f64 z z) (fma.f64 (*.f64 z z) (fma.f64 (*.f64 z z) (*.f64 #s(literal -1/11022480 binary64) (pow.f64 t #s(literal 7 binary64))) (*.f64 #s(literal 1/29160 binary64) (pow.f64 t #s(literal 5 binary64)))) (*.f64 (*.f64 t (*.f64 t t)) #s(literal -1/162 binary64))) (*.f64 #s(literal 1/3 binary64) t)))
(sin (* 1/3 (* t z)))
(sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z)))
(sin (* 1/3 (* t z)))
(sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z)))
(sin (* 1/3 (* t z)))
(sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z)))
(sin (* 1/3 (* t z)))
(sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z)))
(sin (* 1/3 (* t z)))
(sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z)))
(sin (* 1/3 (* t z)))
(sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z)))
(sin (* 1/3 (* t z)))
(sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z)))
(sin (* 1/3 (* t z)))
(sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z)))
(* 1/3 (* t z))
(*.f64 #s(literal 1/3 binary64) (*.f64 t z))
(* t (+ (* -1/162 (* (pow t 2) (pow z 3))) (* 1/3 z)))
(*.f64 z (fma.f64 z (*.f64 z (*.f64 (*.f64 t (*.f64 t t)) #s(literal -1/162 binary64))) (*.f64 #s(literal 1/3 binary64) t)))
(* t (+ (* 1/3 z) (* (pow t 2) (+ (* -1/162 (pow z 3)) (* 1/29160 (* (pow t 2) (pow z 5)))))))
(*.f64 t (fma.f64 (*.f64 t t) (fma.f64 t (*.f64 t (*.f64 #s(literal 1/29160 binary64) (pow.f64 z #s(literal 5 binary64)))) (*.f64 z (*.f64 (*.f64 z z) #s(literal -1/162 binary64)))) (*.f64 #s(literal 1/3 binary64) z)))
(* t (+ (* 1/3 z) (* (pow t 2) (+ (* -1/162 (pow z 3)) (* (pow t 2) (+ (* -1/11022480 (* (pow t 2) (pow z 7))) (* 1/29160 (pow z 5))))))))
(*.f64 t (fma.f64 (*.f64 t t) (fma.f64 (*.f64 t t) (fma.f64 (*.f64 t t) (*.f64 (pow.f64 z #s(literal 7 binary64)) #s(literal -1/11022480 binary64)) (*.f64 #s(literal 1/29160 binary64) (pow.f64 z #s(literal 5 binary64)))) (*.f64 z (*.f64 (*.f64 z z) #s(literal -1/162 binary64)))) (*.f64 #s(literal 1/3 binary64) z)))
(sin (* 1/3 (* t z)))
(sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z)))
(sin (* 1/3 (* t z)))
(sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z)))
(sin (* 1/3 (* t z)))
(sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z)))
(sin (* 1/3 (* t z)))
(sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z)))
(sin (* 1/3 (* t z)))
(sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z)))
(sin (* 1/3 (* t z)))
(sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z)))
(sin (* 1/3 (* t z)))
(sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z)))
(sin (* 1/3 (* t z)))
(sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z)))
(cos y)
(cos.f64 y)
(+ (cos y) (* 1/3 (* t (* z (sin y)))))
(fma.f64 t (*.f64 #s(literal 1/3 binary64) (*.f64 z (sin.f64 y))) (cos.f64 y))
(+ (cos y) (* z (- (* -1/18 (* (pow t 2) (* z (cos y)))) (* -1/3 (* t (sin y))))))
(fma.f64 z (fma.f64 #s(literal 1/3 binary64) (*.f64 t (sin.f64 y)) (*.f64 (*.f64 (cos.f64 y) z) (*.f64 (*.f64 t t) #s(literal -1/18 binary64)))) (cos.f64 y))
(+ (cos y) (* z (- (* z (+ (* -1/18 (* (pow t 2) (cos y))) (* -1/162 (* (pow t 3) (* z (sin y)))))) (* -1/3 (* t (sin y))))))
(fma.f64 z (fma.f64 z (fma.f64 (*.f64 z (sin.f64 y)) (*.f64 (*.f64 t (*.f64 t t)) #s(literal -1/162 binary64)) (*.f64 (cos.f64 y) (*.f64 (*.f64 t t) #s(literal -1/18 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 t (sin.f64 y)))) (cos.f64 y))
(cos (+ y (* -1/3 (* t z))))
(cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))
(cos (+ y (* -1/3 (* t z))))
(cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))
(cos (+ y (* -1/3 (* t z))))
(cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))
(cos (+ y (* -1/3 (* t z))))
(cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))
(cos (+ y (* -1/3 (* t z))))
(cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))
(cos (+ y (* -1/3 (* t z))))
(cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))
(cos (+ y (* -1/3 (* t z))))
(cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))
(cos (+ y (* -1/3 (* t z))))
(cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))
(cos y)
(cos.f64 y)
(+ (cos y) (* 1/3 (* t (* z (sin y)))))
(fma.f64 t (*.f64 #s(literal 1/3 binary64) (*.f64 z (sin.f64 y))) (cos.f64 y))
(+ (cos y) (* t (- (* -1/18 (* t (* (pow z 2) (cos y)))) (* -1/3 (* z (sin y))))))
(fma.f64 t (fma.f64 (*.f64 t (*.f64 z z)) (*.f64 (cos.f64 y) #s(literal -1/18 binary64)) (*.f64 #s(literal 1/3 binary64) (*.f64 z (sin.f64 y)))) (cos.f64 y))
(+ (cos y) (* t (- (* t (+ (* -1/18 (* (pow z 2) (cos y))) (* -1/162 (* t (* (pow z 3) (sin y)))))) (* -1/3 (* z (sin y))))))
(fma.f64 t (fma.f64 t (fma.f64 (cos.f64 y) (*.f64 (*.f64 z z) #s(literal -1/18 binary64)) (*.f64 (*.f64 (*.f64 z (sin.f64 y)) (*.f64 z z)) (*.f64 t #s(literal -1/162 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 z (sin.f64 y)))) (cos.f64 y))
(cos (+ y (* -1/3 (* t z))))
(cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))
(cos (+ y (* -1/3 (* t z))))
(cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))
(cos (+ y (* -1/3 (* t z))))
(cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))
(cos (+ y (* -1/3 (* t z))))
(cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))
(cos (+ y (* -1/3 (* t z))))
(cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))
(cos (+ y (* -1/3 (* t z))))
(cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))
(cos (+ y (* -1/3 (* t z))))
(cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))
(cos (+ y (* -1/3 (* t z))))
(cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))
(cos (* -1/3 (* t z)))
(cos.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z)))
(+ (cos (* -1/3 (* t z))) (* -1 (* y (sin (* -1/3 (* t z))))))
(fma.f64 y (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))) (cos.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))))
(+ (cos (* -1/3 (* t z))) (* y (- (* -1/2 (* y (cos (* -1/3 (* t z))))) (sin (* -1/3 (* t z))))))
(fma.f64 y (fma.f64 (cos.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))) (*.f64 y #s(literal -1/2 binary64)) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z)))) (cos.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))))
(+ (cos (* -1/3 (* t z))) (* y (- (* y (+ (* -1/2 (cos (* -1/3 (* t z)))) (* 1/6 (* y (sin (* -1/3 (* t z))))))) (sin (* -1/3 (* t z))))))
(fma.f64 y (fma.f64 y (fma.f64 (cos.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))) #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))) (*.f64 #s(literal -1/6 binary64) y))) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z)))) (cos.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))))
(cos (+ y (* -1/3 (* t z))))
(cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))
(cos (+ y (* -1/3 (* t z))))
(cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))
(cos (+ y (* -1/3 (* t z))))
(cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))
(cos (+ y (* -1/3 (* t z))))
(cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))
(cos (- (* -1/3 (* t z)) (* -1 y)))
(cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))
(cos (- (* -1/3 (* t z)) (* -1 y)))
(cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))
(cos (- (* -1/3 (* t z)) (* -1 y)))
(cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))
(cos (- (* -1/3 (* t z)) (* -1 y)))
(cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))
(cos y)
(cos.f64 y)
(+ (cos y) (* -1/3 (* t (* z (sin y)))))
(fma.f64 #s(literal -1/3 binary64) (*.f64 t (*.f64 z (sin.f64 y))) (cos.f64 y))
(+ (cos y) (* z (- (* -1/18 (* (pow t 2) (* z (cos y)))) (* 1/3 (* t (sin y))))))
(fma.f64 z (fma.f64 #s(literal -1/3 binary64) (*.f64 t (sin.f64 y)) (*.f64 (*.f64 (cos.f64 y) z) (*.f64 (*.f64 t t) #s(literal -1/18 binary64)))) (cos.f64 y))
(+ (cos y) (* z (- (* z (+ (* -1/18 (* (pow t 2) (cos y))) (* 1/162 (* (pow t 3) (* z (sin y)))))) (* 1/3 (* t (sin y))))))
(fma.f64 z (fma.f64 z (fma.f64 (cos.f64 y) (*.f64 (*.f64 t t) #s(literal -1/18 binary64)) (*.f64 (*.f64 z (sin.f64 y)) (*.f64 (*.f64 t (*.f64 t t)) #s(literal 1/162 binary64)))) (*.f64 #s(literal -1/3 binary64) (*.f64 t (sin.f64 y)))) (cos.f64 y))
(cos (+ y (* 1/3 (* t z))))
(cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))
(cos (+ y (* 1/3 (* t z))))
(cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))
(cos (+ y (* 1/3 (* t z))))
(cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))
(cos (+ y (* 1/3 (* t z))))
(cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))
(cos (+ y (* 1/3 (* t z))))
(cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))
(cos (+ y (* 1/3 (* t z))))
(cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))
(cos (+ y (* 1/3 (* t z))))
(cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))
(cos (+ y (* 1/3 (* t z))))
(cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))
(cos y)
(cos.f64 y)
(+ (cos y) (* -1/3 (* t (* z (sin y)))))
(fma.f64 #s(literal -1/3 binary64) (*.f64 t (*.f64 z (sin.f64 y))) (cos.f64 y))
(+ (cos y) (* t (- (* -1/18 (* t (* (pow z 2) (cos y)))) (* 1/3 (* z (sin y))))))
(fma.f64 t (fma.f64 #s(literal -1/3 binary64) (*.f64 z (sin.f64 y)) (*.f64 (*.f64 (cos.f64 y) (*.f64 z z)) (*.f64 t #s(literal -1/18 binary64)))) (cos.f64 y))
(+ (cos y) (* t (- (* t (+ (* -1/18 (* (pow z 2) (cos y))) (* 1/162 (* t (* (pow z 3) (sin y)))))) (* 1/3 (* z (sin y))))))
(fma.f64 t (fma.f64 t (fma.f64 (cos.f64 y) (*.f64 (*.f64 z z) #s(literal -1/18 binary64)) (*.f64 (*.f64 (*.f64 z (sin.f64 y)) (*.f64 z z)) (*.f64 t #s(literal 1/162 binary64)))) (*.f64 #s(literal -1/3 binary64) (*.f64 z (sin.f64 y)))) (cos.f64 y))
(cos (+ y (* 1/3 (* t z))))
(cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))
(cos (+ y (* 1/3 (* t z))))
(cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))
(cos (+ y (* 1/3 (* t z))))
(cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))
(cos (+ y (* 1/3 (* t z))))
(cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))
(cos (+ y (* 1/3 (* t z))))
(cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))
(cos (+ y (* 1/3 (* t z))))
(cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))
(cos (+ y (* 1/3 (* t z))))
(cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))
(cos (+ y (* 1/3 (* t z))))
(cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))
(cos (* 1/3 (* t z)))
(cos.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z)))
(+ (cos (* 1/3 (* t z))) (* -1 (* y (sin (* 1/3 (* t z))))))
(fma.f64 y (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z))) (cos.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))))
(+ (cos (* 1/3 (* t z))) (* y (- (* -1/2 (* y (cos (* 1/3 (* t z))))) (sin (* 1/3 (* t z))))))
(fma.f64 y (fma.f64 (cos.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))) (*.f64 y #s(literal -1/2 binary64)) (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z)))) (cos.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))))
(+ (cos (* 1/3 (* t z))) (* y (- (* y (+ (* -1/2 (cos (* 1/3 (* t z)))) (* 1/6 (* y (sin (* 1/3 (* t z))))))) (sin (* 1/3 (* t z))))))
(fma.f64 y (fma.f64 y (fma.f64 (cos.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))) #s(literal -1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))) (*.f64 y #s(literal 1/6 binary64)))) (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z)))) (cos.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))))
(cos (+ y (* 1/3 (* t z))))
(cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))
(cos (+ y (* 1/3 (* t z))))
(cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))
(cos (+ y (* 1/3 (* t z))))
(cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))
(cos (+ y (* 1/3 (* t z))))
(cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))
(cos (- (* 1/3 (* t z)) (* -1 y)))
(cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))
(cos (- (* 1/3 (* t z)) (* -1 y)))
(cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))
(cos (- (* 1/3 (* t z)) (* -1 y)))
(cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))
(cos (- (* 1/3 (* t z)) (* -1 y)))
(cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))
(* -1/3 t)
(*.f64 #s(literal -1/3 binary64) t)
(* -1/3 t)
(*.f64 #s(literal -1/3 binary64) t)
(* -1/3 t)
(*.f64 #s(literal -1/3 binary64) t)
(* -1/3 t)
(*.f64 #s(literal -1/3 binary64) t)
(* -1/3 t)
(*.f64 #s(literal -1/3 binary64) t)
(* -1/3 t)
(*.f64 #s(literal -1/3 binary64) t)
(* -1/3 t)
(*.f64 #s(literal -1/3 binary64) t)
(* -1/3 t)
(*.f64 #s(literal -1/3 binary64) t)
(* -1/3 t)
(*.f64 #s(literal -1/3 binary64) t)
(* -1/3 t)
(*.f64 #s(literal -1/3 binary64) t)
(* -1/3 t)
(*.f64 #s(literal -1/3 binary64) t)
(* -1/3 t)
(*.f64 #s(literal -1/3 binary64) t)

eval279.0ms (1.5%)

Memory
46.9MiB live, 736.8MiB allocated
Compiler

Compiled 58 694 to 2 961 computations (95% saved)

prune587.0ms (3.1%)

Memory
-12.5MiB live, 599.4MiB allocated
Pruning

88 alts after pruning (86 fresh and 2 done)

PrunedKeptTotal
New1 885641 949
Fresh142236
Picked415
Done011
Total1 903881 991
Accuracy
78.4%
Counts
1 991 → 88
Alt Table
Click to see full alt table
StatusAccuracyProgram
65.2%
(fma.f64 (fma.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 a (*.f64 b #s(literal -3 binary64))))
64.7%
(fma.f64 (pow.f64 x #s(literal 1/4 binary64)) (*.f64 (pow.f64 x #s(literal 1/4 binary64)) (*.f64 #s(literal 2 binary64) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)))) (/.f64 a (*.f64 b #s(literal -3 binary64))))
73.8%
(fma.f64 (/.f64 a b) #s(literal -1/3 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 y)))
65.4%
(fma.f64 (*.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)) (sqrt.f64 x) (fma.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 (sin.f64 y) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (/.f64 a (*.f64 b #s(literal -3 binary64)))))
64.8%
(fma.f64 (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))) #s(literal 2 binary64) (/.f64 a (*.f64 b #s(literal -3 binary64))))
74.2%
(fma.f64 (*.f64 (sqrt.f64 x) (cos.f64 y)) #s(literal 2 binary64) (/.f64 a (*.f64 b #s(literal -3 binary64))))
55.2%
(fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))) (/.f64 (*.f64 a #s(literal -1/3 binary64)) b))
61.2%
(fma.f64 (sqrt.f64 x) (fma.f64 (cos.f64 y) #s(literal 2 binary64) (*.f64 (*.f64 #s(literal 2/3 binary64) t) (*.f64 z (sin.f64 y)))) (*.f64 (/.f64 a b) #s(literal -1/3 binary64)))
44.6%
(fma.f64 (sqrt.f64 x) (*.f64 (cos.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))) #s(literal 2 binary64)) (fma.f64 y (*.f64 (sqrt.f64 x) (fma.f64 (cos.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))) (neg.f64 y) (*.f64 (sin.f64 (*.f64 (*.f64 t z) #s(literal -1/3 binary64))) #s(literal -2 binary64)))) (*.f64 (/.f64 a b) #s(literal -1/3 binary64))))
64.4%
(fma.f64 x (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (*.f64 (cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y)) #s(literal 2 binary64))) (*.f64 (/.f64 a b) #s(literal -1/3 binary64)))
64.2%
(fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))
72.5%
(/.f64 (fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 y) b)) (*.f64 a #s(literal -1/3 binary64))) b)
20.7%
(/.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) #s(literal 3 binary64)) (/.f64 (*.f64 a (*.f64 a a)) (*.f64 (*.f64 b #s(literal -3 binary64)) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 b #s(literal 3 binary64)))))) (fma.f64 (/.f64 a (*.f64 b #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (/.f64 a (*.f64 b #s(literal 3 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))))))
21.2%
(/.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (sqrt.f64 x) (cos.f64 y)) #s(literal 3 binary64)) (/.f64 (*.f64 a (*.f64 a a)) (*.f64 (*.f64 b #s(literal -3 binary64)) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 b #s(literal 3 binary64)))))) (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) (*.f64 (/.f64 a (*.f64 b #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 y) (/.f64 a (*.f64 b #s(literal 3 binary64)))))))
47.1%
(/.f64 (/.f64 a b) #s(literal -3 binary64))
47.4%
(/.f64 (*.f64 a #s(literal -1/3 binary64)) b)
47.4%
(/.f64 a (*.f64 b #s(literal -3 binary64)))
47.3%
(/.f64 #s(literal 1 binary64) (/.f64 b (*.f64 a #s(literal -1/3 binary64))))
64.7%
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))) (/.f64 a (*.f64 b #s(literal -3 binary64))))))
47.3%
(/.f64 #s(literal -1/3 binary64) (/.f64 b a))
47.3%
(/.f64 #s(literal -1 binary64) (/.f64 (*.f64 b #s(literal 3 binary64)) a))
48.7%
(-.f64 (fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (*.f64 y (*.f64 (sqrt.f64 x) y)))
65.3%
(-.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (+.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)) (*.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (-.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
64.8%
(-.f64 (/.f64 (*.f64 (*.f64 (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
65.0%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (pow.f64 x #s(literal 1/4 binary64)) #s(literal 2 binary64))) (cos.f64 (-.f64 y (/.f64 z (/.f64 #s(literal 3 binary64) t))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
74.1%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (pow.f64 x #s(literal 1/4 binary64)) #s(literal 2 binary64))) (cos.f64 y)) (/.f64 a (*.f64 b #s(literal 3 binary64))))
49.0%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x x) #s(literal 1/4 binary64))) (cos.f64 (-.f64 y (/.f64 z (/.f64 #s(literal 3 binary64) t))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
58.4%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x x) #s(literal 1/4 binary64))) (cos.f64 y)) (/.f64 a (*.f64 b #s(literal 3 binary64))))
64.9%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (+.f64 (fma.f64 (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (cos.f64 y) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t))))) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
50.4%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (+.f64 (fma.f64 y (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z))) (cos.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z)))) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
65.2%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (+.f64 (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y)) (fma.f64 (-.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
32.2%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (+.f64 (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y)) (fma.f64 (cos.f64 (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (*.f64 y y)))) (cos.f64 (/.f64 (*.f64 #s(literal 1/27 binary64) (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t)))) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (*.f64 y y)))) (*.f64 (sin.f64 (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (*.f64 y y)))) (sin.f64 (/.f64 (*.f64 #s(literal 1/27 binary64) (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t)))) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (*.f64 y y))))))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
64.8%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (+.f64 (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y)) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))))) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y)))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
47.7%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (+.f64 (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (*.f64 z (fma.f64 z (*.f64 z (*.f64 (*.f64 t (*.f64 t t)) #s(literal -1/162 binary64))) (*.f64 #s(literal 1/3 binary64) t)))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
30.4%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (+.f64 (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))) (exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 b #s(literal 3 binary64)) a)) #s(literal -1 binary64))))
64.1%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (+.f64 (cos.f64 y) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
65.4%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (sin.f64 y) (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
50.4%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 z (fma.f64 #s(literal 1/3 binary64) (*.f64 t (sin.f64 y)) (*.f64 (*.f64 (cos.f64 y) z) (*.f64 (*.f64 t t) #s(literal -1/18 binary64)))) (cos.f64 y))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
43.3%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 y (fma.f64 (cos.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))) (*.f64 y #s(literal -1/2 binary64)) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z)))) (cos.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
48.4%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 y (*.f64 y #s(literal -1/2 binary64)) #s(literal 1 binary64))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
65.4%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64))) (-.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
64.7%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))))) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y)))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
65.3%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 3 binary64))) (fma.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))) (-.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)) (*.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))))))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
64.7%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (-.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) (/.f64 (pow.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
65.3%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)) (*.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (-.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
64.8%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 (*.f64 (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) (/.f64 #s(literal 1 binary64) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
38.6%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 (*.f64 #s(literal -1/3 binary64) (sqrt.f64 (*.f64 z t))) (sqrt.f64 (*.f64 z t)) y))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
61.8%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 y (/.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z)) y) y))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
65.0%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (/.f64 z (/.f64 #s(literal 1 binary64) t)) y))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
30.9%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) #s(literal -1/27 binary64) (*.f64 y (*.f64 y y))) (fma.f64 t (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 z t))) (-.f64 (*.f64 y y) (*.f64 (*.f64 z (*.f64 t #s(literal -1/3 binary64))) y)))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
32.1%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (fma.f64 #s(literal 1/27 binary64) (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) (*.f64 y (*.f64 y y))) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (*.f64 y y))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
62.8%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
64.9%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (-.f64 y (/.f64 (*.f64 z t) #s(literal 3 binary64))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
65.0%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (-.f64 y (/.f64 (*.f64 z #s(literal 1/3 binary64)) (/.f64 #s(literal 1 binary64) t))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
65.1%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (-.f64 y (/.f64 z (/.f64 #s(literal 3 binary64) t))))) (*.f64 (/.f64 #s(literal 1/3 binary64) b) a))
64.8%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (-.f64 y (/.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (*.f64 z t)))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
64.6%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (-.f64 y (*.f64 (/.f64 z #s(literal -3 binary64)) (neg.f64 t))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
64.8%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (-.f64 y (*.f64 (*.f64 t #s(literal 1/3 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) z)))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
65.1%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (-.f64 y (*.f64 (neg.f64 z) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -3 binary64) t)))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
38.5%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (-.f64 y (*.f64 #s(literal 1/3 binary64) (pow.f64 (exp.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (*.f64 z t)))))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
58.4%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (-.f64 y (*.f64 #s(literal 1/3 binary64) (exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 z t)) (/.f64 #s(literal 1 binary64) (*.f64 z t)))) #s(literal -1/2 binary64))))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
38.4%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (-.f64 y (*.f64 #s(literal 1/3 binary64) (exp.f64 (log.f64 (*.f64 z t))))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
33.1%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (-.f64 y (exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 3 binary64) (*.f64 z t))) #s(literal -1 binary64)))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
62.4%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (*.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (*.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y) (/.f64 #s(literal 1 binary64) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y)))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
41.9%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (*.f64 (fma.f64 y y (*.f64 (*.f64 z (*.f64 t (*.f64 z t))) #s(literal -1/9 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
36.1%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (*.f64 (/.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/9 binary64) (neg.f64 (*.f64 y y)))) (/.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) y)))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
63.3%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (exp.f64 (*.f64 (log.f64 x) #s(literal 1/2 binary64)))) (fma.f64 (+.f64 (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
63.4%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (exp.f64 (*.f64 (log.f64 x) #s(literal 1/2 binary64)))) (cos.f64 (-.f64 y (/.f64 z (/.f64 #s(literal 3 binary64) t))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
63.2%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (exp.f64 (*.f64 (log.f64 x) #s(literal 1/2 binary64)))) (cos.f64 (-.f64 y (*.f64 #s(literal 1/3 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 z t)) #s(literal -1 binary64)))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
72.5%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (exp.f64 (*.f64 (log.f64 x) #s(literal 1/2 binary64)))) (cos.f64 y)) (/.f64 a (*.f64 b #s(literal 3 binary64))))
64.3%
(-.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 a (*.f64 b #s(literal 3 binary64))))
34.4%
(*.f64 (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) (neg.f64 (/.f64 (*.f64 a a) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 b #s(literal 3 binary64)))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 y) (/.f64 a (*.f64 b #s(literal 3 binary64))))))
47.0%
(*.f64 (/.f64 a b) #s(literal -1/3 binary64))
47.4%
(*.f64 (/.f64 #s(literal -1 binary64) b) (/.f64 a #s(literal 3 binary64)))
34.0%
(*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 b #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))))
47.0%
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) b) a) #s(literal -1/3 binary64))
47.3%
(*.f64 (*.f64 a #s(literal -1/3 binary64)) (/.f64 #s(literal 1 binary64) b))
28.8%
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))))))
28.6%
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)))
28.8%
(*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)))
28.5%
(*.f64 (cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))
57.0%
(*.f64 x (fma.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (*.f64 #s(literal 2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) x))) (*.f64 #s(literal -1/3 binary64) (/.f64 a (*.f64 x b)))))
62.5%
(*.f64 x (fma.f64 #s(literal 2 binary64) (*.f64 (cos.f64 y) (sqrt.f64 (/.f64 #s(literal 1 binary64) x))) (*.f64 #s(literal -1/3 binary64) (/.f64 a (*.f64 x b)))))
61.1%
(*.f64 a (fma.f64 (cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y)) (/.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) a) (/.f64 #s(literal -1/3 binary64) b)))
70.2%
(*.f64 a (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a)) (/.f64 #s(literal -1/3 binary64) b)))
61.1%
(*.f64 a (fma.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (/.f64 (sqrt.f64 x) a)) (/.f64 #s(literal -1/3 binary64) b)))
47.3%
(*.f64 a (/.f64 #s(literal -1/3 binary64) b))
47.3%
(*.f64 a (*.f64 (/.f64 #s(literal 1 binary64) b) #s(literal -1/3 binary64)))
Compiler

Compiled 6 166 to 3 821 computations (38% saved)

simplify389.0ms (2.1%)

Memory
-26.4MiB live, 412.4MiB allocated
Algorithm
egg-herbie
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
cost-diff128
(-.f64 y (*.f64 #s(literal 1/3 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 z t)) #s(literal -1 binary64))))
cost-diff128
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (exp.f64 (*.f64 (log.f64 x) #s(literal 1/2 binary64)))) (cos.f64 (-.f64 y (*.f64 #s(literal 1/3 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 z t)) #s(literal -1 binary64)))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
cost-diff7168
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 z t)) #s(literal -1 binary64))
cost-diff12480
(exp.f64 (*.f64 (log.f64 x) #s(literal 1/2 binary64)))
cost-diff0
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) #s(literal -1/27 binary64) (*.f64 y (*.f64 y y))) (fma.f64 t (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 z t))) (-.f64 (*.f64 y y) (*.f64 (*.f64 z (*.f64 t #s(literal -1/3 binary64))) y))))))
cost-diff128
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) #s(literal -1/27 binary64) (*.f64 y (*.f64 y y))) (fma.f64 t (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 z t))) (-.f64 (*.f64 y y) (*.f64 (*.f64 z (*.f64 t #s(literal -1/3 binary64))) y)))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
cost-diff320
(fma.f64 t (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 z t))) (-.f64 (*.f64 y y) (*.f64 (*.f64 z (*.f64 t #s(literal -1/3 binary64))) y)))
cost-diff448
(-.f64 (*.f64 y y) (*.f64 (*.f64 z (*.f64 t #s(literal -1/3 binary64))) y))
cost-diff0
(sqrt.f64 x)
cost-diff0
(*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a))
cost-diff0
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a)) (/.f64 #s(literal -1/3 binary64) b))
cost-diff704
(*.f64 a (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a)) (/.f64 #s(literal -1/3 binary64) b)))
cost-diff0
(/.f64 #s(literal -1/3 binary64) b)
cost-diff0
(*.f64 a (/.f64 #s(literal -1/3 binary64) b))
cost-diff0
(cos.f64 y)
cost-diff0
(sqrt.f64 x)
cost-diff0
(*.f64 (sqrt.f64 x) (cos.f64 y))
cost-diff0
(fma.f64 (*.f64 (sqrt.f64 x) (cos.f64 y)) #s(literal 2 binary64) (/.f64 a (*.f64 b #s(literal -3 binary64))))
Rules
4 076×*-lowering-*.f32
4 076×*-lowering-*.f64
3 964×accelerator-lowering-fma.f32
3 964×accelerator-lowering-fma.f64
2 390×/-lowering-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
064510
1155452
2389442
31095442
42424442
54423442
66662442
08180417
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(+ (* (* (sqrt x) (cos y)) 2) (/ a (* b -3)))
(* (sqrt x) (cos y))
(sqrt x)
x
(cos y)
y
2
(/ a (* b -3))
a
(* b -3)
b
-3
(* a (/ -1/3 b))
a
(/ -1/3 b)
-1/3
b
(* a (+ (* 2 (* (sqrt x) (/ (cos y) a))) (/ -1/3 b)))
a
(+ (* 2 (* (sqrt x) (/ (cos y) a))) (/ -1/3 b))
2
(* (sqrt x) (/ (cos y) a))
(sqrt x)
x
(/ (cos y) a)
(cos y)
y
(/ -1/3 b)
-1/3
b
(- (* (* 2 (sqrt x)) (cos (/ (+ (* (* (* z t) (* z (* t (* z t)))) -1/27) (* y (* y y))) (+ (* t (* z (* 1/9 (* z t)))) (- (* y y) (* (* z (* t -1/3)) y)))))) (/ a (* b 3)))
(* (* 2 (sqrt x)) (cos (/ (+ (* (* (* z t) (* z (* t (* z t)))) -1/27) (* y (* y y))) (+ (* t (* z (* 1/9 (* z t)))) (- (* y y) (* (* z (* t -1/3)) y))))))
(* 2 (sqrt x))
2
(sqrt x)
x
(cos (/ (+ (* (* (* z t) (* z (* t (* z t)))) -1/27) (* y (* y y))) (+ (* t (* z (* 1/9 (* z t)))) (- (* y y) (* (* z (* t -1/3)) y)))))
(/ (+ (* (* (* z t) (* z (* t (* z t)))) -1/27) (* y (* y y))) (+ (* t (* z (* 1/9 (* z t)))) (- (* y y) (* (* z (* t -1/3)) y))))
(+ (* (* (* z t) (* z (* t (* z t)))) -1/27) (* y (* y y)))
(* (* z t) (* z (* t (* z t))))
(* z t)
z
t
(* z (* t (* z t)))
(* t (* z t))
-1/27
(* y (* y y))
y
(* y y)
(+ (* t (* z (* 1/9 (* z t)))) (- (* y y) (* (* z (* t -1/3)) y)))
(* z (* 1/9 (* z t)))
(* 1/9 (* z t))
1/9
(- (* y y) (* (* z (* t -1/3)) y))
(* (* z (* t -1/3)) y)
(* z (* t -1/3))
(* t -1/3)
-1/3
(/ a (* b 3))
a
(* b 3)
b
3
(- (* (* 2 (exp (* (log x) 1/2))) (cos (- y (* 1/3 (pow (/ 1 (* z t)) -1))))) (/ a (* b 3)))
(* (* 2 (exp (* (log x) 1/2))) (cos (- y (* 1/3 (pow (/ 1 (* z t)) -1)))))
(* 2 (exp (* (log x) 1/2)))
2
(exp (* (log x) 1/2))
(* (log x) 1/2)
(log x)
x
1/2
(cos (- y (* 1/3 (pow (/ 1 (* z t)) -1))))
(- y (* 1/3 (pow (/ 1 (* z t)) -1)))
y
(* 1/3 (pow (/ 1 (* z t)) -1))
1/3
(pow (/ 1 (* z t)) -1)
(/ 1 (* z t))
1
(* z t)
z
t
-1
(/ a (* b 3))
a
(* b 3)
b
3
Outputs
(+ (* (* (sqrt x) (cos y)) 2) (/ a (* b -3)))
(fma.f64 (sqrt.f64 x) (*.f64 (cos.f64 y) #s(literal 2 binary64)) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(* (sqrt x) (cos y))
(*.f64 (sqrt.f64 x) (cos.f64 y))
(sqrt x)
(sqrt.f64 x)
x
(cos y)
(cos.f64 y)
y
2
#s(literal 2 binary64)
(/ a (* b -3))
(/.f64 a (*.f64 b #s(literal -3 binary64)))
a
(* b -3)
(*.f64 b #s(literal -3 binary64))
b
-3
#s(literal -3 binary64)
(* a (/ -1/3 b))
(/.f64 a (*.f64 b #s(literal -3 binary64)))
a
(/ -1/3 b)
(/.f64 #s(literal -1/3 binary64) b)
-1/3
#s(literal -1/3 binary64)
b
(* a (+ (* 2 (* (sqrt x) (/ (cos y) a))) (/ -1/3 b)))
(fma.f64 (sqrt.f64 x) (*.f64 (cos.f64 y) #s(literal 2 binary64)) (/.f64 a (*.f64 b #s(literal -3 binary64))))
a
(+ (* 2 (* (sqrt x) (/ (cos y) a))) (/ -1/3 b))
(fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 y) a)) (/.f64 #s(literal -1/3 binary64) b))
2
#s(literal 2 binary64)
(* (sqrt x) (/ (cos y) a))
(*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a))
(sqrt x)
(sqrt.f64 x)
x
(/ (cos y) a)
(/.f64 (cos.f64 y) a)
(cos y)
(cos.f64 y)
y
(/ -1/3 b)
(/.f64 #s(literal -1/3 binary64) b)
-1/3
#s(literal -1/3 binary64)
b
(- (* (* 2 (sqrt x)) (cos (/ (+ (* (* (* z t) (* z (* t (* z t)))) -1/27) (* y (* y y))) (+ (* t (* z (* 1/9 (* z t)))) (- (* y y) (* (* z (* t -1/3)) y)))))) (/ a (* b 3)))
(fma.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (cos.f64 (/.f64 (fma.f64 z (*.f64 (*.f64 z t) (*.f64 z (*.f64 #s(literal -1/27 binary64) (*.f64 t t)))) (*.f64 y (*.f64 y y))) (fma.f64 (*.f64 z t) (fma.f64 y #s(literal 1/3 binary64) (*.f64 (*.f64 z t) #s(literal 1/9 binary64))) (*.f64 y y)))) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(* (* 2 (sqrt x)) (cos (/ (+ (* (* (* z t) (* z (* t (* z t)))) -1/27) (* y (* y y))) (+ (* t (* z (* 1/9 (* z t)))) (- (* y y) (* (* z (* t -1/3)) y))))))
(*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (cos.f64 (/.f64 (fma.f64 z (*.f64 (*.f64 z t) (*.f64 z (*.f64 #s(literal -1/27 binary64) (*.f64 t t)))) (*.f64 y (*.f64 y y))) (fma.f64 (*.f64 z t) (fma.f64 y #s(literal 1/3 binary64) (*.f64 (*.f64 z t) #s(literal 1/9 binary64))) (*.f64 y y)))))
(* 2 (sqrt x))
(*.f64 (sqrt.f64 x) #s(literal 2 binary64))
2
#s(literal 2 binary64)
(sqrt x)
(sqrt.f64 x)
x
(cos (/ (+ (* (* (* z t) (* z (* t (* z t)))) -1/27) (* y (* y y))) (+ (* t (* z (* 1/9 (* z t)))) (- (* y y) (* (* z (* t -1/3)) y)))))
(cos.f64 (/.f64 (fma.f64 z (*.f64 (*.f64 z t) (*.f64 z (*.f64 #s(literal -1/27 binary64) (*.f64 t t)))) (*.f64 y (*.f64 y y))) (fma.f64 (*.f64 z t) (fma.f64 y #s(literal 1/3 binary64) (*.f64 (*.f64 z t) #s(literal 1/9 binary64))) (*.f64 y y))))
(/ (+ (* (* (* z t) (* z (* t (* z t)))) -1/27) (* y (* y y))) (+ (* t (* z (* 1/9 (* z t)))) (- (* y y) (* (* z (* t -1/3)) y))))
(/.f64 (fma.f64 z (*.f64 (*.f64 z t) (*.f64 z (*.f64 #s(literal -1/27 binary64) (*.f64 t t)))) (*.f64 y (*.f64 y y))) (fma.f64 (*.f64 z t) (fma.f64 y #s(literal 1/3 binary64) (*.f64 (*.f64 z t) #s(literal 1/9 binary64))) (*.f64 y y)))
(+ (* (* (* z t) (* z (* t (* z t)))) -1/27) (* y (* y y)))
(fma.f64 z (*.f64 (*.f64 z t) (*.f64 z (*.f64 #s(literal -1/27 binary64) (*.f64 t t)))) (*.f64 y (*.f64 y y)))
(* (* z t) (* z (* t (* z t))))
(*.f64 t (*.f64 t (*.f64 z (*.f64 z (*.f64 z t)))))
(* z t)
(*.f64 z t)
z
t
(* z (* t (* z t)))
(*.f64 z (*.f64 t (*.f64 z t)))
(* t (* z t))
(*.f64 t (*.f64 z t))
-1/27
#s(literal -1/27 binary64)
(* y (* y y))
(*.f64 y (*.f64 y y))
y
(* y y)
(*.f64 y y)
(+ (* t (* z (* 1/9 (* z t)))) (- (* y y) (* (* z (* t -1/3)) y)))
(fma.f64 (*.f64 z t) (fma.f64 y #s(literal 1/3 binary64) (*.f64 (*.f64 z t) #s(literal 1/9 binary64))) (*.f64 y y))
(* z (* 1/9 (* z t)))
(*.f64 z (*.f64 (*.f64 z t) #s(literal 1/9 binary64)))
(* 1/9 (* z t))
(*.f64 (*.f64 z t) #s(literal 1/9 binary64))
1/9
#s(literal 1/9 binary64)
(- (* y y) (* (* z (* t -1/3)) y))
(*.f64 y (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))
(* (* z (* t -1/3)) y)
(*.f64 t (*.f64 y (*.f64 #s(literal -1/3 binary64) z)))
(* z (* t -1/3))
(*.f64 #s(literal -1/3 binary64) (*.f64 z t))
(* t -1/3)
(*.f64 #s(literal -1/3 binary64) t)
-1/3
#s(literal -1/3 binary64)
(/ a (* b 3))
(/.f64 a (*.f64 b #s(literal 3 binary64)))
a
(* b 3)
(*.f64 b #s(literal 3 binary64))
b
3
#s(literal 3 binary64)
(- (* (* 2 (exp (* (log x) 1/2))) (cos (- y (* 1/3 (pow (/ 1 (* z t)) -1))))) (/ a (* b 3)))
(fma.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(* (* 2 (exp (* (log x) 1/2))) (cos (- y (* 1/3 (pow (/ 1 (* z t)) -1)))))
(*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)))
(* 2 (exp (* (log x) 1/2)))
(*.f64 (sqrt.f64 x) #s(literal 2 binary64))
2
#s(literal 2 binary64)
(exp (* (log x) 1/2))
(sqrt.f64 x)
(* (log x) 1/2)
(*.f64 (log.f64 x) #s(literal 1/2 binary64))
(log x)
(log.f64 x)
x
1/2
#s(literal 1/2 binary64)
(cos (- y (* 1/3 (pow (/ 1 (* z t)) -1))))
(cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))
(- y (* 1/3 (pow (/ 1 (* z t)) -1)))
(fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)
y
(* 1/3 (pow (/ 1 (* z t)) -1))
(*.f64 z (*.f64 t #s(literal 1/3 binary64)))
1/3
#s(literal 1/3 binary64)
(pow (/ 1 (* z t)) -1)
(*.f64 z t)
(/ 1 (* z t))
(/.f64 #s(literal 1 binary64) (*.f64 z t))
1
#s(literal 1 binary64)
(* z t)
(*.f64 z t)
z
t
-1
#s(literal -1 binary64)
(/ a (* b 3))
(/.f64 a (*.f64 b #s(literal 3 binary64)))
a
(* b 3)
(*.f64 b #s(literal 3 binary64))
b
3
#s(literal 3 binary64)

localize427.0ms (2.3%)

Memory
-6.6MiB live, 707.4MiB allocated
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
accuracy99.5%
(*.f64 #s(literal 1/3 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 z t)) #s(literal -1 binary64)))
accuracy99.3%
(/.f64 #s(literal 1 binary64) (*.f64 z t))
accuracy92.7%
(exp.f64 (*.f64 (log.f64 x) #s(literal 1/2 binary64)))
accuracy52.4%
(cos.f64 (-.f64 y (*.f64 #s(literal 1/3 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 z t)) #s(literal -1 binary64)))))
accuracy92.5%
(*.f64 z (*.f64 t (*.f64 z t)))
accuracy91.8%
(fma.f64 t (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 z t))) (-.f64 (*.f64 y y) (*.f64 (*.f64 z (*.f64 t #s(literal -1/3 binary64))) y)))
accuracy52.4%
(cos.f64 (/.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) #s(literal -1/27 binary64) (*.f64 y (*.f64 y y))) (fma.f64 t (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 z t))) (-.f64 (*.f64 y y) (*.f64 (*.f64 z (*.f64 t #s(literal -1/3 binary64))) y)))))
accuracy35.1%
(/.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) #s(literal -1/27 binary64) (*.f64 y (*.f64 y y))) (fma.f64 t (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 z t))) (-.f64 (*.f64 y y) (*.f64 (*.f64 z (*.f64 t #s(literal -1/3 binary64))) y))))
accuracy99.8%
(/.f64 (cos.f64 y) a)
accuracy99.5%
(*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a))
accuracy99.4%
(/.f64 #s(literal -1/3 binary64) b)
accuracy93.7%
(*.f64 a (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a)) (/.f64 #s(literal -1/3 binary64) b)))
accuracy99.7%
(*.f64 a (/.f64 #s(literal -1/3 binary64) b))
accuracy99.4%
(/.f64 #s(literal -1/3 binary64) b)
accuracy100.0%
(cos.f64 y)
accuracy100.0%
(fma.f64 (*.f64 (sqrt.f64 x) (cos.f64 y)) #s(literal 2 binary64) (/.f64 a (*.f64 b #s(literal -3 binary64))))
accuracy99.8%
(/.f64 a (*.f64 b #s(literal -3 binary64)))
accuracy99.7%
(*.f64 (sqrt.f64 x) (cos.f64 y))
Samples
279.0ms179×1valid
37.0ms77×0valid
Compiler

Compiled 539 to 66 computations (87.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 227.0ms
ival-mult: 84.0ms (37% of total)
ival-cos: 33.0ms (14.5% of total)
ival-div: 32.0ms (14.1% of total)
const: 25.0ms (11% of total)
adjust: 11.0ms (4.8% of total)
ival-sub: 8.0ms (3.5% of total)
ival-add: 8.0ms (3.5% of total)
ival-log: 8.0ms (3.5% of total)
ival-pow: 7.0ms (3.1% of total)
ival-exp: 6.0ms (2.6% of total)
ival-sqrt: 3.0ms (1.3% of total)
exact: 1.0ms (0.4% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series96.0ms (0.5%)

Memory
-5.0MiB live, 224.6MiB allocated
Counts
25 → 828
Calls
Call 1
Inputs
#<alt (+ (* (* (sqrt x) (cos y)) 2) (/ a (* b -3)))>
#<alt (* (sqrt x) (cos y))>
#<alt (sqrt x)>
#<alt (cos y)>
#<alt (* a (/ -1/3 b))>
#<alt (/ -1/3 b)>
#<alt (* a (+ (* 2 (* (sqrt x) (/ (cos y) a))) (/ -1/3 b)))>
#<alt (+ (* 2 (* (sqrt x) (/ (cos y) a))) (/ -1/3 b))>
#<alt (* (sqrt x) (/ (cos y) a))>
#<alt (- (* y y) (* (* z (* t -1/3)) y))>
#<alt (+ (* t (* z (* 1/9 (* z t)))) (- (* y y) (* (* z (* t -1/3)) y)))>
#<alt (- (* (* 2 (sqrt x)) (cos (/ (+ (* (* (* z t) (* z (* t (* z t)))) -1/27) (* y (* y y))) (+ (* t (* z (* 1/9 (* z t)))) (- (* y y) (* (* z (* t -1/3)) y)))))) (/ a (* b 3)))>
#<alt (* (* 2 (sqrt x)) (cos (/ (+ (* (* (* z t) (* z (* t (* z t)))) -1/27) (* y (* y y))) (+ (* t (* z (* 1/9 (* z t)))) (- (* y y) (* (* z (* t -1/3)) y))))))>
#<alt (exp (* (log x) 1/2))>
#<alt (pow (/ 1 (* z t)) -1)>
#<alt (- (* (* 2 (exp (* (log x) 1/2))) (cos (- y (* 1/3 (pow (/ 1 (* z t)) -1))))) (/ a (* b 3)))>
#<alt (- y (* 1/3 (pow (/ 1 (* z t)) -1)))>
#<alt (/ a (* b -3))>
#<alt (/ (cos y) a)>
#<alt (/ (+ (* (* (* z t) (* z (* t (* z t)))) -1/27) (* y (* y y))) (+ (* t (* z (* 1/9 (* z t)))) (- (* y y) (* (* z (* t -1/3)) y))))>
#<alt (cos (/ (+ (* (* (* z t) (* z (* t (* z t)))) -1/27) (* y (* y y))) (+ (* t (* z (* 1/9 (* z t)))) (- (* y y) (* (* z (* t -1/3)) y)))))>
#<alt (* z (* t (* z t)))>
#<alt (cos (- y (* 1/3 (pow (/ 1 (* z t)) -1))))>
#<alt (/ 1 (* z t))>
#<alt (* 1/3 (pow (/ 1 (* z t)) -1))>
Outputs
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))>
#<alt (* 2 (* (sqrt x) (cos y)))>
#<alt (* x (+ (* -1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (cos y)))))>
#<alt (* x (+ (* -1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (cos y)))))>
#<alt (* x (+ (* -1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (cos y)))))>
#<alt (* -2 (* (sqrt x) (* (cos y) (pow (sqrt -1) 2))))>
#<alt (* -1 (* x (+ (* 1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (* (cos y) (pow (sqrt -1) 2)))))))>
#<alt (* -1 (* x (+ (* 1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (* (cos y) (pow (sqrt -1) 2)))))))>
#<alt (* -1 (* x (+ (* 1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (* (cos y) (pow (sqrt -1) 2)))))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (sqrt x)))>
#<alt (+ (* -1 (* (sqrt x) (pow y 2))) (+ (* -1/3 (/ a b)) (* 2 (sqrt x))))>
#<alt (+ (* -1/3 (/ a b)) (+ (* 2 (sqrt x)) (* (pow y 2) (+ (* -1 (sqrt x)) (* 1/12 (* (sqrt x) (pow y 2)))))))>
#<alt (+ (* -1/3 (/ a b)) (+ (* 2 (sqrt x)) (* (pow y 2) (+ (* -1 (sqrt x)) (* (pow y 2) (+ (* -1/360 (* (sqrt x) (pow y 2))) (* 1/12 (sqrt x))))))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))>
#<alt (* 2 (* (sqrt x) (cos y)))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))>
#<alt (* -1/3 (/ a b))>
#<alt (* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))>
#<alt (* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))>
#<alt (* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))>
#<alt (* -1/3 (/ a b))>
#<alt (* -1 (* a (+ (* -2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))))>
#<alt (* -1 (* a (+ (* -2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))))>
#<alt (* -1 (* a (+ (* -2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))))>
#<alt (* -1/3 (/ a b))>
#<alt (/ (+ (* -1/3 a) (* 2 (* (* b (cos y)) (sqrt x)))) b)>
#<alt (/ (+ (* -1/3 a) (* 2 (* (* b (cos y)) (sqrt x)))) b)>
#<alt (/ (+ (* -1/3 a) (* 2 (* (* b (cos y)) (sqrt x)))) b)>
#<alt (* 2 (* (sqrt x) (cos y)))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))>
#<alt (* 2 (* (sqrt x) (cos y)))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))>
#<alt (* (sqrt x) (cos y))>
#<alt (* (sqrt x) (cos y))>
#<alt (* (sqrt x) (cos y))>
#<alt (* (sqrt x) (cos y))>
#<alt (* (sqrt x) (cos y))>
#<alt (* (sqrt x) (cos y))>
#<alt (* (sqrt x) (cos y))>
#<alt (* (sqrt x) (cos y))>
#<alt (* -1 (* (sqrt x) (* (cos y) (pow (sqrt -1) 2))))>
#<alt (* -1 (* (sqrt x) (* (cos y) (pow (sqrt -1) 2))))>
#<alt (* -1 (* (sqrt x) (* (cos y) (pow (sqrt -1) 2))))>
#<alt (* -1 (* (sqrt x) (* (cos y) (pow (sqrt -1) 2))))>
#<alt (sqrt x)>
#<alt (+ (sqrt x) (* -1/2 (* (sqrt x) (pow y 2))))>
#<alt (+ (sqrt x) (* (pow y 2) (+ (* -1/2 (sqrt x)) (* 1/24 (* (sqrt x) (pow y 2))))))>
#<alt (+ (sqrt x) (* (pow y 2) (+ (* -1/2 (sqrt x)) (* (pow y 2) (+ (* -1/720 (* (sqrt x) (pow y 2))) (* 1/24 (sqrt x)))))))>
#<alt (* (sqrt x) (cos y))>
#<alt (* (sqrt x) (cos y))>
#<alt (* (sqrt x) (cos y))>
#<alt (* (sqrt x) (cos y))>
#<alt (* (sqrt x) (cos y))>
#<alt (* (sqrt x) (cos y))>
#<alt (* (sqrt x) (cos y))>
#<alt (* (sqrt x) (cos y))>
#<alt (sqrt x)>
#<alt (sqrt x)>
#<alt (sqrt x)>
#<alt (sqrt x)>
#<alt (sqrt x)>
#<alt (sqrt x)>
#<alt (sqrt x)>
#<alt (sqrt x)>
#<alt (* -1 (* (sqrt x) (pow (sqrt -1) 2)))>
#<alt (* -1 (* (sqrt x) (pow (sqrt -1) 2)))>
#<alt (* -1 (* (sqrt x) (pow (sqrt -1) 2)))>
#<alt (* -1 (* (sqrt x) (pow (sqrt -1) 2)))>
#<alt 1>
#<alt (+ 1 (* -1/2 (pow y 2)))>
#<alt (+ 1 (* (pow y 2) (- (* 1/24 (pow y 2)) 1/2)))>
#<alt (+ 1 (* (pow y 2) (- (* (pow y 2) (+ 1/24 (* -1/720 (pow y 2)))) 1/2)))>
#<alt (cos y)>
#<alt (cos y)>
#<alt (cos y)>
#<alt (cos y)>
#<alt (cos y)>
#<alt (cos y)>
#<alt (cos y)>
#<alt (cos y)>
#<alt (* -1/3 (/ a b))>
#<alt (* -1/3 (/ a b))>
#<alt (* -1/3 (/ a b))>
#<alt (* -1/3 (/ a b))>
#<alt (* -1/3 (/ a b))>
#<alt (* -1/3 (/ a b))>
#<alt (* -1/3 (/ a b))>
#<alt (* -1/3 (/ a b))>
#<alt (* -1/3 (/ a b))>
#<alt (* -1/3 (/ a b))>
#<alt (* -1/3 (/ a b))>
#<alt (* -1/3 (/ a b))>
#<alt (* -1/3 (/ a b))>
#<alt (* -1/3 (/ a b))>
#<alt (* -1/3 (/ a b))>
#<alt (* -1/3 (/ a b))>
#<alt (* -1/3 (/ a b))>
#<alt (* -1/3 (/ a b))>
#<alt (* -1/3 (/ a b))>
#<alt (* -1/3 (/ a b))>
#<alt (* -1/3 (/ a b))>
#<alt (* -1/3 (/ a b))>
#<alt (* -1/3 (/ a b))>
#<alt (* -1/3 (/ a b))>
#<alt (/ -1/3 b)>
#<alt (/ -1/3 b)>
#<alt (/ -1/3 b)>
#<alt (/ -1/3 b)>
#<alt (/ -1/3 b)>
#<alt (/ -1/3 b)>
#<alt (/ -1/3 b)>
#<alt (/ -1/3 b)>
#<alt (/ -1/3 b)>
#<alt (/ -1/3 b)>
#<alt (/ -1/3 b)>
#<alt (/ -1/3 b)>
#<alt (* 2 (* (sqrt x) (cos y)))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))>
#<alt (* -1/3 (/ a b))>
#<alt (* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))>
#<alt (* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))>
#<alt (* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))>
#<alt (* -1/3 (/ a b))>
#<alt (* -1 (* a (+ (* -2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))))>
#<alt (* -1 (* a (+ (* -2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))))>
#<alt (* -1 (* a (+ (* -2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))))>
#<alt (* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))>
#<alt (* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))>
#<alt (* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))>
#<alt (* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))>
#<alt (* 2 (* (sqrt x) (cos y)))>
#<alt (* x (+ (* -1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (cos y)))))>
#<alt (* x (+ (* -1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (cos y)))))>
#<alt (* x (+ (* -1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (cos y)))))>
#<alt (* -2 (* (sqrt x) (* (cos y) (pow (sqrt -1) 2))))>
#<alt (* -1 (* x (+ (* 1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (* (cos y) (pow (sqrt -1) 2)))))))>
#<alt (* -1 (* x (+ (* 1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (* (cos y) (pow (sqrt -1) 2)))))))>
#<alt (* -1 (* x (+ (* 1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (* (cos y) (pow (sqrt -1) 2)))))))>
#<alt (* a (- (* 2 (* (/ 1 a) (sqrt x))) (* 1/3 (/ 1 b))))>
#<alt (+ (* -1 (* (sqrt x) (pow y 2))) (* a (- (* 2 (* (/ 1 a) (sqrt x))) (* 1/3 (/ 1 b)))))>
#<alt (+ (* a (- (* 2 (* (/ 1 a) (sqrt x))) (* 1/3 (/ 1 b)))) (* (pow y 2) (+ (* -1 (sqrt x)) (* 1/12 (* (sqrt x) (pow y 2))))))>
#<alt (+ (* a (- (* 2 (* (/ 1 a) (sqrt x))) (* 1/3 (/ 1 b)))) (* (pow y 2) (+ (* -1 (sqrt x)) (* (pow y 2) (+ (* -1/360 (* (sqrt x) (pow y 2))) (* 1/12 (sqrt x)))))))>
#<alt (* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))>
#<alt (* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))>
#<alt (* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))>
#<alt (* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))>
#<alt (* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))>
#<alt (* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))>
#<alt (* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))>
#<alt (* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))>
#<alt (* -1/3 (/ a b))>
#<alt (/ (+ (* -1/3 a) (* 2 (* (* b (cos y)) (sqrt x)))) b)>
#<alt (/ (+ (* -1/3 a) (* 2 (* (* b (cos y)) (sqrt x)))) b)>
#<alt (/ (+ (* -1/3 a) (* 2 (* (* b (cos y)) (sqrt x)))) b)>
#<alt (* 2 (* (sqrt x) (cos y)))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))>
#<alt (* 2 (* (sqrt x) (cos y)))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))>
#<alt (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))>
#<alt (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))>
#<alt (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))>
#<alt (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))>
#<alt (* 2 (* (/ (cos y) a) (sqrt x)))>
#<alt (* x (- (* 2 (* (/ (cos y) a) (sqrt (/ 1 x)))) (* 1/3 (/ 1 (* b x)))))>
#<alt (* x (- (* 2 (* (/ (cos y) a) (sqrt (/ 1 x)))) (* 1/3 (/ 1 (* b x)))))>
#<alt (* x (- (* 2 (* (/ (cos y) a) (sqrt (/ 1 x)))) (* 1/3 (/ 1 (* b x)))))>
#<alt (* -2 (* (/ (* (cos y) (pow (sqrt -1) 2)) a) (sqrt x)))>
#<alt (* -1 (* x (+ (* 2 (* (/ (* (cos y) (pow (sqrt -1) 2)) a) (sqrt (/ 1 x)))) (* 1/3 (/ 1 (* b x))))))>
#<alt (* -1 (* x (+ (* 2 (* (/ (* (cos y) (pow (sqrt -1) 2)) a) (sqrt (/ 1 x)))) (* 1/3 (/ 1 (* b x))))))>
#<alt (* -1 (* x (+ (* 2 (* (/ (* (cos y) (pow (sqrt -1) 2)) a) (sqrt (/ 1 x)))) (* 1/3 (/ 1 (* b x))))))>
#<alt (- (* 2 (* (/ 1 a) (sqrt x))) (* 1/3 (/ 1 b)))>
#<alt (- (+ (* -1 (* (/ (pow y 2) a) (sqrt x))) (* 2 (* (/ 1 a) (sqrt x)))) (* 1/3 (/ 1 b)))>
#<alt (- (+ (* 2 (* (/ 1 a) (sqrt x))) (* (pow y 2) (+ (* -1 (* (/ 1 a) (sqrt x))) (* 1/12 (* (/ (pow y 2) a) (sqrt x)))))) (* 1/3 (/ 1 b)))>
#<alt (- (+ (* 2 (* (/ 1 a) (sqrt x))) (* (pow y 2) (+ (* -1 (* (/ 1 a) (sqrt x))) (* (pow y 2) (+ (* -1/360 (* (/ (pow y 2) a) (sqrt x))) (* 1/12 (* (/ 1 a) (sqrt x)))))))) (* 1/3 (/ 1 b)))>
#<alt (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))>
#<alt (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))>
#<alt (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))>
#<alt (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))>
#<alt (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))>
#<alt (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))>
#<alt (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))>
#<alt (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))>
#<alt (* 2 (* (/ (cos y) a) (sqrt x)))>
#<alt (/ (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y)))) a)>
#<alt (/ (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y)))) a)>
#<alt (/ (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y)))) a)>
#<alt (/ -1/3 b)>
#<alt (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))>
#<alt (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))>
#<alt (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))>
#<alt (/ -1/3 b)>
#<alt (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))>
#<alt (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))>
#<alt (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))>
#<alt (/ -1/3 b)>
#<alt (/ (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3) b)>
#<alt (/ (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3) b)>
#<alt (/ (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3) b)>
#<alt (* 2 (* (/ (cos y) a) (sqrt x)))>
#<alt (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))>
#<alt (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))>
#<alt (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))>
#<alt (* 2 (* (/ (cos y) a) (sqrt x)))>
#<alt (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))>
#<alt (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))>
#<alt (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))>
#<alt (* (/ (cos y) a) (sqrt x))>
#<alt (* (/ (cos y) a) (sqrt x))>
#<alt (* (/ (cos y) a) (sqrt x))>
#<alt (* (/ (cos y) a) (sqrt x))>
#<alt (* (/ (cos y) a) (sqrt x))>
#<alt (* (/ (cos y) a) (sqrt x))>
#<alt (* (/ (cos y) a) (sqrt x))>
#<alt (* (/ (cos y) a) (sqrt x))>
#<alt (* -1 (* (/ (* (cos y) (pow (sqrt -1) 2)) a) (sqrt x)))>
#<alt (* -1 (* (/ (* (cos y) (pow (sqrt -1) 2)) a) (sqrt x)))>
#<alt (* -1 (* (/ (* (cos y) (pow (sqrt -1) 2)) a) (sqrt x)))>
#<alt (* -1 (* (/ (* (cos y) (pow (sqrt -1) 2)) a) (sqrt x)))>
#<alt (* (/ 1 a) (sqrt x))>
#<alt (+ (* -1/2 (* (/ (pow y 2) a) (sqrt x))) (* (/ 1 a) (sqrt x)))>
#<alt (+ (* (/ 1 a) (sqrt x)) (* (pow y 2) (+ (* -1/2 (* (/ 1 a) (sqrt x))) (* 1/24 (* (/ (pow y 2) a) (sqrt x))))))>
#<alt (+ (* (/ 1 a) (sqrt x)) (* (pow y 2) (+ (* -1/2 (* (/ 1 a) (sqrt x))) (* (pow y 2) (+ (* -1/720 (* (/ (pow y 2) a) (sqrt x))) (* 1/24 (* (/ 1 a) (sqrt x))))))))>
#<alt (* (/ (cos y) a) (sqrt x))>
#<alt (* (/ (cos y) a) (sqrt x))>
#<alt (* (/ (cos y) a) (sqrt x))>
#<alt (* (/ (cos y) a) (sqrt x))>
#<alt (* (/ (cos y) a) (sqrt x))>
#<alt (* (/ (cos y) a) (sqrt x))>
#<alt (* (/ (cos y) a) (sqrt x))>
#<alt (* (/ (cos y) a) (sqrt x))>
#<alt (* (/ (cos y) a) (sqrt x))>
#<alt (* (/ (cos y) a) (sqrt x))>
#<alt (* (/ (cos y) a) (sqrt x))>
#<alt (* (/ (cos y) a) (sqrt x))>
#<alt (* (/ (cos y) a) (sqrt x))>
#<alt (* (/ (cos y) a) (sqrt x))>
#<alt (* (/ (cos y) a) (sqrt x))>
#<alt (* (/ (cos y) a) (sqrt x))>
#<alt (* (/ (cos y) a) (sqrt x))>
#<alt (* (/ (cos y) a) (sqrt x))>
#<alt (* (/ (cos y) a) (sqrt x))>
#<alt (* (/ (cos y) a) (sqrt x))>
#<alt (* 1/3 (* t (* y z)))>
#<alt (* y (- y (* -1/3 (* t z))))>
#<alt (* y (- y (* -1/3 (* t z))))>
#<alt (* y (- y (* -1/3 (* t z))))>
#<alt (pow y 2)>
#<alt (* (pow y 2) (+ 1 (* 1/3 (/ (* t z) y))))>
#<alt (* (pow y 2) (+ 1 (* 1/3 (/ (* t z) y))))>
#<alt (* (pow y 2) (+ 1 (* 1/3 (/ (* t z) y))))>
#<alt (pow y 2)>
#<alt (* (pow y 2) (+ 1 (* 1/3 (/ (* t z) y))))>
#<alt (* (pow y 2) (+ 1 (* 1/3 (/ (* t z) y))))>
#<alt (* (pow y 2) (+ 1 (* 1/3 (/ (* t z) y))))>
#<alt (pow y 2)>
#<alt (+ (* 1/3 (* t (* y z))) (pow y 2))>
#<alt (+ (* 1/3 (* t (* y z))) (pow y 2))>
#<alt (+ (* 1/3 (* t (* y z))) (pow y 2))>
#<alt (* 1/3 (* t (* y z)))>
#<alt (* z (- (/ (pow y 2) z) (* -1/3 (* t y))))>
#<alt (* z (- (/ (pow y 2) z) (* -1/3 (* t y))))>
#<alt (* z (- (/ (pow y 2) z) (* -1/3 (* t y))))>
#<alt (* 1/3 (* t (* y z)))>
#<alt (* -1 (* z (- (* -1 (/ (pow y 2) z)) (* 1/3 (* t y)))))>
#<alt (* -1 (* z (- (* -1 (/ (pow y 2) z)) (* 1/3 (* t y)))))>
#<alt (* -1 (* z (- (* -1 (/ (pow y 2) z)) (* 1/3 (* t y)))))>
#<alt (pow y 2)>
#<alt (+ (* 1/3 (* t (* y z))) (pow y 2))>
#<alt (+ (* 1/3 (* t (* y z))) (pow y 2))>
#<alt (+ (* 1/3 (* t (* y z))) (pow y 2))>
#<alt (* 1/3 (* t (* y z)))>
#<alt (* t (- (/ (pow y 2) t) (* -1/3 (* y z))))>
#<alt (* t (- (/ (pow y 2) t) (* -1/3 (* y z))))>
#<alt (* t (- (/ (pow y 2) t) (* -1/3 (* y z))))>
#<alt (* 1/3 (* t (* y z)))>
#<alt (* -1 (* t (- (* -1 (/ (pow y 2) t)) (* 1/3 (* y z)))))>
#<alt (* -1 (* t (- (* -1 (/ (pow y 2) t)) (* 1/3 (* y z)))))>
#<alt (* -1 (* t (- (* -1 (/ (pow y 2) t)) (* 1/3 (* y z)))))>
#<alt (pow y 2)>
#<alt (+ (* 1/3 (* t (* y z))) (pow y 2))>
#<alt (+ (* t (- (* 1/9 (* t (pow z 2))) (* -1/3 (* y z)))) (pow y 2))>
#<alt (+ (* t (- (* 1/9 (* t (pow z 2))) (* -1/3 (* y z)))) (pow y 2))>
#<alt (* 1/9 (* (pow t 2) (pow z 2)))>
#<alt (* (pow t 2) (+ (* 1/9 (pow z 2)) (* 1/3 (/ (* y z) t))))>
#<alt (* (pow t 2) (- (+ (* 1/9 (pow z 2)) (/ (pow y 2) (pow t 2))) (* -1/3 (/ (* y z) t))))>
#<alt (* (pow t 2) (- (+ (* 1/9 (pow z 2)) (/ (pow y 2) (pow t 2))) (* -1/3 (/ (* y z) t))))>
#<alt (* 1/9 (* (pow t 2) (pow z 2)))>
#<alt (* (pow t 2) (+ (* 1/9 (pow z 2)) (* 1/3 (/ (* y z) t))))>
#<alt (* (pow t 2) (+ (* -1 (/ (- (* -1 (/ (pow y 2) t)) (* 1/3 (* y z))) t)) (* 1/9 (pow z 2))))>
#<alt (* (pow t 2) (+ (* -1 (/ (- (* -1 (/ (pow y 2) t)) (* 1/3 (* y z))) t)) (* 1/9 (pow z 2))))>
#<alt (pow y 2)>
#<alt (+ (* 1/3 (* t (* y z))) (pow y 2))>
#<alt (+ (* z (- (* 1/9 (* (pow t 2) z)) (* -1/3 (* t y)))) (pow y 2))>
#<alt (+ (* z (- (* 1/9 (* (pow t 2) z)) (* -1/3 (* t y)))) (pow y 2))>
#<alt (* 1/9 (* (pow t 2) (pow z 2)))>
#<alt (* (pow z 2) (+ (* 1/9 (pow t 2)) (* 1/3 (/ (* t y) z))))>
#<alt (* (pow z 2) (- (+ (* 1/9 (pow t 2)) (/ (pow y 2) (pow z 2))) (* -1/3 (/ (* t y) z))))>
#<alt (* (pow z 2) (- (+ (* 1/9 (pow t 2)) (/ (pow y 2) (pow z 2))) (* -1/3 (/ (* t y) z))))>
#<alt (* 1/9 (* (pow t 2) (pow z 2)))>
#<alt (* (pow z 2) (+ (* 1/9 (pow t 2)) (* 1/3 (/ (* t y) z))))>
#<alt (* (pow z 2) (+ (* -1 (/ (- (* -1 (/ (pow y 2) z)) (* 1/3 (* t y))) z)) (* 1/9 (pow t 2))))>
#<alt (* (pow z 2) (+ (* -1 (/ (- (* -1 (/ (pow y 2) z)) (* 1/3 (* t y))) z)) (* 1/9 (pow t 2))))>
#<alt (* 1/9 (* (pow t 2) (pow z 2)))>
#<alt (+ (* 1/9 (* (pow t 2) (pow z 2))) (* 1/3 (* t (* y z))))>
#<alt (+ (* 1/9 (* (pow t 2) (pow z 2))) (* y (- y (* -1/3 (* t z)))))>
#<alt (+ (* 1/9 (* (pow t 2) (pow z 2))) (* y (- y (* -1/3 (* t z)))))>
#<alt (pow y 2)>
#<alt (* (pow y 2) (+ 1 (* 1/3 (/ (* t z) y))))>
#<alt (* (pow y 2) (- (+ 1 (* 1/9 (/ (* (pow t 2) (pow z 2)) (pow y 2)))) (* -1/3 (/ (* t z) y))))>
#<alt (* (pow y 2) (- (+ 1 (* 1/9 (/ (* (pow t 2) (pow z 2)) (pow y 2)))) (* -1/3 (/ (* t z) y))))>
#<alt (pow y 2)>
#<alt (* (pow y 2) (+ 1 (* 1/3 (/ (* t z) y))))>
#<alt (* (pow y 2) (+ 1 (* -1 (/ (- (* -1/9 (/ (* (pow t 2) (pow z 2)) y)) (* 1/3 (* t z))) y))))>
#<alt (* (pow y 2) (+ 1 (* -1 (/ (- (* -1/9 (/ (* (pow t 2) (pow z 2)) y)) (* 1/3 (* t z))) y))))>
#<alt (- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))))) (* 1/3 (/ a b)))>
#<alt (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))>
#<alt (* x (+ (* -1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))))>
#<alt (* x (+ (* -1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))))>
#<alt (* x (+ (* -1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))))>
#<alt (* -2 (* (sqrt x) (* (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))) (pow (sqrt -1) 2))))>
#<alt (* -1 (* x (+ (* 1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (* (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))) (pow (sqrt -1) 2)))))))>
#<alt (* -1 (* x (+ (* 1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (* (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))) (pow (sqrt -1) 2)))))))>
#<alt (* -1 (* x (+ (* 1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (* (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))) (pow (sqrt -1) 2)))))))>
#<alt (- (* 2 (* (sqrt x) (cos y))) (* 1/3 (/ a b)))>
#<alt (- (+ (* 2/3 (* (* t (* z (sin y))) (sqrt x))) (* 2 (* (sqrt x) (cos y)))) (* 1/3 (/ a b)))>
#<alt (- (+ (* 2 (* (sqrt x) (cos y))) (* z (+ (* 2/3 (* (* t (sin y)) (sqrt x))) (* 2 (* (sqrt x) (* z (- (* -1/18 (* (pow t 2) (cos y))) (* -1 (* (sin y) (+ (* -1/9 (/ (pow t 2) y)) (* 1/9 (/ (pow t 2) y)))))))))))) (* 1/3 (/ a b)))>
#<alt (- (+ (* 2 (* (sqrt x) (cos y))) (* z (+ (* 2/3 (* (* t (sin y)) (sqrt x))) (* z (+ (* 2 (* (sqrt x) (* z (- (* -1/3 (* t (* (cos y) (+ (* -1/9 (/ (pow t 2) y)) (* 1/9 (/ (pow t 2) y)))))) (* (sin y) (+ (* 1/162 (pow t 3)) (* 1/3 (/ (* t (+ (* -1/9 (/ (pow t 2) y)) (* 1/9 (/ (pow t 2) y)))) y)))))))) (* 2 (* (sqrt x) (- (* -1/18 (* (pow t 2) (cos y))) (* -1 (* (sin y) (+ (* -1/9 (/ (pow t 2) y)) (* 1/9 (/ (pow t 2) y))))))))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos y))) (* 1/3 (/ a b)))>
#<alt (- (+ (* 2/3 (* (* t (* z (sin y))) (sqrt x))) (* 2 (* (sqrt x) (cos y)))) (* 1/3 (/ a b)))>
#<alt (- (+ (* 2 (* (sqrt x) (cos y))) (* t (+ (* 2/3 (* (sqrt x) (* z (sin y)))) (* 2 (* (* t (- (* -1/18 (* (pow z 2) (cos y))) (* -1 (* (sin y) (+ (* -1/9 (/ (pow z 2) y)) (* 1/9 (/ (pow z 2) y))))))) (sqrt x)))))) (* 1/3 (/ a b)))>
#<alt (- (+ (* 2 (* (sqrt x) (cos y))) (* t (+ (* 2/3 (* (sqrt x) (* z (sin y)))) (* t (+ (* 2 (* (sqrt x) (- (* -1/18 (* (pow z 2) (cos y))) (* -1 (* (sin y) (+ (* -1/9 (/ (pow z 2) y)) (* 1/9 (/ (pow z 2) y)))))))) (* 2 (* (* t (- (* -1/3 (* z (* (cos y) (+ (* -1/9 (/ (pow z 2) y)) (* 1/9 (/ (pow z 2) y)))))) (* (sin y) (+ (* 1/162 (pow z 3)) (* 1/3 (/ (* z (+ (* -1/9 (/ (pow z 2) y)) (* 1/9 (/ (pow z 2) y)))) y)))))) (sqrt x)))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (* -1/3 (* t z))))) (* 1/3 (/ a b)))>
#<alt (- (+ (* -2 (* (sqrt x) (* y (sin (* -1/3 (* t z)))))) (* 2 (* (sqrt x) (cos (* -1/3 (* t z)))))) (* 1/3 (/ a b)))>
#<alt (- (+ (* 2 (* (sqrt x) (cos (* -1/3 (* t z))))) (* y (+ (* -2 (* (sqrt x) (sin (* -1/3 (* t z))))) (* -1 (* (sqrt x) (* y (cos (* -1/3 (* t z))))))))) (* 1/3 (/ a b)))>
#<alt (- (+ (* 2 (* (sqrt x) (cos (* -1/3 (* t z))))) (* y (+ (* -2 (* (sqrt x) (sin (* -1/3 (* t z))))) (* y (+ (* -1 (* (sqrt x) (cos (* -1/3 (* t z))))) (* 1/3 (* (sqrt x) (* y (sin (* -1/3 (* t z))))))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (/ (- (* -1/27 (* (pow t 3) (pow z 3))) (* -1 (pow y 3))) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (/ (- (* -1/27 (* (pow t 3) (pow z 3))) (* -1 (pow y 3))) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (/ (- (* -1/27 (* (pow t 3) (pow z 3))) (* -1 (pow y 3))) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (/ (- (* -1/27 (* (pow t 3) (pow z 3))) (* -1 (pow y 3))) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))))) (* 1/3 (/ a b)))>
#<alt (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))))))>
#<alt (* -1/3 (/ a b))>
#<alt (* a (- (* 2 (* (/ (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))) a) (sqrt x))) (* 1/3 (/ 1 b))))>
#<alt (* a (- (* 2 (* (/ (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))) a) (sqrt x))) (* 1/3 (/ 1 b))))>
#<alt (* a (- (* 2 (* (/ (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))) a) (sqrt x))) (* 1/3 (/ 1 b))))>
#<alt (* -1/3 (/ a b))>
#<alt (* -1 (* a (+ (* -2 (* (/ (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))) a) (sqrt x))) (* 1/3 (/ 1 b)))))>
#<alt (* -1 (* a (+ (* -2 (* (/ (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))) a) (sqrt x))) (* 1/3 (/ 1 b)))))>
#<alt (* -1 (* a (+ (* -2 (* (/ (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))) a) (sqrt x))) (* 1/3 (/ 1 b)))))>
#<alt (* -1/3 (/ a b))>
#<alt (/ (- (* 2 (* (* b (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))) (sqrt x))) (* 1/3 a)) b)>
#<alt (/ (- (* 2 (* (* b (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))) (sqrt x))) (* 1/3 a)) b)>
#<alt (/ (- (* 2 (* (* b (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))) (sqrt x))) (* 1/3 a)) b)>
#<alt (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))))))>
#<alt (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))))))>
#<alt (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))>
#<alt (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))>
#<alt (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))>
#<alt (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))>
#<alt (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))>
#<alt (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))>
#<alt (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))>
#<alt (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))>
#<alt (* -2 (* (sqrt x) (* (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))) (pow (sqrt -1) 2))))>
#<alt (* -2 (* (sqrt x) (* (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))) (pow (sqrt -1) 2))))>
#<alt (* -2 (* (sqrt x) (* (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))) (pow (sqrt -1) 2))))>
#<alt (* -2 (* (sqrt x) (* (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))) (pow (sqrt -1) 2))))>
#<alt (* 2 (* (sqrt x) (cos y)))>
#<alt (+ (* 2/3 (* (* t (* z (sin y))) (sqrt x))) (* 2 (* (sqrt x) (cos y))))>
#<alt (+ (* 2 (* (sqrt x) (cos y))) (* z (+ (* 2/3 (* (* t (sin y)) (sqrt x))) (* 2 (* (sqrt x) (* z (- (* -1/18 (* (pow t 2) (cos y))) (* -1 (* (sin y) (+ (* -1/9 (/ (pow t 2) y)) (* 1/9 (/ (pow t 2) y))))))))))))>
#<alt (+ (* 2 (* (sqrt x) (cos y))) (* z (+ (* 2/3 (* (* t (sin y)) (sqrt x))) (* z (+ (* 2 (* (sqrt x) (* z (- (* -1/3 (* t (* (cos y) (+ (* -1/9 (/ (pow t 2) y)) (* 1/9 (/ (pow t 2) y)))))) (* (sin y) (+ (* 1/162 (pow t 3)) (* 1/3 (/ (* t (+ (* -1/9 (/ (pow t 2) y)) (* 1/9 (/ (pow t 2) y)))) y)))))))) (* 2 (* (sqrt x) (- (* -1/18 (* (pow t 2) (cos y))) (* -1 (* (sin y) (+ (* -1/9 (/ (pow t 2) y)) (* 1/9 (/ (pow t 2) y)))))))))))))>
#<alt (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))>
#<alt (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))>
#<alt (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))>
#<alt (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))>
#<alt (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))>
#<alt (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))>
#<alt (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))>
#<alt (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))>
#<alt (* 2 (* (sqrt x) (cos y)))>
#<alt (+ (* 2/3 (* (* t (* z (sin y))) (sqrt x))) (* 2 (* (sqrt x) (cos y))))>
#<alt (+ (* 2 (* (sqrt x) (cos y))) (* t (+ (* 2/3 (* (sqrt x) (* z (sin y)))) (* 2 (* (* t (- (* -1/18 (* (pow z 2) (cos y))) (* -1 (* (sin y) (+ (* -1/9 (/ (pow z 2) y)) (* 1/9 (/ (pow z 2) y))))))) (sqrt x))))))>
#<alt (+ (* 2 (* (sqrt x) (cos y))) (* t (+ (* 2/3 (* (sqrt x) (* z (sin y)))) (* t (+ (* 2 (* (sqrt x) (- (* -1/18 (* (pow z 2) (cos y))) (* -1 (* (sin y) (+ (* -1/9 (/ (pow z 2) y)) (* 1/9 (/ (pow z 2) y)))))))) (* 2 (* (* t (- (* -1/3 (* z (* (cos y) (+ (* -1/9 (/ (pow z 2) y)) (* 1/9 (/ (pow z 2) y)))))) (* (sin y) (+ (* 1/162 (pow z 3)) (* 1/3 (/ (* z (+ (* -1/9 (/ (pow z 2) y)) (* 1/9 (/ (pow z 2) y)))) y)))))) (sqrt x))))))))>
#<alt (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))>
#<alt (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))>
#<alt (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))>
#<alt (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))>
#<alt (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))>
#<alt (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))>
#<alt (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))>
#<alt (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))>
#<alt (* 2 (* (sqrt x) (cos (* -1/3 (* t z)))))>
#<alt (+ (* -2 (* (sqrt x) (* y (sin (* -1/3 (* t z)))))) (* 2 (* (sqrt x) (cos (* -1/3 (* t z))))))>
#<alt (+ (* 2 (* (sqrt x) (cos (* -1/3 (* t z))))) (* y (+ (* -2 (* (sqrt x) (sin (* -1/3 (* t z))))) (* -1 (* (sqrt x) (* y (cos (* -1/3 (* t z)))))))))>
#<alt (+ (* 2 (* (sqrt x) (cos (* -1/3 (* t z))))) (* y (+ (* -2 (* (sqrt x) (sin (* -1/3 (* t z))))) (* y (+ (* -1 (* (sqrt x) (cos (* -1/3 (* t z))))) (* 1/3 (* (sqrt x) (* y (sin (* -1/3 (* t z)))))))))))>
#<alt (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))>
#<alt (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))>
#<alt (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))>
#<alt (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))>
#<alt (* 2 (* (sqrt x) (cos (/ (- (* -1/27 (* (pow t 3) (pow z 3))) (* -1 (pow y 3))) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))>
#<alt (* 2 (* (sqrt x) (cos (/ (- (* -1/27 (* (pow t 3) (pow z 3))) (* -1 (pow y 3))) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))>
#<alt (* 2 (* (sqrt x) (cos (/ (- (* -1/27 (* (pow t 3) (pow z 3))) (* -1 (pow y 3))) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))>
#<alt (* 2 (* (sqrt x) (cos (/ (- (* -1/27 (* (pow t 3) (pow z 3))) (* -1 (pow y 3))) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))>
#<alt (sqrt x)>
#<alt (sqrt x)>
#<alt (sqrt x)>
#<alt (sqrt x)>
#<alt (sqrt x)>
#<alt (sqrt x)>
#<alt (sqrt x)>
#<alt (sqrt x)>
#<alt (* -1 (* (sqrt x) (pow (sqrt -1) 2)))>
#<alt (* -1 (* (sqrt x) (pow (sqrt -1) 2)))>
#<alt (* -1 (* (sqrt x) (pow (sqrt -1) 2)))>
#<alt (* -1 (* (sqrt x) (pow (sqrt -1) 2)))>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (* t z)>
#<alt (- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))>
#<alt (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))>
#<alt (* x (+ (* -1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (cos (- y (* 1/3 (* t z))))))))>
#<alt (* x (+ (* -1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (cos (- y (* 1/3 (* t z))))))))>
#<alt (* x (+ (* -1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (cos (- y (* 1/3 (* t z))))))))>
#<alt (* -2 (* (sqrt x) (* (cos (- y (* 1/3 (* t z)))) (pow (sqrt -1) 2))))>
#<alt (* -1 (* x (+ (* 1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (* (cos (- y (* 1/3 (* t z)))) (pow (sqrt -1) 2)))))))>
#<alt (* -1 (* x (+ (* 1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (* (cos (- y (* 1/3 (* t z)))) (pow (sqrt -1) 2)))))))>
#<alt (* -1 (* x (+ (* 1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (* (cos (- y (* 1/3 (* t z)))) (pow (sqrt -1) 2)))))))>
#<alt (- (* 2 (* (sqrt x) (cos (neg (* 1/3 (* t z)))))) (* 1/3 (/ a b)))>
#<alt (- (+ (* -2 (* (sqrt x) (* y (sin (neg (* 1/3 (* t z))))))) (* 2 (* (sqrt x) (cos (neg (* 1/3 (* t z))))))) (* 1/3 (/ a b)))>
#<alt (- (+ (* 2 (* (sqrt x) (cos (neg (* 1/3 (* t z)))))) (* y (+ (* -2 (* (sqrt x) (sin (neg (* 1/3 (* t z)))))) (* -1 (* (sqrt x) (* y (cos (neg (* 1/3 (* t z)))))))))) (* 1/3 (/ a b)))>
#<alt (- (+ (* 2 (* (sqrt x) (cos (neg (* 1/3 (* t z)))))) (* y (+ (* -2 (* (sqrt x) (sin (neg (* 1/3 (* t z)))))) (* y (+ (* -1 (* (sqrt x) (cos (neg (* 1/3 (* t z)))))) (* 1/3 (* (sqrt x) (* y (sin (neg (* 1/3 (* t z)))))))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (neg (+ (* -1 y) (* 1/3 (* t z))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (neg (+ (* -1 y) (* 1/3 (* t z))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (neg (+ (* -1 y) (* 1/3 (* t z))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (neg (+ (* -1 y) (* 1/3 (* t z))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos y))) (* 1/3 (/ a b)))>
#<alt (- (+ (* 2/3 (* (* t (* z (sin y))) (sqrt x))) (* 2 (* (sqrt x) (cos y)))) (* 1/3 (/ a b)))>
#<alt (- (+ (* 2 (* (sqrt x) (cos y))) (* z (+ (* -1/9 (* (* (pow t 2) (* z (cos y))) (sqrt x))) (* 2/3 (* (* t (sin y)) (sqrt x)))))) (* 1/3 (/ a b)))>
#<alt (- (+ (* 2 (* (sqrt x) (cos y))) (* z (+ (* 2/3 (* (* t (sin y)) (sqrt x))) (* z (+ (* -1/9 (* (* (pow t 2) (cos y)) (sqrt x))) (* -1/81 (* (* (pow t 3) (* z (sin y))) (sqrt x)))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos y))) (* 1/3 (/ a b)))>
#<alt (- (+ (* 2/3 (* (* t (* z (sin y))) (sqrt x))) (* 2 (* (sqrt x) (cos y)))) (* 1/3 (/ a b)))>
#<alt (- (+ (* 2 (* (sqrt x) (cos y))) (* t (+ (* -1/9 (* (* t (* (pow z 2) (cos y))) (sqrt x))) (* 2/3 (* (sqrt x) (* z (sin y))))))) (* 1/3 (/ a b)))>
#<alt (- (+ (* 2 (* (sqrt x) (cos y))) (* t (+ (* 2/3 (* (sqrt x) (* z (sin y)))) (* t (+ (* -1/9 (* (sqrt x) (* (pow z 2) (cos y)))) (* -1/81 (* (* t (* (pow z 3) (sin y))) (sqrt x)))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))>
#<alt (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))))>
#<alt (* -1/3 (/ a b))>
#<alt (* a (- (* 2 (* (/ (cos (- y (* 1/3 (* t z)))) a) (sqrt x))) (* 1/3 (/ 1 b))))>
#<alt (* a (- (* 2 (* (/ (cos (- y (* 1/3 (* t z)))) a) (sqrt x))) (* 1/3 (/ 1 b))))>
#<alt (* a (- (* 2 (* (/ (cos (- y (* 1/3 (* t z)))) a) (sqrt x))) (* 1/3 (/ 1 b))))>
#<alt (* -1/3 (/ a b))>
#<alt (* -1 (* a (+ (* -2 (* (/ (cos (- y (* 1/3 (* t z)))) a) (sqrt x))) (* 1/3 (/ 1 b)))))>
#<alt (* -1 (* a (+ (* -2 (* (/ (cos (- y (* 1/3 (* t z)))) a) (sqrt x))) (* 1/3 (/ 1 b)))))>
#<alt (* -1 (* a (+ (* -2 (* (/ (cos (- y (* 1/3 (* t z)))) a) (sqrt x))) (* 1/3 (/ 1 b)))))>
#<alt (* -1/3 (/ a b))>
#<alt (/ (- (* 2 (* (* b (cos (- y (* 1/3 (* t z))))) (sqrt x))) (* 1/3 a)) b)>
#<alt (/ (- (* 2 (* (* b (cos (- y (* 1/3 (* t z))))) (sqrt x))) (* 1/3 a)) b)>
#<alt (/ (- (* 2 (* (* b (cos (- y (* 1/3 (* t z))))) (sqrt x))) (* 1/3 a)) b)>
#<alt (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))))>
#<alt (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))))>
#<alt (* -1/3 (* t z))>
#<alt (- y (* 1/3 (* t z)))>
#<alt (- y (* 1/3 (* t z)))>
#<alt (- y (* 1/3 (* t z)))>
#<alt y>
#<alt (* y (+ 1 (* -1/3 (/ (* t z) y))))>
#<alt (* y (+ 1 (* -1/3 (/ (* t z) y))))>
#<alt (* y (+ 1 (* -1/3 (/ (* t z) y))))>
#<alt y>
#<alt (* -1 (* y (- (* 1/3 (/ (* t z) y)) 1)))>
#<alt (* -1 (* y (- (* 1/3 (/ (* t z) y)) 1)))>
#<alt (* -1 (* y (- (* 1/3 (/ (* t z) y)) 1)))>
#<alt y>
#<alt (+ y (* -1/3 (* t z)))>
#<alt (+ y (* -1/3 (* t z)))>
#<alt (+ y (* -1/3 (* t z)))>
#<alt (* -1/3 (* t z))>
#<alt (* z (- (/ y z) (* 1/3 t)))>
#<alt (* z (- (/ y z) (* 1/3 t)))>
#<alt (* z (- (/ y z) (* 1/3 t)))>
#<alt (* -1/3 (* t z))>
#<alt (* -1 (* z (- (* -1 (/ y z)) (* -1/3 t))))>
#<alt (* -1 (* z (- (* -1 (/ y z)) (* -1/3 t))))>
#<alt (* -1 (* z (- (* -1 (/ y z)) (* -1/3 t))))>
#<alt y>
#<alt (+ y (* -1/3 (* t z)))>
#<alt (+ y (* -1/3 (* t z)))>
#<alt (+ y (* -1/3 (* t z)))>
#<alt (* -1/3 (* t z))>
#<alt (* t (- (/ y t) (* 1/3 z)))>
#<alt (* t (- (/ y t) (* 1/3 z)))>
#<alt (* t (- (/ y t) (* 1/3 z)))>
#<alt (* -1/3 (* t z))>
#<alt (* -1 (* t (- (* -1 (/ y t)) (* -1/3 z))))>
#<alt (* -1 (* t (- (* -1 (/ y t)) (* -1/3 z))))>
#<alt (* -1 (* t (- (* -1 (/ y t)) (* -1/3 z))))>
#<alt (* -1/3 (/ a b))>
#<alt (* -1/3 (/ a b))>
#<alt (* -1/3 (/ a b))>
#<alt (* -1/3 (/ a b))>
#<alt (* -1/3 (/ a b))>
#<alt (* -1/3 (/ a b))>
#<alt (* -1/3 (/ a b))>
#<alt (* -1/3 (/ a b))>
#<alt (* -1/3 (/ a b))>
#<alt (* -1/3 (/ a b))>
#<alt (* -1/3 (/ a b))>
#<alt (* -1/3 (/ a b))>
#<alt (* -1/3 (/ a b))>
#<alt (* -1/3 (/ a b))>
#<alt (* -1/3 (/ a b))>
#<alt (* -1/3 (/ a b))>
#<alt (* -1/3 (/ a b))>
#<alt (* -1/3 (/ a b))>
#<alt (* -1/3 (/ a b))>
#<alt (* -1/3 (/ a b))>
#<alt (* -1/3 (/ a b))>
#<alt (* -1/3 (/ a b))>
#<alt (* -1/3 (/ a b))>
#<alt (* -1/3 (/ a b))>
#<alt (/ 1 a)>
#<alt (+ (* -1/2 (/ (pow y 2) a)) (/ 1 a))>
#<alt (+ (* (pow y 2) (- (* 1/24 (/ (pow y 2) a)) (* 1/2 (/ 1 a)))) (/ 1 a))>
#<alt (+ (* (pow y 2) (- (* (pow y 2) (+ (* -1/720 (/ (pow y 2) a)) (* 1/24 (/ 1 a)))) (* 1/2 (/ 1 a)))) (/ 1 a))>
#<alt (/ (cos y) a)>
#<alt (/ (cos y) a)>
#<alt (/ (cos y) a)>
#<alt (/ (cos y) a)>
#<alt (/ (cos y) a)>
#<alt (/ (cos y) a)>
#<alt (/ (cos y) a)>
#<alt (/ (cos y) a)>
#<alt (/ (cos y) a)>
#<alt (/ (cos y) a)>
#<alt (/ (cos y) a)>
#<alt (/ (cos y) a)>
#<alt (/ (cos y) a)>
#<alt (/ (cos y) a)>
#<alt (/ (cos y) a)>
#<alt (/ (cos y) a)>
#<alt (/ (cos y) a)>
#<alt (/ (cos y) a)>
#<alt (/ (cos y) a)>
#<alt (/ (cos y) a)>
#<alt y>
#<alt (+ y (* -1/3 (* t z)))>
#<alt (+ y (* z (- (* -1 (* z (+ (* -1/9 (/ (pow t 2) y)) (* 1/9 (/ (pow t 2) y))))) (* 1/3 t))))>
#<alt (+ y (* z (- (* z (- (* 1/3 (/ (* t (* z (+ (* -1/9 (/ (pow t 2) y)) (* 1/9 (/ (pow t 2) y))))) y)) (+ (* -1/9 (/ (pow t 2) y)) (* 1/9 (/ (pow t 2) y))))) (* 1/3 t))))>
#<alt (* -1/3 (* t z))>
#<alt (* z (+ (* -1/3 t) (/ y z)))>
#<alt (* z (- (+ (* -1 (/ (+ (* -3 (/ (pow y 2) t)) (* 3 (/ (pow y 2) t))) (pow z 2))) (* -1/3 t)) (* -1 (/ y z))))>
#<alt (* z (- (+ (* -1/3 t) (* 3 (/ (* y (+ (* -3 (/ (pow y 2) t)) (* 3 (/ (pow y 2) t)))) (* t (pow z 3))))) (+ (* -3 (/ (pow y 2) (* t (pow z 2)))) (+ (* -1 (/ y z)) (* 3 (/ (pow y 2) (* t (pow z 2))))))))>
#<alt (* -1/3 (* t z))>
#<alt (* -1 (* z (+ (* -1 (/ y z)) (* 1/3 t))))>
#<alt (* -1 (* z (+ (* -1 (/ (- (+ (* -3 (/ (pow y 2) (* t z))) (* 3 (/ (pow y 2) (* t z)))) (* -1 y)) z)) (* 1/3 t))))>
#<alt (* -1 (* z (+ (* -1 (/ (- (* -1 (/ (- (* 3 (/ (* y (+ (* -3 (/ (pow y 2) t)) (* 3 (/ (pow y 2) t)))) (* t z))) (+ (* -3 (/ (pow y 2) t)) (* 3 (/ (pow y 2) t)))) z)) (* -1 y)) z)) (* 1/3 t))))>
#<alt y>
#<alt (+ y (* -1/3 (* t z)))>
#<alt (+ y (* t (- (* -1 (* t (+ (* -1/9 (/ (pow z 2) y)) (* 1/9 (/ (pow z 2) y))))) (* 1/3 z))))>
#<alt (+ y (* t (- (* t (- (* 1/3 (/ (* t (* z (+ (* -1/9 (/ (pow z 2) y)) (* 1/9 (/ (pow z 2) y))))) y)) (+ (* -1/9 (/ (pow z 2) y)) (* 1/9 (/ (pow z 2) y))))) (* 1/3 z))))>
#<alt (* -1/3 (* t z))>
#<alt (* t (+ (* -1/3 z) (/ y t)))>
#<alt (* t (- (+ (* -1 (/ (+ (* -3 (/ (pow y 2) z)) (* 3 (/ (pow y 2) z))) (pow t 2))) (* -1/3 z)) (* -1 (/ y t))))>
#<alt (* t (- (+ (* -1/3 z) (* 3 (/ (* y (+ (* -3 (/ (pow y 2) z)) (* 3 (/ (pow y 2) z)))) (* (pow t 3) z)))) (+ (* -3 (/ (pow y 2) (* (pow t 2) z))) (+ (* -1 (/ y t)) (* 3 (/ (pow y 2) (* (pow t 2) z)))))))>
#<alt (* -1/3 (* t z))>
#<alt (* -1 (* t (+ (* -1 (/ y t)) (* 1/3 z))))>
#<alt (* -1 (* t (+ (* -1 (/ (- (+ (* -3 (/ (pow y 2) (* t z))) (* 3 (/ (pow y 2) (* t z)))) (* -1 y)) t)) (* 1/3 z))))>
#<alt (* -1 (* t (+ (* -1 (/ (- (* -1 (/ (- (* 3 (/ (* y (+ (* -3 (/ (pow y 2) z)) (* 3 (/ (pow y 2) z)))) (* t z))) (+ (* -3 (/ (pow y 2) z)) (* 3 (/ (pow y 2) z)))) t)) (* -1 y)) t)) (* 1/3 z))))>
#<alt (* -1/3 (* t z))>
#<alt (+ y (* -1/3 (* t z)))>
#<alt (+ y (* -1/3 (* t z)))>
#<alt (+ y (* -1/3 (* t z)))>
#<alt y>
#<alt (* y (+ 1 (* -1/3 (/ (* t z) y))))>
#<alt (* y (- (+ 1 (* -1 (/ (+ (* -1/9 (* (pow t 2) (pow z 2))) (* 1/9 (* (pow t 2) (pow z 2)))) (pow y 2)))) (* 1/3 (/ (* t z) y))))>
#<alt (* y (- (+ 1 (* 1/3 (/ (* t (* z (+ (* -1/9 (* (pow t 2) (pow z 2))) (* 1/9 (* (pow t 2) (pow z 2)))))) (pow y 3)))) (+ (* -1/9 (/ (* (pow t 2) (pow z 2)) (pow y 2))) (+ (* 1/9 (/ (* (pow t 2) (pow z 2)) (pow y 2))) (* 1/3 (/ (* t z) y))))))>
#<alt y>
#<alt (* -1 (* y (- (* 1/3 (/ (* t z) y)) 1)))>
#<alt (* -1 (* y (- (* -1 (/ (- (+ (* -1/9 (/ (* (pow t 2) (pow z 2)) y)) (* 1/9 (/ (* (pow t 2) (pow z 2)) y))) (* 1/3 (* t z))) y)) 1)))>
#<alt (* -1 (* y (- (* -1 (/ (- (* -1 (/ (- (* 1/3 (/ (* t (* z (+ (* -1/9 (* (pow t 2) (pow z 2))) (* 1/9 (* (pow t 2) (pow z 2)))))) y)) (+ (* -1/9 (* (pow t 2) (pow z 2))) (* 1/9 (* (pow t 2) (pow z 2))))) y)) (* 1/3 (* t z))) y)) 1)))>
#<alt (cos y)>
#<alt (+ (cos y) (* 1/3 (* t (* z (sin y)))))>
#<alt (+ (cos y) (* z (- (* z (- (* -1/18 (* (pow t 2) (cos y))) (* -1 (* (sin y) (+ (* -1/9 (/ (pow t 2) y)) (* 1/9 (/ (pow t 2) y))))))) (* -1/3 (* t (sin y))))))>
#<alt (+ (cos y) (* z (- (* z (- (+ (* -1/18 (* (pow t 2) (cos y))) (* z (- (* -1/3 (* t (* (cos y) (+ (* -1/9 (/ (pow t 2) y)) (* 1/9 (/ (pow t 2) y)))))) (* (sin y) (+ (* 1/162 (pow t 3)) (* 1/3 (/ (* t (+ (* -1/9 (/ (pow t 2) y)) (* 1/9 (/ (pow t 2) y)))) y))))))) (* -1 (* (sin y) (+ (* -1/9 (/ (pow t 2) y)) (* 1/9 (/ (pow t 2) y))))))) (* -1/3 (* t (sin y))))))>
#<alt (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))>
#<alt (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))>
#<alt (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))>
#<alt (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))>
#<alt (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))>
#<alt (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))>
#<alt (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))>
#<alt (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))>
#<alt (cos y)>
#<alt (+ (cos y) (* 1/3 (* t (* z (sin y)))))>
#<alt (+ (cos y) (* t (- (* t (- (* -1/18 (* (pow z 2) (cos y))) (* -1 (* (sin y) (+ (* -1/9 (/ (pow z 2) y)) (* 1/9 (/ (pow z 2) y))))))) (* -1/3 (* z (sin y))))))>
#<alt (+ (cos y) (* t (- (* t (- (+ (* -1/18 (* (pow z 2) (cos y))) (* t (- (* -1/3 (* z (* (cos y) (+ (* -1/9 (/ (pow z 2) y)) (* 1/9 (/ (pow z 2) y)))))) (* (sin y) (+ (* 1/162 (pow z 3)) (* 1/3 (/ (* z (+ (* -1/9 (/ (pow z 2) y)) (* 1/9 (/ (pow z 2) y)))) y))))))) (* -1 (* (sin y) (+ (* -1/9 (/ (pow z 2) y)) (* 1/9 (/ (pow z 2) y))))))) (* -1/3 (* z (sin y))))))>
#<alt (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))>
#<alt (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))>
#<alt (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))>
#<alt (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))>
#<alt (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))>
#<alt (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))>
#<alt (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))>
#<alt (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))>
#<alt (cos (* -1/3 (* t z)))>
#<alt (+ (cos (* -1/3 (* t z))) (* -1 (* y (sin (* -1/3 (* t z))))))>
#<alt (+ (cos (* -1/3 (* t z))) (* y (- (* -1/2 (* y (cos (* -1/3 (* t z))))) (sin (* -1/3 (* t z))))))>
#<alt (+ (cos (* -1/3 (* t z))) (* y (- (* y (+ (* -1/2 (cos (* -1/3 (* t z)))) (* 1/6 (* y (sin (* -1/3 (* t z))))))) (sin (* -1/3 (* t z))))))>
#<alt (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))>
#<alt (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))>
#<alt (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))>
#<alt (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))>
#<alt (cos (/ (- (* -1/27 (* (pow t 3) (pow z 3))) (* -1 (pow y 3))) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))>
#<alt (cos (/ (- (* -1/27 (* (pow t 3) (pow z 3))) (* -1 (pow y 3))) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))>
#<alt (cos (/ (- (* -1/27 (* (pow t 3) (pow z 3))) (* -1 (pow y 3))) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))>
#<alt (cos (/ (- (* -1/27 (* (pow t 3) (pow z 3))) (* -1 (pow y 3))) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))>
#<alt (* (pow t 2) (pow z 2))>
#<alt (* (pow t 2) (pow z 2))>
#<alt (* (pow t 2) (pow z 2))>
#<alt (* (pow t 2) (pow z 2))>
#<alt (* (pow t 2) (pow z 2))>
#<alt (* (pow t 2) (pow z 2))>
#<alt (* (pow t 2) (pow z 2))>
#<alt (* (pow t 2) (pow z 2))>
#<alt (* (pow t 2) (pow z 2))>
#<alt (* (pow t 2) (pow z 2))>
#<alt (* (pow t 2) (pow z 2))>
#<alt (* (pow t 2) (pow z 2))>
#<alt (* (pow t 2) (pow z 2))>
#<alt (* (pow t 2) (pow z 2))>
#<alt (* (pow t 2) (pow z 2))>
#<alt (* (pow t 2) (pow z 2))>
#<alt (* (pow t 2) (pow z 2))>
#<alt (* (pow t 2) (pow z 2))>
#<alt (* (pow t 2) (pow z 2))>
#<alt (* (pow t 2) (pow z 2))>
#<alt (* (pow t 2) (pow z 2))>
#<alt (* (pow t 2) (pow z 2))>
#<alt (* (pow t 2) (pow z 2))>
#<alt (* (pow t 2) (pow z 2))>
#<alt (cos (neg (* 1/3 (* t z))))>
#<alt (+ (cos (neg (* 1/3 (* t z)))) (* -1 (* y (sin (neg (* 1/3 (* t z)))))))>
#<alt (+ (cos (neg (* 1/3 (* t z)))) (* y (- (* -1/2 (* y (cos (neg (* 1/3 (* t z)))))) (sin (neg (* 1/3 (* t z)))))))>
#<alt (+ (cos (neg (* 1/3 (* t z)))) (* y (- (* y (+ (* -1/2 (cos (neg (* 1/3 (* t z))))) (* 1/6 (* y (sin (neg (* 1/3 (* t z)))))))) (sin (neg (* 1/3 (* t z)))))))>
#<alt (cos (- y (* 1/3 (* t z))))>
#<alt (cos (- y (* 1/3 (* t z))))>
#<alt (cos (- y (* 1/3 (* t z))))>
#<alt (cos (- y (* 1/3 (* t z))))>
#<alt (cos (neg (+ (* -1 y) (* 1/3 (* t z)))))>
#<alt (cos (neg (+ (* -1 y) (* 1/3 (* t z)))))>
#<alt (cos (neg (+ (* -1 y) (* 1/3 (* t z)))))>
#<alt (cos (neg (+ (* -1 y) (* 1/3 (* t z)))))>
#<alt (cos y)>
#<alt (+ (cos y) (* 1/3 (* t (* z (sin y)))))>
#<alt (+ (cos y) (* z (- (* -1/18 (* (pow t 2) (* z (cos y)))) (* -1/3 (* t (sin y))))))>
#<alt (+ (cos y) (* z (- (* z (+ (* -1/18 (* (pow t 2) (cos y))) (* -1/162 (* (pow t 3) (* z (sin y)))))) (* -1/3 (* t (sin y))))))>
#<alt (cos (- y (* 1/3 (* t z))))>
#<alt (cos (- y (* 1/3 (* t z))))>
#<alt (cos (- y (* 1/3 (* t z))))>
#<alt (cos (- y (* 1/3 (* t z))))>
#<alt (cos (- y (* 1/3 (* t z))))>
#<alt (cos (- y (* 1/3 (* t z))))>
#<alt (cos (- y (* 1/3 (* t z))))>
#<alt (cos (- y (* 1/3 (* t z))))>
#<alt (cos y)>
#<alt (+ (cos y) (* 1/3 (* t (* z (sin y)))))>
#<alt (+ (cos y) (* t (- (* -1/18 (* t (* (pow z 2) (cos y)))) (* -1/3 (* z (sin y))))))>
#<alt (+ (cos y) (* t (- (* t (+ (* -1/18 (* (pow z 2) (cos y))) (* -1/162 (* t (* (pow z 3) (sin y)))))) (* -1/3 (* z (sin y))))))>
#<alt (cos (- y (* 1/3 (* t z))))>
#<alt (cos (- y (* 1/3 (* t z))))>
#<alt (cos (- y (* 1/3 (* t z))))>
#<alt (cos (- y (* 1/3 (* t z))))>
#<alt (cos (- y (* 1/3 (* t z))))>
#<alt (cos (- y (* 1/3 (* t z))))>
#<alt (cos (- y (* 1/3 (* t z))))>
#<alt (cos (- y (* 1/3 (* t z))))>
#<alt (/ 1 (* t z))>
#<alt (/ 1 (* t z))>
#<alt (/ 1 (* t z))>
#<alt (/ 1 (* t z))>
#<alt (/ 1 (* t z))>
#<alt (/ 1 (* t z))>
#<alt (/ 1 (* t z))>
#<alt (/ 1 (* t z))>
#<alt (/ 1 (* t z))>
#<alt (/ 1 (* t z))>
#<alt (/ 1 (* t z))>
#<alt (/ 1 (* t z))>
#<alt (/ 1 (* t z))>
#<alt (/ 1 (* t z))>
#<alt (/ 1 (* t z))>
#<alt (/ 1 (* t z))>
#<alt (/ 1 (* t z))>
#<alt (/ 1 (* t z))>
#<alt (/ 1 (* t z))>
#<alt (/ 1 (* t z))>
#<alt (/ 1 (* t z))>
#<alt (/ 1 (* t z))>
#<alt (/ 1 (* t z))>
#<alt (/ 1 (* t z))>
#<alt (* 1/3 (* t z))>
#<alt (* 1/3 (* t z))>
#<alt (* 1/3 (* t z))>
#<alt (* 1/3 (* t z))>
#<alt (* 1/3 (* t z))>
#<alt (* 1/3 (* t z))>
#<alt (* 1/3 (* t z))>
#<alt (* 1/3 (* t z))>
#<alt (* 1/3 (* t z))>
#<alt (* 1/3 (* t z))>
#<alt (* 1/3 (* t z))>
#<alt (* 1/3 (* t z))>
#<alt (* 1/3 (* t z))>
#<alt (* 1/3 (* t z))>
#<alt (* 1/3 (* t z))>
#<alt (* 1/3 (* t z))>
#<alt (* 1/3 (* t z))>
#<alt (* 1/3 (* t z))>
#<alt (* 1/3 (* t z))>
#<alt (* 1/3 (* t z))>
#<alt (* 1/3 (* t z))>
#<alt (* 1/3 (* t z))>
#<alt (* 1/3 (* t z))>
#<alt (* 1/3 (* t z))>
Calls

207 calls:

TimeVariablePointExpression
13.0ms
z
@-inf
(- (* (* 2 (sqrt x)) (cos (/ (+ (* (* (* z t) (* z (* t (* z t)))) -1/27) (* y (* y y))) (+ (* t (* z (* 1/9 (* z t)))) (- (* y y) (* (* z (* t -1/3)) y)))))) (/ a (* b 3)))
6.0ms
z
@inf
(- (* (* 2 (sqrt x)) (cos (/ (+ (* (* (* z t) (* z (* t (* z t)))) -1/27) (* y (* y y))) (+ (* t (* z (* 1/9 (* z t)))) (- (* y y) (* (* z (* t -1/3)) y)))))) (/ a (* b 3)))
5.0ms
x
@0
(- (* (* 2 (sqrt x)) (cos (/ (+ (* (* (* z t) (* z (* t (* z t)))) -1/27) (* y (* y y))) (+ (* t (* z (* 1/9 (* z t)))) (- (* y y) (* (* z (* t -1/3)) y)))))) (/ a (* b 3)))
4.0ms
a
@0
(* (sqrt x) (/ (cos y) a))
4.0ms
b
@-inf
(/ -1/3 b)

rewrite308.0ms (1.6%)

Memory
8.0MiB live, 606.9MiB allocated
Algorithm
batch-egg-rewrite
Rules
5 206×*-lowering-*.f32
5 206×*-lowering-*.f64
3 552×accelerator-lowering-fma.f32
3 552×accelerator-lowering-fma.f64
2 556×/-lowering-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
064371
1302311
22507201
08467186
Stop Event
iter limit
node limit
Counts
25 → 640
Calls
Call 1
Inputs
(+ (* (* (sqrt x) (cos y)) 2) (/ a (* b -3)))
(* (sqrt x) (cos y))
(sqrt x)
(cos y)
(* a (/ -1/3 b))
(/ -1/3 b)
(* a (+ (* 2 (* (sqrt x) (/ (cos y) a))) (/ -1/3 b)))
(+ (* 2 (* (sqrt x) (/ (cos y) a))) (/ -1/3 b))
(* (sqrt x) (/ (cos y) a))
(- (* y y) (* (* z (* t -1/3)) y))
(+ (* t (* z (* 1/9 (* z t)))) (- (* y y) (* (* z (* t -1/3)) y)))
(- (* (* 2 (sqrt x)) (cos (/ (+ (* (* (* z t) (* z (* t (* z t)))) -1/27) (* y (* y y))) (+ (* t (* z (* 1/9 (* z t)))) (- (* y y) (* (* z (* t -1/3)) y)))))) (/ a (* b 3)))
(* (* 2 (sqrt x)) (cos (/ (+ (* (* (* z t) (* z (* t (* z t)))) -1/27) (* y (* y y))) (+ (* t (* z (* 1/9 (* z t)))) (- (* y y) (* (* z (* t -1/3)) y))))))
(exp (* (log x) 1/2))
(pow (/ 1 (* z t)) -1)
(- (* (* 2 (exp (* (log x) 1/2))) (cos (- y (* 1/3 (pow (/ 1 (* z t)) -1))))) (/ a (* b 3)))
(- y (* 1/3 (pow (/ 1 (* z t)) -1)))
(/ a (* b -3))
(/ (cos y) a)
(/ (+ (* (* (* z t) (* z (* t (* z t)))) -1/27) (* y (* y y))) (+ (* t (* z (* 1/9 (* z t)))) (- (* y y) (* (* z (* t -1/3)) y))))
(cos (/ (+ (* (* (* z t) (* z (* t (* z t)))) -1/27) (* y (* y y))) (+ (* t (* z (* 1/9 (* z t)))) (- (* y y) (* (* z (* t -1/3)) y)))))
(* z (* t (* z t)))
(cos (- y (* 1/3 (pow (/ 1 (* z t)) -1))))
(/ 1 (* z t))
(* 1/3 (pow (/ 1 (* z t)) -1))
Outputs
(+.f64 (*.f64 (sqrt.f64 x) (*.f64 (cos.f64 y) #s(literal 2 binary64))) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(+.f64 (/.f64 a (*.f64 b #s(literal -3 binary64))) (*.f64 (sqrt.f64 x) (*.f64 (cos.f64 y) #s(literal 2 binary64))))
(-.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 y) #s(literal 2 binary64)) #s(literal 2 binary64)) x) (fma.f64 (cos.f64 y) (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (/.f64 a (*.f64 b #s(literal 3 binary64))))) (/.f64 (*.f64 (/.f64 #s(literal 1/9 binary64) (*.f64 b b)) (*.f64 a a)) (fma.f64 (cos.f64 y) (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (/.f64 a (*.f64 b #s(literal 3 binary64))))))
(fma.f64 (sqrt.f64 x) (*.f64 (cos.f64 y) #s(literal 2 binary64)) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(fma.f64 (cos.f64 y) (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(fma.f64 (*.f64 (sqrt.f64 x) (cos.f64 y)) #s(literal 2 binary64) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 y)) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (*.f64 (sqrt.f64 x) (*.f64 (cos.f64 y) #s(literal 2 binary64))))
(fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 (sqrt.f64 x) (*.f64 (cos.f64 y) #s(literal 2 binary64))))
(fma.f64 #s(literal -1/3 binary64) (*.f64 (/.f64 #s(literal 1 binary64) b) a) (*.f64 (sqrt.f64 x) (*.f64 (cos.f64 y) #s(literal 2 binary64))))
(fma.f64 (/.f64 #s(literal -1/3 binary64) b) a (*.f64 (sqrt.f64 x) (*.f64 (cos.f64 y) #s(literal 2 binary64))))
(fma.f64 (/.f64 #s(literal -1/3 binary64) b) (pow.f64 (/.f64 #s(literal 1 binary64) a) #s(literal -1 binary64)) (*.f64 (sqrt.f64 x) (*.f64 (cos.f64 y) #s(literal 2 binary64))))
(fma.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (cos.f64 y) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(fma.f64 #s(literal 1 binary64) (/.f64 a (*.f64 b #s(literal -3 binary64))) (*.f64 (sqrt.f64 x) (*.f64 (cos.f64 y) #s(literal 2 binary64))))
(fma.f64 #s(literal -1 binary64) (/.f64 a (*.f64 b #s(literal 3 binary64))) (*.f64 (sqrt.f64 x) (*.f64 (cos.f64 y) #s(literal 2 binary64))))
(fma.f64 (neg.f64 a) (/.f64 #s(literal 1/3 binary64) b) (*.f64 (sqrt.f64 x) (*.f64 (cos.f64 y) #s(literal 2 binary64))))
(fma.f64 (/.f64 #s(literal 1 binary64) b) (pow.f64 (/.f64 #s(literal -3 binary64) a) #s(literal -1 binary64)) (*.f64 (sqrt.f64 x) (*.f64 (cos.f64 y) #s(literal 2 binary64))))
(fma.f64 (*.f64 (cos.f64 y) #s(literal 2 binary64)) (sqrt.f64 x) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(fma.f64 (*.f64 a #s(literal -1/3 binary64)) (/.f64 #s(literal 1 binary64) b) (*.f64 (sqrt.f64 x) (*.f64 (cos.f64 y) #s(literal 2 binary64))))
(fma.f64 (/.f64 a b) #s(literal -1/3 binary64) (*.f64 (sqrt.f64 x) (*.f64 (cos.f64 y) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 a (*.f64 b #s(literal -3 binary64))) (-.f64 (/.f64 a (*.f64 b #s(literal -3 binary64))) (*.f64 (sqrt.f64 x) (*.f64 (cos.f64 y) #s(literal 2 binary64)))) (*.f64 (pow.f64 (*.f64 (cos.f64 y) #s(literal 2 binary64)) #s(literal 2 binary64)) x)) (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (sqrt.f64 x) (cos.f64 y)) #s(literal 3 binary64)) (/.f64 (*.f64 a (*.f64 a a)) (*.f64 #s(literal 27 binary64) (*.f64 b (*.f64 b b)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (cos.f64 y) (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (/.f64 a (*.f64 b #s(literal 3 binary64)))) (fma.f64 (pow.f64 (*.f64 (cos.f64 y) #s(literal 2 binary64)) #s(literal 2 binary64)) x (neg.f64 (*.f64 (/.f64 #s(literal 1/9 binary64) (*.f64 b b)) (*.f64 a a))))))
(/.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (sqrt.f64 x) (cos.f64 y)) #s(literal 3 binary64)) (/.f64 (*.f64 a (*.f64 a a)) (*.f64 #s(literal 27 binary64) (*.f64 b (*.f64 b b))))) (fma.f64 (/.f64 a (*.f64 b #s(literal -3 binary64))) (-.f64 (/.f64 a (*.f64 b #s(literal -3 binary64))) (*.f64 (sqrt.f64 x) (*.f64 (cos.f64 y) #s(literal 2 binary64)))) (*.f64 (pow.f64 (*.f64 (cos.f64 y) #s(literal 2 binary64)) #s(literal 2 binary64)) x)))
(/.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (sqrt.f64 x) (cos.f64 y)) #s(literal 3 binary64)) (/.f64 (*.f64 a (*.f64 a a)) (*.f64 #s(literal 27 binary64) (*.f64 b (*.f64 b b))))) (fma.f64 (/.f64 #s(literal 1/9 binary64) (*.f64 b b)) (*.f64 a a) (-.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 y) #s(literal 2 binary64)) #s(literal 2 binary64)) x) (*.f64 (*.f64 (sqrt.f64 x) (cos.f64 y)) (*.f64 #s(literal 2 binary64) (/.f64 a (*.f64 b #s(literal -3 binary64))))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (cos.f64 y) #s(literal 2 binary64)) #s(literal 2 binary64)) x (neg.f64 (*.f64 (/.f64 #s(literal 1/9 binary64) (*.f64 b b)) (*.f64 a a)))) (fma.f64 (cos.f64 y) (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (/.f64 a (*.f64 b #s(literal 3 binary64)))))
(/.f64 (neg.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (sqrt.f64 x) (cos.f64 y)) #s(literal 3 binary64)) (/.f64 (*.f64 a (*.f64 a a)) (*.f64 #s(literal 27 binary64) (*.f64 b (*.f64 b b)))))) (neg.f64 (fma.f64 (/.f64 a (*.f64 b #s(literal -3 binary64))) (-.f64 (/.f64 a (*.f64 b #s(literal -3 binary64))) (*.f64 (sqrt.f64 x) (*.f64 (cos.f64 y) #s(literal 2 binary64)))) (*.f64 (pow.f64 (*.f64 (cos.f64 y) #s(literal 2 binary64)) #s(literal 2 binary64)) x))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 (cos.f64 y) #s(literal 2 binary64)) #s(literal 2 binary64)) x (neg.f64 (*.f64 (/.f64 #s(literal 1/9 binary64) (*.f64 b b)) (*.f64 a a))))) (neg.f64 (fma.f64 (cos.f64 y) (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (/.f64 a (*.f64 b #s(literal 3 binary64))))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/9 binary64) (*.f64 b b)) (*.f64 a a)) (*.f64 (pow.f64 (*.f64 (cos.f64 y) #s(literal 2 binary64)) #s(literal 2 binary64)) x)) (-.f64 (/.f64 a (*.f64 b #s(literal -3 binary64))) (*.f64 (sqrt.f64 x) (*.f64 (cos.f64 y) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 y) #s(literal 2 binary64)) #s(literal 2 binary64)) x) (fma.f64 (cos.f64 y) (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (/.f64 a (*.f64 b #s(literal 3 binary64))))) (*.f64 (fma.f64 (cos.f64 y) (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (/.f64 a (*.f64 b #s(literal 3 binary64)))) (*.f64 (/.f64 #s(literal 1/9 binary64) (*.f64 b b)) (*.f64 a a)))) (*.f64 (fma.f64 (cos.f64 y) (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (/.f64 a (*.f64 b #s(literal 3 binary64)))) (fma.f64 (cos.f64 y) (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (/.f64 a (*.f64 b #s(literal 3 binary64))))))
(pow.f64 (/.f64 (fma.f64 (/.f64 a (*.f64 b #s(literal -3 binary64))) (-.f64 (/.f64 a (*.f64 b #s(literal -3 binary64))) (*.f64 (sqrt.f64 x) (*.f64 (cos.f64 y) #s(literal 2 binary64)))) (*.f64 (pow.f64 (*.f64 (cos.f64 y) #s(literal 2 binary64)) #s(literal 2 binary64)) x)) (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (sqrt.f64 x) (cos.f64 y)) #s(literal 3 binary64)) (/.f64 (*.f64 a (*.f64 a a)) (*.f64 #s(literal 27 binary64) (*.f64 b (*.f64 b b)))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (cos.f64 y) (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (/.f64 a (*.f64 b #s(literal 3 binary64)))) (fma.f64 (pow.f64 (*.f64 (cos.f64 y) #s(literal 2 binary64)) #s(literal 2 binary64)) x (neg.f64 (*.f64 (/.f64 #s(literal 1/9 binary64) (*.f64 b b)) (*.f64 a a))))) #s(literal -1 binary64))
(*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (sqrt.f64 x) (cos.f64 y)) #s(literal 3 binary64)) (/.f64 (*.f64 a (*.f64 a a)) (*.f64 #s(literal 27 binary64) (*.f64 b (*.f64 b b))))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 a (*.f64 b #s(literal -3 binary64))) (-.f64 (/.f64 a (*.f64 b #s(literal -3 binary64))) (*.f64 (sqrt.f64 x) (*.f64 (cos.f64 y) #s(literal 2 binary64)))) (*.f64 (pow.f64 (*.f64 (cos.f64 y) #s(literal 2 binary64)) #s(literal 2 binary64)) x))))
(*.f64 (fma.f64 (pow.f64 (*.f64 (cos.f64 y) #s(literal 2 binary64)) #s(literal 2 binary64)) x (neg.f64 (*.f64 (/.f64 #s(literal 1/9 binary64) (*.f64 b b)) (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (fma.f64 (cos.f64 y) (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (/.f64 a (*.f64 b #s(literal 3 binary64))))))
(*.f64 (sqrt.f64 x) (cos.f64 y))
(*.f64 (cos.f64 y) (sqrt.f64 x))
(exp.f64 (*.f64 (log.f64 x) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 1/2 binary64))) (log.f64 x)))
(sqrt.f64 x)
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 x))
(pow.f64 (pow.f64 x #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 x #s(literal 1/2 binary64))
(pow.f64 (*.f64 x x) #s(literal 1/4 binary64))
(*.f64 (pow.f64 x #s(literal 1/4 binary64)) (pow.f64 x #s(literal 1/4 binary64)))
(cos.f64 y)
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 b #s(literal -3 binary64)) a)) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 a (*.f64 b #s(literal 3 binary64))))
(neg.f64 (/.f64 a (*.f64 b #s(literal 3 binary64))))
(/.f64 a (*.f64 b #s(literal -3 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b #s(literal -3 binary64)) a))
(/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (*.f64 b #s(literal 3 binary64)) a)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 b #s(literal -3 binary64)) a) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -3 binary64) (/.f64 a b)))
(/.f64 #s(literal 1 binary64) (/.f64 b (*.f64 a #s(literal -1/3 binary64))))
(/.f64 #s(literal -1 binary64) (/.f64 (*.f64 b #s(literal 3 binary64)) a))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 b #s(literal -3 binary64)) a)))
(/.f64 (neg.f64 a) (*.f64 b #s(literal 3 binary64)))
(/.f64 (*.f64 a #s(literal -1/3 binary64)) b)
(/.f64 (/.f64 a b) #s(literal -3 binary64))
(/.f64 (*.f64 a #s(literal 1 binary64)) (*.f64 b #s(literal -3 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) a) (*.f64 b #s(literal -3 binary64)))
(/.f64 (neg.f64 (neg.f64 a)) (*.f64 b #s(literal -3 binary64)))
(/.f64 (neg.f64 (/.f64 a b)) #s(literal 3 binary64))
(/.f64 (neg.f64 (*.f64 a #s(literal -1/3 binary64))) (neg.f64 b))
(/.f64 (*.f64 a #s(literal 1/3 binary64)) (neg.f64 b))
(/.f64 (*.f64 #s(literal 1/3 binary64) a) (neg.f64 b))
(/.f64 (/.f64 a #s(literal -3 binary64)) b)
(pow.f64 (/.f64 (*.f64 b #s(literal -3 binary64)) a) #s(literal -1 binary64))
(pow.f64 (neg.f64 (/.f64 (*.f64 b #s(literal 3 binary64)) a)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (*.f64 b #s(literal -3 binary64)) a) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal -3 binary64) (/.f64 a b)) #s(literal -1 binary64))
(pow.f64 (/.f64 b (*.f64 a #s(literal -1/3 binary64))) #s(literal -1 binary64))
(*.f64 a (/.f64 #s(literal -1/3 binary64) b))
(*.f64 #s(literal -1/3 binary64) (/.f64 a b))
(*.f64 #s(literal -1/3 binary64) (*.f64 (/.f64 #s(literal 1 binary64) b) a))
(*.f64 (/.f64 #s(literal -1/3 binary64) b) a)
(*.f64 (/.f64 #s(literal -1/3 binary64) b) (pow.f64 (/.f64 #s(literal 1 binary64) a) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 a (*.f64 b #s(literal 3 binary64))))
(*.f64 (neg.f64 a) (/.f64 #s(literal 1/3 binary64) b))
(*.f64 (/.f64 #s(literal 1 binary64) b) (pow.f64 (/.f64 #s(literal -3 binary64) a) #s(literal -1 binary64)))
(*.f64 (*.f64 a #s(literal -1/3 binary64)) (/.f64 #s(literal 1 binary64) b))
(*.f64 (/.f64 a b) #s(literal -1/3 binary64))
(exp.f64 (*.f64 (log.f64 (*.f64 b #s(literal -3 binary64))) #s(literal -1 binary64)))
(neg.f64 (/.f64 #s(literal 1/3 binary64) b))
(/.f64 #s(literal -1/3 binary64) b)
(/.f64 #s(literal -1/3 binary64) (neg.f64 (neg.f64 b)))
(/.f64 #s(literal 1 binary64) (*.f64 b #s(literal -3 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b #s(literal -3 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (*.f64 b #s(literal 3 binary64)))
(/.f64 #s(literal 1/3 binary64) (neg.f64 b))
(/.f64 (/.f64 #s(literal 1 binary64) b) #s(literal -3 binary64))
(pow.f64 (*.f64 b #s(literal -3 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 b #s(literal -3 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal -1/3 binary64) (/.f64 #s(literal 1 binary64) b))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/3 binary64) b))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1/3 binary64) b))
(*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 b)))
(*.f64 (/.f64 #s(literal 1 binary64) b) #s(literal -1/3 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) (neg.f64 b)) #s(literal 1/3 binary64))
(+.f64 (/.f64 a (*.f64 b #s(literal -3 binary64))) (*.f64 (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a)) (*.f64 #s(literal 2 binary64) a)))
(+.f64 (*.f64 (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a)) (*.f64 #s(literal 2 binary64) a)) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a)) a) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (*.f64 (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a)) (*.f64 #s(literal 2 binary64) a)))
(fma.f64 a (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 y) a))) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a)) (*.f64 #s(literal 2 binary64) a)))
(fma.f64 #s(literal -1/3 binary64) (*.f64 (/.f64 #s(literal 1 binary64) b) a) (*.f64 (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a)) (*.f64 #s(literal 2 binary64) a)))
(fma.f64 (/.f64 #s(literal -1/3 binary64) b) a (*.f64 (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a)) (*.f64 #s(literal 2 binary64) a)))
(fma.f64 (/.f64 #s(literal -1/3 binary64) b) (pow.f64 (/.f64 #s(literal 1 binary64) a) #s(literal -1 binary64)) (*.f64 (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a)) (*.f64 #s(literal 2 binary64) a)))
(fma.f64 (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a)) (*.f64 #s(literal 2 binary64) a) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(fma.f64 (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 y) a))) a (/.f64 a (*.f64 b #s(literal -3 binary64))))
(fma.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (*.f64 (/.f64 (cos.f64 y) a) a) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(fma.f64 #s(literal 1 binary64) (/.f64 a (*.f64 b #s(literal -3 binary64))) (*.f64 (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a)) (*.f64 #s(literal 2 binary64) a)))
(fma.f64 #s(literal -1 binary64) (/.f64 a (*.f64 b #s(literal 3 binary64))) (*.f64 (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a)) (*.f64 #s(literal 2 binary64) a)))
(fma.f64 (neg.f64 a) (/.f64 #s(literal 1/3 binary64) b) (*.f64 (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a)) (*.f64 #s(literal 2 binary64) a)))
(fma.f64 (/.f64 #s(literal 1 binary64) b) (pow.f64 (/.f64 #s(literal -3 binary64) a) #s(literal -1 binary64)) (*.f64 (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a)) (*.f64 #s(literal 2 binary64) a)))
(fma.f64 (*.f64 a #s(literal -1/3 binary64)) (/.f64 #s(literal 1 binary64) b) (*.f64 (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a)) (*.f64 #s(literal 2 binary64) a)))
(fma.f64 (/.f64 a b) #s(literal -1/3 binary64) (*.f64 (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a)) (*.f64 #s(literal 2 binary64) a)))
(fma.f64 (*.f64 a #s(literal 2 binary64)) (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a)) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(fma.f64 (*.f64 a (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a))) #s(literal 2 binary64) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(fma.f64 (*.f64 a (*.f64 (sqrt.f64 x) #s(literal 2 binary64))) (/.f64 (cos.f64 y) a) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(/.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a)) a) #s(literal 3 binary64)) (/.f64 (*.f64 a (*.f64 a a)) (*.f64 #s(literal 27 binary64) (*.f64 b (*.f64 b b))))) (+.f64 (pow.f64 (*.f64 (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a)) (*.f64 #s(literal 2 binary64) a)) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 #s(literal 1/9 binary64) (*.f64 b b)) (*.f64 a a)) (*.f64 (*.f64 (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a)) (*.f64 #s(literal 2 binary64) a)) (/.f64 a (*.f64 b #s(literal -3 binary64)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a)) (*.f64 #s(literal 2 binary64) a)) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1/9 binary64) (*.f64 b b)) (*.f64 a a))) (-.f64 (*.f64 (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a)) (*.f64 #s(literal 2 binary64) a)) (/.f64 a (*.f64 b #s(literal -3 binary64)))))
(/.f64 (*.f64 a (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a)) #s(literal 3 binary64)) (/.f64 #s(literal -1/27 binary64) (*.f64 b (*.f64 b b))))) (fma.f64 (/.f64 #s(literal -1/3 binary64) b) (-.f64 (/.f64 #s(literal -1/3 binary64) b) (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 y) a)))) (*.f64 x (pow.f64 (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 y) a)) #s(literal 2 binary64)))))
(/.f64 (*.f64 a (fma.f64 x (pow.f64 (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 y) a)) #s(literal 2 binary64)) (neg.f64 (/.f64 #s(literal 1/9 binary64) (*.f64 b b))))) (fma.f64 (/.f64 (cos.f64 y) a) (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (/.f64 #s(literal 1/3 binary64) b)))
(/.f64 (*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a)) #s(literal 3 binary64)) (/.f64 #s(literal -1/27 binary64) (*.f64 b (*.f64 b b)))) a) (fma.f64 (/.f64 #s(literal -1/3 binary64) b) (-.f64 (/.f64 #s(literal -1/3 binary64) b) (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 y) a)))) (*.f64 x (pow.f64 (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 y) a)) #s(literal 2 binary64)))))
(/.f64 (*.f64 (fma.f64 x (pow.f64 (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 y) a)) #s(literal 2 binary64)) (neg.f64 (/.f64 #s(literal 1/9 binary64) (*.f64 b b)))) a) (fma.f64 (/.f64 (cos.f64 y) a) (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (/.f64 #s(literal 1/3 binary64) b)))
(*.f64 a (fma.f64 (/.f64 (cos.f64 y) a) (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (/.f64 #s(literal -1/3 binary64) b)))
(*.f64 (fma.f64 (/.f64 (cos.f64 y) a) (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (/.f64 #s(literal -1/3 binary64) b)) a)
(+.f64 (/.f64 #s(literal -1/3 binary64) b) (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 y) a))))
(+.f64 (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 y) a))) (/.f64 #s(literal -1/3 binary64) b))
(-.f64 (/.f64 (*.f64 x (pow.f64 (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 y) a)) #s(literal 2 binary64))) (fma.f64 (/.f64 (cos.f64 y) a) (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (/.f64 #s(literal 1/3 binary64) b))) (/.f64 (/.f64 #s(literal 1/9 binary64) (*.f64 b b)) (fma.f64 (/.f64 (cos.f64 y) a) (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (/.f64 #s(literal 1/3 binary64) b))))
(fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 y) a)) (/.f64 #s(literal -1/3 binary64) b))
(fma.f64 (sqrt.f64 x) (*.f64 (/.f64 (cos.f64 y) a) #s(literal 2 binary64)) (/.f64 #s(literal -1/3 binary64) b))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a)) (/.f64 #s(literal -1/3 binary64) b))
(fma.f64 (*.f64 (sqrt.f64 x) (*.f64 (cos.f64 y) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal -1/3 binary64) b))
(fma.f64 #s(literal -1/3 binary64) (/.f64 #s(literal 1 binary64) b) (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 y) a))))
(fma.f64 (/.f64 (cos.f64 y) a) (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (/.f64 #s(literal -1/3 binary64) b))
(fma.f64 (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a)) #s(literal 2 binary64) (/.f64 #s(literal -1/3 binary64) b))
(fma.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (/.f64 (cos.f64 y) a) (/.f64 #s(literal -1/3 binary64) b))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/3 binary64) b) (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 y) a))))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal 1/3 binary64) b) (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 y) a))))
(fma.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 b)) (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 y) a))))
(fma.f64 (/.f64 #s(literal 1 binary64) b) #s(literal -1/3 binary64) (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 y) a))))
(fma.f64 (/.f64 #s(literal 1 binary64) (neg.f64 b)) #s(literal 1/3 binary64) (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 y) a))))
(fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 y) a)) (sqrt.f64 x) (/.f64 #s(literal -1/3 binary64) b))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 #s(literal -1/3 binary64) b) (-.f64 (/.f64 #s(literal -1/3 binary64) b) (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 y) a)))) (*.f64 x (pow.f64 (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 y) a)) #s(literal 2 binary64)))) (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a)) #s(literal 3 binary64)) (/.f64 #s(literal -1/27 binary64) (*.f64 b (*.f64 b b))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 (cos.f64 y) a) (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (/.f64 #s(literal 1/3 binary64) b)) (fma.f64 x (pow.f64 (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 y) a)) #s(literal 2 binary64)) (neg.f64 (/.f64 #s(literal 1/9 binary64) (*.f64 b b))))))
(/.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a)) #s(literal 3 binary64)) (/.f64 #s(literal -1/27 binary64) (*.f64 b (*.f64 b b)))) (fma.f64 (/.f64 #s(literal -1/3 binary64) b) (-.f64 (/.f64 #s(literal -1/3 binary64) b) (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 y) a)))) (*.f64 x (pow.f64 (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 y) a)) #s(literal 2 binary64)))))
(/.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a)) #s(literal 3 binary64)) (/.f64 #s(literal -1/27 binary64) (*.f64 b (*.f64 b b)))) (+.f64 (/.f64 #s(literal 1/9 binary64) (*.f64 b b)) (-.f64 (*.f64 x (pow.f64 (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 y) a)) #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a)) (/.f64 #s(literal -1/3 binary64) b))))))
(/.f64 (fma.f64 x (pow.f64 (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 y) a)) #s(literal 2 binary64)) (neg.f64 (/.f64 #s(literal 1/9 binary64) (*.f64 b b)))) (fma.f64 (/.f64 (cos.f64 y) a) (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (/.f64 #s(literal 1/3 binary64) b)))
(/.f64 (neg.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a)) #s(literal 3 binary64)) (/.f64 #s(literal -1/27 binary64) (*.f64 b (*.f64 b b))))) (neg.f64 (fma.f64 (/.f64 #s(literal -1/3 binary64) b) (-.f64 (/.f64 #s(literal -1/3 binary64) b) (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 y) a)))) (*.f64 x (pow.f64 (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 y) a)) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (fma.f64 x (pow.f64 (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 y) a)) #s(literal 2 binary64)) (neg.f64 (/.f64 #s(literal 1/9 binary64) (*.f64 b b))))) (neg.f64 (fma.f64 (/.f64 (cos.f64 y) a) (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (/.f64 #s(literal 1/3 binary64) b))))
(/.f64 (-.f64 (/.f64 #s(literal 1/9 binary64) (*.f64 b b)) (*.f64 x (pow.f64 (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 y) a)) #s(literal 2 binary64)))) (-.f64 (/.f64 #s(literal -1/3 binary64) b) (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 y) a)))))
(/.f64 (-.f64 (*.f64 (*.f64 x (pow.f64 (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 y) a)) #s(literal 2 binary64))) (fma.f64 (/.f64 (cos.f64 y) a) (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (/.f64 #s(literal 1/3 binary64) b))) (*.f64 (fma.f64 (/.f64 (cos.f64 y) a) (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (/.f64 #s(literal 1/3 binary64) b)) (/.f64 #s(literal 1/9 binary64) (*.f64 b b)))) (*.f64 (fma.f64 (/.f64 (cos.f64 y) a) (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (/.f64 #s(literal 1/3 binary64) b)) (fma.f64 (/.f64 (cos.f64 y) a) (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (/.f64 #s(literal 1/3 binary64) b))))
(pow.f64 (/.f64 (fma.f64 (/.f64 #s(literal -1/3 binary64) b) (-.f64 (/.f64 #s(literal -1/3 binary64) b) (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 y) a)))) (*.f64 x (pow.f64 (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 y) a)) #s(literal 2 binary64)))) (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a)) #s(literal 3 binary64)) (/.f64 #s(literal -1/27 binary64) (*.f64 b (*.f64 b b))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (/.f64 (cos.f64 y) a) (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (/.f64 #s(literal 1/3 binary64) b)) (fma.f64 x (pow.f64 (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 y) a)) #s(literal 2 binary64)) (neg.f64 (/.f64 #s(literal 1/9 binary64) (*.f64 b b))))) #s(literal -1 binary64))
(*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a)) #s(literal 3 binary64)) (/.f64 #s(literal -1/27 binary64) (*.f64 b (*.f64 b b)))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 #s(literal -1/3 binary64) b) (-.f64 (/.f64 #s(literal -1/3 binary64) b) (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 y) a)))) (*.f64 x (pow.f64 (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 y) a)) #s(literal 2 binary64))))))
(*.f64 (fma.f64 x (pow.f64 (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 y) a)) #s(literal 2 binary64)) (neg.f64 (/.f64 #s(literal 1/9 binary64) (*.f64 b b)))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (cos.f64 y) a) (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (/.f64 #s(literal 1/3 binary64) b))))
(/.f64 (sqrt.f64 x) (/.f64 a (cos.f64 y)))
(/.f64 (*.f64 (sqrt.f64 x) (cos.f64 y)) a)
(/.f64 #s(literal 1 binary64) (/.f64 a (*.f64 (sqrt.f64 x) (cos.f64 y))))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 x) (cos.f64 y))) (neg.f64 a))
(/.f64 (*.f64 (sqrt.f64 x) #s(literal 1 binary64)) (/.f64 a (cos.f64 y)))
(/.f64 (*.f64 (sqrt.f64 x) (neg.f64 (cos.f64 y))) (neg.f64 a))
(/.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 x)) (/.f64 a (cos.f64 y)))
(/.f64 (*.f64 (neg.f64 (cos.f64 y)) (sqrt.f64 x)) (neg.f64 a))
(pow.f64 (/.f64 a (*.f64 (sqrt.f64 x) (cos.f64 y))) #s(literal -1 binary64))
(*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a))
(*.f64 (cos.f64 y) (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 x)))
(*.f64 (cos.f64 y) (/.f64 (sqrt.f64 x) a))
(*.f64 (*.f64 (sqrt.f64 x) (cos.f64 y)) (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 (cos.f64 y) a) (sqrt.f64 x))
(+.f64 (*.f64 y y) (*.f64 y (*.f64 (*.f64 z t) #s(literal 1/3 binary64))))
(+.f64 (*.f64 y (*.f64 (*.f64 z t) #s(literal 1/3 binary64))) (*.f64 y y))
(-.f64 (*.f64 y y) (*.f64 y (*.f64 #s(literal -1/3 binary64) (*.f64 z t))))
(-.f64 (/.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y))) (fma.f64 (*.f64 y (*.f64 #s(literal -1/3 binary64) (*.f64 z t))) (*.f64 y (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (*.f64 y (*.f64 y (*.f64 y y))))) (/.f64 (*.f64 (*.f64 t (*.f64 z (*.f64 t (*.f64 t (*.f64 z z))))) (*.f64 #s(literal -1/27 binary64) (*.f64 y (*.f64 y y)))) (fma.f64 (*.f64 y (*.f64 #s(literal -1/3 binary64) (*.f64 z t))) (*.f64 y (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (*.f64 y (*.f64 y (*.f64 y y))))))
(-.f64 (/.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 y (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) (/.f64 (*.f64 (*.f64 y y) (*.f64 t (*.f64 #s(literal 1/9 binary64) (*.f64 t (*.f64 z z))))) (*.f64 y (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))
(fma.f64 y y (*.f64 y (*.f64 (*.f64 z t) #s(literal 1/3 binary64))))
(fma.f64 y (*.f64 (*.f64 z t) #s(literal 1/3 binary64)) (*.f64 y y))
(fma.f64 z (neg.f64 (*.f64 t (*.f64 #s(literal -1/3 binary64) y))) (*.f64 y y))
(fma.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)) (neg.f64 y) (*.f64 y y))
(fma.f64 #s(literal -1 binary64) (*.f64 y (*.f64 #s(literal -1/3 binary64) (*.f64 z t))) (*.f64 y y))
(fma.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64)) y (*.f64 y y))
(fma.f64 (neg.f64 z) (*.f64 t (*.f64 #s(literal -1/3 binary64) y)) (*.f64 y y))
(fma.f64 (neg.f64 y) (*.f64 #s(literal -1/3 binary64) (*.f64 z t)) (*.f64 y y))
(fma.f64 (*.f64 y (*.f64 z t)) #s(literal 1/3 binary64) (*.f64 y y))
(fma.f64 (*.f64 y #s(literal 1/3 binary64)) (*.f64 z t) (*.f64 y y))
(fma.f64 (exp.f64 (log.f64 y)) (exp.f64 (log.f64 y)) (*.f64 y (*.f64 (*.f64 z t) #s(literal 1/3 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 y (*.f64 #s(literal -1/3 binary64) (*.f64 z t))) (*.f64 y (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (*.f64 y (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 y (*.f64 y y)) (-.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 t (*.f64 t (*.f64 z z))) (*.f64 (*.f64 z t) #s(literal -1/27 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 y (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (*.f64 (*.f64 y (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (*.f64 y (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y)))))
(/.f64 (*.f64 (*.f64 y (*.f64 y y)) (-.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 t (*.f64 t (*.f64 z z))) (*.f64 (*.f64 z t) #s(literal -1/27 binary64))))) (fma.f64 (*.f64 y (*.f64 #s(literal -1/3 binary64) (*.f64 z t))) (*.f64 y (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (*.f64 y (*.f64 y (*.f64 y y)))))
(/.f64 (*.f64 (*.f64 y (*.f64 y y)) (-.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 t (*.f64 t (*.f64 z z))) (*.f64 (*.f64 z t) #s(literal -1/27 binary64))))) (fma.f64 y (*.f64 y (*.f64 y y)) (-.f64 (*.f64 (*.f64 y y) (*.f64 t (*.f64 #s(literal 1/9 binary64) (*.f64 t (*.f64 z z))))) (*.f64 (*.f64 y y) (*.f64 y (*.f64 (*.f64 z t) #s(literal 1/3 binary64)))))))
(/.f64 (*.f64 (*.f64 y (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (*.f64 y (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y))) (*.f64 y (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)))
(/.f64 (*.f64 (*.f64 y (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (*.f64 y (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y))) (-.f64 (*.f64 y y) (*.f64 y (*.f64 (*.f64 z t) #s(literal 1/3 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 y (*.f64 y y)) (-.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 t (*.f64 t (*.f64 z z))) (*.f64 (*.f64 z t) #s(literal -1/27 binary64)))))) (neg.f64 (fma.f64 (*.f64 y (*.f64 #s(literal -1/3 binary64) (*.f64 z t))) (*.f64 y (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (*.f64 y (*.f64 y (*.f64 y y))))))
(/.f64 (neg.f64 (*.f64 (*.f64 y (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (*.f64 y (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y)))) (neg.f64 (*.f64 y (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y))) (fma.f64 (*.f64 y (*.f64 #s(literal -1/3 binary64) (*.f64 z t))) (*.f64 y (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (*.f64 y (*.f64 y (*.f64 y y))))) (*.f64 (fma.f64 (*.f64 y (*.f64 #s(literal -1/3 binary64) (*.f64 z t))) (*.f64 y (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (*.f64 y (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 t (*.f64 z (*.f64 t (*.f64 t (*.f64 z z))))) (*.f64 #s(literal -1/27 binary64) (*.f64 y (*.f64 y y)))))) (*.f64 (fma.f64 (*.f64 y (*.f64 #s(literal -1/3 binary64) (*.f64 z t))) (*.f64 y (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (*.f64 y (*.f64 y (*.f64 y y)))) (fma.f64 (*.f64 y (*.f64 #s(literal -1/3 binary64) (*.f64 z t))) (*.f64 y (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (*.f64 y (*.f64 y (*.f64 y y))))))
(/.f64 (-.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 y (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) (*.f64 (*.f64 y (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (*.f64 (*.f64 y y) (*.f64 t (*.f64 #s(literal 1/9 binary64) (*.f64 t (*.f64 z z))))))) (*.f64 (*.f64 y (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (*.f64 y (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))
(pow.f64 (/.f64 (fma.f64 (*.f64 y (*.f64 #s(literal -1/3 binary64) (*.f64 z t))) (*.f64 y (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (*.f64 y (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 y (*.f64 y y)) (-.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 t (*.f64 t (*.f64 z z))) (*.f64 (*.f64 z t) #s(literal -1/27 binary64)))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 y (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (*.f64 (*.f64 y (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (*.f64 y (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y)))) #s(literal -1 binary64))
(*.f64 y (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y))
(*.f64 (*.f64 (*.f64 y (*.f64 y y)) (-.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 t (*.f64 t (*.f64 z z))) (*.f64 (*.f64 z t) #s(literal -1/27 binary64))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y (*.f64 #s(literal -1/3 binary64) (*.f64 z t))) (*.f64 y (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (*.f64 y (*.f64 y (*.f64 y y))))))
(*.f64 (*.f64 (*.f64 y (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (*.f64 y (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y))) (/.f64 #s(literal 1 binary64) (*.f64 y (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))
(*.f64 (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y) y)
(+.f64 (*.f64 y y) (*.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64)) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y)))
(+.f64 (*.f64 y (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y)) (*.f64 t (*.f64 #s(literal 1/9 binary64) (*.f64 t (*.f64 z z)))))
(+.f64 (*.f64 t (*.f64 #s(literal 1/9 binary64) (*.f64 t (*.f64 z z)))) (*.f64 y (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y)))
(+.f64 (*.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64)) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y)) (*.f64 y y))
(+.f64 (fma.f64 t (*.f64 #s(literal 1/9 binary64) (*.f64 t (*.f64 z z))) (*.f64 y y)) (*.f64 y (*.f64 (*.f64 z t) #s(literal 1/3 binary64))))
(-.f64 (*.f64 y y) (-.f64 (*.f64 y (*.f64 #s(literal -1/3 binary64) (*.f64 z t))) (*.f64 t (*.f64 #s(literal 1/9 binary64) (*.f64 t (*.f64 z z))))))
(-.f64 (fma.f64 t (*.f64 #s(literal 1/9 binary64) (*.f64 t (*.f64 z z))) (*.f64 y y)) (*.f64 y (*.f64 #s(literal -1/3 binary64) (*.f64 z t))))
(-.f64 (/.f64 (*.f64 t (*.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 t (*.f64 z z))) (*.f64 t (*.f64 #s(literal 1/9 binary64) (*.f64 t (*.f64 z z)))))) (-.f64 (*.f64 t (*.f64 #s(literal 1/9 binary64) (*.f64 t (*.f64 z z)))) (*.f64 y (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y)))) (/.f64 (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y))) (-.f64 (*.f64 t (*.f64 #s(literal 1/9 binary64) (*.f64 t (*.f64 z z)))) (*.f64 y (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y)))))
(fma.f64 y y (*.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64)) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y)))
(fma.f64 y (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y) (*.f64 t (*.f64 #s(literal 1/9 binary64) (*.f64 t (*.f64 z z)))))
(fma.f64 z (*.f64 t (*.f64 #s(literal 1/9 binary64) (*.f64 z t))) (*.f64 y (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y)))
(fma.f64 z (*.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 z t)) t) (*.f64 y (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y)))
(fma.f64 t (*.f64 #s(literal 1/9 binary64) (*.f64 t (*.f64 z z))) (*.f64 y (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y)))
(fma.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)) (*.f64 #s(literal -1/3 binary64) (*.f64 z t)) (*.f64 y (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y)))
(fma.f64 #s(literal 1/9 binary64) (*.f64 t (*.f64 t (*.f64 z z))) (*.f64 y (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y)))
(fma.f64 (*.f64 z t) (*.f64 #s(literal 1/9 binary64) (*.f64 z t)) (*.f64 y (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y)))
(fma.f64 (*.f64 z t) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 z t) #s(literal 1/3 binary64))) (*.f64 y (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y)))
(fma.f64 (*.f64 z t) (pow.f64 (*.f64 (sqrt.f64 (*.f64 z t)) #s(literal 1/3 binary64)) #s(literal 2 binary64)) (*.f64 y (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y)))
(fma.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 z t)) (*.f64 z t) (*.f64 y (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y)))
(fma.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 t (*.f64 z z))) t (*.f64 y (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y)))
(fma.f64 (*.f64 t (*.f64 t (*.f64 z z))) #s(literal 1/9 binary64) (*.f64 y (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y)))
(fma.f64 #s(literal 1 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) (*.f64 t (*.f64 z z)))) (*.f64 y (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y)))
(fma.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) #s(literal 1/3 binary64))) (*.f64 y (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y)))
(fma.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64)) (*.f64 (*.f64 z t) #s(literal 1/3 binary64)) (*.f64 y (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y)))
(fma.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64)) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y) (*.f64 y y))
(fma.f64 (*.f64 (*.f64 y (*.f64 y y)) (-.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 t (*.f64 t (*.f64 z z))) (*.f64 (*.f64 z t) #s(literal -1/27 binary64))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y (*.f64 #s(literal -1/3 binary64) (*.f64 z t))) (*.f64 y (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (*.f64 y (*.f64 y (*.f64 y y))))) (*.f64 t (*.f64 #s(literal 1/9 binary64) (*.f64 t (*.f64 z z)))))
(fma.f64 (*.f64 (*.f64 y (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (*.f64 y (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y))) (/.f64 #s(literal 1 binary64) (*.f64 y (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) (*.f64 t (*.f64 #s(literal 1/9 binary64) (*.f64 t (*.f64 z z)))))
(fma.f64 (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y) y (*.f64 t (*.f64 #s(literal 1/9 binary64) (*.f64 t (*.f64 z z)))))
(fma.f64 (*.f64 z #s(literal 1/9 binary64)) (*.f64 z (*.f64 t t)) (*.f64 y (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y)))
(fma.f64 (*.f64 t (*.f64 #s(literal 1/9 binary64) (*.f64 z t))) z (*.f64 y (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y)))
(fma.f64 (*.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64)) (*.f64 z t)) #s(literal 1/3 binary64) (*.f64 y (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y)))
(fma.f64 (*.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64)) #s(literal 1/3 binary64)) (*.f64 z t) (*.f64 y (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y)))
(fma.f64 (*.f64 z z) (pow.f64 (neg.f64 (*.f64 #s(literal -1/3 binary64) t)) #s(literal 2 binary64)) (*.f64 y (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y)))
(fma.f64 (pow.f64 (neg.f64 (*.f64 #s(literal -1/3 binary64) t)) #s(literal 2 binary64)) (*.f64 z z) (*.f64 y (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y)))
(fma.f64 (pow.f64 (*.f64 #s(literal -1/3 binary64) t) #s(literal 2 binary64)) (pow.f64 (neg.f64 z) #s(literal 2 binary64)) (*.f64 y (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y)))
(fma.f64 (pow.f64 (neg.f64 z) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal -1/3 binary64) t) #s(literal 2 binary64)) (*.f64 y (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y)))
(fma.f64 (pow.f64 (*.f64 t (neg.f64 z)) #s(literal 2 binary64)) #s(literal 1/9 binary64) (*.f64 y (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y)))
(fma.f64 (pow.f64 (*.f64 #s(literal 1/3 binary64) (sqrt.f64 (*.f64 z t))) #s(literal 2 binary64)) (*.f64 z t) (*.f64 y (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y)))
(fma.f64 (exp.f64 (log.f64 y)) (exp.f64 (log.f64 y)) (*.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64)) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 t (*.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 t (*.f64 z z))) (*.f64 t (*.f64 #s(literal 1/9 binary64) (*.f64 t (*.f64 z z))))) (*.f64 (*.f64 y (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y)) (-.f64 (*.f64 y (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y)) (*.f64 t (*.f64 #s(literal 1/9 binary64) (*.f64 t (*.f64 z z))))))) (fma.f64 (*.f64 t (*.f64 z (*.f64 t (*.f64 t (*.f64 z z))))) (*.f64 (*.f64 t (*.f64 z (*.f64 t (*.f64 t (*.f64 z z))))) #s(literal 1/729 binary64)) (*.f64 (*.f64 y (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y)) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 t (*.f64 #s(literal 1/9 binary64) (*.f64 t (*.f64 z z)))) (*.f64 y (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y))) (*.f64 (fma.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64)) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y) (*.f64 y y)) (-.f64 (*.f64 t (*.f64 #s(literal 1/9 binary64) (*.f64 t (*.f64 z z)))) (*.f64 y (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y))))))
(/.f64 (fma.f64 (*.f64 t (*.f64 z (*.f64 t (*.f64 t (*.f64 z z))))) (*.f64 (*.f64 t (*.f64 z (*.f64 t (*.f64 t (*.f64 z z))))) #s(literal 1/729 binary64)) (*.f64 (*.f64 y (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y)) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y))))) (fma.f64 t (*.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 t (*.f64 z z))) (*.f64 t (*.f64 #s(literal 1/9 binary64) (*.f64 t (*.f64 z z))))) (*.f64 (*.f64 y (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y)) (-.f64 (*.f64 y (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y)) (*.f64 t (*.f64 #s(literal 1/9 binary64) (*.f64 t (*.f64 z z))))))))
(/.f64 (fma.f64 (*.f64 t (*.f64 z (*.f64 t (*.f64 t (*.f64 z z))))) (*.f64 (*.f64 t (*.f64 z (*.f64 t (*.f64 t (*.f64 z z))))) #s(literal 1/729 binary64)) (*.f64 (*.f64 y (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y)) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y))))) (fma.f64 y (*.f64 (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y) (*.f64 y (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y))) (-.f64 (*.f64 t (*.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 t (*.f64 z z))) (*.f64 t (*.f64 #s(literal 1/9 binary64) (*.f64 t (*.f64 z z)))))) (*.f64 t (*.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 t (*.f64 z z))) (*.f64 y (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y)))))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64)) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y) (*.f64 y y)) (-.f64 (*.f64 t (*.f64 #s(literal 1/9 binary64) (*.f64 t (*.f64 z z)))) (*.f64 y (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y)))) (-.f64 (*.f64 t (*.f64 #s(literal 1/9 binary64) (*.f64 t (*.f64 z z)))) (*.f64 y (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y))))
(/.f64 (neg.f64 (fma.f64 (*.f64 t (*.f64 z (*.f64 t (*.f64 t (*.f64 z z))))) (*.f64 (*.f64 t (*.f64 z (*.f64 t (*.f64 t (*.f64 z z))))) #s(literal 1/729 binary64)) (*.f64 (*.f64 y (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y)) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y)))))) (neg.f64 (fma.f64 t (*.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 t (*.f64 z z))) (*.f64 t (*.f64 #s(literal 1/9 binary64) (*.f64 t (*.f64 z z))))) (*.f64 (*.f64 y (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y)) (-.f64 (*.f64 y (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y)) (*.f64 t (*.f64 #s(literal 1/9 binary64) (*.f64 t (*.f64 z z)))))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64)) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y) (*.f64 y y)) (-.f64 (*.f64 t (*.f64 #s(literal 1/9 binary64) (*.f64 t (*.f64 z z)))) (*.f64 y (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y))))) (neg.f64 (-.f64 (*.f64 t (*.f64 #s(literal 1/9 binary64) (*.f64 t (*.f64 z z)))) (*.f64 y (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y)))))
(/.f64 (fma.f64 y (*.f64 (*.f64 y y) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 (*.f64 t (*.f64 z (*.f64 t (*.f64 t (*.f64 z z))))) #s(literal 1/27 binary64)) (*.f64 (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y) (*.f64 (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y))))) (fma.f64 y (*.f64 y (*.f64 y y)) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64)) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y)) (*.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64)) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y))) (*.f64 (*.f64 y y) (*.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64)) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y))))))
(/.f64 (-.f64 (*.f64 (fma.f64 t (*.f64 #s(literal 1/9 binary64) (*.f64 t (*.f64 z z))) (*.f64 y y)) (*.f64 (fma.f64 t (*.f64 #s(literal 1/9 binary64) (*.f64 t (*.f64 z z))) (*.f64 y y)) (fma.f64 t (*.f64 #s(literal 1/9 binary64) (*.f64 t (*.f64 z z))) (*.f64 y y)))) (*.f64 (*.f64 t (*.f64 z (*.f64 t (*.f64 t (*.f64 z z))))) (*.f64 #s(literal -1/27 binary64) (*.f64 y (*.f64 y y))))) (fma.f64 (fma.f64 t (*.f64 #s(literal 1/9 binary64) (*.f64 t (*.f64 z z))) (*.f64 y y)) (fma.f64 t (*.f64 #s(literal 1/9 binary64) (*.f64 t (*.f64 z z))) (*.f64 y y)) (fma.f64 (*.f64 y y) (*.f64 t (*.f64 #s(literal 1/9 binary64) (*.f64 t (*.f64 z z)))) (*.f64 (fma.f64 t (*.f64 #s(literal 1/9 binary64) (*.f64 t (*.f64 z z))) (*.f64 y y)) (*.f64 y (*.f64 #s(literal -1/3 binary64) (*.f64 z t)))))))
(/.f64 (-.f64 (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y))) (*.f64 t (*.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 t (*.f64 z z))) (*.f64 t (*.f64 #s(literal 1/9 binary64) (*.f64 t (*.f64 z z))))))) (-.f64 (*.f64 y (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y)) (*.f64 t (*.f64 #s(literal 1/9 binary64) (*.f64 t (*.f64 z z))))))
(/.f64 (-.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 (*.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64)) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y)) (*.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64)) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y)))) (-.f64 (*.f64 y y) (*.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64)) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y))))
(/.f64 (-.f64 (*.f64 (fma.f64 t (*.f64 #s(literal 1/9 binary64) (*.f64 t (*.f64 z z))) (*.f64 y y)) (fma.f64 t (*.f64 #s(literal 1/9 binary64) (*.f64 t (*.f64 z z))) (*.f64 y y))) (*.f64 (*.f64 y y) (*.f64 t (*.f64 #s(literal 1/9 binary64) (*.f64 t (*.f64 z z)))))) (+.f64 (fma.f64 t (*.f64 #s(literal 1/9 binary64) (*.f64 t (*.f64 z z))) (*.f64 y y)) (*.f64 y (*.f64 #s(literal -1/3 binary64) (*.f64 z t)))))
(/.f64 (-.f64 (*.f64 (*.f64 t (*.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 t (*.f64 z z))) (*.f64 t (*.f64 #s(literal 1/9 binary64) (*.f64 t (*.f64 z z)))))) (-.f64 (*.f64 t (*.f64 #s(literal 1/9 binary64) (*.f64 t (*.f64 z z)))) (*.f64 y (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y)))) (*.f64 (-.f64 (*.f64 t (*.f64 #s(literal 1/9 binary64) (*.f64 t (*.f64 z z)))) (*.f64 y (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y))))) (*.f64 (-.f64 (*.f64 t (*.f64 #s(literal 1/9 binary64) (*.f64 t (*.f64 z z)))) (*.f64 y (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y))) (-.f64 (*.f64 t (*.f64 #s(literal 1/9 binary64) (*.f64 t (*.f64 z z)))) (*.f64 y (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y)))))
(pow.f64 (/.f64 (fma.f64 t (*.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 t (*.f64 z z))) (*.f64 t (*.f64 #s(literal 1/9 binary64) (*.f64 t (*.f64 z z))))) (*.f64 (*.f64 y (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y)) (-.f64 (*.f64 y (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y)) (*.f64 t (*.f64 #s(literal 1/9 binary64) (*.f64 t (*.f64 z z))))))) (fma.f64 (*.f64 t (*.f64 z (*.f64 t (*.f64 t (*.f64 z z))))) (*.f64 (*.f64 t (*.f64 z (*.f64 t (*.f64 t (*.f64 z z))))) #s(literal 1/729 binary64)) (*.f64 (*.f64 y (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y)) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y)))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 t (*.f64 #s(literal 1/9 binary64) (*.f64 t (*.f64 z z)))) (*.f64 y (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y))) (*.f64 (fma.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64)) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y) (*.f64 y y)) (-.f64 (*.f64 t (*.f64 #s(literal 1/9 binary64) (*.f64 t (*.f64 z z)))) (*.f64 y (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y))))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 t (*.f64 z (*.f64 t (*.f64 t (*.f64 z z))))) (*.f64 (*.f64 t (*.f64 z (*.f64 t (*.f64 t (*.f64 z z))))) #s(literal 1/729 binary64)) (*.f64 (*.f64 y (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y)) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y))))) (/.f64 #s(literal 1 binary64) (fma.f64 t (*.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 t (*.f64 z z))) (*.f64 t (*.f64 #s(literal 1/9 binary64) (*.f64 t (*.f64 z z))))) (*.f64 (*.f64 y (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y)) (-.f64 (*.f64 y (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y)) (*.f64 t (*.f64 #s(literal 1/9 binary64) (*.f64 t (*.f64 z z)))))))))
(*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64)) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y) (*.f64 y y)) (-.f64 (*.f64 t (*.f64 #s(literal 1/9 binary64) (*.f64 t (*.f64 z z)))) (*.f64 y (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 t (*.f64 #s(literal 1/9 binary64) (*.f64 t (*.f64 z z)))) (*.f64 y (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y)))))
(+.f64 (/.f64 a (*.f64 b #s(literal -3 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)))))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)))) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(-.f64 (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)))) #s(literal 3 binary64)) (fma.f64 (/.f64 a (*.f64 b #s(literal 3 binary64))) (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) (/.f64 a (*.f64 b #s(literal 3 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))) (*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))))) (/.f64 (/.f64 (*.f64 a (*.f64 a a)) (*.f64 #s(literal 27 binary64) (*.f64 b (*.f64 b b)))) (fma.f64 (/.f64 a (*.f64 b #s(literal 3 binary64))) (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) (/.f64 a (*.f64 b #s(literal 3 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))) (*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))))))
(-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))) (*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) (/.f64 a (*.f64 b #s(literal 3 binary64))))) (/.f64 (*.f64 (/.f64 #s(literal 1/9 binary64) (*.f64 b b)) (*.f64 a a)) (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) (/.f64 a (*.f64 b #s(literal 3 binary64))))))
(fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)))))
(fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)))))
(fma.f64 #s(literal -1/3 binary64) (*.f64 (/.f64 #s(literal 1 binary64) b) a) (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)))))
(fma.f64 (/.f64 #s(literal -1/3 binary64) b) a (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)))))
(fma.f64 (/.f64 #s(literal -1/3 binary64) b) (pow.f64 (/.f64 #s(literal 1 binary64) a) #s(literal -1 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)))))
(fma.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(fma.f64 #s(literal 1 binary64) (/.f64 a (*.f64 b #s(literal -3 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)))))
(fma.f64 #s(literal -1 binary64) (/.f64 a (*.f64 b #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)))))
(fma.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(fma.f64 (neg.f64 a) (/.f64 #s(literal 1/3 binary64) b) (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)))))
(fma.f64 (/.f64 #s(literal 1 binary64) b) (pow.f64 (/.f64 #s(literal -3 binary64) a) #s(literal -1 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)))))
(fma.f64 (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) #s(literal 2 binary64) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(fma.f64 (*.f64 a #s(literal -1/3 binary64)) (/.f64 #s(literal 1 binary64) b) (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)))))
(fma.f64 (/.f64 a b) #s(literal -1/3 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)))))
(fma.f64 (*.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) #s(literal 2 binary64)) (sqrt.f64 x) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 a (*.f64 b #s(literal 3 binary64))) (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) (/.f64 a (*.f64 b #s(literal 3 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))) (*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 x) #s(literal 2 binary64))))) (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) #s(literal 3 binary64)) (/.f64 (*.f64 a (*.f64 a a)) (*.f64 #s(literal 27 binary64) (*.f64 b (*.f64 b b)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) (/.f64 a (*.f64 b #s(literal 3 binary64)))) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))) (*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (*.f64 (/.f64 #s(literal 1/9 binary64) (*.f64 b b)) (*.f64 a a)))))
(/.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) #s(literal 3 binary64)) (/.f64 (*.f64 a (*.f64 a a)) (*.f64 #s(literal 27 binary64) (*.f64 b (*.f64 b b))))) (fma.f64 (/.f64 a (*.f64 b #s(literal 3 binary64))) (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) (/.f64 a (*.f64 b #s(literal 3 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))) (*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 x) #s(literal 2 binary64))))))
(/.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) #s(literal 3 binary64)) (/.f64 (*.f64 a (*.f64 a a)) (*.f64 #s(literal 27 binary64) (*.f64 b (*.f64 b b))))) (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))) (*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 x) #s(literal 2 binary64))) (-.f64 (*.f64 (/.f64 #s(literal 1/9 binary64) (*.f64 b b)) (*.f64 a a)) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)))) (/.f64 a (*.f64 b #s(literal -3 binary64)))))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))) (*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (*.f64 (/.f64 #s(literal 1/9 binary64) (*.f64 b b)) (*.f64 a a))) (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) (/.f64 a (*.f64 b #s(literal 3 binary64)))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))) (*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (*.f64 (/.f64 #s(literal 1/9 binary64) (*.f64 b b)) (*.f64 a a))) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)))) (/.f64 a (*.f64 b #s(literal -3 binary64)))))
(/.f64 (neg.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) #s(literal 3 binary64)) (/.f64 (*.f64 a (*.f64 a a)) (*.f64 #s(literal 27 binary64) (*.f64 b (*.f64 b b)))))) (neg.f64 (fma.f64 (/.f64 a (*.f64 b #s(literal 3 binary64))) (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) (/.f64 a (*.f64 b #s(literal 3 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))) (*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))) (*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (*.f64 (/.f64 #s(literal 1/9 binary64) (*.f64 b b)) (*.f64 a a)))) (neg.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) (/.f64 a (*.f64 b #s(literal 3 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)))) #s(literal 3 binary64)) (fma.f64 (/.f64 a (*.f64 b #s(literal 3 binary64))) (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) (/.f64 a (*.f64 b #s(literal 3 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))) (*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))))) (*.f64 (fma.f64 (/.f64 a (*.f64 b #s(literal 3 binary64))) (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) (/.f64 a (*.f64 b #s(literal 3 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))) (*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 x) #s(literal 2 binary64))))) (/.f64 (*.f64 a (*.f64 a a)) (*.f64 #s(literal 27 binary64) (*.f64 b (*.f64 b b)))))) (*.f64 (fma.f64 (/.f64 a (*.f64 b #s(literal 3 binary64))) (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) (/.f64 a (*.f64 b #s(literal 3 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))) (*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 x) #s(literal 2 binary64))))) (fma.f64 (/.f64 a (*.f64 b #s(literal 3 binary64))) (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) (/.f64 a (*.f64 b #s(literal 3 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))) (*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))) (*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) (/.f64 a (*.f64 b #s(literal 3 binary64))))) (*.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) (/.f64 a (*.f64 b #s(literal 3 binary64)))) (*.f64 (/.f64 #s(literal 1/9 binary64) (*.f64 b b)) (*.f64 a a)))) (*.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) (/.f64 a (*.f64 b #s(literal 3 binary64)))) (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) (/.f64 a (*.f64 b #s(literal 3 binary64))))))
(pow.f64 (/.f64 (fma.f64 (/.f64 a (*.f64 b #s(literal 3 binary64))) (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) (/.f64 a (*.f64 b #s(literal 3 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))) (*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 x) #s(literal 2 binary64))))) (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) #s(literal 3 binary64)) (/.f64 (*.f64 a (*.f64 a a)) (*.f64 #s(literal 27 binary64) (*.f64 b (*.f64 b b)))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) (/.f64 a (*.f64 b #s(literal 3 binary64)))) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))) (*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (*.f64 (/.f64 #s(literal 1/9 binary64) (*.f64 b b)) (*.f64 a a)))) #s(literal -1 binary64))
(*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) #s(literal 3 binary64)) (/.f64 (*.f64 a (*.f64 a a)) (*.f64 #s(literal 27 binary64) (*.f64 b (*.f64 b b))))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 a (*.f64 b #s(literal 3 binary64))) (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) (/.f64 a (*.f64 b #s(literal 3 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))) (*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))))))
(*.f64 (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))) (*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (*.f64 (/.f64 #s(literal 1/9 binary64) (*.f64 b b)) (*.f64 a a))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) (/.f64 a (*.f64 b #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (*.f64 (cos.f64 y) (cos.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t))))) (*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (*.f64 (sin.f64 y) (sin.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64))))))
(+.f64 (*.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)))) (*.f64 (sqrt.f64 x) #s(literal 2 binary64))) (*.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64)))) (*.f64 (sqrt.f64 x) #s(literal 2 binary64))))
(fma.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (*.f64 (cos.f64 y) (cos.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)))) (*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (*.f64 (sin.f64 y) (sin.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64))))))
(fma.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)))) (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (*.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64)))) (*.f64 (sqrt.f64 x) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))
(*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))
(*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)))
(*.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))
(*.f64 (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) #s(literal 2 binary64))
(*.f64 (*.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) #s(literal 2 binary64)) (sqrt.f64 x))
(exp.f64 (*.f64 (log.f64 x) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 1/2 binary64))) (log.f64 x)))
(sqrt.f64 x)
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 x))
(pow.f64 (pow.f64 x #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 x #s(literal 1/2 binary64))
(pow.f64 (*.f64 x x) #s(literal 1/4 binary64))
(*.f64 (pow.f64 x #s(literal 1/4 binary64)) (pow.f64 x #s(literal 1/4 binary64)))
(exp.f64 (log.f64 (*.f64 z t)))
(exp.f64 (*.f64 (log.f64 (*.f64 z t)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 z t))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 z t)) (/.f64 #s(literal 1 binary64) (*.f64 z t)))) #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (*.f64 (neg.f64 (log.f64 (*.f64 z t))) #s(literal -1/2 binary64)) #s(literal 2 binary64)))
(exp.f64 (fma.f64 (neg.f64 (log.f64 (*.f64 z t))) #s(literal -1/2 binary64) (*.f64 (neg.f64 (log.f64 (*.f64 z t))) #s(literal -1/2 binary64))))
(/.f64 (*.f64 z t) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 z t)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 z t)) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 z t))))
(/.f64 (*.f64 t (neg.f64 z)) #s(literal -1 binary64))
(pow.f64 (*.f64 z t) #s(literal 1 binary64))
(pow.f64 (*.f64 t (*.f64 t (*.f64 z z))) #s(literal 1/2 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 z t)) #s(literal -1 binary64))
(pow.f64 (sqrt.f64 (*.f64 z t)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 z t)) (/.f64 #s(literal 1 binary64) (*.f64 z t))) #s(literal -1/2 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 z t)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (*.f64 z t))))
(*.f64 z t)
(*.f64 z (/.f64 t #s(literal 1 binary64)))
(*.f64 t z)
(*.f64 t (/.f64 z #s(literal 1 binary64)))
(*.f64 (*.f64 z t) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 z t))
(*.f64 #s(literal -1 binary64) (*.f64 t (neg.f64 z)))
(*.f64 #s(literal -1 binary64) (pow.f64 (*.f64 t (neg.f64 z)) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 t (neg.f64 z))) #s(literal -1 binary64)))
(*.f64 (sqrt.f64 (*.f64 z t)) (sqrt.f64 (*.f64 z t)))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) z)) t)
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) z)) (pow.f64 t #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) z)) (pow.f64 (/.f64 t #s(literal 1 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) z)) (pow.f64 (/.f64 #s(literal 1 binary64) t) #s(literal -1 binary64)))
(*.f64 (pow.f64 t #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) z)))
(*.f64 (pow.f64 t #s(literal 1 binary64)) (pow.f64 (/.f64 z #s(literal 1 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) z)) #s(literal 1 binary64)) (pow.f64 t #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) t) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) z)))
(*.f64 (pow.f64 (pow.f64 (*.f64 z t) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (*.f64 z t) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(+.f64 (/.f64 a (*.f64 b #s(literal -3 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)))))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)))) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(-.f64 (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)))) #s(literal 3 binary64)) (fma.f64 (/.f64 a (*.f64 b #s(literal 3 binary64))) (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) (/.f64 a (*.f64 b #s(literal 3 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))) (*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))))) (/.f64 (/.f64 (*.f64 a (*.f64 a a)) (*.f64 #s(literal 27 binary64) (*.f64 b (*.f64 b b)))) (fma.f64 (/.f64 a (*.f64 b #s(literal 3 binary64))) (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) (/.f64 a (*.f64 b #s(literal 3 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))) (*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))))))
(-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))) (*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) (/.f64 a (*.f64 b #s(literal 3 binary64))))) (/.f64 (*.f64 (/.f64 #s(literal 1/9 binary64) (*.f64 b b)) (*.f64 a a)) (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) (/.f64 a (*.f64 b #s(literal 3 binary64))))))
(fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)))))
(fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)))))
(fma.f64 #s(literal -1/3 binary64) (*.f64 (/.f64 #s(literal 1 binary64) b) a) (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)))))
(fma.f64 (/.f64 #s(literal -1/3 binary64) b) a (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)))))
(fma.f64 (/.f64 #s(literal -1/3 binary64) b) (pow.f64 (/.f64 #s(literal 1 binary64) a) #s(literal -1 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)))))
(fma.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(fma.f64 #s(literal 1 binary64) (/.f64 a (*.f64 b #s(literal -3 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)))))
(fma.f64 #s(literal -1 binary64) (/.f64 a (*.f64 b #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)))))
(fma.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(fma.f64 (neg.f64 a) (/.f64 #s(literal 1/3 binary64) b) (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)))))
(fma.f64 (/.f64 #s(literal 1 binary64) b) (pow.f64 (/.f64 #s(literal -3 binary64) a) #s(literal -1 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)))))
(fma.f64 (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) #s(literal 2 binary64) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(fma.f64 (*.f64 a #s(literal -1/3 binary64)) (/.f64 #s(literal 1 binary64) b) (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)))))
(fma.f64 (/.f64 a b) #s(literal -1/3 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)))))
(fma.f64 (*.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) #s(literal 2 binary64)) (sqrt.f64 x) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 a (*.f64 b #s(literal 3 binary64))) (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) (/.f64 a (*.f64 b #s(literal 3 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))) (*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 x) #s(literal 2 binary64))))) (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) #s(literal 3 binary64)) (/.f64 (*.f64 a (*.f64 a a)) (*.f64 #s(literal 27 binary64) (*.f64 b (*.f64 b b)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) (/.f64 a (*.f64 b #s(literal 3 binary64)))) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))) (*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (*.f64 (/.f64 #s(literal 1/9 binary64) (*.f64 b b)) (*.f64 a a)))))
(/.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) #s(literal 3 binary64)) (/.f64 (*.f64 a (*.f64 a a)) (*.f64 #s(literal 27 binary64) (*.f64 b (*.f64 b b))))) (fma.f64 (/.f64 a (*.f64 b #s(literal 3 binary64))) (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) (/.f64 a (*.f64 b #s(literal 3 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))) (*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 x) #s(literal 2 binary64))))))
(/.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) #s(literal 3 binary64)) (/.f64 (*.f64 a (*.f64 a a)) (*.f64 #s(literal 27 binary64) (*.f64 b (*.f64 b b))))) (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))) (*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 x) #s(literal 2 binary64))) (-.f64 (*.f64 (/.f64 #s(literal 1/9 binary64) (*.f64 b b)) (*.f64 a a)) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)))) (/.f64 a (*.f64 b #s(literal -3 binary64)))))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))) (*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (*.f64 (/.f64 #s(literal 1/9 binary64) (*.f64 b b)) (*.f64 a a))) (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) (/.f64 a (*.f64 b #s(literal 3 binary64)))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))) (*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (*.f64 (/.f64 #s(literal 1/9 binary64) (*.f64 b b)) (*.f64 a a))) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)))) (/.f64 a (*.f64 b #s(literal -3 binary64)))))
(/.f64 (neg.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) #s(literal 3 binary64)) (/.f64 (*.f64 a (*.f64 a a)) (*.f64 #s(literal 27 binary64) (*.f64 b (*.f64 b b)))))) (neg.f64 (fma.f64 (/.f64 a (*.f64 b #s(literal 3 binary64))) (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) (/.f64 a (*.f64 b #s(literal 3 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))) (*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))) (*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (*.f64 (/.f64 #s(literal 1/9 binary64) (*.f64 b b)) (*.f64 a a)))) (neg.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) (/.f64 a (*.f64 b #s(literal 3 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)))) #s(literal 3 binary64)) (fma.f64 (/.f64 a (*.f64 b #s(literal 3 binary64))) (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) (/.f64 a (*.f64 b #s(literal 3 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))) (*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))))) (*.f64 (fma.f64 (/.f64 a (*.f64 b #s(literal 3 binary64))) (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) (/.f64 a (*.f64 b #s(literal 3 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))) (*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 x) #s(literal 2 binary64))))) (/.f64 (*.f64 a (*.f64 a a)) (*.f64 #s(literal 27 binary64) (*.f64 b (*.f64 b b)))))) (*.f64 (fma.f64 (/.f64 a (*.f64 b #s(literal 3 binary64))) (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) (/.f64 a (*.f64 b #s(literal 3 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))) (*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 x) #s(literal 2 binary64))))) (fma.f64 (/.f64 a (*.f64 b #s(literal 3 binary64))) (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) (/.f64 a (*.f64 b #s(literal 3 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))) (*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))) (*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) (/.f64 a (*.f64 b #s(literal 3 binary64))))) (*.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) (/.f64 a (*.f64 b #s(literal 3 binary64)))) (*.f64 (/.f64 #s(literal 1/9 binary64) (*.f64 b b)) (*.f64 a a)))) (*.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) (/.f64 a (*.f64 b #s(literal 3 binary64)))) (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) (/.f64 a (*.f64 b #s(literal 3 binary64))))))
(pow.f64 (/.f64 (fma.f64 (/.f64 a (*.f64 b #s(literal 3 binary64))) (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) (/.f64 a (*.f64 b #s(literal 3 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))) (*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 x) #s(literal 2 binary64))))) (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) #s(literal 3 binary64)) (/.f64 (*.f64 a (*.f64 a a)) (*.f64 #s(literal 27 binary64) (*.f64 b (*.f64 b b)))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) (/.f64 a (*.f64 b #s(literal 3 binary64)))) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))) (*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (*.f64 (/.f64 #s(literal 1/9 binary64) (*.f64 b b)) (*.f64 a a)))) #s(literal -1 binary64))
(*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) #s(literal 3 binary64)) (/.f64 (*.f64 a (*.f64 a a)) (*.f64 #s(literal 27 binary64) (*.f64 b (*.f64 b b))))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 a (*.f64 b #s(literal 3 binary64))) (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) (/.f64 a (*.f64 b #s(literal 3 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))) (*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))))))
(*.f64 (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))) (*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (*.f64 (/.f64 #s(literal 1/9 binary64) (*.f64 b b)) (*.f64 a a))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) (/.f64 a (*.f64 b #s(literal 3 binary64))))))
(+.f64 y (*.f64 #s(literal -1/3 binary64) (*.f64 z t)))
(+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)) y)
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) #s(literal -1 binary64)))
(-.f64 y (*.f64 (*.f64 z t) #s(literal 1/3 binary64)))
(-.f64 (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64)) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y) (*.f64 y y))) (/.f64 (*.f64 (*.f64 t (*.f64 z (*.f64 t (*.f64 t (*.f64 z z))))) #s(literal 1/27 binary64)) (fma.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64)) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y) (*.f64 y y))))
(-.f64 (/.f64 (*.f64 y y) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y)) (/.f64 (*.f64 t (*.f64 #s(literal 1/9 binary64) (*.f64 t (*.f64 z z)))) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y)))
(fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)
(fma.f64 z (*.f64 #s(literal -1/3 binary64) t) y)
(fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y)
(fma.f64 t (*.f64 #s(literal -1/3 binary64) z) y)
(fma.f64 (*.f64 #s(literal -1/3 binary64) t) z y)
(fma.f64 (*.f64 z t) #s(literal -1/3 binary64) y)
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 z t) #s(literal 1/3 binary64)) y)
(fma.f64 #s(literal 1/3 binary64) (*.f64 t (neg.f64 z)) y)
(fma.f64 (*.f64 t (neg.f64 z)) #s(literal 1/3 binary64) y)
(fma.f64 (*.f64 z #s(literal -1/3 binary64)) t y)
(fma.f64 (*.f64 #s(literal -1/3 binary64) (sqrt.f64 (*.f64 z t))) (sqrt.f64 (*.f64 z t)) y)
(neg.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t (*.f64 z z))) (*.f64 (*.f64 z t) #s(literal -1/27 binary64)))) (neg.f64 (fma.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64)) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y) (*.f64 y y)))))
(neg.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 z (*.f64 t (*.f64 t (*.f64 z z))))) #s(literal 1/27 binary64) (neg.f64 (*.f64 y (*.f64 y y)))) (fma.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64)) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y) (*.f64 y y))))
(/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t (*.f64 z z))) (*.f64 (*.f64 z t) #s(literal -1/27 binary64)))) (fma.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64)) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y) (*.f64 y y)))
(/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t (*.f64 z z))) (*.f64 (*.f64 z t) #s(literal -1/27 binary64)))) (fma.f64 y y (-.f64 (*.f64 t (*.f64 #s(literal 1/9 binary64) (*.f64 t (*.f64 z z)))) (*.f64 y (*.f64 #s(literal -1/3 binary64) (*.f64 z t))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y) (*.f64 (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))
(/.f64 (fma.f64 (*.f64 t (*.f64 z (*.f64 t (*.f64 t (*.f64 z z))))) #s(literal 1/27 binary64) (neg.f64 (*.f64 y (*.f64 y y)))) (neg.f64 (fma.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64)) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y) (*.f64 y y))))
(/.f64 (fma.f64 (*.f64 t (*.f64 z (*.f64 t (*.f64 t (*.f64 z z))))) (*.f64 #s(literal -1/19683 binary64) (*.f64 (*.f64 t (*.f64 z (*.f64 t (*.f64 t (*.f64 z z))))) (*.f64 t (*.f64 z (*.f64 t (*.f64 t (*.f64 z z))))))) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y))))) (*.f64 (fma.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64)) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y) (*.f64 y y)) (fma.f64 (*.f64 t (*.f64 z (*.f64 t (*.f64 t (*.f64 z z))))) (*.f64 (*.f64 t (*.f64 z (*.f64 t (*.f64 t (*.f64 z z))))) #s(literal 1/729 binary64)) (*.f64 (*.f64 y (*.f64 y y)) (-.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 t (*.f64 t (*.f64 z z))) (*.f64 (*.f64 z t) #s(literal -1/27 binary64))))))))
(/.f64 (fma.f64 (*.f64 t (*.f64 z (*.f64 t (*.f64 t (*.f64 z z))))) (*.f64 (*.f64 t (*.f64 z (*.f64 t (*.f64 t (*.f64 z z))))) #s(literal 1/729 binary64)) (neg.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y))))) (*.f64 (fma.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64)) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y) (*.f64 y y)) (-.f64 (*.f64 (*.f64 t (*.f64 t (*.f64 z z))) (*.f64 (*.f64 z t) #s(literal -1/27 binary64))) (*.f64 y (*.f64 y y)))))
(/.f64 (*.f64 (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y))
(/.f64 (*.f64 (fma.f64 (*.f64 t (*.f64 z (*.f64 t (*.f64 t (*.f64 z z))))) (*.f64 #s(literal -1/19683 binary64) (*.f64 (*.f64 t (*.f64 z (*.f64 t (*.f64 t (*.f64 z z))))) (*.f64 t (*.f64 z (*.f64 t (*.f64 t (*.f64 z z))))))) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y))))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 t (*.f64 z (*.f64 t (*.f64 t (*.f64 z z))))) (*.f64 (*.f64 t (*.f64 z (*.f64 t (*.f64 t (*.f64 z z))))) #s(literal 1/729 binary64)) (*.f64 (*.f64 y (*.f64 y y)) (-.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 t (*.f64 t (*.f64 z z))) (*.f64 (*.f64 z t) #s(literal -1/27 binary64)))))) (fma.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64)) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y) (*.f64 y y))))
(/.f64 (*.f64 (fma.f64 (*.f64 t (*.f64 z (*.f64 t (*.f64 t (*.f64 z z))))) (*.f64 (*.f64 t (*.f64 z (*.f64 t (*.f64 t (*.f64 z z))))) #s(literal 1/729 binary64)) (neg.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y))))) #s(literal 1 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 t (*.f64 t (*.f64 z z))) (*.f64 (*.f64 z t) #s(literal -1/27 binary64))) (*.f64 y (*.f64 y y))) (fma.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64)) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y) (*.f64 y y))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) (neg.f64 (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y)))
(/.f64 (neg.f64 (fma.f64 (*.f64 t (*.f64 z (*.f64 t (*.f64 t (*.f64 z z))))) #s(literal 1/27 binary64) (neg.f64 (*.f64 y (*.f64 y y))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64)) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y) (*.f64 y y)))))
(/.f64 (*.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t (*.f64 z z))) (*.f64 (*.f64 z t) #s(literal -1/27 binary64)))) #s(literal 1 binary64)) (fma.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64)) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y) (*.f64 y y)))
(/.f64 (*.f64 (fma.f64 (*.f64 t (*.f64 z (*.f64 t (*.f64 t (*.f64 z z))))) (*.f64 #s(literal -1/19683 binary64) (*.f64 (*.f64 t (*.f64 z (*.f64 t (*.f64 t (*.f64 z z))))) (*.f64 t (*.f64 z (*.f64 t (*.f64 t (*.f64 z z))))))) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64)) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y) (*.f64 y y)))) (fma.f64 (*.f64 t (*.f64 z (*.f64 t (*.f64 t (*.f64 z z))))) (*.f64 (*.f64 t (*.f64 z (*.f64 t (*.f64 t (*.f64 z z))))) #s(literal 1/729 binary64)) (*.f64 (*.f64 y (*.f64 y y)) (-.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 t (*.f64 t (*.f64 z z))) (*.f64 (*.f64 z t) #s(literal -1/27 binary64)))))))
(/.f64 (*.f64 (fma.f64 (*.f64 t (*.f64 z (*.f64 t (*.f64 t (*.f64 z z))))) (*.f64 (*.f64 t (*.f64 z (*.f64 t (*.f64 t (*.f64 z z))))) #s(literal 1/729 binary64)) (neg.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64)) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y) (*.f64 y y)))) (-.f64 (*.f64 (*.f64 t (*.f64 t (*.f64 z z))) (*.f64 (*.f64 z t) #s(literal -1/27 binary64))) (*.f64 y (*.f64 y y))))
(/.f64 (-.f64 (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64)) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y) (*.f64 y y))) (*.f64 (fma.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64)) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y) (*.f64 y y)) (*.f64 (*.f64 t (*.f64 z (*.f64 t (*.f64 t (*.f64 z z))))) #s(literal 1/27 binary64)))) (*.f64 (fma.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64)) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y) (*.f64 y y)) (fma.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64)) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y) (*.f64 y y))))
(/.f64 (-.f64 (*.f64 (*.f64 y y) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y)) (*.f64 (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y) (*.f64 t (*.f64 #s(literal 1/9 binary64) (*.f64 t (*.f64 z z)))))) (*.f64 (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y)))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y) (*.f64 (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t (*.f64 z z))) (*.f64 (*.f64 z t) #s(literal -1/27 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64)) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y) (*.f64 y y))))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))
(*.f64 (fma.f64 (*.f64 t (*.f64 z (*.f64 t (*.f64 t (*.f64 z z))))) #s(literal 1/27 binary64) (neg.f64 (*.f64 y (*.f64 y y)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64)) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y) (*.f64 y y)))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64)) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y) (*.f64 y y))) (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t (*.f64 z z))) (*.f64 (*.f64 z t) #s(literal -1/27 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64)) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y) (*.f64 y y))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t (*.f64 z z))) (*.f64 (*.f64 z t) #s(literal -1/27 binary64))))) #s(literal -1 binary64)))
(*.f64 (*.f64 (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y)))
(*.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t (*.f64 z z))) (*.f64 (*.f64 z t) #s(literal -1/27 binary64)))) (fma.f64 (*.f64 t (*.f64 z (*.f64 t (*.f64 t (*.f64 z z))))) (*.f64 (*.f64 t (*.f64 z (*.f64 t (*.f64 t (*.f64 z z))))) #s(literal 1/729 binary64)) (*.f64 (*.f64 y (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y)) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y)))))) (fma.f64 t (*.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 t (*.f64 z z))) (*.f64 t (*.f64 #s(literal 1/9 binary64) (*.f64 t (*.f64 z z))))) (*.f64 (*.f64 y (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y)) (-.f64 (*.f64 y (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y)) (*.f64 t (*.f64 #s(literal 1/9 binary64) (*.f64 t (*.f64 z z))))))))
(*.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t (*.f64 z z))) (*.f64 (*.f64 z t) #s(literal -1/27 binary64)))) (*.f64 (fma.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64)) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y) (*.f64 y y)) (-.f64 (*.f64 t (*.f64 #s(literal 1/9 binary64) (*.f64 t (*.f64 z z)))) (*.f64 y (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y))))) (-.f64 (*.f64 t (*.f64 #s(literal 1/9 binary64) (*.f64 t (*.f64 z z)))) (*.f64 y (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y))))
(*.f64 (pow.f64 (/.f64 (fma.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64)) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y) (*.f64 y y)) (fma.f64 (*.f64 t (*.f64 z (*.f64 t (*.f64 t (*.f64 z z))))) (*.f64 #s(literal -1/19683 binary64) (*.f64 (*.f64 t (*.f64 z (*.f64 t (*.f64 t (*.f64 z z))))) (*.f64 t (*.f64 z (*.f64 t (*.f64 t (*.f64 z z))))))) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y)))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 t (*.f64 z (*.f64 t (*.f64 t (*.f64 z z))))) (*.f64 (*.f64 t (*.f64 z (*.f64 t (*.f64 t (*.f64 z z))))) #s(literal 1/729 binary64)) (*.f64 (*.f64 y (*.f64 y y)) (-.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 t (*.f64 t (*.f64 z z))) (*.f64 (*.f64 z t) #s(literal -1/27 binary64))))))))
(*.f64 (pow.f64 (/.f64 (fma.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64)) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y) (*.f64 y y)) (fma.f64 (*.f64 t (*.f64 z (*.f64 t (*.f64 t (*.f64 z z))))) (*.f64 (*.f64 t (*.f64 z (*.f64 t (*.f64 t (*.f64 z z))))) #s(literal 1/729 binary64)) (neg.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y)))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 t (*.f64 t (*.f64 z z))) (*.f64 (*.f64 z t) #s(literal -1/27 binary64))) (*.f64 y (*.f64 y y)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 b #s(literal -3 binary64)) a)) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 a (*.f64 b #s(literal 3 binary64))))
(neg.f64 (/.f64 a (*.f64 b #s(literal 3 binary64))))
(/.f64 a (*.f64 b #s(literal -3 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b #s(literal -3 binary64)) a))
(/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (*.f64 b #s(literal 3 binary64)) a)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 b #s(literal -3 binary64)) a) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -3 binary64) (/.f64 a b)))
(/.f64 #s(literal 1 binary64) (/.f64 b (*.f64 a #s(literal -1/3 binary64))))
(/.f64 #s(literal -1 binary64) (/.f64 (*.f64 b #s(literal 3 binary64)) a))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 b #s(literal -3 binary64)) a)))
(/.f64 (neg.f64 a) (*.f64 b #s(literal 3 binary64)))
(/.f64 (*.f64 a #s(literal -1/3 binary64)) b)
(/.f64 (/.f64 a b) #s(literal -3 binary64))
(/.f64 (*.f64 a #s(literal 1 binary64)) (*.f64 b #s(literal -3 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) a) (*.f64 b #s(literal -3 binary64)))
(/.f64 (neg.f64 (neg.f64 a)) (*.f64 b #s(literal -3 binary64)))
(/.f64 (neg.f64 (/.f64 a b)) #s(literal 3 binary64))
(/.f64 (neg.f64 (*.f64 a #s(literal -1/3 binary64))) (neg.f64 b))
(/.f64 (*.f64 a #s(literal 1/3 binary64)) (neg.f64 b))
(/.f64 (*.f64 #s(literal 1/3 binary64) a) (neg.f64 b))
(/.f64 (/.f64 a #s(literal -3 binary64)) b)
(pow.f64 (/.f64 (*.f64 b #s(literal -3 binary64)) a) #s(literal -1 binary64))
(pow.f64 (neg.f64 (/.f64 (*.f64 b #s(literal 3 binary64)) a)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (*.f64 b #s(literal -3 binary64)) a) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal -3 binary64) (/.f64 a b)) #s(literal -1 binary64))
(pow.f64 (/.f64 b (*.f64 a #s(literal -1/3 binary64))) #s(literal -1 binary64))
(*.f64 a (/.f64 #s(literal -1/3 binary64) b))
(*.f64 #s(literal -1/3 binary64) (/.f64 a b))
(*.f64 #s(literal -1/3 binary64) (*.f64 (/.f64 #s(literal 1 binary64) b) a))
(*.f64 (/.f64 #s(literal -1/3 binary64) b) a)
(*.f64 (/.f64 #s(literal -1/3 binary64) b) (pow.f64 (/.f64 #s(literal 1 binary64) a) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 a (*.f64 b #s(literal 3 binary64))))
(*.f64 (neg.f64 a) (/.f64 #s(literal 1/3 binary64) b))
(*.f64 (/.f64 #s(literal 1 binary64) b) (pow.f64 (/.f64 #s(literal -3 binary64) a) #s(literal -1 binary64)))
(*.f64 (*.f64 a #s(literal -1/3 binary64)) (/.f64 #s(literal 1 binary64) b))
(*.f64 (/.f64 a b) #s(literal -1/3 binary64))
(exp.f64 (*.f64 (log.f64 (/.f64 a (cos.f64 y))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (cos.f64 y) (neg.f64 a)))
(neg.f64 (/.f64 (neg.f64 (cos.f64 y)) a))
(/.f64 (cos.f64 y) a)
(/.f64 #s(literal 1 binary64) (/.f64 a (cos.f64 y)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 a (cos.f64 y)) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a (cos.f64 y))))
(/.f64 (neg.f64 (cos.f64 y)) (neg.f64 a))
(/.f64 (neg.f64 (neg.f64 (cos.f64 y))) (neg.f64 (neg.f64 a)))
(/.f64 (*.f64 (cos.f64 y) #s(literal 1 binary64)) a)
(pow.f64 (/.f64 a (cos.f64 y)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 a (cos.f64 y)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 (cos.f64 y) (/.f64 #s(literal 1 binary64) a))
(*.f64 #s(literal 1 binary64) (/.f64 (cos.f64 y) a))
(*.f64 (neg.f64 (cos.f64 y)) (/.f64 #s(literal 1 binary64) (neg.f64 a)))
(*.f64 (/.f64 #s(literal 1 binary64) a) (cos.f64 y))
(*.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (/.f64 #s(literal 1 binary64) (cos.f64 y)) #s(literal -1 binary64)))
(+.f64 y (*.f64 #s(literal -1/3 binary64) (*.f64 z t)))
(+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)) y)
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) #s(literal -1 binary64)))
(-.f64 y (*.f64 (*.f64 z t) #s(literal 1/3 binary64)))
(-.f64 (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64)) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y) (*.f64 y y))) (/.f64 (*.f64 (*.f64 t (*.f64 z (*.f64 t (*.f64 t (*.f64 z z))))) #s(literal 1/27 binary64)) (fma.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64)) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y) (*.f64 y y))))
(-.f64 (/.f64 (*.f64 y y) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y)) (/.f64 (*.f64 t (*.f64 #s(literal 1/9 binary64) (*.f64 t (*.f64 z z)))) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y)))
(fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)
(fma.f64 z (*.f64 #s(literal -1/3 binary64) t) y)
(fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y)
(fma.f64 t (*.f64 #s(literal -1/3 binary64) z) y)
(fma.f64 (*.f64 #s(literal -1/3 binary64) t) z y)
(fma.f64 (*.f64 z t) #s(literal -1/3 binary64) y)
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 z t) #s(literal 1/3 binary64)) y)
(fma.f64 #s(literal 1/3 binary64) (*.f64 t (neg.f64 z)) y)
(fma.f64 (*.f64 t (neg.f64 z)) #s(literal 1/3 binary64) y)
(fma.f64 (*.f64 z #s(literal -1/3 binary64)) t y)
(fma.f64 (*.f64 #s(literal -1/3 binary64) (sqrt.f64 (*.f64 z t))) (sqrt.f64 (*.f64 z t)) y)
(neg.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t (*.f64 z z))) (*.f64 (*.f64 z t) #s(literal -1/27 binary64)))) (neg.f64 (fma.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64)) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y) (*.f64 y y)))))
(neg.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 z (*.f64 t (*.f64 t (*.f64 z z))))) #s(literal 1/27 binary64) (neg.f64 (*.f64 y (*.f64 y y)))) (fma.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64)) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y) (*.f64 y y))))
(/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t (*.f64 z z))) (*.f64 (*.f64 z t) #s(literal -1/27 binary64)))) (fma.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64)) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y) (*.f64 y y)))
(/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t (*.f64 z z))) (*.f64 (*.f64 z t) #s(literal -1/27 binary64)))) (fma.f64 y y (-.f64 (*.f64 t (*.f64 #s(literal 1/9 binary64) (*.f64 t (*.f64 z z)))) (*.f64 y (*.f64 #s(literal -1/3 binary64) (*.f64 z t))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y) (*.f64 (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))
(/.f64 (fma.f64 (*.f64 t (*.f64 z (*.f64 t (*.f64 t (*.f64 z z))))) #s(literal 1/27 binary64) (neg.f64 (*.f64 y (*.f64 y y)))) (neg.f64 (fma.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64)) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y) (*.f64 y y))))
(/.f64 (fma.f64 (*.f64 t (*.f64 z (*.f64 t (*.f64 t (*.f64 z z))))) (*.f64 #s(literal -1/19683 binary64) (*.f64 (*.f64 t (*.f64 z (*.f64 t (*.f64 t (*.f64 z z))))) (*.f64 t (*.f64 z (*.f64 t (*.f64 t (*.f64 z z))))))) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y))))) (*.f64 (fma.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64)) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y) (*.f64 y y)) (fma.f64 (*.f64 t (*.f64 z (*.f64 t (*.f64 t (*.f64 z z))))) (*.f64 (*.f64 t (*.f64 z (*.f64 t (*.f64 t (*.f64 z z))))) #s(literal 1/729 binary64)) (*.f64 (*.f64 y (*.f64 y y)) (-.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 t (*.f64 t (*.f64 z z))) (*.f64 (*.f64 z t) #s(literal -1/27 binary64))))))))
(/.f64 (fma.f64 (*.f64 t (*.f64 z (*.f64 t (*.f64 t (*.f64 z z))))) (*.f64 (*.f64 t (*.f64 z (*.f64 t (*.f64 t (*.f64 z z))))) #s(literal 1/729 binary64)) (neg.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y))))) (*.f64 (fma.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64)) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y) (*.f64 y y)) (-.f64 (*.f64 (*.f64 t (*.f64 t (*.f64 z z))) (*.f64 (*.f64 z t) #s(literal -1/27 binary64))) (*.f64 y (*.f64 y y)))))
(/.f64 (*.f64 (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y))
(/.f64 (*.f64 (fma.f64 (*.f64 t (*.f64 z (*.f64 t (*.f64 t (*.f64 z z))))) (*.f64 #s(literal -1/19683 binary64) (*.f64 (*.f64 t (*.f64 z (*.f64 t (*.f64 t (*.f64 z z))))) (*.f64 t (*.f64 z (*.f64 t (*.f64 t (*.f64 z z))))))) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y))))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 t (*.f64 z (*.f64 t (*.f64 t (*.f64 z z))))) (*.f64 (*.f64 t (*.f64 z (*.f64 t (*.f64 t (*.f64 z z))))) #s(literal 1/729 binary64)) (*.f64 (*.f64 y (*.f64 y y)) (-.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 t (*.f64 t (*.f64 z z))) (*.f64 (*.f64 z t) #s(literal -1/27 binary64)))))) (fma.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64)) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y) (*.f64 y y))))
(/.f64 (*.f64 (fma.f64 (*.f64 t (*.f64 z (*.f64 t (*.f64 t (*.f64 z z))))) (*.f64 (*.f64 t (*.f64 z (*.f64 t (*.f64 t (*.f64 z z))))) #s(literal 1/729 binary64)) (neg.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y))))) #s(literal 1 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 t (*.f64 t (*.f64 z z))) (*.f64 (*.f64 z t) #s(literal -1/27 binary64))) (*.f64 y (*.f64 y y))) (fma.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64)) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y) (*.f64 y y))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) (neg.f64 (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y)))
(/.f64 (neg.f64 (fma.f64 (*.f64 t (*.f64 z (*.f64 t (*.f64 t (*.f64 z z))))) #s(literal 1/27 binary64) (neg.f64 (*.f64 y (*.f64 y y))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64)) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y) (*.f64 y y)))))
(/.f64 (*.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t (*.f64 z z))) (*.f64 (*.f64 z t) #s(literal -1/27 binary64)))) #s(literal 1 binary64)) (fma.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64)) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y) (*.f64 y y)))
(/.f64 (*.f64 (fma.f64 (*.f64 t (*.f64 z (*.f64 t (*.f64 t (*.f64 z z))))) (*.f64 #s(literal -1/19683 binary64) (*.f64 (*.f64 t (*.f64 z (*.f64 t (*.f64 t (*.f64 z z))))) (*.f64 t (*.f64 z (*.f64 t (*.f64 t (*.f64 z z))))))) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64)) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y) (*.f64 y y)))) (fma.f64 (*.f64 t (*.f64 z (*.f64 t (*.f64 t (*.f64 z z))))) (*.f64 (*.f64 t (*.f64 z (*.f64 t (*.f64 t (*.f64 z z))))) #s(literal 1/729 binary64)) (*.f64 (*.f64 y (*.f64 y y)) (-.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 t (*.f64 t (*.f64 z z))) (*.f64 (*.f64 z t) #s(literal -1/27 binary64)))))))
(/.f64 (*.f64 (fma.f64 (*.f64 t (*.f64 z (*.f64 t (*.f64 t (*.f64 z z))))) (*.f64 (*.f64 t (*.f64 z (*.f64 t (*.f64 t (*.f64 z z))))) #s(literal 1/729 binary64)) (neg.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64)) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y) (*.f64 y y)))) (-.f64 (*.f64 (*.f64 t (*.f64 t (*.f64 z z))) (*.f64 (*.f64 z t) #s(literal -1/27 binary64))) (*.f64 y (*.f64 y y))))
(/.f64 (-.f64 (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64)) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y) (*.f64 y y))) (*.f64 (fma.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64)) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y) (*.f64 y y)) (*.f64 (*.f64 t (*.f64 z (*.f64 t (*.f64 t (*.f64 z z))))) #s(literal 1/27 binary64)))) (*.f64 (fma.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64)) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y) (*.f64 y y)) (fma.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64)) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y) (*.f64 y y))))
(/.f64 (-.f64 (*.f64 (*.f64 y y) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y)) (*.f64 (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y) (*.f64 t (*.f64 #s(literal 1/9 binary64) (*.f64 t (*.f64 z z)))))) (*.f64 (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y)))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y) (*.f64 (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t (*.f64 z z))) (*.f64 (*.f64 z t) #s(literal -1/27 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64)) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y) (*.f64 y y))))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))
(*.f64 (fma.f64 (*.f64 t (*.f64 z (*.f64 t (*.f64 t (*.f64 z z))))) #s(literal 1/27 binary64) (neg.f64 (*.f64 y (*.f64 y y)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64)) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y) (*.f64 y y)))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64)) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y) (*.f64 y y))) (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t (*.f64 z z))) (*.f64 (*.f64 z t) #s(literal -1/27 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64)) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y) (*.f64 y y))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t (*.f64 z z))) (*.f64 (*.f64 z t) #s(literal -1/27 binary64))))) #s(literal -1 binary64)))
(*.f64 (*.f64 (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y)))
(*.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t (*.f64 z z))) (*.f64 (*.f64 z t) #s(literal -1/27 binary64)))) (fma.f64 (*.f64 t (*.f64 z (*.f64 t (*.f64 t (*.f64 z z))))) (*.f64 (*.f64 t (*.f64 z (*.f64 t (*.f64 t (*.f64 z z))))) #s(literal 1/729 binary64)) (*.f64 (*.f64 y (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y)) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y)))))) (fma.f64 t (*.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 t (*.f64 z z))) (*.f64 t (*.f64 #s(literal 1/9 binary64) (*.f64 t (*.f64 z z))))) (*.f64 (*.f64 y (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y)) (-.f64 (*.f64 y (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y)) (*.f64 t (*.f64 #s(literal 1/9 binary64) (*.f64 t (*.f64 z z))))))))
(*.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t (*.f64 z z))) (*.f64 (*.f64 z t) #s(literal -1/27 binary64)))) (*.f64 (fma.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64)) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y) (*.f64 y y)) (-.f64 (*.f64 t (*.f64 #s(literal 1/9 binary64) (*.f64 t (*.f64 z z)))) (*.f64 y (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y))))) (-.f64 (*.f64 t (*.f64 #s(literal 1/9 binary64) (*.f64 t (*.f64 z z)))) (*.f64 y (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y))))
(*.f64 (pow.f64 (/.f64 (fma.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64)) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y) (*.f64 y y)) (fma.f64 (*.f64 t (*.f64 z (*.f64 t (*.f64 t (*.f64 z z))))) (*.f64 #s(literal -1/19683 binary64) (*.f64 (*.f64 t (*.f64 z (*.f64 t (*.f64 t (*.f64 z z))))) (*.f64 t (*.f64 z (*.f64 t (*.f64 t (*.f64 z z))))))) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y)))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 t (*.f64 z (*.f64 t (*.f64 t (*.f64 z z))))) (*.f64 (*.f64 t (*.f64 z (*.f64 t (*.f64 t (*.f64 z z))))) #s(literal 1/729 binary64)) (*.f64 (*.f64 y (*.f64 y y)) (-.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 t (*.f64 t (*.f64 z z))) (*.f64 (*.f64 z t) #s(literal -1/27 binary64))))))))
(*.f64 (pow.f64 (/.f64 (fma.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64)) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y) (*.f64 y y)) (fma.f64 (*.f64 t (*.f64 z (*.f64 t (*.f64 t (*.f64 z z))))) (*.f64 (*.f64 t (*.f64 z (*.f64 t (*.f64 t (*.f64 z z))))) #s(literal 1/729 binary64)) (neg.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y)))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 t (*.f64 t (*.f64 z z))) (*.f64 (*.f64 z t) #s(literal -1/27 binary64))) (*.f64 y (*.f64 y y)))))
(+.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64)))))
(+.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64)))) (*.f64 (cos.f64 y) (cos.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)))))
(+.f64 (*.f64 (cos.f64 (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64)) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y) (*.f64 y y)))) (cos.f64 (/.f64 (*.f64 (*.f64 t (*.f64 z (*.f64 t (*.f64 t (*.f64 z z))))) #s(literal 1/27 binary64)) (fma.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64)) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y) (*.f64 y y))))) (*.f64 (sin.f64 (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64)) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y) (*.f64 y y)))) (sin.f64 (/.f64 (*.f64 (*.f64 t (*.f64 z (*.f64 t (*.f64 t (*.f64 z z))))) #s(literal 1/27 binary64)) (fma.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64)) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y) (*.f64 y y))))))
(+.f64 (*.f64 (cos.f64 (/.f64 (*.f64 y y) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y))) (cos.f64 (/.f64 (*.f64 t (*.f64 #s(literal 1/9 binary64) (*.f64 t (*.f64 z z)))) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y)))) (*.f64 (sin.f64 (/.f64 (*.f64 y y) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y))) (sin.f64 (/.f64 (*.f64 t (*.f64 #s(literal 1/9 binary64) (*.f64 t (*.f64 z z)))) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y)))))
(cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))
(cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t (*.f64 z z))) (*.f64 (*.f64 z t) #s(literal -1/27 binary64)))) (neg.f64 (fma.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64)) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y) (*.f64 y y)))))
(cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 z (*.f64 t (*.f64 t (*.f64 z z))))) #s(literal 1/27 binary64) (neg.f64 (*.f64 y (*.f64 y y)))) (fma.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64)) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y) (*.f64 y y))))
(-.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)))))
(-.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)))) (*.f64 (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t))) (sin.f64 y)))
(fma.f64 (cos.f64 y) (cos.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64)))))
(fma.f64 (sin.f64 y) (sin.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64))) (*.f64 (cos.f64 y) (cos.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)))))
(fma.f64 (sin.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64))) (sin.f64 y) (*.f64 (cos.f64 y) (cos.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)))))
(fma.f64 (cos.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t))) (cos.f64 y) (*.f64 (sin.f64 y) (sin.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64)))))
(fma.f64 (cos.f64 (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64)) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y) (*.f64 y y)))) (cos.f64 (/.f64 (*.f64 (*.f64 t (*.f64 z (*.f64 t (*.f64 t (*.f64 z z))))) #s(literal 1/27 binary64)) (fma.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64)) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y) (*.f64 y y)))) (*.f64 (sin.f64 (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64)) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y) (*.f64 y y)))) (sin.f64 (/.f64 (*.f64 (*.f64 t (*.f64 z (*.f64 t (*.f64 t (*.f64 z z))))) #s(literal 1/27 binary64)) (fma.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64)) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y) (*.f64 y y))))))
(fma.f64 (cos.f64 (/.f64 (*.f64 y y) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y))) (cos.f64 (/.f64 (*.f64 t (*.f64 #s(literal 1/9 binary64) (*.f64 t (*.f64 z z)))) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y))) (*.f64 (sin.f64 (/.f64 (*.f64 y y) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y))) (sin.f64 (/.f64 (*.f64 t (*.f64 #s(literal 1/9 binary64) (*.f64 t (*.f64 z z)))) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64)))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)))) #s(literal 2 binary64)) (pow.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64)))) #s(literal 2 binary64))) (cos.f64 (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y)))
(exp.f64 (*.f64 (log.f64 (*.f64 z t)) #s(literal 2 binary64)))
(exp.f64 (+.f64 (log.f64 (*.f64 z t)) (log.f64 (*.f64 z t))))
(pow.f64 (*.f64 z t) #s(literal 2 binary64))
(pow.f64 (*.f64 t (*.f64 t (*.f64 z z))) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 z t)) #s(literal -2 binary64))
(pow.f64 (sqrt.f64 (*.f64 z t)) #s(literal 4 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 z t)) (/.f64 #s(literal 1 binary64) (*.f64 z t))) #s(literal -1 binary64))
(pow.f64 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 z t)) (/.f64 #s(literal 1 binary64) (*.f64 z t))) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 z t)) (/.f64 #s(literal 1 binary64) (*.f64 z t)))) #s(literal -1/2 binary64))
(*.f64 z (*.f64 z (*.f64 t t)))
(*.f64 t (*.f64 t (*.f64 z z)))
(*.f64 (*.f64 z t) (*.f64 z t))
(*.f64 (*.f64 z (*.f64 t t)) z)
(*.f64 (*.f64 t (*.f64 t (*.f64 z z))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 t (*.f64 t (*.f64 z z))))
(*.f64 #s(literal 1 binary64) (pow.f64 (*.f64 t (neg.f64 z)) #s(literal 2 binary64)))
(*.f64 (*.f64 t (*.f64 z z)) t)
(*.f64 (*.f64 t t) (*.f64 z z))
(*.f64 (*.f64 t t) (pow.f64 (/.f64 z #s(literal 1 binary64)) #s(literal 2 binary64)))
(*.f64 (*.f64 z z) (*.f64 t t))
(*.f64 (*.f64 z z) (pow.f64 (/.f64 t #s(literal 1 binary64)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) z)) #s(literal 2 binary64)) (*.f64 t t))
(+.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64)))))
(+.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64)))) (*.f64 (cos.f64 y) (cos.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)))))
(+.f64 (*.f64 (cos.f64 (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64)) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y) (*.f64 y y)))) (cos.f64 (/.f64 (*.f64 (*.f64 t (*.f64 z (*.f64 t (*.f64 t (*.f64 z z))))) #s(literal 1/27 binary64)) (fma.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64)) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y) (*.f64 y y))))) (*.f64 (sin.f64 (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64)) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y) (*.f64 y y)))) (sin.f64 (/.f64 (*.f64 (*.f64 t (*.f64 z (*.f64 t (*.f64 t (*.f64 z z))))) #s(literal 1/27 binary64)) (fma.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64)) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y) (*.f64 y y))))))
(+.f64 (*.f64 (cos.f64 (/.f64 (*.f64 y y) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y))) (cos.f64 (/.f64 (*.f64 t (*.f64 #s(literal 1/9 binary64) (*.f64 t (*.f64 z z)))) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y)))) (*.f64 (sin.f64 (/.f64 (*.f64 y y) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y))) (sin.f64 (/.f64 (*.f64 t (*.f64 #s(literal 1/9 binary64) (*.f64 t (*.f64 z z)))) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y)))))
(cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))
(cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t (*.f64 z z))) (*.f64 (*.f64 z t) #s(literal -1/27 binary64)))) (neg.f64 (fma.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64)) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y) (*.f64 y y)))))
(cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 z (*.f64 t (*.f64 t (*.f64 z z))))) #s(literal 1/27 binary64) (neg.f64 (*.f64 y (*.f64 y y)))) (fma.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64)) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y) (*.f64 y y))))
(-.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)))))
(-.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)))) (*.f64 (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t))) (sin.f64 y)))
(fma.f64 (cos.f64 y) (cos.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64)))))
(fma.f64 (sin.f64 y) (sin.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64))) (*.f64 (cos.f64 y) (cos.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)))))
(fma.f64 (sin.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64))) (sin.f64 y) (*.f64 (cos.f64 y) (cos.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)))))
(fma.f64 (cos.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t))) (cos.f64 y) (*.f64 (sin.f64 y) (sin.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64)))))
(fma.f64 (cos.f64 (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64)) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y) (*.f64 y y)))) (cos.f64 (/.f64 (*.f64 (*.f64 t (*.f64 z (*.f64 t (*.f64 t (*.f64 z z))))) #s(literal 1/27 binary64)) (fma.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64)) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y) (*.f64 y y)))) (*.f64 (sin.f64 (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64)) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y) (*.f64 y y)))) (sin.f64 (/.f64 (*.f64 (*.f64 t (*.f64 z (*.f64 t (*.f64 t (*.f64 z z))))) #s(literal 1/27 binary64)) (fma.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64)) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y) (*.f64 y y))))))
(fma.f64 (cos.f64 (/.f64 (*.f64 y y) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y))) (cos.f64 (/.f64 (*.f64 t (*.f64 #s(literal 1/9 binary64) (*.f64 t (*.f64 z z)))) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y))) (*.f64 (sin.f64 (/.f64 (*.f64 y y) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y))) (sin.f64 (/.f64 (*.f64 t (*.f64 #s(literal 1/9 binary64) (*.f64 t (*.f64 z z)))) (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64)))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)))) #s(literal 2 binary64)) (pow.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64)))) #s(literal 2 binary64))) (cos.f64 (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y)))
(exp.f64 (neg.f64 (log.f64 (*.f64 z t))))
(neg.f64 (/.f64 #s(literal -1 binary64) (*.f64 z t)))
(/.f64 #s(literal 1 binary64) (*.f64 z t))
(/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 t (neg.f64 z))))
(/.f64 #s(literal 1 binary64) (/.f64 t (/.f64 #s(literal 1 binary64) z)))
(/.f64 #s(literal -1 binary64) (*.f64 t (neg.f64 z)))
(/.f64 (/.f64 #s(literal 1 binary64) z) t)
(/.f64 (neg.f64 (/.f64 #s(literal 1 binary64) z)) (neg.f64 t))
(/.f64 (/.f64 #s(literal 1 binary64) t) z)
(/.f64 (exp.f64 (log.f64 #s(literal -1 binary64))) (exp.f64 (log.f64 (*.f64 t (neg.f64 z)))))
(/.f64 (exp.f64 (neg.f64 (log.f64 z))) (exp.f64 (log.f64 t)))
(pow.f64 (*.f64 z t) #s(literal -1 binary64))
(pow.f64 (*.f64 t (*.f64 t (*.f64 z z))) #s(literal -1/2 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 z t)) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (*.f64 z t)) #s(literal -2 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 z t)) (/.f64 #s(literal 1 binary64) (*.f64 z t))) #s(literal 1/2 binary64))
(pow.f64 (neg.f64 (*.f64 t (neg.f64 z))) #s(literal -1 binary64))
(pow.f64 (/.f64 t (/.f64 #s(literal 1 binary64) z)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (*.f64 z t) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (*.f64 z t)))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 z t)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 z t)) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 t (neg.f64 z))))
(*.f64 (/.f64 #s(literal 1 binary64) z) (/.f64 #s(literal 1 binary64) t))
(*.f64 (/.f64 #s(literal 1 binary64) z) (pow.f64 (/.f64 t #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) t) (/.f64 #s(literal 1 binary64) z))
(*.f64 (pow.f64 (*.f64 z t) #s(literal -1/2 binary64)) (pow.f64 (*.f64 z t) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) z)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) t))
(-.f64 #s(literal 0 binary64) (*.f64 #s(literal -1/3 binary64) (*.f64 z t)))
(neg.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)))
(/.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (*.f64 z t)))
(*.f64 z (neg.f64 (*.f64 #s(literal -1/3 binary64) t)))
(*.f64 (*.f64 #s(literal -1/3 binary64) t) (neg.f64 z))
(*.f64 (*.f64 z t) #s(literal 1/3 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/3 binary64) (*.f64 z t)))
(*.f64 #s(literal 1/3 binary64) (*.f64 z t))
(*.f64 (*.f64 t (neg.f64 z)) #s(literal -1/3 binary64))
(*.f64 (sqrt.f64 (*.f64 z t)) (*.f64 (sqrt.f64 (*.f64 z t)) #s(literal 1/3 binary64)))
(*.f64 (neg.f64 z) (*.f64 #s(literal -1/3 binary64) t))
(*.f64 (neg.f64 (*.f64 #s(literal -1/3 binary64) t)) z)
(*.f64 (*.f64 #s(literal 1/3 binary64) (sqrt.f64 (*.f64 z t))) (sqrt.f64 (*.f64 z t)))

simplify1.1s (6%)

Memory
13.9MiB live, 774.6MiB allocated
Algorithm
egg-herbie
Rules
12 378×accelerator-lowering-fma.f32
12 378×accelerator-lowering-fma.f64
8 036×*-lowering-*.f32
8 036×*-lowering-*.f64
2 910×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
079913779
1265913006
0867312104
Stop Event
iter limit
node limit
Counts
828 → 828
Calls
Call 1
Inputs
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(* 2 (* (sqrt x) (cos y)))
(* x (+ (* -1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (cos y)))))
(* x (+ (* -1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (cos y)))))
(* x (+ (* -1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (cos y)))))
(* -2 (* (sqrt x) (* (cos y) (pow (sqrt -1) 2))))
(* -1 (* x (+ (* 1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (* (cos y) (pow (sqrt -1) 2)))))))
(* -1 (* x (+ (* 1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (* (cos y) (pow (sqrt -1) 2)))))))
(* -1 (* x (+ (* 1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (* (cos y) (pow (sqrt -1) 2)))))))
(+ (* -1/3 (/ a b)) (* 2 (sqrt x)))
(+ (* -1 (* (sqrt x) (pow y 2))) (+ (* -1/3 (/ a b)) (* 2 (sqrt x))))
(+ (* -1/3 (/ a b)) (+ (* 2 (sqrt x)) (* (pow y 2) (+ (* -1 (sqrt x)) (* 1/12 (* (sqrt x) (pow y 2)))))))
(+ (* -1/3 (/ a b)) (+ (* 2 (sqrt x)) (* (pow y 2) (+ (* -1 (sqrt x)) (* (pow y 2) (+ (* -1/360 (* (sqrt x) (pow y 2))) (* 1/12 (sqrt x))))))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(* 2 (* (sqrt x) (cos y)))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(* -1/3 (/ a b))
(* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))
(* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))
(* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))
(* -1/3 (/ a b))
(* -1 (* a (+ (* -2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))))
(* -1 (* a (+ (* -2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))))
(* -1 (* a (+ (* -2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))))
(* -1/3 (/ a b))
(/ (+ (* -1/3 a) (* 2 (* (* b (cos y)) (sqrt x)))) b)
(/ (+ (* -1/3 a) (* 2 (* (* b (cos y)) (sqrt x)))) b)
(/ (+ (* -1/3 a) (* 2 (* (* b (cos y)) (sqrt x)))) b)
(* 2 (* (sqrt x) (cos y)))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(* 2 (* (sqrt x) (cos y)))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(* (sqrt x) (cos y))
(* (sqrt x) (cos y))
(* (sqrt x) (cos y))
(* (sqrt x) (cos y))
(* (sqrt x) (cos y))
(* (sqrt x) (cos y))
(* (sqrt x) (cos y))
(* (sqrt x) (cos y))
(* -1 (* (sqrt x) (* (cos y) (pow (sqrt -1) 2))))
(* -1 (* (sqrt x) (* (cos y) (pow (sqrt -1) 2))))
(* -1 (* (sqrt x) (* (cos y) (pow (sqrt -1) 2))))
(* -1 (* (sqrt x) (* (cos y) (pow (sqrt -1) 2))))
(sqrt x)
(+ (sqrt x) (* -1/2 (* (sqrt x) (pow y 2))))
(+ (sqrt x) (* (pow y 2) (+ (* -1/2 (sqrt x)) (* 1/24 (* (sqrt x) (pow y 2))))))
(+ (sqrt x) (* (pow y 2) (+ (* -1/2 (sqrt x)) (* (pow y 2) (+ (* -1/720 (* (sqrt x) (pow y 2))) (* 1/24 (sqrt x)))))))
(* (sqrt x) (cos y))
(* (sqrt x) (cos y))
(* (sqrt x) (cos y))
(* (sqrt x) (cos y))
(* (sqrt x) (cos y))
(* (sqrt x) (cos y))
(* (sqrt x) (cos y))
(* (sqrt x) (cos y))
(sqrt x)
(sqrt x)
(sqrt x)
(sqrt x)
(sqrt x)
(sqrt x)
(sqrt x)
(sqrt x)
(* -1 (* (sqrt x) (pow (sqrt -1) 2)))
(* -1 (* (sqrt x) (pow (sqrt -1) 2)))
(* -1 (* (sqrt x) (pow (sqrt -1) 2)))
(* -1 (* (sqrt x) (pow (sqrt -1) 2)))
1
(+ 1 (* -1/2 (pow y 2)))
(+ 1 (* (pow y 2) (- (* 1/24 (pow y 2)) 1/2)))
(+ 1 (* (pow y 2) (- (* (pow y 2) (+ 1/24 (* -1/720 (pow y 2)))) 1/2)))
(cos y)
(cos y)
(cos y)
(cos y)
(cos y)
(cos y)
(cos y)
(cos y)
(* -1/3 (/ a b))
(* -1/3 (/ a b))
(* -1/3 (/ a b))
(* -1/3 (/ a b))
(* -1/3 (/ a b))
(* -1/3 (/ a b))
(* -1/3 (/ a b))
(* -1/3 (/ a b))
(* -1/3 (/ a b))
(* -1/3 (/ a b))
(* -1/3 (/ a b))
(* -1/3 (/ a b))
(* -1/3 (/ a b))
(* -1/3 (/ a b))
(* -1/3 (/ a b))
(* -1/3 (/ a b))
(* -1/3 (/ a b))
(* -1/3 (/ a b))
(* -1/3 (/ a b))
(* -1/3 (/ a b))
(* -1/3 (/ a b))
(* -1/3 (/ a b))
(* -1/3 (/ a b))
(* -1/3 (/ a b))
(/ -1/3 b)
(/ -1/3 b)
(/ -1/3 b)
(/ -1/3 b)
(/ -1/3 b)
(/ -1/3 b)
(/ -1/3 b)
(/ -1/3 b)
(/ -1/3 b)
(/ -1/3 b)
(/ -1/3 b)
(/ -1/3 b)
(* 2 (* (sqrt x) (cos y)))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(* -1/3 (/ a b))
(* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))
(* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))
(* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))
(* -1/3 (/ a b))
(* -1 (* a (+ (* -2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))))
(* -1 (* a (+ (* -2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))))
(* -1 (* a (+ (* -2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))))
(* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))
(* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))
(* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))
(* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))
(* 2 (* (sqrt x) (cos y)))
(* x (+ (* -1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (cos y)))))
(* x (+ (* -1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (cos y)))))
(* x (+ (* -1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (cos y)))))
(* -2 (* (sqrt x) (* (cos y) (pow (sqrt -1) 2))))
(* -1 (* x (+ (* 1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (* (cos y) (pow (sqrt -1) 2)))))))
(* -1 (* x (+ (* 1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (* (cos y) (pow (sqrt -1) 2)))))))
(* -1 (* x (+ (* 1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (* (cos y) (pow (sqrt -1) 2)))))))
(* a (- (* 2 (* (/ 1 a) (sqrt x))) (* 1/3 (/ 1 b))))
(+ (* -1 (* (sqrt x) (pow y 2))) (* a (- (* 2 (* (/ 1 a) (sqrt x))) (* 1/3 (/ 1 b)))))
(+ (* a (- (* 2 (* (/ 1 a) (sqrt x))) (* 1/3 (/ 1 b)))) (* (pow y 2) (+ (* -1 (sqrt x)) (* 1/12 (* (sqrt x) (pow y 2))))))
(+ (* a (- (* 2 (* (/ 1 a) (sqrt x))) (* 1/3 (/ 1 b)))) (* (pow y 2) (+ (* -1 (sqrt x)) (* (pow y 2) (+ (* -1/360 (* (sqrt x) (pow y 2))) (* 1/12 (sqrt x)))))))
(* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))
(* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))
(* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))
(* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))
(* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))
(* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))
(* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))
(* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))
(* -1/3 (/ a b))
(/ (+ (* -1/3 a) (* 2 (* (* b (cos y)) (sqrt x)))) b)
(/ (+ (* -1/3 a) (* 2 (* (* b (cos y)) (sqrt x)))) b)
(/ (+ (* -1/3 a) (* 2 (* (* b (cos y)) (sqrt x)))) b)
(* 2 (* (sqrt x) (cos y)))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(* 2 (* (sqrt x) (cos y)))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(* 2 (* (/ (cos y) a) (sqrt x)))
(* x (- (* 2 (* (/ (cos y) a) (sqrt (/ 1 x)))) (* 1/3 (/ 1 (* b x)))))
(* x (- (* 2 (* (/ (cos y) a) (sqrt (/ 1 x)))) (* 1/3 (/ 1 (* b x)))))
(* x (- (* 2 (* (/ (cos y) a) (sqrt (/ 1 x)))) (* 1/3 (/ 1 (* b x)))))
(* -2 (* (/ (* (cos y) (pow (sqrt -1) 2)) a) (sqrt x)))
(* -1 (* x (+ (* 2 (* (/ (* (cos y) (pow (sqrt -1) 2)) a) (sqrt (/ 1 x)))) (* 1/3 (/ 1 (* b x))))))
(* -1 (* x (+ (* 2 (* (/ (* (cos y) (pow (sqrt -1) 2)) a) (sqrt (/ 1 x)))) (* 1/3 (/ 1 (* b x))))))
(* -1 (* x (+ (* 2 (* (/ (* (cos y) (pow (sqrt -1) 2)) a) (sqrt (/ 1 x)))) (* 1/3 (/ 1 (* b x))))))
(- (* 2 (* (/ 1 a) (sqrt x))) (* 1/3 (/ 1 b)))
(- (+ (* -1 (* (/ (pow y 2) a) (sqrt x))) (* 2 (* (/ 1 a) (sqrt x)))) (* 1/3 (/ 1 b)))
(- (+ (* 2 (* (/ 1 a) (sqrt x))) (* (pow y 2) (+ (* -1 (* (/ 1 a) (sqrt x))) (* 1/12 (* (/ (pow y 2) a) (sqrt x)))))) (* 1/3 (/ 1 b)))
(- (+ (* 2 (* (/ 1 a) (sqrt x))) (* (pow y 2) (+ (* -1 (* (/ 1 a) (sqrt x))) (* (pow y 2) (+ (* -1/360 (* (/ (pow y 2) a) (sqrt x))) (* 1/12 (* (/ 1 a) (sqrt x)))))))) (* 1/3 (/ 1 b)))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(* 2 (* (/ (cos y) a) (sqrt x)))
(/ (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y)))) a)
(/ (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y)))) a)
(/ (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y)))) a)
(/ -1/3 b)
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(/ -1/3 b)
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(/ -1/3 b)
(/ (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3) b)
(/ (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3) b)
(/ (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3) b)
(* 2 (* (/ (cos y) a) (sqrt x)))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(* 2 (* (/ (cos y) a) (sqrt x)))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(* (/ (cos y) a) (sqrt x))
(* (/ (cos y) a) (sqrt x))
(* (/ (cos y) a) (sqrt x))
(* (/ (cos y) a) (sqrt x))
(* (/ (cos y) a) (sqrt x))
(* (/ (cos y) a) (sqrt x))
(* (/ (cos y) a) (sqrt x))
(* (/ (cos y) a) (sqrt x))
(* -1 (* (/ (* (cos y) (pow (sqrt -1) 2)) a) (sqrt x)))
(* -1 (* (/ (* (cos y) (pow (sqrt -1) 2)) a) (sqrt x)))
(* -1 (* (/ (* (cos y) (pow (sqrt -1) 2)) a) (sqrt x)))
(* -1 (* (/ (* (cos y) (pow (sqrt -1) 2)) a) (sqrt x)))
(* (/ 1 a) (sqrt x))
(+ (* -1/2 (* (/ (pow y 2) a) (sqrt x))) (* (/ 1 a) (sqrt x)))
(+ (* (/ 1 a) (sqrt x)) (* (pow y 2) (+ (* -1/2 (* (/ 1 a) (sqrt x))) (* 1/24 (* (/ (pow y 2) a) (sqrt x))))))
(+ (* (/ 1 a) (sqrt x)) (* (pow y 2) (+ (* -1/2 (* (/ 1 a) (sqrt x))) (* (pow y 2) (+ (* -1/720 (* (/ (pow y 2) a) (sqrt x))) (* 1/24 (* (/ 1 a) (sqrt x))))))))
(* (/ (cos y) a) (sqrt x))
(* (/ (cos y) a) (sqrt x))
(* (/ (cos y) a) (sqrt x))
(* (/ (cos y) a) (sqrt x))
(* (/ (cos y) a) (sqrt x))
(* (/ (cos y) a) (sqrt x))
(* (/ (cos y) a) (sqrt x))
(* (/ (cos y) a) (sqrt x))
(* (/ (cos y) a) (sqrt x))
(* (/ (cos y) a) (sqrt x))
(* (/ (cos y) a) (sqrt x))
(* (/ (cos y) a) (sqrt x))
(* (/ (cos y) a) (sqrt x))
(* (/ (cos y) a) (sqrt x))
(* (/ (cos y) a) (sqrt x))
(* (/ (cos y) a) (sqrt x))
(* (/ (cos y) a) (sqrt x))
(* (/ (cos y) a) (sqrt x))
(* (/ (cos y) a) (sqrt x))
(* (/ (cos y) a) (sqrt x))
(* 1/3 (* t (* y z)))
(* y (- y (* -1/3 (* t z))))
(* y (- y (* -1/3 (* t z))))
(* y (- y (* -1/3 (* t z))))
(pow y 2)
(* (pow y 2) (+ 1 (* 1/3 (/ (* t z) y))))
(* (pow y 2) (+ 1 (* 1/3 (/ (* t z) y))))
(* (pow y 2) (+ 1 (* 1/3 (/ (* t z) y))))
(pow y 2)
(* (pow y 2) (+ 1 (* 1/3 (/ (* t z) y))))
(* (pow y 2) (+ 1 (* 1/3 (/ (* t z) y))))
(* (pow y 2) (+ 1 (* 1/3 (/ (* t z) y))))
(pow y 2)
(+ (* 1/3 (* t (* y z))) (pow y 2))
(+ (* 1/3 (* t (* y z))) (pow y 2))
(+ (* 1/3 (* t (* y z))) (pow y 2))
(* 1/3 (* t (* y z)))
(* z (- (/ (pow y 2) z) (* -1/3 (* t y))))
(* z (- (/ (pow y 2) z) (* -1/3 (* t y))))
(* z (- (/ (pow y 2) z) (* -1/3 (* t y))))
(* 1/3 (* t (* y z)))
(* -1 (* z (- (* -1 (/ (pow y 2) z)) (* 1/3 (* t y)))))
(* -1 (* z (- (* -1 (/ (pow y 2) z)) (* 1/3 (* t y)))))
(* -1 (* z (- (* -1 (/ (pow y 2) z)) (* 1/3 (* t y)))))
(pow y 2)
(+ (* 1/3 (* t (* y z))) (pow y 2))
(+ (* 1/3 (* t (* y z))) (pow y 2))
(+ (* 1/3 (* t (* y z))) (pow y 2))
(* 1/3 (* t (* y z)))
(* t (- (/ (pow y 2) t) (* -1/3 (* y z))))
(* t (- (/ (pow y 2) t) (* -1/3 (* y z))))
(* t (- (/ (pow y 2) t) (* -1/3 (* y z))))
(* 1/3 (* t (* y z)))
(* -1 (* t (- (* -1 (/ (pow y 2) t)) (* 1/3 (* y z)))))
(* -1 (* t (- (* -1 (/ (pow y 2) t)) (* 1/3 (* y z)))))
(* -1 (* t (- (* -1 (/ (pow y 2) t)) (* 1/3 (* y z)))))
(pow y 2)
(+ (* 1/3 (* t (* y z))) (pow y 2))
(+ (* t (- (* 1/9 (* t (pow z 2))) (* -1/3 (* y z)))) (pow y 2))
(+ (* t (- (* 1/9 (* t (pow z 2))) (* -1/3 (* y z)))) (pow y 2))
(* 1/9 (* (pow t 2) (pow z 2)))
(* (pow t 2) (+ (* 1/9 (pow z 2)) (* 1/3 (/ (* y z) t))))
(* (pow t 2) (- (+ (* 1/9 (pow z 2)) (/ (pow y 2) (pow t 2))) (* -1/3 (/ (* y z) t))))
(* (pow t 2) (- (+ (* 1/9 (pow z 2)) (/ (pow y 2) (pow t 2))) (* -1/3 (/ (* y z) t))))
(* 1/9 (* (pow t 2) (pow z 2)))
(* (pow t 2) (+ (* 1/9 (pow z 2)) (* 1/3 (/ (* y z) t))))
(* (pow t 2) (+ (* -1 (/ (- (* -1 (/ (pow y 2) t)) (* 1/3 (* y z))) t)) (* 1/9 (pow z 2))))
(* (pow t 2) (+ (* -1 (/ (- (* -1 (/ (pow y 2) t)) (* 1/3 (* y z))) t)) (* 1/9 (pow z 2))))
(pow y 2)
(+ (* 1/3 (* t (* y z))) (pow y 2))
(+ (* z (- (* 1/9 (* (pow t 2) z)) (* -1/3 (* t y)))) (pow y 2))
(+ (* z (- (* 1/9 (* (pow t 2) z)) (* -1/3 (* t y)))) (pow y 2))
(* 1/9 (* (pow t 2) (pow z 2)))
(* (pow z 2) (+ (* 1/9 (pow t 2)) (* 1/3 (/ (* t y) z))))
(* (pow z 2) (- (+ (* 1/9 (pow t 2)) (/ (pow y 2) (pow z 2))) (* -1/3 (/ (* t y) z))))
(* (pow z 2) (- (+ (* 1/9 (pow t 2)) (/ (pow y 2) (pow z 2))) (* -1/3 (/ (* t y) z))))
(* 1/9 (* (pow t 2) (pow z 2)))
(* (pow z 2) (+ (* 1/9 (pow t 2)) (* 1/3 (/ (* t y) z))))
(* (pow z 2) (+ (* -1 (/ (- (* -1 (/ (pow y 2) z)) (* 1/3 (* t y))) z)) (* 1/9 (pow t 2))))
(* (pow z 2) (+ (* -1 (/ (- (* -1 (/ (pow y 2) z)) (* 1/3 (* t y))) z)) (* 1/9 (pow t 2))))
(* 1/9 (* (pow t 2) (pow z 2)))
(+ (* 1/9 (* (pow t 2) (pow z 2))) (* 1/3 (* t (* y z))))
(+ (* 1/9 (* (pow t 2) (pow z 2))) (* y (- y (* -1/3 (* t z)))))
(+ (* 1/9 (* (pow t 2) (pow z 2))) (* y (- y (* -1/3 (* t z)))))
(pow y 2)
(* (pow y 2) (+ 1 (* 1/3 (/ (* t z) y))))
(* (pow y 2) (- (+ 1 (* 1/9 (/ (* (pow t 2) (pow z 2)) (pow y 2)))) (* -1/3 (/ (* t z) y))))
(* (pow y 2) (- (+ 1 (* 1/9 (/ (* (pow t 2) (pow z 2)) (pow y 2)))) (* -1/3 (/ (* t z) y))))
(pow y 2)
(* (pow y 2) (+ 1 (* 1/3 (/ (* t z) y))))
(* (pow y 2) (+ 1 (* -1 (/ (- (* -1/9 (/ (* (pow t 2) (pow z 2)) y)) (* 1/3 (* t z))) y))))
(* (pow y 2) (+ 1 (* -1 (/ (- (* -1/9 (/ (* (pow t 2) (pow z 2)) y)) (* 1/3 (* t z))) y))))
(- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))))) (* 1/3 (/ a b)))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))
(* x (+ (* -1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))))
(* x (+ (* -1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))))
(* x (+ (* -1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))))
(* -2 (* (sqrt x) (* (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))) (pow (sqrt -1) 2))))
(* -1 (* x (+ (* 1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (* (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))) (pow (sqrt -1) 2)))))))
(* -1 (* x (+ (* 1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (* (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))) (pow (sqrt -1) 2)))))))
(* -1 (* x (+ (* 1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (* (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))) (pow (sqrt -1) 2)))))))
(- (* 2 (* (sqrt x) (cos y))) (* 1/3 (/ a b)))
(- (+ (* 2/3 (* (* t (* z (sin y))) (sqrt x))) (* 2 (* (sqrt x) (cos y)))) (* 1/3 (/ a b)))
(- (+ (* 2 (* (sqrt x) (cos y))) (* z (+ (* 2/3 (* (* t (sin y)) (sqrt x))) (* 2 (* (sqrt x) (* z (- (* -1/18 (* (pow t 2) (cos y))) (* -1 (* (sin y) (+ (* -1/9 (/ (pow t 2) y)) (* 1/9 (/ (pow t 2) y)))))))))))) (* 1/3 (/ a b)))
(- (+ (* 2 (* (sqrt x) (cos y))) (* z (+ (* 2/3 (* (* t (sin y)) (sqrt x))) (* z (+ (* 2 (* (sqrt x) (* z (- (* -1/3 (* t (* (cos y) (+ (* -1/9 (/ (pow t 2) y)) (* 1/9 (/ (pow t 2) y)))))) (* (sin y) (+ (* 1/162 (pow t 3)) (* 1/3 (/ (* t (+ (* -1/9 (/ (pow t 2) y)) (* 1/9 (/ (pow t 2) y)))) y)))))))) (* 2 (* (sqrt x) (- (* -1/18 (* (pow t 2) (cos y))) (* -1 (* (sin y) (+ (* -1/9 (/ (pow t 2) y)) (* 1/9 (/ (pow t 2) y))))))))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos y))) (* 1/3 (/ a b)))
(- (+ (* 2/3 (* (* t (* z (sin y))) (sqrt x))) (* 2 (* (sqrt x) (cos y)))) (* 1/3 (/ a b)))
(- (+ (* 2 (* (sqrt x) (cos y))) (* t (+ (* 2/3 (* (sqrt x) (* z (sin y)))) (* 2 (* (* t (- (* -1/18 (* (pow z 2) (cos y))) (* -1 (* (sin y) (+ (* -1/9 (/ (pow z 2) y)) (* 1/9 (/ (pow z 2) y))))))) (sqrt x)))))) (* 1/3 (/ a b)))
(- (+ (* 2 (* (sqrt x) (cos y))) (* t (+ (* 2/3 (* (sqrt x) (* z (sin y)))) (* t (+ (* 2 (* (sqrt x) (- (* -1/18 (* (pow z 2) (cos y))) (* -1 (* (sin y) (+ (* -1/9 (/ (pow z 2) y)) (* 1/9 (/ (pow z 2) y)))))))) (* 2 (* (* t (- (* -1/3 (* z (* (cos y) (+ (* -1/9 (/ (pow z 2) y)) (* 1/9 (/ (pow z 2) y)))))) (* (sin y) (+ (* 1/162 (pow z 3)) (* 1/3 (/ (* z (+ (* -1/9 (/ (pow z 2) y)) (* 1/9 (/ (pow z 2) y)))) y)))))) (sqrt x)))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (* -1/3 (* t z))))) (* 1/3 (/ a b)))
(- (+ (* -2 (* (sqrt x) (* y (sin (* -1/3 (* t z)))))) (* 2 (* (sqrt x) (cos (* -1/3 (* t z)))))) (* 1/3 (/ a b)))
(- (+ (* 2 (* (sqrt x) (cos (* -1/3 (* t z))))) (* y (+ (* -2 (* (sqrt x) (sin (* -1/3 (* t z))))) (* -1 (* (sqrt x) (* y (cos (* -1/3 (* t z))))))))) (* 1/3 (/ a b)))
(- (+ (* 2 (* (sqrt x) (cos (* -1/3 (* t z))))) (* y (+ (* -2 (* (sqrt x) (sin (* -1/3 (* t z))))) (* y (+ (* -1 (* (sqrt x) (cos (* -1/3 (* t z))))) (* 1/3 (* (sqrt x) (* y (sin (* -1/3 (* t z))))))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (/ (- (* -1/27 (* (pow t 3) (pow z 3))) (* -1 (pow y 3))) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (/ (- (* -1/27 (* (pow t 3) (pow z 3))) (* -1 (pow y 3))) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (/ (- (* -1/27 (* (pow t 3) (pow z 3))) (* -1 (pow y 3))) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (/ (- (* -1/27 (* (pow t 3) (pow z 3))) (* -1 (pow y 3))) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))))) (* 1/3 (/ a b)))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))))))
(* -1/3 (/ a b))
(* a (- (* 2 (* (/ (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))) a) (sqrt x))) (* 1/3 (/ 1 b))))
(* a (- (* 2 (* (/ (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))) a) (sqrt x))) (* 1/3 (/ 1 b))))
(* a (- (* 2 (* (/ (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))) a) (sqrt x))) (* 1/3 (/ 1 b))))
(* -1/3 (/ a b))
(* -1 (* a (+ (* -2 (* (/ (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))) a) (sqrt x))) (* 1/3 (/ 1 b)))))
(* -1 (* a (+ (* -2 (* (/ (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))) a) (sqrt x))) (* 1/3 (/ 1 b)))))
(* -1 (* a (+ (* -2 (* (/ (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))) a) (sqrt x))) (* 1/3 (/ 1 b)))))
(* -1/3 (/ a b))
(/ (- (* 2 (* (* b (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))) (sqrt x))) (* 1/3 a)) b)
(/ (- (* 2 (* (* b (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))) (sqrt x))) (* 1/3 a)) b)
(/ (- (* 2 (* (* b (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))) (sqrt x))) (* 1/3 a)) b)
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))
(* -2 (* (sqrt x) (* (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))) (pow (sqrt -1) 2))))
(* -2 (* (sqrt x) (* (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))) (pow (sqrt -1) 2))))
(* -2 (* (sqrt x) (* (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))) (pow (sqrt -1) 2))))
(* -2 (* (sqrt x) (* (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))) (pow (sqrt -1) 2))))
(* 2 (* (sqrt x) (cos y)))
(+ (* 2/3 (* (* t (* z (sin y))) (sqrt x))) (* 2 (* (sqrt x) (cos y))))
(+ (* 2 (* (sqrt x) (cos y))) (* z (+ (* 2/3 (* (* t (sin y)) (sqrt x))) (* 2 (* (sqrt x) (* z (- (* -1/18 (* (pow t 2) (cos y))) (* -1 (* (sin y) (+ (* -1/9 (/ (pow t 2) y)) (* 1/9 (/ (pow t 2) y))))))))))))
(+ (* 2 (* (sqrt x) (cos y))) (* z (+ (* 2/3 (* (* t (sin y)) (sqrt x))) (* z (+ (* 2 (* (sqrt x) (* z (- (* -1/3 (* t (* (cos y) (+ (* -1/9 (/ (pow t 2) y)) (* 1/9 (/ (pow t 2) y)))))) (* (sin y) (+ (* 1/162 (pow t 3)) (* 1/3 (/ (* t (+ (* -1/9 (/ (pow t 2) y)) (* 1/9 (/ (pow t 2) y)))) y)))))))) (* 2 (* (sqrt x) (- (* -1/18 (* (pow t 2) (cos y))) (* -1 (* (sin y) (+ (* -1/9 (/ (pow t 2) y)) (* 1/9 (/ (pow t 2) y)))))))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))
(* 2 (* (sqrt x) (cos y)))
(+ (* 2/3 (* (* t (* z (sin y))) (sqrt x))) (* 2 (* (sqrt x) (cos y))))
(+ (* 2 (* (sqrt x) (cos y))) (* t (+ (* 2/3 (* (sqrt x) (* z (sin y)))) (* 2 (* (* t (- (* -1/18 (* (pow z 2) (cos y))) (* -1 (* (sin y) (+ (* -1/9 (/ (pow z 2) y)) (* 1/9 (/ (pow z 2) y))))))) (sqrt x))))))
(+ (* 2 (* (sqrt x) (cos y))) (* t (+ (* 2/3 (* (sqrt x) (* z (sin y)))) (* t (+ (* 2 (* (sqrt x) (- (* -1/18 (* (pow z 2) (cos y))) (* -1 (* (sin y) (+ (* -1/9 (/ (pow z 2) y)) (* 1/9 (/ (pow z 2) y)))))))) (* 2 (* (* t (- (* -1/3 (* z (* (cos y) (+ (* -1/9 (/ (pow z 2) y)) (* 1/9 (/ (pow z 2) y)))))) (* (sin y) (+ (* 1/162 (pow z 3)) (* 1/3 (/ (* z (+ (* -1/9 (/ (pow z 2) y)) (* 1/9 (/ (pow z 2) y)))) y)))))) (sqrt x))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))
(* 2 (* (sqrt x) (cos (* -1/3 (* t z)))))
(+ (* -2 (* (sqrt x) (* y (sin (* -1/3 (* t z)))))) (* 2 (* (sqrt x) (cos (* -1/3 (* t z))))))
(+ (* 2 (* (sqrt x) (cos (* -1/3 (* t z))))) (* y (+ (* -2 (* (sqrt x) (sin (* -1/3 (* t z))))) (* -1 (* (sqrt x) (* y (cos (* -1/3 (* t z)))))))))
(+ (* 2 (* (sqrt x) (cos (* -1/3 (* t z))))) (* y (+ (* -2 (* (sqrt x) (sin (* -1/3 (* t z))))) (* y (+ (* -1 (* (sqrt x) (cos (* -1/3 (* t z))))) (* 1/3 (* (sqrt x) (* y (sin (* -1/3 (* t z)))))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))
(* 2 (* (sqrt x) (cos (/ (- (* -1/27 (* (pow t 3) (pow z 3))) (* -1 (pow y 3))) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))
(* 2 (* (sqrt x) (cos (/ (- (* -1/27 (* (pow t 3) (pow z 3))) (* -1 (pow y 3))) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))
(* 2 (* (sqrt x) (cos (/ (- (* -1/27 (* (pow t 3) (pow z 3))) (* -1 (pow y 3))) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))
(* 2 (* (sqrt x) (cos (/ (- (* -1/27 (* (pow t 3) (pow z 3))) (* -1 (pow y 3))) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))
(sqrt x)
(sqrt x)
(sqrt x)
(sqrt x)
(sqrt x)
(sqrt x)
(sqrt x)
(sqrt x)
(* -1 (* (sqrt x) (pow (sqrt -1) 2)))
(* -1 (* (sqrt x) (pow (sqrt -1) 2)))
(* -1 (* (sqrt x) (pow (sqrt -1) 2)))
(* -1 (* (sqrt x) (pow (sqrt -1) 2)))
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(* x (+ (* -1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (cos (- y (* 1/3 (* t z))))))))
(* x (+ (* -1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (cos (- y (* 1/3 (* t z))))))))
(* x (+ (* -1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (cos (- y (* 1/3 (* t z))))))))
(* -2 (* (sqrt x) (* (cos (- y (* 1/3 (* t z)))) (pow (sqrt -1) 2))))
(* -1 (* x (+ (* 1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (* (cos (- y (* 1/3 (* t z)))) (pow (sqrt -1) 2)))))))
(* -1 (* x (+ (* 1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (* (cos (- y (* 1/3 (* t z)))) (pow (sqrt -1) 2)))))))
(* -1 (* x (+ (* 1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (* (cos (- y (* 1/3 (* t z)))) (pow (sqrt -1) 2)))))))
(- (* 2 (* (sqrt x) (cos (neg (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(- (+ (* -2 (* (sqrt x) (* y (sin (neg (* 1/3 (* t z))))))) (* 2 (* (sqrt x) (cos (neg (* 1/3 (* t z))))))) (* 1/3 (/ a b)))
(- (+ (* 2 (* (sqrt x) (cos (neg (* 1/3 (* t z)))))) (* y (+ (* -2 (* (sqrt x) (sin (neg (* 1/3 (* t z)))))) (* -1 (* (sqrt x) (* y (cos (neg (* 1/3 (* t z)))))))))) (* 1/3 (/ a b)))
(- (+ (* 2 (* (sqrt x) (cos (neg (* 1/3 (* t z)))))) (* y (+ (* -2 (* (sqrt x) (sin (neg (* 1/3 (* t z)))))) (* y (+ (* -1 (* (sqrt x) (cos (neg (* 1/3 (* t z)))))) (* 1/3 (* (sqrt x) (* y (sin (neg (* 1/3 (* t z)))))))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (neg (+ (* -1 y) (* 1/3 (* t z))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (neg (+ (* -1 y) (* 1/3 (* t z))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (neg (+ (* -1 y) (* 1/3 (* t z))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (neg (+ (* -1 y) (* 1/3 (* t z))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos y))) (* 1/3 (/ a b)))
(- (+ (* 2/3 (* (* t (* z (sin y))) (sqrt x))) (* 2 (* (sqrt x) (cos y)))) (* 1/3 (/ a b)))
(- (+ (* 2 (* (sqrt x) (cos y))) (* z (+ (* -1/9 (* (* (pow t 2) (* z (cos y))) (sqrt x))) (* 2/3 (* (* t (sin y)) (sqrt x)))))) (* 1/3 (/ a b)))
(- (+ (* 2 (* (sqrt x) (cos y))) (* z (+ (* 2/3 (* (* t (sin y)) (sqrt x))) (* z (+ (* -1/9 (* (* (pow t 2) (cos y)) (sqrt x))) (* -1/81 (* (* (pow t 3) (* z (sin y))) (sqrt x)))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos y))) (* 1/3 (/ a b)))
(- (+ (* 2/3 (* (* t (* z (sin y))) (sqrt x))) (* 2 (* (sqrt x) (cos y)))) (* 1/3 (/ a b)))
(- (+ (* 2 (* (sqrt x) (cos y))) (* t (+ (* -1/9 (* (* t (* (pow z 2) (cos y))) (sqrt x))) (* 2/3 (* (sqrt x) (* z (sin y))))))) (* 1/3 (/ a b)))
(- (+ (* 2 (* (sqrt x) (cos y))) (* t (+ (* 2/3 (* (sqrt x) (* z (sin y)))) (* t (+ (* -1/9 (* (sqrt x) (* (pow z 2) (cos y)))) (* -1/81 (* (* t (* (pow z 3) (sin y))) (sqrt x)))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))))
(* -1/3 (/ a b))
(* a (- (* 2 (* (/ (cos (- y (* 1/3 (* t z)))) a) (sqrt x))) (* 1/3 (/ 1 b))))
(* a (- (* 2 (* (/ (cos (- y (* 1/3 (* t z)))) a) (sqrt x))) (* 1/3 (/ 1 b))))
(* a (- (* 2 (* (/ (cos (- y (* 1/3 (* t z)))) a) (sqrt x))) (* 1/3 (/ 1 b))))
(* -1/3 (/ a b))
(* -1 (* a (+ (* -2 (* (/ (cos (- y (* 1/3 (* t z)))) a) (sqrt x))) (* 1/3 (/ 1 b)))))
(* -1 (* a (+ (* -2 (* (/ (cos (- y (* 1/3 (* t z)))) a) (sqrt x))) (* 1/3 (/ 1 b)))))
(* -1 (* a (+ (* -2 (* (/ (cos (- y (* 1/3 (* t z)))) a) (sqrt x))) (* 1/3 (/ 1 b)))))
(* -1/3 (/ a b))
(/ (- (* 2 (* (* b (cos (- y (* 1/3 (* t z))))) (sqrt x))) (* 1/3 a)) b)
(/ (- (* 2 (* (* b (cos (- y (* 1/3 (* t z))))) (sqrt x))) (* 1/3 a)) b)
(/ (- (* 2 (* (* b (cos (- y (* 1/3 (* t z))))) (sqrt x))) (* 1/3 a)) b)
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))))
(* -1/3 (* t z))
(- y (* 1/3 (* t z)))
(- y (* 1/3 (* t z)))
(- y (* 1/3 (* t z)))
y
(* y (+ 1 (* -1/3 (/ (* t z) y))))
(* y (+ 1 (* -1/3 (/ (* t z) y))))
(* y (+ 1 (* -1/3 (/ (* t z) y))))
y
(* -1 (* y (- (* 1/3 (/ (* t z) y)) 1)))
(* -1 (* y (- (* 1/3 (/ (* t z) y)) 1)))
(* -1 (* y (- (* 1/3 (/ (* t z) y)) 1)))
y
(+ y (* -1/3 (* t z)))
(+ y (* -1/3 (* t z)))
(+ y (* -1/3 (* t z)))
(* -1/3 (* t z))
(* z (- (/ y z) (* 1/3 t)))
(* z (- (/ y z) (* 1/3 t)))
(* z (- (/ y z) (* 1/3 t)))
(* -1/3 (* t z))
(* -1 (* z (- (* -1 (/ y z)) (* -1/3 t))))
(* -1 (* z (- (* -1 (/ y z)) (* -1/3 t))))
(* -1 (* z (- (* -1 (/ y z)) (* -1/3 t))))
y
(+ y (* -1/3 (* t z)))
(+ y (* -1/3 (* t z)))
(+ y (* -1/3 (* t z)))
(* -1/3 (* t z))
(* t (- (/ y t) (* 1/3 z)))
(* t (- (/ y t) (* 1/3 z)))
(* t (- (/ y t) (* 1/3 z)))
(* -1/3 (* t z))
(* -1 (* t (- (* -1 (/ y t)) (* -1/3 z))))
(* -1 (* t (- (* -1 (/ y t)) (* -1/3 z))))
(* -1 (* t (- (* -1 (/ y t)) (* -1/3 z))))
(* -1/3 (/ a b))
(* -1/3 (/ a b))
(* -1/3 (/ a b))
(* -1/3 (/ a b))
(* -1/3 (/ a b))
(* -1/3 (/ a b))
(* -1/3 (/ a b))
(* -1/3 (/ a b))
(* -1/3 (/ a b))
(* -1/3 (/ a b))
(* -1/3 (/ a b))
(* -1/3 (/ a b))
(* -1/3 (/ a b))
(* -1/3 (/ a b))
(* -1/3 (/ a b))
(* -1/3 (/ a b))
(* -1/3 (/ a b))
(* -1/3 (/ a b))
(* -1/3 (/ a b))
(* -1/3 (/ a b))
(* -1/3 (/ a b))
(* -1/3 (/ a b))
(* -1/3 (/ a b))
(* -1/3 (/ a b))
(/ 1 a)
(+ (* -1/2 (/ (pow y 2) a)) (/ 1 a))
(+ (* (pow y 2) (- (* 1/24 (/ (pow y 2) a)) (* 1/2 (/ 1 a)))) (/ 1 a))
(+ (* (pow y 2) (- (* (pow y 2) (+ (* -1/720 (/ (pow y 2) a)) (* 1/24 (/ 1 a)))) (* 1/2 (/ 1 a)))) (/ 1 a))
(/ (cos y) a)
(/ (cos y) a)
(/ (cos y) a)
(/ (cos y) a)
(/ (cos y) a)
(/ (cos y) a)
(/ (cos y) a)
(/ (cos y) a)
(/ (cos y) a)
(/ (cos y) a)
(/ (cos y) a)
(/ (cos y) a)
(/ (cos y) a)
(/ (cos y) a)
(/ (cos y) a)
(/ (cos y) a)
(/ (cos y) a)
(/ (cos y) a)
(/ (cos y) a)
(/ (cos y) a)
y
(+ y (* -1/3 (* t z)))
(+ y (* z (- (* -1 (* z (+ (* -1/9 (/ (pow t 2) y)) (* 1/9 (/ (pow t 2) y))))) (* 1/3 t))))
(+ y (* z (- (* z (- (* 1/3 (/ (* t (* z (+ (* -1/9 (/ (pow t 2) y)) (* 1/9 (/ (pow t 2) y))))) y)) (+ (* -1/9 (/ (pow t 2) y)) (* 1/9 (/ (pow t 2) y))))) (* 1/3 t))))
(* -1/3 (* t z))
(* z (+ (* -1/3 t) (/ y z)))
(* z (- (+ (* -1 (/ (+ (* -3 (/ (pow y 2) t)) (* 3 (/ (pow y 2) t))) (pow z 2))) (* -1/3 t)) (* -1 (/ y z))))
(* z (- (+ (* -1/3 t) (* 3 (/ (* y (+ (* -3 (/ (pow y 2) t)) (* 3 (/ (pow y 2) t)))) (* t (pow z 3))))) (+ (* -3 (/ (pow y 2) (* t (pow z 2)))) (+ (* -1 (/ y z)) (* 3 (/ (pow y 2) (* t (pow z 2))))))))
(* -1/3 (* t z))
(* -1 (* z (+ (* -1 (/ y z)) (* 1/3 t))))
(* -1 (* z (+ (* -1 (/ (- (+ (* -3 (/ (pow y 2) (* t z))) (* 3 (/ (pow y 2) (* t z)))) (* -1 y)) z)) (* 1/3 t))))
(* -1 (* z (+ (* -1 (/ (- (* -1 (/ (- (* 3 (/ (* y (+ (* -3 (/ (pow y 2) t)) (* 3 (/ (pow y 2) t)))) (* t z))) (+ (* -3 (/ (pow y 2) t)) (* 3 (/ (pow y 2) t)))) z)) (* -1 y)) z)) (* 1/3 t))))
y
(+ y (* -1/3 (* t z)))
(+ y (* t (- (* -1 (* t (+ (* -1/9 (/ (pow z 2) y)) (* 1/9 (/ (pow z 2) y))))) (* 1/3 z))))
(+ y (* t (- (* t (- (* 1/3 (/ (* t (* z (+ (* -1/9 (/ (pow z 2) y)) (* 1/9 (/ (pow z 2) y))))) y)) (+ (* -1/9 (/ (pow z 2) y)) (* 1/9 (/ (pow z 2) y))))) (* 1/3 z))))
(* -1/3 (* t z))
(* t (+ (* -1/3 z) (/ y t)))
(* t (- (+ (* -1 (/ (+ (* -3 (/ (pow y 2) z)) (* 3 (/ (pow y 2) z))) (pow t 2))) (* -1/3 z)) (* -1 (/ y t))))
(* t (- (+ (* -1/3 z) (* 3 (/ (* y (+ (* -3 (/ (pow y 2) z)) (* 3 (/ (pow y 2) z)))) (* (pow t 3) z)))) (+ (* -3 (/ (pow y 2) (* (pow t 2) z))) (+ (* -1 (/ y t)) (* 3 (/ (pow y 2) (* (pow t 2) z)))))))
(* -1/3 (* t z))
(* -1 (* t (+ (* -1 (/ y t)) (* 1/3 z))))
(* -1 (* t (+ (* -1 (/ (- (+ (* -3 (/ (pow y 2) (* t z))) (* 3 (/ (pow y 2) (* t z)))) (* -1 y)) t)) (* 1/3 z))))
(* -1 (* t (+ (* -1 (/ (- (* -1 (/ (- (* 3 (/ (* y (+ (* -3 (/ (pow y 2) z)) (* 3 (/ (pow y 2) z)))) (* t z))) (+ (* -3 (/ (pow y 2) z)) (* 3 (/ (pow y 2) z)))) t)) (* -1 y)) t)) (* 1/3 z))))
(* -1/3 (* t z))
(+ y (* -1/3 (* t z)))
(+ y (* -1/3 (* t z)))
(+ y (* -1/3 (* t z)))
y
(* y (+ 1 (* -1/3 (/ (* t z) y))))
(* y (- (+ 1 (* -1 (/ (+ (* -1/9 (* (pow t 2) (pow z 2))) (* 1/9 (* (pow t 2) (pow z 2)))) (pow y 2)))) (* 1/3 (/ (* t z) y))))
(* y (- (+ 1 (* 1/3 (/ (* t (* z (+ (* -1/9 (* (pow t 2) (pow z 2))) (* 1/9 (* (pow t 2) (pow z 2)))))) (pow y 3)))) (+ (* -1/9 (/ (* (pow t 2) (pow z 2)) (pow y 2))) (+ (* 1/9 (/ (* (pow t 2) (pow z 2)) (pow y 2))) (* 1/3 (/ (* t z) y))))))
y
(* -1 (* y (- (* 1/3 (/ (* t z) y)) 1)))
(* -1 (* y (- (* -1 (/ (- (+ (* -1/9 (/ (* (pow t 2) (pow z 2)) y)) (* 1/9 (/ (* (pow t 2) (pow z 2)) y))) (* 1/3 (* t z))) y)) 1)))
(* -1 (* y (- (* -1 (/ (- (* -1 (/ (- (* 1/3 (/ (* t (* z (+ (* -1/9 (* (pow t 2) (pow z 2))) (* 1/9 (* (pow t 2) (pow z 2)))))) y)) (+ (* -1/9 (* (pow t 2) (pow z 2))) (* 1/9 (* (pow t 2) (pow z 2))))) y)) (* 1/3 (* t z))) y)) 1)))
(cos y)
(+ (cos y) (* 1/3 (* t (* z (sin y)))))
(+ (cos y) (* z (- (* z (- (* -1/18 (* (pow t 2) (cos y))) (* -1 (* (sin y) (+ (* -1/9 (/ (pow t 2) y)) (* 1/9 (/ (pow t 2) y))))))) (* -1/3 (* t (sin y))))))
(+ (cos y) (* z (- (* z (- (+ (* -1/18 (* (pow t 2) (cos y))) (* z (- (* -1/3 (* t (* (cos y) (+ (* -1/9 (/ (pow t 2) y)) (* 1/9 (/ (pow t 2) y)))))) (* (sin y) (+ (* 1/162 (pow t 3)) (* 1/3 (/ (* t (+ (* -1/9 (/ (pow t 2) y)) (* 1/9 (/ (pow t 2) y)))) y))))))) (* -1 (* (sin y) (+ (* -1/9 (/ (pow t 2) y)) (* 1/9 (/ (pow t 2) y))))))) (* -1/3 (* t (sin y))))))
(cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))
(cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))
(cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))
(cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))
(cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))
(cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))
(cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))
(cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))
(cos y)
(+ (cos y) (* 1/3 (* t (* z (sin y)))))
(+ (cos y) (* t (- (* t (- (* -1/18 (* (pow z 2) (cos y))) (* -1 (* (sin y) (+ (* -1/9 (/ (pow z 2) y)) (* 1/9 (/ (pow z 2) y))))))) (* -1/3 (* z (sin y))))))
(+ (cos y) (* t (- (* t (- (+ (* -1/18 (* (pow z 2) (cos y))) (* t (- (* -1/3 (* z (* (cos y) (+ (* -1/9 (/ (pow z 2) y)) (* 1/9 (/ (pow z 2) y)))))) (* (sin y) (+ (* 1/162 (pow z 3)) (* 1/3 (/ (* z (+ (* -1/9 (/ (pow z 2) y)) (* 1/9 (/ (pow z 2) y)))) y))))))) (* -1 (* (sin y) (+ (* -1/9 (/ (pow z 2) y)) (* 1/9 (/ (pow z 2) y))))))) (* -1/3 (* z (sin y))))))
(cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))
(cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))
(cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))
(cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))
(cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))
(cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))
(cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))
(cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))
(cos (* -1/3 (* t z)))
(+ (cos (* -1/3 (* t z))) (* -1 (* y (sin (* -1/3 (* t z))))))
(+ (cos (* -1/3 (* t z))) (* y (- (* -1/2 (* y (cos (* -1/3 (* t z))))) (sin (* -1/3 (* t z))))))
(+ (cos (* -1/3 (* t z))) (* y (- (* y (+ (* -1/2 (cos (* -1/3 (* t z)))) (* 1/6 (* y (sin (* -1/3 (* t z))))))) (sin (* -1/3 (* t z))))))
(cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))
(cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))
(cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))
(cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))
(cos (/ (- (* -1/27 (* (pow t 3) (pow z 3))) (* -1 (pow y 3))) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))
(cos (/ (- (* -1/27 (* (pow t 3) (pow z 3))) (* -1 (pow y 3))) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))
(cos (/ (- (* -1/27 (* (pow t 3) (pow z 3))) (* -1 (pow y 3))) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))
(cos (/ (- (* -1/27 (* (pow t 3) (pow z 3))) (* -1 (pow y 3))) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))
(* (pow t 2) (pow z 2))
(* (pow t 2) (pow z 2))
(* (pow t 2) (pow z 2))
(* (pow t 2) (pow z 2))
(* (pow t 2) (pow z 2))
(* (pow t 2) (pow z 2))
(* (pow t 2) (pow z 2))
(* (pow t 2) (pow z 2))
(* (pow t 2) (pow z 2))
(* (pow t 2) (pow z 2))
(* (pow t 2) (pow z 2))
(* (pow t 2) (pow z 2))
(* (pow t 2) (pow z 2))
(* (pow t 2) (pow z 2))
(* (pow t 2) (pow z 2))
(* (pow t 2) (pow z 2))
(* (pow t 2) (pow z 2))
(* (pow t 2) (pow z 2))
(* (pow t 2) (pow z 2))
(* (pow t 2) (pow z 2))
(* (pow t 2) (pow z 2))
(* (pow t 2) (pow z 2))
(* (pow t 2) (pow z 2))
(* (pow t 2) (pow z 2))
(cos (neg (* 1/3 (* t z))))
(+ (cos (neg (* 1/3 (* t z)))) (* -1 (* y (sin (neg (* 1/3 (* t z)))))))
(+ (cos (neg (* 1/3 (* t z)))) (* y (- (* -1/2 (* y (cos (neg (* 1/3 (* t z)))))) (sin (neg (* 1/3 (* t z)))))))
(+ (cos (neg (* 1/3 (* t z)))) (* y (- (* y (+ (* -1/2 (cos (neg (* 1/3 (* t z))))) (* 1/6 (* y (sin (neg (* 1/3 (* t z)))))))) (sin (neg (* 1/3 (* t z)))))))
(cos (- y (* 1/3 (* t z))))
(cos (- y (* 1/3 (* t z))))
(cos (- y (* 1/3 (* t z))))
(cos (- y (* 1/3 (* t z))))
(cos (neg (+ (* -1 y) (* 1/3 (* t z)))))
(cos (neg (+ (* -1 y) (* 1/3 (* t z)))))
(cos (neg (+ (* -1 y) (* 1/3 (* t z)))))
(cos (neg (+ (* -1 y) (* 1/3 (* t z)))))
(cos y)
(+ (cos y) (* 1/3 (* t (* z (sin y)))))
(+ (cos y) (* z (- (* -1/18 (* (pow t 2) (* z (cos y)))) (* -1/3 (* t (sin y))))))
(+ (cos y) (* z (- (* z (+ (* -1/18 (* (pow t 2) (cos y))) (* -1/162 (* (pow t 3) (* z (sin y)))))) (* -1/3 (* t (sin y))))))
(cos (- y (* 1/3 (* t z))))
(cos (- y (* 1/3 (* t z))))
(cos (- y (* 1/3 (* t z))))
(cos (- y (* 1/3 (* t z))))
(cos (- y (* 1/3 (* t z))))
(cos (- y (* 1/3 (* t z))))
(cos (- y (* 1/3 (* t z))))
(cos (- y (* 1/3 (* t z))))
(cos y)
(+ (cos y) (* 1/3 (* t (* z (sin y)))))
(+ (cos y) (* t (- (* -1/18 (* t (* (pow z 2) (cos y)))) (* -1/3 (* z (sin y))))))
(+ (cos y) (* t (- (* t (+ (* -1/18 (* (pow z 2) (cos y))) (* -1/162 (* t (* (pow z 3) (sin y)))))) (* -1/3 (* z (sin y))))))
(cos (- y (* 1/3 (* t z))))
(cos (- y (* 1/3 (* t z))))
(cos (- y (* 1/3 (* t z))))
(cos (- y (* 1/3 (* t z))))
(cos (- y (* 1/3 (* t z))))
(cos (- y (* 1/3 (* t z))))
(cos (- y (* 1/3 (* t z))))
(cos (- y (* 1/3 (* t z))))
(/ 1 (* t z))
(/ 1 (* t z))
(/ 1 (* t z))
(/ 1 (* t z))
(/ 1 (* t z))
(/ 1 (* t z))
(/ 1 (* t z))
(/ 1 (* t z))
(/ 1 (* t z))
(/ 1 (* t z))
(/ 1 (* t z))
(/ 1 (* t z))
(/ 1 (* t z))
(/ 1 (* t z))
(/ 1 (* t z))
(/ 1 (* t z))
(/ 1 (* t z))
(/ 1 (* t z))
(/ 1 (* t z))
(/ 1 (* t z))
(/ 1 (* t z))
(/ 1 (* t z))
(/ 1 (* t z))
(/ 1 (* t z))
(* 1/3 (* t z))
(* 1/3 (* t z))
(* 1/3 (* t z))
(* 1/3 (* t z))
(* 1/3 (* t z))
(* 1/3 (* t z))
(* 1/3 (* t z))
(* 1/3 (* t z))
(* 1/3 (* t z))
(* 1/3 (* t z))
(* 1/3 (* t z))
(* 1/3 (* t z))
(* 1/3 (* t z))
(* 1/3 (* t z))
(* 1/3 (* t z))
(* 1/3 (* t z))
(* 1/3 (* t z))
(* 1/3 (* t z))
(* 1/3 (* t z))
(* 1/3 (* t z))
(* 1/3 (* t z))
(* 1/3 (* t z))
(* 1/3 (* t z))
(* 1/3 (* t z))
Outputs
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y))))
(* 2 (* (sqrt x) (cos y)))
(*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)))
(* x (+ (* -1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (cos y)))))
(*.f64 x (fma.f64 #s(literal -1/3 binary64) (/.f64 a (*.f64 b x)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (*.f64 (cos.f64 y) #s(literal 2 binary64)))))
(* x (+ (* -1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (cos y)))))
(*.f64 x (fma.f64 #s(literal -1/3 binary64) (/.f64 a (*.f64 b x)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (*.f64 (cos.f64 y) #s(literal 2 binary64)))))
(* x (+ (* -1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (cos y)))))
(*.f64 x (fma.f64 #s(literal -1/3 binary64) (/.f64 a (*.f64 b x)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (*.f64 (cos.f64 y) #s(literal 2 binary64)))))
(* -2 (* (sqrt x) (* (cos y) (pow (sqrt -1) 2))))
(*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)))
(* -1 (* x (+ (* 1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (* (cos y) (pow (sqrt -1) 2)))))))
(*.f64 (fma.f64 (*.f64 (cos.f64 y) (sqrt.f64 (/.f64 #s(literal 1 binary64) x))) #s(literal -2 binary64) (/.f64 (*.f64 a #s(literal 1/3 binary64)) (*.f64 b x))) (neg.f64 x))
(* -1 (* x (+ (* 1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (* (cos y) (pow (sqrt -1) 2)))))))
(*.f64 (fma.f64 (*.f64 (cos.f64 y) (sqrt.f64 (/.f64 #s(literal 1 binary64) x))) #s(literal -2 binary64) (/.f64 (*.f64 a #s(literal 1/3 binary64)) (*.f64 b x))) (neg.f64 x))
(* -1 (* x (+ (* 1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (* (cos y) (pow (sqrt -1) 2)))))))
(*.f64 (fma.f64 (*.f64 (cos.f64 y) (sqrt.f64 (/.f64 #s(literal 1 binary64) x))) #s(literal -2 binary64) (/.f64 (*.f64 a #s(literal 1/3 binary64)) (*.f64 b x))) (neg.f64 x))
(+ (* -1/3 (/ a b)) (* 2 (sqrt x)))
(fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))
(+ (* -1 (* (sqrt x) (pow y 2))) (+ (* -1/3 (/ a b)) (* 2 (sqrt x))))
(-.f64 (fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (*.f64 (sqrt.f64 x) (*.f64 y y)))
(+ (* -1/3 (/ a b)) (+ (* 2 (sqrt x)) (* (pow y 2) (+ (* -1 (sqrt x)) (* 1/12 (* (sqrt x) (pow y 2)))))))
(fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (fma.f64 #s(literal 2 binary64) (sqrt.f64 x) (*.f64 (*.f64 y y) (-.f64 (*.f64 (sqrt.f64 x) (*.f64 #s(literal 1/12 binary64) (*.f64 y y))) (sqrt.f64 x)))))
(+ (* -1/3 (/ a b)) (+ (* 2 (sqrt x)) (* (pow y 2) (+ (* -1 (sqrt x)) (* (pow y 2) (+ (* -1/360 (* (sqrt x) (pow y 2))) (* 1/12 (sqrt x))))))))
(fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 (sqrt.f64 x) (*.f64 (*.f64 y y) #s(literal -1/360 binary64)) (*.f64 (sqrt.f64 x) #s(literal 1/12 binary64))) (neg.f64 (sqrt.f64 x))) (fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y))))
(* 2 (* (sqrt x) (cos y)))
(*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y))))
(* -1/3 (/ a b))
(/.f64 (*.f64 #s(literal -1/3 binary64) a) b)
(* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))
(*.f64 a (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a)) (/.f64 #s(literal -1/3 binary64) b)))
(* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))
(*.f64 a (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a)) (/.f64 #s(literal -1/3 binary64) b)))
(* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))
(*.f64 a (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a)) (/.f64 #s(literal -1/3 binary64) b)))
(* -1/3 (/ a b))
(/.f64 (*.f64 #s(literal -1/3 binary64) a) b)
(* -1 (* a (+ (* -2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))))
(*.f64 (fma.f64 (sqrt.f64 x) (*.f64 (/.f64 (cos.f64 y) a) #s(literal -2 binary64)) (/.f64 #s(literal 1/3 binary64) b)) (neg.f64 a))
(* -1 (* a (+ (* -2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))))
(*.f64 (fma.f64 (sqrt.f64 x) (*.f64 (/.f64 (cos.f64 y) a) #s(literal -2 binary64)) (/.f64 #s(literal 1/3 binary64) b)) (neg.f64 a))
(* -1 (* a (+ (* -2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))))
(*.f64 (fma.f64 (sqrt.f64 x) (*.f64 (/.f64 (cos.f64 y) a) #s(literal -2 binary64)) (/.f64 #s(literal 1/3 binary64) b)) (neg.f64 a))
(* -1/3 (/ a b))
(/.f64 (*.f64 #s(literal -1/3 binary64) a) b)
(/ (+ (* -1/3 a) (* 2 (* (* b (cos y)) (sqrt x)))) b)
(/.f64 (fma.f64 b (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y))) (*.f64 #s(literal -1/3 binary64) a)) b)
(/ (+ (* -1/3 a) (* 2 (* (* b (cos y)) (sqrt x)))) b)
(/.f64 (fma.f64 b (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y))) (*.f64 #s(literal -1/3 binary64) a)) b)
(/ (+ (* -1/3 a) (* 2 (* (* b (cos y)) (sqrt x)))) b)
(/.f64 (fma.f64 b (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y))) (*.f64 #s(literal -1/3 binary64) a)) b)
(* 2 (* (sqrt x) (cos y)))
(*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y))))
(* 2 (* (sqrt x) (cos y)))
(*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y))))
(* (sqrt x) (cos y))
(*.f64 (sqrt.f64 x) (cos.f64 y))
(* (sqrt x) (cos y))
(*.f64 (sqrt.f64 x) (cos.f64 y))
(* (sqrt x) (cos y))
(*.f64 (sqrt.f64 x) (cos.f64 y))
(* (sqrt x) (cos y))
(*.f64 (sqrt.f64 x) (cos.f64 y))
(* (sqrt x) (cos y))
(*.f64 (sqrt.f64 x) (cos.f64 y))
(* (sqrt x) (cos y))
(*.f64 (sqrt.f64 x) (cos.f64 y))
(* (sqrt x) (cos y))
(*.f64 (sqrt.f64 x) (cos.f64 y))
(* (sqrt x) (cos y))
(*.f64 (sqrt.f64 x) (cos.f64 y))
(* -1 (* (sqrt x) (* (cos y) (pow (sqrt -1) 2))))
(*.f64 (sqrt.f64 x) (cos.f64 y))
(* -1 (* (sqrt x) (* (cos y) (pow (sqrt -1) 2))))
(*.f64 (sqrt.f64 x) (cos.f64 y))
(* -1 (* (sqrt x) (* (cos y) (pow (sqrt -1) 2))))
(*.f64 (sqrt.f64 x) (cos.f64 y))
(* -1 (* (sqrt x) (* (cos y) (pow (sqrt -1) 2))))
(*.f64 (sqrt.f64 x) (cos.f64 y))
(sqrt x)
(sqrt.f64 x)
(+ (sqrt x) (* -1/2 (* (sqrt x) (pow y 2))))
(fma.f64 (sqrt.f64 x) (*.f64 y (*.f64 y #s(literal -1/2 binary64))) (sqrt.f64 x))
(+ (sqrt x) (* (pow y 2) (+ (* -1/2 (sqrt x)) (* 1/24 (* (sqrt x) (pow y 2))))))
(fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (*.f64 (sqrt.f64 x) #s(literal 1/24 binary64))) (*.f64 (sqrt.f64 x) #s(literal -1/2 binary64)))) (sqrt.f64 x))
(+ (sqrt x) (* (pow y 2) (+ (* -1/2 (sqrt x)) (* (pow y 2) (+ (* -1/720 (* (sqrt x) (pow y 2))) (* 1/24 (sqrt x)))))))
(fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 (sqrt.f64 x) (*.f64 (*.f64 y y) #s(literal -1/720 binary64)) (*.f64 (sqrt.f64 x) #s(literal 1/24 binary64))) (*.f64 (sqrt.f64 x) #s(literal -1/2 binary64))) (sqrt.f64 x))
(* (sqrt x) (cos y))
(*.f64 (sqrt.f64 x) (cos.f64 y))
(* (sqrt x) (cos y))
(*.f64 (sqrt.f64 x) (cos.f64 y))
(* (sqrt x) (cos y))
(*.f64 (sqrt.f64 x) (cos.f64 y))
(* (sqrt x) (cos y))
(*.f64 (sqrt.f64 x) (cos.f64 y))
(* (sqrt x) (cos y))
(*.f64 (sqrt.f64 x) (cos.f64 y))
(* (sqrt x) (cos y))
(*.f64 (sqrt.f64 x) (cos.f64 y))
(* (sqrt x) (cos y))
(*.f64 (sqrt.f64 x) (cos.f64 y))
(* (sqrt x) (cos y))
(*.f64 (sqrt.f64 x) (cos.f64 y))
(sqrt x)
(sqrt.f64 x)
(sqrt x)
(sqrt.f64 x)
(sqrt x)
(sqrt.f64 x)
(sqrt x)
(sqrt.f64 x)
(sqrt x)
(sqrt.f64 x)
(sqrt x)
(sqrt.f64 x)
(sqrt x)
(sqrt.f64 x)
(sqrt x)
(sqrt.f64 x)
(* -1 (* (sqrt x) (pow (sqrt -1) 2)))
(sqrt.f64 x)
(* -1 (* (sqrt x) (pow (sqrt -1) 2)))
(sqrt.f64 x)
(* -1 (* (sqrt x) (pow (sqrt -1) 2)))
(sqrt.f64 x)
(* -1 (* (sqrt x) (pow (sqrt -1) 2)))
(sqrt.f64 x)
1
#s(literal 1 binary64)
(+ 1 (* -1/2 (pow y 2)))
(fma.f64 y (*.f64 y #s(literal -1/2 binary64)) #s(literal 1 binary64))
(+ 1 (* (pow y 2) (- (* 1/24 (pow y 2)) 1/2)))
(fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64))
(+ 1 (* (pow y 2) (- (* (pow y 2) (+ 1/24 (* -1/720 (pow y 2)))) 1/2)))
(fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) #s(literal -1/720 binary64) #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(cos y)
(cos.f64 y)
(cos y)
(cos.f64 y)
(cos y)
(cos.f64 y)
(cos y)
(cos.f64 y)
(cos y)
(cos.f64 y)
(cos y)
(cos.f64 y)
(cos y)
(cos.f64 y)
(cos y)
(cos.f64 y)
(* -1/3 (/ a b))
(/.f64 (*.f64 #s(literal -1/3 binary64) a) b)
(* -1/3 (/ a b))
(/.f64 (*.f64 #s(literal -1/3 binary64) a) b)
(* -1/3 (/ a b))
(/.f64 (*.f64 #s(literal -1/3 binary64) a) b)
(* -1/3 (/ a b))
(/.f64 (*.f64 #s(literal -1/3 binary64) a) b)
(* -1/3 (/ a b))
(/.f64 (*.f64 #s(literal -1/3 binary64) a) b)
(* -1/3 (/ a b))
(/.f64 (*.f64 #s(literal -1/3 binary64) a) b)
(* -1/3 (/ a b))
(/.f64 (*.f64 #s(literal -1/3 binary64) a) b)
(* -1/3 (/ a b))
(/.f64 (*.f64 #s(literal -1/3 binary64) a) b)
(* -1/3 (/ a b))
(/.f64 (*.f64 #s(literal -1/3 binary64) a) b)
(* -1/3 (/ a b))
(/.f64 (*.f64 #s(literal -1/3 binary64) a) b)
(* -1/3 (/ a b))
(/.f64 (*.f64 #s(literal -1/3 binary64) a) b)
(* -1/3 (/ a b))
(/.f64 (*.f64 #s(literal -1/3 binary64) a) b)
(* -1/3 (/ a b))
(/.f64 (*.f64 #s(literal -1/3 binary64) a) b)
(* -1/3 (/ a b))
(/.f64 (*.f64 #s(literal -1/3 binary64) a) b)
(* -1/3 (/ a b))
(/.f64 (*.f64 #s(literal -1/3 binary64) a) b)
(* -1/3 (/ a b))
(/.f64 (*.f64 #s(literal -1/3 binary64) a) b)
(* -1/3 (/ a b))
(/.f64 (*.f64 #s(literal -1/3 binary64) a) b)
(* -1/3 (/ a b))
(/.f64 (*.f64 #s(literal -1/3 binary64) a) b)
(* -1/3 (/ a b))
(/.f64 (*.f64 #s(literal -1/3 binary64) a) b)
(* -1/3 (/ a b))
(/.f64 (*.f64 #s(literal -1/3 binary64) a) b)
(* -1/3 (/ a b))
(/.f64 (*.f64 #s(literal -1/3 binary64) a) b)
(* -1/3 (/ a b))
(/.f64 (*.f64 #s(literal -1/3 binary64) a) b)
(* -1/3 (/ a b))
(/.f64 (*.f64 #s(literal -1/3 binary64) a) b)
(* -1/3 (/ a b))
(/.f64 (*.f64 #s(literal -1/3 binary64) a) b)
(/ -1/3 b)
(/.f64 #s(literal -1/3 binary64) b)
(/ -1/3 b)
(/.f64 #s(literal -1/3 binary64) b)
(/ -1/3 b)
(/.f64 #s(literal -1/3 binary64) b)
(/ -1/3 b)
(/.f64 #s(literal -1/3 binary64) b)
(/ -1/3 b)
(/.f64 #s(literal -1/3 binary64) b)
(/ -1/3 b)
(/.f64 #s(literal -1/3 binary64) b)
(/ -1/3 b)
(/.f64 #s(literal -1/3 binary64) b)
(/ -1/3 b)
(/.f64 #s(literal -1/3 binary64) b)
(/ -1/3 b)
(/.f64 #s(literal -1/3 binary64) b)
(/ -1/3 b)
(/.f64 #s(literal -1/3 binary64) b)
(/ -1/3 b)
(/.f64 #s(literal -1/3 binary64) b)
(/ -1/3 b)
(/.f64 #s(literal -1/3 binary64) b)
(* 2 (* (sqrt x) (cos y)))
(*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y))))
(* -1/3 (/ a b))
(/.f64 (*.f64 #s(literal -1/3 binary64) a) b)
(* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))
(*.f64 a (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a)) (/.f64 #s(literal -1/3 binary64) b)))
(* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))
(*.f64 a (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a)) (/.f64 #s(literal -1/3 binary64) b)))
(* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))
(*.f64 a (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a)) (/.f64 #s(literal -1/3 binary64) b)))
(* -1/3 (/ a b))
(/.f64 (*.f64 #s(literal -1/3 binary64) a) b)
(* -1 (* a (+ (* -2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))))
(*.f64 (fma.f64 (sqrt.f64 x) (*.f64 (/.f64 (cos.f64 y) a) #s(literal -2 binary64)) (/.f64 #s(literal 1/3 binary64) b)) (neg.f64 a))
(* -1 (* a (+ (* -2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))))
(*.f64 (fma.f64 (sqrt.f64 x) (*.f64 (/.f64 (cos.f64 y) a) #s(literal -2 binary64)) (/.f64 #s(literal 1/3 binary64) b)) (neg.f64 a))
(* -1 (* a (+ (* -2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))))
(*.f64 (fma.f64 (sqrt.f64 x) (*.f64 (/.f64 (cos.f64 y) a) #s(literal -2 binary64)) (/.f64 #s(literal 1/3 binary64) b)) (neg.f64 a))
(* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))
(*.f64 a (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a)) (/.f64 #s(literal -1/3 binary64) b)))
(* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))
(*.f64 a (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a)) (/.f64 #s(literal -1/3 binary64) b)))
(* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))
(*.f64 a (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a)) (/.f64 #s(literal -1/3 binary64) b)))
(* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))
(*.f64 a (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a)) (/.f64 #s(literal -1/3 binary64) b)))
(* 2 (* (sqrt x) (cos y)))
(*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)))
(* x (+ (* -1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (cos y)))))
(*.f64 x (fma.f64 #s(literal -1/3 binary64) (/.f64 a (*.f64 b x)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (*.f64 (cos.f64 y) #s(literal 2 binary64)))))
(* x (+ (* -1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (cos y)))))
(*.f64 x (fma.f64 #s(literal -1/3 binary64) (/.f64 a (*.f64 b x)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (*.f64 (cos.f64 y) #s(literal 2 binary64)))))
(* x (+ (* -1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (cos y)))))
(*.f64 x (fma.f64 #s(literal -1/3 binary64) (/.f64 a (*.f64 b x)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (*.f64 (cos.f64 y) #s(literal 2 binary64)))))
(* -2 (* (sqrt x) (* (cos y) (pow (sqrt -1) 2))))
(*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)))
(* -1 (* x (+ (* 1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (* (cos y) (pow (sqrt -1) 2)))))))
(*.f64 (fma.f64 (*.f64 (cos.f64 y) (sqrt.f64 (/.f64 #s(literal 1 binary64) x))) #s(literal -2 binary64) (/.f64 (*.f64 a #s(literal 1/3 binary64)) (*.f64 b x))) (neg.f64 x))
(* -1 (* x (+ (* 1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (* (cos y) (pow (sqrt -1) 2)))))))
(*.f64 (fma.f64 (*.f64 (cos.f64 y) (sqrt.f64 (/.f64 #s(literal 1 binary64) x))) #s(literal -2 binary64) (/.f64 (*.f64 a #s(literal 1/3 binary64)) (*.f64 b x))) (neg.f64 x))
(* -1 (* x (+ (* 1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (* (cos y) (pow (sqrt -1) 2)))))))
(*.f64 (fma.f64 (*.f64 (cos.f64 y) (sqrt.f64 (/.f64 #s(literal 1 binary64) x))) #s(literal -2 binary64) (/.f64 (*.f64 a #s(literal 1/3 binary64)) (*.f64 b x))) (neg.f64 x))
(* a (- (* 2 (* (/ 1 a) (sqrt x))) (* 1/3 (/ 1 b))))
(*.f64 a (fma.f64 #s(literal 2 binary64) (/.f64 (sqrt.f64 x) a) (/.f64 #s(literal -1/3 binary64) b)))
(+ (* -1 (* (sqrt x) (pow y 2))) (* a (- (* 2 (* (/ 1 a) (sqrt x))) (* 1/3 (/ 1 b)))))
(fma.f64 a (fma.f64 #s(literal 2 binary64) (/.f64 (sqrt.f64 x) a) (/.f64 #s(literal -1/3 binary64) b)) (*.f64 (sqrt.f64 x) (neg.f64 (*.f64 y y))))
(+ (* a (- (* 2 (* (/ 1 a) (sqrt x))) (* 1/3 (/ 1 b)))) (* (pow y 2) (+ (* -1 (sqrt x)) (* 1/12 (* (sqrt x) (pow y 2))))))
(fma.f64 a (fma.f64 #s(literal 2 binary64) (/.f64 (sqrt.f64 x) a) (/.f64 #s(literal -1/3 binary64) b)) (*.f64 (*.f64 y y) (-.f64 (*.f64 (sqrt.f64 x) (*.f64 #s(literal 1/12 binary64) (*.f64 y y))) (sqrt.f64 x))))
(+ (* a (- (* 2 (* (/ 1 a) (sqrt x))) (* 1/3 (/ 1 b)))) (* (pow y 2) (+ (* -1 (sqrt x)) (* (pow y 2) (+ (* -1/360 (* (sqrt x) (pow y 2))) (* 1/12 (sqrt x)))))))
(fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 (sqrt.f64 x) (*.f64 (*.f64 y y) #s(literal -1/360 binary64)) (*.f64 (sqrt.f64 x) #s(literal 1/12 binary64))) (neg.f64 (sqrt.f64 x))) (*.f64 a (fma.f64 #s(literal 2 binary64) (/.f64 (sqrt.f64 x) a) (/.f64 #s(literal -1/3 binary64) b))))
(* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))
(*.f64 a (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a)) (/.f64 #s(literal -1/3 binary64) b)))
(* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))
(*.f64 a (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a)) (/.f64 #s(literal -1/3 binary64) b)))
(* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))
(*.f64 a (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a)) (/.f64 #s(literal -1/3 binary64) b)))
(* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))
(*.f64 a (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a)) (/.f64 #s(literal -1/3 binary64) b)))
(* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))
(*.f64 a (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a)) (/.f64 #s(literal -1/3 binary64) b)))
(* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))
(*.f64 a (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a)) (/.f64 #s(literal -1/3 binary64) b)))
(* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))
(*.f64 a (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a)) (/.f64 #s(literal -1/3 binary64) b)))
(* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))
(*.f64 a (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a)) (/.f64 #s(literal -1/3 binary64) b)))
(* -1/3 (/ a b))
(/.f64 (*.f64 #s(literal -1/3 binary64) a) b)
(/ (+ (* -1/3 a) (* 2 (* (* b (cos y)) (sqrt x)))) b)
(/.f64 (fma.f64 b (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y))) (*.f64 #s(literal -1/3 binary64) a)) b)
(/ (+ (* -1/3 a) (* 2 (* (* b (cos y)) (sqrt x)))) b)
(/.f64 (fma.f64 b (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y))) (*.f64 #s(literal -1/3 binary64) a)) b)
(/ (+ (* -1/3 a) (* 2 (* (* b (cos y)) (sqrt x)))) b)
(/.f64 (fma.f64 b (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y))) (*.f64 #s(literal -1/3 binary64) a)) b)
(* 2 (* (sqrt x) (cos y)))
(*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y))))
(* 2 (* (sqrt x) (cos y)))
(*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y))))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a)) (/.f64 #s(literal -1/3 binary64) b))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a)) (/.f64 #s(literal -1/3 binary64) b))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a)) (/.f64 #s(literal -1/3 binary64) b))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a)) (/.f64 #s(literal -1/3 binary64) b))
(* 2 (* (/ (cos y) a) (sqrt x)))
(*.f64 (sqrt.f64 x) (*.f64 (/.f64 (cos.f64 y) a) #s(literal 2 binary64)))
(* x (- (* 2 (* (/ (cos y) a) (sqrt (/ 1 x)))) (* 1/3 (/ 1 (* b x)))))
(*.f64 x (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (*.f64 (/.f64 (cos.f64 y) a) #s(literal 2 binary64)) (/.f64 #s(literal -1/3 binary64) (*.f64 b x))))
(* x (- (* 2 (* (/ (cos y) a) (sqrt (/ 1 x)))) (* 1/3 (/ 1 (* b x)))))
(*.f64 x (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (*.f64 (/.f64 (cos.f64 y) a) #s(literal 2 binary64)) (/.f64 #s(literal -1/3 binary64) (*.f64 b x))))
(* x (- (* 2 (* (/ (cos y) a) (sqrt (/ 1 x)))) (* 1/3 (/ 1 (* b x)))))
(*.f64 x (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (*.f64 (/.f64 (cos.f64 y) a) #s(literal 2 binary64)) (/.f64 #s(literal -1/3 binary64) (*.f64 b x))))
(* -2 (* (/ (* (cos y) (pow (sqrt -1) 2)) a) (sqrt x)))
(*.f64 (sqrt.f64 x) (*.f64 (/.f64 (cos.f64 y) a) #s(literal 2 binary64)))
(* -1 (* x (+ (* 2 (* (/ (* (cos y) (pow (sqrt -1) 2)) a) (sqrt (/ 1 x)))) (* 1/3 (/ 1 (* b x))))))
(*.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 b x)) (/.f64 (*.f64 (*.f64 (cos.f64 y) (sqrt.f64 (/.f64 #s(literal 1 binary64) x))) #s(literal -2 binary64)) a)) (neg.f64 x))
(* -1 (* x (+ (* 2 (* (/ (* (cos y) (pow (sqrt -1) 2)) a) (sqrt (/ 1 x)))) (* 1/3 (/ 1 (* b x))))))
(*.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 b x)) (/.f64 (*.f64 (*.f64 (cos.f64 y) (sqrt.f64 (/.f64 #s(literal 1 binary64) x))) #s(literal -2 binary64)) a)) (neg.f64 x))
(* -1 (* x (+ (* 2 (* (/ (* (cos y) (pow (sqrt -1) 2)) a) (sqrt (/ 1 x)))) (* 1/3 (/ 1 (* b x))))))
(*.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 b x)) (/.f64 (*.f64 (*.f64 (cos.f64 y) (sqrt.f64 (/.f64 #s(literal 1 binary64) x))) #s(literal -2 binary64)) a)) (neg.f64 x))
(- (* 2 (* (/ 1 a) (sqrt x))) (* 1/3 (/ 1 b)))
(fma.f64 #s(literal 2 binary64) (/.f64 (sqrt.f64 x) a) (/.f64 #s(literal -1/3 binary64) b))
(- (+ (* -1 (* (/ (pow y 2) a) (sqrt x))) (* 2 (* (/ 1 a) (sqrt x)))) (* 1/3 (/ 1 b)))
(fma.f64 (sqrt.f64 x) (+.f64 (/.f64 #s(literal 2 binary64) a) (neg.f64 (/.f64 (*.f64 y y) a))) (/.f64 #s(literal -1/3 binary64) b))
(- (+ (* 2 (* (/ 1 a) (sqrt x))) (* (pow y 2) (+ (* -1 (* (/ 1 a) (sqrt x))) (* 1/12 (* (/ (pow y 2) a) (sqrt x)))))) (* 1/3 (/ 1 b)))
(fma.f64 #s(literal 2 binary64) (/.f64 (sqrt.f64 x) a) (fma.f64 (*.f64 y y) (*.f64 (sqrt.f64 x) (fma.f64 #s(literal 1/12 binary64) (/.f64 (*.f64 y y) a) (/.f64 #s(literal -1 binary64) a))) (/.f64 #s(literal -1/3 binary64) b)))
(- (+ (* 2 (* (/ 1 a) (sqrt x))) (* (pow y 2) (+ (* -1 (* (/ 1 a) (sqrt x))) (* (pow y 2) (+ (* -1/360 (* (/ (pow y 2) a) (sqrt x))) (* 1/12 (* (/ 1 a) (sqrt x)))))))) (* 1/3 (/ 1 b)))
(fma.f64 y (*.f64 y (-.f64 (*.f64 (*.f64 y y) (*.f64 (sqrt.f64 x) (fma.f64 #s(literal -1/360 binary64) (/.f64 (*.f64 y y) a) (/.f64 #s(literal 1/12 binary64) a)))) (/.f64 (sqrt.f64 x) a))) (fma.f64 #s(literal 2 binary64) (/.f64 (sqrt.f64 x) a) (/.f64 #s(literal -1/3 binary64) b)))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a)) (/.f64 #s(literal -1/3 binary64) b))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a)) (/.f64 #s(literal -1/3 binary64) b))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a)) (/.f64 #s(literal -1/3 binary64) b))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a)) (/.f64 #s(literal -1/3 binary64) b))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a)) (/.f64 #s(literal -1/3 binary64) b))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a)) (/.f64 #s(literal -1/3 binary64) b))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a)) (/.f64 #s(literal -1/3 binary64) b))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a)) (/.f64 #s(literal -1/3 binary64) b))
(* 2 (* (/ (cos y) a) (sqrt x)))
(*.f64 (sqrt.f64 x) (*.f64 (/.f64 (cos.f64 y) a) #s(literal 2 binary64)))
(/ (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y)))) a)
(/.f64 (fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)))) a)
(/ (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y)))) a)
(/.f64 (fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)))) a)
(/ (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y)))) a)
(/.f64 (fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)))) a)
(/ -1/3 b)
(/.f64 #s(literal -1/3 binary64) b)
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a)) (/.f64 #s(literal -1/3 binary64) b))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a)) (/.f64 #s(literal -1/3 binary64) b))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a)) (/.f64 #s(literal -1/3 binary64) b))
(/ -1/3 b)
(/.f64 #s(literal -1/3 binary64) b)
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a)) (/.f64 #s(literal -1/3 binary64) b))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a)) (/.f64 #s(literal -1/3 binary64) b))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a)) (/.f64 #s(literal -1/3 binary64) b))
(/ -1/3 b)
(/.f64 #s(literal -1/3 binary64) b)
(/ (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3) b)
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (*.f64 b (cos.f64 y)) a) #s(literal -1/3 binary64)) b)
(/ (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3) b)
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (*.f64 b (cos.f64 y)) a) #s(literal -1/3 binary64)) b)
(/ (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3) b)
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (*.f64 b (cos.f64 y)) a) #s(literal -1/3 binary64)) b)
(* 2 (* (/ (cos y) a) (sqrt x)))
(*.f64 (sqrt.f64 x) (*.f64 (/.f64 (cos.f64 y) a) #s(literal 2 binary64)))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a)) (/.f64 #s(literal -1/3 binary64) b))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a)) (/.f64 #s(literal -1/3 binary64) b))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a)) (/.f64 #s(literal -1/3 binary64) b))
(* 2 (* (/ (cos y) a) (sqrt x)))
(*.f64 (sqrt.f64 x) (*.f64 (/.f64 (cos.f64 y) a) #s(literal 2 binary64)))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a)) (/.f64 #s(literal -1/3 binary64) b))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a)) (/.f64 #s(literal -1/3 binary64) b))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a)) (/.f64 #s(literal -1/3 binary64) b))
(* (/ (cos y) a) (sqrt x))
(*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a))
(* (/ (cos y) a) (sqrt x))
(*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a))
(* (/ (cos y) a) (sqrt x))
(*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a))
(* (/ (cos y) a) (sqrt x))
(*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a))
(* (/ (cos y) a) (sqrt x))
(*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a))
(* (/ (cos y) a) (sqrt x))
(*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a))
(* (/ (cos y) a) (sqrt x))
(*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a))
(* (/ (cos y) a) (sqrt x))
(*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a))
(* -1 (* (/ (* (cos y) (pow (sqrt -1) 2)) a) (sqrt x)))
(*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a))
(* -1 (* (/ (* (cos y) (pow (sqrt -1) 2)) a) (sqrt x)))
(*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a))
(* -1 (* (/ (* (cos y) (pow (sqrt -1) 2)) a) (sqrt x)))
(*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a))
(* -1 (* (/ (* (cos y) (pow (sqrt -1) 2)) a) (sqrt x)))
(*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a))
(* (/ 1 a) (sqrt x))
(/.f64 (sqrt.f64 x) a)
(+ (* -1/2 (* (/ (pow y 2) a) (sqrt x))) (* (/ 1 a) (sqrt x)))
(*.f64 (sqrt.f64 x) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 y y) a) (/.f64 #s(literal 1 binary64) a)))
(+ (* (/ 1 a) (sqrt x)) (* (pow y 2) (+ (* -1/2 (* (/ 1 a) (sqrt x))) (* 1/24 (* (/ (pow y 2) a) (sqrt x))))))
(fma.f64 (*.f64 y y) (*.f64 (sqrt.f64 x) (fma.f64 y (*.f64 y (/.f64 #s(literal 1/24 binary64) a)) (/.f64 #s(literal -1/2 binary64) a))) (/.f64 (sqrt.f64 x) a))
(+ (* (/ 1 a) (sqrt x)) (* (pow y 2) (+ (* -1/2 (* (/ 1 a) (sqrt x))) (* (pow y 2) (+ (* -1/720 (* (/ (pow y 2) a) (sqrt x))) (* 1/24 (* (/ 1 a) (sqrt x))))))))
(fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (*.f64 (sqrt.f64 x) (fma.f64 #s(literal -1/720 binary64) (/.f64 (*.f64 y y) a) (/.f64 #s(literal 1/24 binary64) a))) (*.f64 #s(literal -1/2 binary64) (/.f64 (sqrt.f64 x) a))) (/.f64 (sqrt.f64 x) a))
(* (/ (cos y) a) (sqrt x))
(*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a))
(* (/ (cos y) a) (sqrt x))
(*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a))
(* (/ (cos y) a) (sqrt x))
(*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a))
(* (/ (cos y) a) (sqrt x))
(*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a))
(* (/ (cos y) a) (sqrt x))
(*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a))
(* (/ (cos y) a) (sqrt x))
(*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a))
(* (/ (cos y) a) (sqrt x))
(*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a))
(* (/ (cos y) a) (sqrt x))
(*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a))
(* (/ (cos y) a) (sqrt x))
(*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a))
(* (/ (cos y) a) (sqrt x))
(*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a))
(* (/ (cos y) a) (sqrt x))
(*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a))
(* (/ (cos y) a) (sqrt x))
(*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a))
(* (/ (cos y) a) (sqrt x))
(*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a))
(* (/ (cos y) a) (sqrt x))
(*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a))
(* (/ (cos y) a) (sqrt x))
(*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a))
(* (/ (cos y) a) (sqrt x))
(*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a))
(* (/ (cos y) a) (sqrt x))
(*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a))
(* (/ (cos y) a) (sqrt x))
(*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a))
(* (/ (cos y) a) (sqrt x))
(*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a))
(* (/ (cos y) a) (sqrt x))
(*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a))
(* 1/3 (* t (* y z)))
(*.f64 #s(literal 1/3 binary64) (*.f64 y (*.f64 t z)))
(* y (- y (* -1/3 (* t z))))
(*.f64 y (+.f64 y (*.f64 #s(literal 1/3 binary64) (*.f64 t z))))
(* y (- y (* -1/3 (* t z))))
(*.f64 y (+.f64 y (*.f64 #s(literal 1/3 binary64) (*.f64 t z))))
(* y (- y (* -1/3 (* t z))))
(*.f64 y (+.f64 y (*.f64 #s(literal 1/3 binary64) (*.f64 t z))))
(pow y 2)
(*.f64 y y)
(* (pow y 2) (+ 1 (* 1/3 (/ (* t z) y))))
(*.f64 y (*.f64 y (fma.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 t z) y) #s(literal 1 binary64))))
(* (pow y 2) (+ 1 (* 1/3 (/ (* t z) y))))
(*.f64 y (*.f64 y (fma.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 t z) y) #s(literal 1 binary64))))
(* (pow y 2) (+ 1 (* 1/3 (/ (* t z) y))))
(*.f64 y (*.f64 y (fma.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 t z) y) #s(literal 1 binary64))))
(pow y 2)
(*.f64 y y)
(* (pow y 2) (+ 1 (* 1/3 (/ (* t z) y))))
(*.f64 y (*.f64 y (fma.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 t z) y) #s(literal 1 binary64))))
(* (pow y 2) (+ 1 (* 1/3 (/ (* t z) y))))
(*.f64 y (*.f64 y (fma.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 t z) y) #s(literal 1 binary64))))
(* (pow y 2) (+ 1 (* 1/3 (/ (* t z) y))))
(*.f64 y (*.f64 y (fma.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 t z) y) #s(literal 1 binary64))))
(pow y 2)
(*.f64 y y)
(+ (* 1/3 (* t (* y z))) (pow y 2))
(*.f64 y (+.f64 y (*.f64 #s(literal 1/3 binary64) (*.f64 t z))))
(+ (* 1/3 (* t (* y z))) (pow y 2))
(*.f64 y (+.f64 y (*.f64 #s(literal 1/3 binary64) (*.f64 t z))))
(+ (* 1/3 (* t (* y z))) (pow y 2))
(*.f64 y (+.f64 y (*.f64 #s(literal 1/3 binary64) (*.f64 t z))))
(* 1/3 (* t (* y z)))
(*.f64 #s(literal 1/3 binary64) (*.f64 y (*.f64 t z)))
(* z (- (/ (pow y 2) z) (* -1/3 (* t y))))
(*.f64 z (+.f64 (/.f64 (*.f64 y y) z) (*.f64 y (*.f64 #s(literal 1/3 binary64) t))))
(* z (- (/ (pow y 2) z) (* -1/3 (* t y))))
(*.f64 z (+.f64 (/.f64 (*.f64 y y) z) (*.f64 y (*.f64 #s(literal 1/3 binary64) t))))
(* z (- (/ (pow y 2) z) (* -1/3 (* t y))))
(*.f64 z (+.f64 (/.f64 (*.f64 y y) z) (*.f64 y (*.f64 #s(literal 1/3 binary64) t))))
(* 1/3 (* t (* y z)))
(*.f64 #s(literal 1/3 binary64) (*.f64 y (*.f64 t z)))
(* -1 (* z (- (* -1 (/ (pow y 2) z)) (* 1/3 (* t y)))))
(neg.f64 (*.f64 z (+.f64 (neg.f64 (/.f64 (*.f64 y y) z)) (*.f64 #s(literal -1/3 binary64) (*.f64 y t)))))
(* -1 (* z (- (* -1 (/ (pow y 2) z)) (* 1/3 (* t y)))))
(neg.f64 (*.f64 z (+.f64 (neg.f64 (/.f64 (*.f64 y y) z)) (*.f64 #s(literal -1/3 binary64) (*.f64 y t)))))
(* -1 (* z (- (* -1 (/ (pow y 2) z)) (* 1/3 (* t y)))))
(neg.f64 (*.f64 z (+.f64 (neg.f64 (/.f64 (*.f64 y y) z)) (*.f64 #s(literal -1/3 binary64) (*.f64 y t)))))
(pow y 2)
(*.f64 y y)
(+ (* 1/3 (* t (* y z))) (pow y 2))
(*.f64 y (+.f64 y (*.f64 #s(literal 1/3 binary64) (*.f64 t z))))
(+ (* 1/3 (* t (* y z))) (pow y 2))
(*.f64 y (+.f64 y (*.f64 #s(literal 1/3 binary64) (*.f64 t z))))
(+ (* 1/3 (* t (* y z))) (pow y 2))
(*.f64 y (+.f64 y (*.f64 #s(literal 1/3 binary64) (*.f64 t z))))
(* 1/3 (* t (* y z)))
(*.f64 #s(literal 1/3 binary64) (*.f64 y (*.f64 t z)))
(* t (- (/ (pow y 2) t) (* -1/3 (* y z))))
(*.f64 t (+.f64 (/.f64 (*.f64 y y) t) (*.f64 y (*.f64 #s(literal 1/3 binary64) z))))
(* t (- (/ (pow y 2) t) (* -1/3 (* y z))))
(*.f64 t (+.f64 (/.f64 (*.f64 y y) t) (*.f64 y (*.f64 #s(literal 1/3 binary64) z))))
(* t (- (/ (pow y 2) t) (* -1/3 (* y z))))
(*.f64 t (+.f64 (/.f64 (*.f64 y y) t) (*.f64 y (*.f64 #s(literal 1/3 binary64) z))))
(* 1/3 (* t (* y z)))
(*.f64 #s(literal 1/3 binary64) (*.f64 y (*.f64 t z)))
(* -1 (* t (- (* -1 (/ (pow y 2) t)) (* 1/3 (* y z)))))
(neg.f64 (*.f64 t (+.f64 (neg.f64 (/.f64 (*.f64 y y) t)) (*.f64 y (*.f64 #s(literal -1/3 binary64) z)))))
(* -1 (* t (- (* -1 (/ (pow y 2) t)) (* 1/3 (* y z)))))
(neg.f64 (*.f64 t (+.f64 (neg.f64 (/.f64 (*.f64 y y) t)) (*.f64 y (*.f64 #s(literal -1/3 binary64) z)))))
(* -1 (* t (- (* -1 (/ (pow y 2) t)) (* 1/3 (* y z)))))
(neg.f64 (*.f64 t (+.f64 (neg.f64 (/.f64 (*.f64 y y) t)) (*.f64 y (*.f64 #s(literal -1/3 binary64) z)))))
(pow y 2)
(*.f64 y y)
(+ (* 1/3 (* t (* y z))) (pow y 2))
(*.f64 y (+.f64 y (*.f64 #s(literal 1/3 binary64) (*.f64 t z))))
(+ (* t (- (* 1/9 (* t (pow z 2))) (* -1/3 (* y z)))) (pow y 2))
(fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t)))))
(+ (* t (- (* 1/9 (* t (pow z 2))) (* -1/3 (* y z)))) (pow y 2))
(fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t)))))
(* 1/9 (* (pow t 2) (pow z 2)))
(*.f64 t (*.f64 t (*.f64 z (*.f64 z #s(literal 1/9 binary64)))))
(* (pow t 2) (+ (* 1/9 (pow z 2)) (* 1/3 (/ (* y z) t))))
(*.f64 (*.f64 t t) (fma.f64 (*.f64 #s(literal 1/3 binary64) y) (/.f64 z t) (*.f64 z (*.f64 z #s(literal 1/9 binary64)))))
(* (pow t 2) (- (+ (* 1/9 (pow z 2)) (/ (pow y 2) (pow t 2))) (* -1/3 (/ (* y z) t))))
(*.f64 (*.f64 t t) (+.f64 (/.f64 (*.f64 y y) (*.f64 t t)) (fma.f64 (*.f64 #s(literal 1/3 binary64) y) (/.f64 z t) (*.f64 z (*.f64 z #s(literal 1/9 binary64))))))
(* (pow t 2) (- (+ (* 1/9 (pow z 2)) (/ (pow y 2) (pow t 2))) (* -1/3 (/ (* y z) t))))
(*.f64 (*.f64 t t) (+.f64 (/.f64 (*.f64 y y) (*.f64 t t)) (fma.f64 (*.f64 #s(literal 1/3 binary64) y) (/.f64 z t) (*.f64 z (*.f64 z #s(literal 1/9 binary64))))))
(* 1/9 (* (pow t 2) (pow z 2)))
(*.f64 t (*.f64 t (*.f64 z (*.f64 z #s(literal 1/9 binary64)))))
(* (pow t 2) (+ (* 1/9 (pow z 2)) (* 1/3 (/ (* y z) t))))
(*.f64 (*.f64 t t) (fma.f64 (*.f64 #s(literal 1/3 binary64) y) (/.f64 z t) (*.f64 z (*.f64 z #s(literal 1/9 binary64)))))
(* (pow t 2) (+ (* -1 (/ (- (* -1 (/ (pow y 2) t)) (* 1/3 (* y z))) t)) (* 1/9 (pow z 2))))
(*.f64 (*.f64 t t) (-.f64 (*.f64 z (*.f64 z #s(literal 1/9 binary64))) (/.f64 (+.f64 (neg.f64 (/.f64 (*.f64 y y) t)) (*.f64 y (*.f64 #s(literal -1/3 binary64) z))) t)))
(* (pow t 2) (+ (* -1 (/ (- (* -1 (/ (pow y 2) t)) (* 1/3 (* y z))) t)) (* 1/9 (pow z 2))))
(*.f64 (*.f64 t t) (-.f64 (*.f64 z (*.f64 z #s(literal 1/9 binary64))) (/.f64 (+.f64 (neg.f64 (/.f64 (*.f64 y y) t)) (*.f64 y (*.f64 #s(literal -1/3 binary64) z))) t)))
(pow y 2)
(*.f64 y y)
(+ (* 1/3 (* t (* y z))) (pow y 2))
(*.f64 y (+.f64 y (*.f64 #s(literal 1/3 binary64) (*.f64 t z))))
(+ (* z (- (* 1/9 (* (pow t 2) z)) (* -1/3 (* t y)))) (pow y 2))
(fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t)))))
(+ (* z (- (* 1/9 (* (pow t 2) z)) (* -1/3 (* t y)))) (pow y 2))
(fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t)))))
(* 1/9 (* (pow t 2) (pow z 2)))
(*.f64 t (*.f64 t (*.f64 z (*.f64 z #s(literal 1/9 binary64)))))
(* (pow z 2) (+ (* 1/9 (pow t 2)) (* 1/3 (/ (* t y) z))))
(*.f64 (*.f64 z z) (fma.f64 #s(literal 1/3 binary64) (*.f64 t (/.f64 y z)) (*.f64 #s(literal 1/9 binary64) (*.f64 t t))))
(* (pow z 2) (- (+ (* 1/9 (pow t 2)) (/ (pow y 2) (pow z 2))) (* -1/3 (/ (* t y) z))))
(*.f64 (*.f64 z z) (+.f64 (/.f64 (*.f64 y y) (*.f64 z z)) (fma.f64 #s(literal 1/3 binary64) (*.f64 t (/.f64 y z)) (*.f64 #s(literal 1/9 binary64) (*.f64 t t)))))
(* (pow z 2) (- (+ (* 1/9 (pow t 2)) (/ (pow y 2) (pow z 2))) (* -1/3 (/ (* t y) z))))
(*.f64 (*.f64 z z) (+.f64 (/.f64 (*.f64 y y) (*.f64 z z)) (fma.f64 #s(literal 1/3 binary64) (*.f64 t (/.f64 y z)) (*.f64 #s(literal 1/9 binary64) (*.f64 t t)))))
(* 1/9 (* (pow t 2) (pow z 2)))
(*.f64 t (*.f64 t (*.f64 z (*.f64 z #s(literal 1/9 binary64)))))
(* (pow z 2) (+ (* 1/9 (pow t 2)) (* 1/3 (/ (* t y) z))))
(*.f64 (*.f64 z z) (fma.f64 #s(literal 1/3 binary64) (*.f64 t (/.f64 y z)) (*.f64 #s(literal 1/9 binary64) (*.f64 t t))))
(* (pow z 2) (+ (* -1 (/ (- (* -1 (/ (pow y 2) z)) (* 1/3 (* t y))) z)) (* 1/9 (pow t 2))))
(*.f64 (*.f64 z z) (-.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (/.f64 (+.f64 (neg.f64 (/.f64 (*.f64 y y) z)) (*.f64 #s(literal -1/3 binary64) (*.f64 y t))) z)))
(* (pow z 2) (+ (* -1 (/ (- (* -1 (/ (pow y 2) z)) (* 1/3 (* t y))) z)) (* 1/9 (pow t 2))))
(*.f64 (*.f64 z z) (-.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (/.f64 (+.f64 (neg.f64 (/.f64 (*.f64 y y) z)) (*.f64 #s(literal -1/3 binary64) (*.f64 y t))) z)))
(* 1/9 (* (pow t 2) (pow z 2)))
(*.f64 t (*.f64 t (*.f64 z (*.f64 z #s(literal 1/9 binary64)))))
(+ (* 1/9 (* (pow t 2) (pow z 2))) (* 1/3 (* t (* y z))))
(*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t))))
(+ (* 1/9 (* (pow t 2) (pow z 2))) (* y (- y (* -1/3 (* t z)))))
(fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t)))))
(+ (* 1/9 (* (pow t 2) (pow z 2))) (* y (- y (* -1/3 (* t z)))))
(fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t)))))
(pow y 2)
(*.f64 y y)
(* (pow y 2) (+ 1 (* 1/3 (/ (* t z) y))))
(*.f64 y (*.f64 y (fma.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 t z) y) #s(literal 1 binary64))))
(* (pow y 2) (- (+ 1 (* 1/9 (/ (* (pow t 2) (pow z 2)) (pow y 2)))) (* -1/3 (/ (* t z) y))))
(*.f64 (*.f64 y y) (fma.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (/.f64 (*.f64 z z) (*.f64 y y)) (fma.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 t z) y) #s(literal 1 binary64))))
(* (pow y 2) (- (+ 1 (* 1/9 (/ (* (pow t 2) (pow z 2)) (pow y 2)))) (* -1/3 (/ (* t z) y))))
(*.f64 (*.f64 y y) (fma.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (/.f64 (*.f64 z z) (*.f64 y y)) (fma.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 t z) y) #s(literal 1 binary64))))
(pow y 2)
(*.f64 y y)
(* (pow y 2) (+ 1 (* 1/3 (/ (* t z) y))))
(*.f64 y (*.f64 y (fma.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 t z) y) #s(literal 1 binary64))))
(* (pow y 2) (+ 1 (* -1 (/ (- (* -1/9 (/ (* (pow t 2) (pow z 2)) y)) (* 1/3 (* t z))) y))))
(*.f64 (*.f64 y y) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 t t) (/.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 z z)) y) (*.f64 #s(literal -1/3 binary64) (*.f64 t z))) y)))
(* (pow y 2) (+ 1 (* -1 (/ (- (* -1/9 (/ (* (pow t 2) (pow z 2)) y)) (* 1/3 (* t z))) y))))
(*.f64 (*.f64 y y) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 t t) (/.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 z z)) y) (*.f64 #s(literal -1/3 binary64) (*.f64 t z))) y)))
(- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))))) (* 1/3 (/ a b)))
(fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t))))))) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))))) (* 1/3 (/ a b)))
(fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t))))))) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))))) (* 1/3 (/ a b)))
(fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t))))))) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))))) (* 1/3 (/ a b)))
(fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t))))))) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t))))))))
(* x (+ (* -1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))))
(*.f64 x (fma.f64 (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t))))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) #s(literal 2 binary64)) (*.f64 #s(literal -1/3 binary64) (/.f64 a (*.f64 b x)))))
(* x (+ (* -1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))))
(*.f64 x (fma.f64 (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t))))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) #s(literal 2 binary64)) (*.f64 #s(literal -1/3 binary64) (/.f64 a (*.f64 b x)))))
(* x (+ (* -1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))))
(*.f64 x (fma.f64 (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t))))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) #s(literal 2 binary64)) (*.f64 #s(literal -1/3 binary64) (/.f64 a (*.f64 b x)))))
(* -2 (* (sqrt x) (* (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))) (pow (sqrt -1) 2))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t))))))))
(* -1 (* x (+ (* 1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (* (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))) (pow (sqrt -1) 2)))))))
(neg.f64 (*.f64 x (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t)))))))) #s(literal -2 binary64) (/.f64 (*.f64 a #s(literal 1/3 binary64)) (*.f64 b x)))))
(* -1 (* x (+ (* 1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (* (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))) (pow (sqrt -1) 2)))))))
(neg.f64 (*.f64 x (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t)))))))) #s(literal -2 binary64) (/.f64 (*.f64 a #s(literal 1/3 binary64)) (*.f64 b x)))))
(* -1 (* x (+ (* 1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (* (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))) (pow (sqrt -1) 2)))))))
(neg.f64 (*.f64 x (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t)))))))) #s(literal -2 binary64) (/.f64 (*.f64 a #s(literal 1/3 binary64)) (*.f64 b x)))))
(- (* 2 (* (sqrt x) (cos y))) (* 1/3 (/ a b)))
(fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y))))
(- (+ (* 2/3 (* (* t (* z (sin y))) (sqrt x))) (* 2 (* (sqrt x) (cos y)))) (* 1/3 (/ a b)))
(fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)) (fma.f64 (sqrt.f64 x) (*.f64 (*.f64 t (*.f64 z (sin.f64 y))) #s(literal 2/3 binary64)) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b)))
(- (+ (* 2 (* (sqrt x) (cos y))) (* z (+ (* 2/3 (* (* t (sin y)) (sqrt x))) (* 2 (* (sqrt x) (* z (- (* -1/18 (* (pow t 2) (cos y))) (* -1 (* (sin y) (+ (* -1/9 (/ (pow t 2) y)) (* 1/9 (/ (pow t 2) y)))))))))))) (* 1/3 (/ a b)))
(fma.f64 z (fma.f64 (*.f64 (sqrt.f64 x) (fma.f64 (cos.f64 y) (*.f64 (*.f64 t t) #s(literal -1/18 binary64)) (*.f64 (sin.f64 y) #s(literal 0 binary64)))) (*.f64 #s(literal 2 binary64) z) (*.f64 (*.f64 t (sin.f64 y)) (*.f64 (sqrt.f64 x) #s(literal 2/3 binary64)))) (fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)))))
(- (+ (* 2 (* (sqrt x) (cos y))) (* z (+ (* 2/3 (* (* t (sin y)) (sqrt x))) (* z (+ (* 2 (* (sqrt x) (* z (- (* -1/3 (* t (* (cos y) (+ (* -1/9 (/ (pow t 2) y)) (* 1/9 (/ (pow t 2) y)))))) (* (sin y) (+ (* 1/162 (pow t 3)) (* 1/3 (/ (* t (+ (* -1/9 (/ (pow t 2) y)) (* 1/9 (/ (pow t 2) y)))) y)))))))) (* 2 (* (sqrt x) (- (* -1/18 (* (pow t 2) (cos y))) (* -1 (* (sin y) (+ (* -1/9 (/ (pow t 2) y)) (* 1/9 (/ (pow t 2) y))))))))))))) (* 1/3 (/ a b)))
(fma.f64 z (fma.f64 z (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 z (-.f64 (*.f64 (*.f64 t (cos.f64 y)) #s(literal 0 binary64)) (*.f64 (sin.f64 y) (fma.f64 t #s(literal 0 binary64) (*.f64 (*.f64 t (*.f64 t t)) #s(literal 1/162 binary64))))) (fma.f64 (cos.f64 y) (*.f64 (*.f64 t t) #s(literal -1/18 binary64)) (*.f64 (sin.f64 y) #s(literal 0 binary64))))) (*.f64 (*.f64 t (sin.f64 y)) (*.f64 (sqrt.f64 x) #s(literal 2/3 binary64)))) (fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)))))
(- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))))) (* 1/3 (/ a b)))
(fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t))))))) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))))) (* 1/3 (/ a b)))
(fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t))))))) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))))) (* 1/3 (/ a b)))
(fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t))))))) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))))) (* 1/3 (/ a b)))
(fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t))))))) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))))) (* 1/3 (/ a b)))
(fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t))))))) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))))) (* 1/3 (/ a b)))
(fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t))))))) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))))) (* 1/3 (/ a b)))
(fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t))))))) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))))) (* 1/3 (/ a b)))
(fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t))))))) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(- (* 2 (* (sqrt x) (cos y))) (* 1/3 (/ a b)))
(fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y))))
(- (+ (* 2/3 (* (* t (* z (sin y))) (sqrt x))) (* 2 (* (sqrt x) (cos y)))) (* 1/3 (/ a b)))
(fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)) (fma.f64 (sqrt.f64 x) (*.f64 (*.f64 t (*.f64 z (sin.f64 y))) #s(literal 2/3 binary64)) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b)))
(- (+ (* 2 (* (sqrt x) (cos y))) (* t (+ (* 2/3 (* (sqrt x) (* z (sin y)))) (* 2 (* (* t (- (* -1/18 (* (pow z 2) (cos y))) (* -1 (* (sin y) (+ (* -1/9 (/ (pow z 2) y)) (* 1/9 (/ (pow z 2) y))))))) (sqrt x)))))) (* 1/3 (/ a b)))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 y)) (fma.f64 t (fma.f64 #s(literal 2 binary64) (*.f64 (fma.f64 (cos.f64 y) (*.f64 (*.f64 z z) #s(literal -1/18 binary64)) (*.f64 (sin.f64 y) #s(literal 0 binary64))) (*.f64 t (sqrt.f64 x))) (*.f64 (sqrt.f64 x) (*.f64 (*.f64 z (sin.f64 y)) #s(literal 2/3 binary64)))) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b)))
(- (+ (* 2 (* (sqrt x) (cos y))) (* t (+ (* 2/3 (* (sqrt x) (* z (sin y)))) (* t (+ (* 2 (* (sqrt x) (- (* -1/18 (* (pow z 2) (cos y))) (* -1 (* (sin y) (+ (* -1/9 (/ (pow z 2) y)) (* 1/9 (/ (pow z 2) y)))))))) (* 2 (* (* t (- (* -1/3 (* z (* (cos y) (+ (* -1/9 (/ (pow z 2) y)) (* 1/9 (/ (pow z 2) y)))))) (* (sin y) (+ (* 1/162 (pow z 3)) (* 1/3 (/ (* z (+ (* -1/9 (/ (pow z 2) y)) (* 1/9 (/ (pow z 2) y)))) y)))))) (sqrt x)))))))) (* 1/3 (/ a b)))
(fma.f64 t (fma.f64 (sqrt.f64 x) (*.f64 (*.f64 z (sin.f64 y)) #s(literal 2/3 binary64)) (*.f64 (*.f64 t #s(literal 2 binary64)) (*.f64 (sqrt.f64 x) (+.f64 (fma.f64 (cos.f64 y) (*.f64 (*.f64 z z) #s(literal -1/18 binary64)) (*.f64 (sin.f64 y) #s(literal 0 binary64))) (*.f64 t (-.f64 (*.f64 (cos.f64 y) (*.f64 z #s(literal 0 binary64))) (*.f64 (sin.f64 y) (fma.f64 z (*.f64 (*.f64 z z) #s(literal 1/162 binary64)) (*.f64 z #s(literal 0 binary64)))))))))) (fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)))))
(- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))))) (* 1/3 (/ a b)))
(fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t))))))) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))))) (* 1/3 (/ a b)))
(fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t))))))) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))))) (* 1/3 (/ a b)))
(fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t))))))) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))))) (* 1/3 (/ a b)))
(fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t))))))) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))))) (* 1/3 (/ a b)))
(fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t))))))) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))))) (* 1/3 (/ a b)))
(fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t))))))) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))))) (* 1/3 (/ a b)))
(fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t))))))) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))))) (* 1/3 (/ a b)))
(fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t))))))) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(- (* 2 (* (sqrt x) (cos (* -1/3 (* t z))))) (* 1/3 (/ a b)))
(fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z))) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(- (+ (* -2 (* (sqrt x) (* y (sin (* -1/3 (* t z)))))) (* 2 (* (sqrt x) (cos (* -1/3 (* t z)))))) (* 1/3 (/ a b)))
(fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z))) (fma.f64 (*.f64 (sqrt.f64 x) (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z)))) (*.f64 #s(literal -2 binary64) y) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b)))
(- (+ (* 2 (* (sqrt x) (cos (* -1/3 (* t z))))) (* y (+ (* -2 (* (sqrt x) (sin (* -1/3 (* t z))))) (* -1 (* (sqrt x) (* y (cos (* -1/3 (* t z))))))))) (* 1/3 (/ a b)))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z)))) (fma.f64 y (fma.f64 (*.f64 (sqrt.f64 x) (cos.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z)))) (neg.f64 y) (*.f64 (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z))) (*.f64 (sqrt.f64 x) #s(literal -2 binary64)))) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b)))
(- (+ (* 2 (* (sqrt x) (cos (* -1/3 (* t z))))) (* y (+ (* -2 (* (sqrt x) (sin (* -1/3 (* t z))))) (* y (+ (* -1 (* (sqrt x) (cos (* -1/3 (* t z))))) (* 1/3 (* (sqrt x) (* y (sin (* -1/3 (* t z))))))))))) (* 1/3 (/ a b)))
(fma.f64 y (fma.f64 y (fma.f64 (neg.f64 (sqrt.f64 x)) (cos.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z))) (*.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (sqrt.f64 x) y)) (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z))))) (*.f64 (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z))) (*.f64 (sqrt.f64 x) #s(literal -2 binary64)))) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z))) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b)))
(- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))))) (* 1/3 (/ a b)))
(fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t))))))) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))))) (* 1/3 (/ a b)))
(fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t))))))) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))))) (* 1/3 (/ a b)))
(fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t))))))) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))))) (* 1/3 (/ a b)))
(fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t))))))) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(- (* 2 (* (sqrt x) (cos (/ (- (* -1/27 (* (pow t 3) (pow z 3))) (* -1 (pow y 3))) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))))) (* 1/3 (/ a b)))
(fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t))))))) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(- (* 2 (* (sqrt x) (cos (/ (- (* -1/27 (* (pow t 3) (pow z 3))) (* -1 (pow y 3))) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))))) (* 1/3 (/ a b)))
(fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t))))))) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(- (* 2 (* (sqrt x) (cos (/ (- (* -1/27 (* (pow t 3) (pow z 3))) (* -1 (pow y 3))) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))))) (* 1/3 (/ a b)))
(fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t))))))) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(- (* 2 (* (sqrt x) (cos (/ (- (* -1/27 (* (pow t 3) (pow z 3))) (* -1 (pow y 3))) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))))) (* 1/3 (/ a b)))
(fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t))))))) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t))))))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))))))
(fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t))))))) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))))))
(fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t))))))) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))))))
(fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t))))))) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(* -1/3 (/ a b))
(/.f64 (*.f64 #s(literal -1/3 binary64) a) b)
(* a (- (* 2 (* (/ (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))) a) (sqrt x))) (* 1/3 (/ 1 b))))
(*.f64 a (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t))))))) a) (/.f64 #s(literal -1/3 binary64) b)))
(* a (- (* 2 (* (/ (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))) a) (sqrt x))) (* 1/3 (/ 1 b))))
(*.f64 a (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t))))))) a) (/.f64 #s(literal -1/3 binary64) b)))
(* a (- (* 2 (* (/ (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))) a) (sqrt x))) (* 1/3 (/ 1 b))))
(*.f64 a (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t))))))) a) (/.f64 #s(literal -1/3 binary64) b)))
(* -1/3 (/ a b))
(/.f64 (*.f64 #s(literal -1/3 binary64) a) b)
(* -1 (* a (+ (* -2 (* (/ (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))) a) (sqrt x))) (* 1/3 (/ 1 b)))))
(*.f64 (fma.f64 (/.f64 (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t))))))) a) (*.f64 (sqrt.f64 x) #s(literal -2 binary64)) (/.f64 #s(literal 1/3 binary64) b)) (neg.f64 a))
(* -1 (* a (+ (* -2 (* (/ (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))) a) (sqrt x))) (* 1/3 (/ 1 b)))))
(*.f64 (fma.f64 (/.f64 (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t))))))) a) (*.f64 (sqrt.f64 x) #s(literal -2 binary64)) (/.f64 #s(literal 1/3 binary64) b)) (neg.f64 a))
(* -1 (* a (+ (* -2 (* (/ (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))) a) (sqrt x))) (* 1/3 (/ 1 b)))))
(*.f64 (fma.f64 (/.f64 (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t))))))) a) (*.f64 (sqrt.f64 x) #s(literal -2 binary64)) (/.f64 #s(literal 1/3 binary64) b)) (neg.f64 a))
(* -1/3 (/ a b))
(/.f64 (*.f64 #s(literal -1/3 binary64) a) b)
(/ (- (* 2 (* (* b (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))) (sqrt x))) (* 1/3 a)) b)
(/.f64 (fma.f64 b (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t)))))))) (*.f64 #s(literal -1/3 binary64) a)) b)
(/ (- (* 2 (* (* b (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))) (sqrt x))) (* 1/3 a)) b)
(/.f64 (fma.f64 b (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t)))))))) (*.f64 #s(literal -1/3 binary64) a)) b)
(/ (- (* 2 (* (* b (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))) (sqrt x))) (* 1/3 a)) b)
(/.f64 (fma.f64 b (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t)))))))) (*.f64 #s(literal -1/3 binary64) a)) b)
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t))))))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))))))
(fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t))))))) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))))))
(fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t))))))) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))))))
(fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t))))))) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t))))))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))))))
(fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t))))))) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))))))
(fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t))))))) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))))))
(fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t))))))) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t))))))))
(* -2 (* (sqrt x) (* (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))) (pow (sqrt -1) 2))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t))))))))
(* -2 (* (sqrt x) (* (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))) (pow (sqrt -1) 2))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t))))))))
(* -2 (* (sqrt x) (* (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))) (pow (sqrt -1) 2))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t))))))))
(* -2 (* (sqrt x) (* (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z)))))) (pow (sqrt -1) 2))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t))))))))
(* 2 (* (sqrt x) (cos y)))
(*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)))
(+ (* 2/3 (* (* t (* z (sin y))) (sqrt x))) (* 2 (* (sqrt x) (cos y))))
(fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)) (*.f64 (*.f64 t (*.f64 z (sin.f64 y))) (*.f64 (sqrt.f64 x) #s(literal 2/3 binary64))))
(+ (* 2 (* (sqrt x) (cos y))) (* z (+ (* 2/3 (* (* t (sin y)) (sqrt x))) (* 2 (* (sqrt x) (* z (- (* -1/18 (* (pow t 2) (cos y))) (* -1 (* (sin y) (+ (* -1/9 (/ (pow t 2) y)) (* 1/9 (/ (pow t 2) y))))))))))))
(fma.f64 z (fma.f64 (*.f64 (sqrt.f64 x) (fma.f64 (cos.f64 y) (*.f64 (*.f64 t t) #s(literal -1/18 binary64)) (*.f64 (sin.f64 y) #s(literal 0 binary64)))) (*.f64 #s(literal 2 binary64) z) (*.f64 (*.f64 t (sin.f64 y)) (*.f64 (sqrt.f64 x) #s(literal 2/3 binary64)))) (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y))))
(+ (* 2 (* (sqrt x) (cos y))) (* z (+ (* 2/3 (* (* t (sin y)) (sqrt x))) (* z (+ (* 2 (* (sqrt x) (* z (- (* -1/3 (* t (* (cos y) (+ (* -1/9 (/ (pow t 2) y)) (* 1/9 (/ (pow t 2) y)))))) (* (sin y) (+ (* 1/162 (pow t 3)) (* 1/3 (/ (* t (+ (* -1/9 (/ (pow t 2) y)) (* 1/9 (/ (pow t 2) y)))) y)))))))) (* 2 (* (sqrt x) (- (* -1/18 (* (pow t 2) (cos y))) (* -1 (* (sin y) (+ (* -1/9 (/ (pow t 2) y)) (* 1/9 (/ (pow t 2) y)))))))))))))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 y)) (*.f64 z (fma.f64 z (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 z (-.f64 (*.f64 (*.f64 t (cos.f64 y)) #s(literal 0 binary64)) (*.f64 (sin.f64 y) (fma.f64 t #s(literal 0 binary64) (*.f64 (*.f64 t (*.f64 t t)) #s(literal 1/162 binary64))))) (fma.f64 (cos.f64 y) (*.f64 (*.f64 t t) #s(literal -1/18 binary64)) (*.f64 (sin.f64 y) #s(literal 0 binary64))))) (*.f64 (*.f64 t (sin.f64 y)) (*.f64 (sqrt.f64 x) #s(literal 2/3 binary64))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t))))))))
(* 2 (* (sqrt x) (cos y)))
(*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)))
(+ (* 2/3 (* (* t (* z (sin y))) (sqrt x))) (* 2 (* (sqrt x) (cos y))))
(fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)) (*.f64 (*.f64 t (*.f64 z (sin.f64 y))) (*.f64 (sqrt.f64 x) #s(literal 2/3 binary64))))
(+ (* 2 (* (sqrt x) (cos y))) (* t (+ (* 2/3 (* (sqrt x) (* z (sin y)))) (* 2 (* (* t (- (* -1/18 (* (pow z 2) (cos y))) (* -1 (* (sin y) (+ (* -1/9 (/ (pow z 2) y)) (* 1/9 (/ (pow z 2) y))))))) (sqrt x))))))
(fma.f64 t (fma.f64 #s(literal 2 binary64) (*.f64 (fma.f64 (cos.f64 y) (*.f64 (*.f64 z z) #s(literal -1/18 binary64)) (*.f64 (sin.f64 y) #s(literal 0 binary64))) (*.f64 t (sqrt.f64 x))) (*.f64 (sqrt.f64 x) (*.f64 (*.f64 z (sin.f64 y)) #s(literal 2/3 binary64)))) (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y))))
(+ (* 2 (* (sqrt x) (cos y))) (* t (+ (* 2/3 (* (sqrt x) (* z (sin y)))) (* t (+ (* 2 (* (sqrt x) (- (* -1/18 (* (pow z 2) (cos y))) (* -1 (* (sin y) (+ (* -1/9 (/ (pow z 2) y)) (* 1/9 (/ (pow z 2) y)))))))) (* 2 (* (* t (- (* -1/3 (* z (* (cos y) (+ (* -1/9 (/ (pow z 2) y)) (* 1/9 (/ (pow z 2) y)))))) (* (sin y) (+ (* 1/162 (pow z 3)) (* 1/3 (/ (* z (+ (* -1/9 (/ (pow z 2) y)) (* 1/9 (/ (pow z 2) y)))) y)))))) (sqrt x))))))))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 y)) (*.f64 t (fma.f64 (sqrt.f64 x) (*.f64 (*.f64 z (sin.f64 y)) #s(literal 2/3 binary64)) (*.f64 (*.f64 t #s(literal 2 binary64)) (*.f64 (sqrt.f64 x) (+.f64 (fma.f64 (cos.f64 y) (*.f64 (*.f64 z z) #s(literal -1/18 binary64)) (*.f64 (sin.f64 y) #s(literal 0 binary64))) (*.f64 t (-.f64 (*.f64 (cos.f64 y) (*.f64 z #s(literal 0 binary64))) (*.f64 (sin.f64 y) (fma.f64 z (*.f64 (*.f64 z z) #s(literal 1/162 binary64)) (*.f64 z #s(literal 0 binary64))))))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t))))))))
(* 2 (* (sqrt x) (cos (* -1/3 (* t z)))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z))))
(+ (* -2 (* (sqrt x) (* y (sin (* -1/3 (* t z)))))) (* 2 (* (sqrt x) (cos (* -1/3 (* t z))))))
(fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z))) (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 (sqrt.f64 x) y)) (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z)))))
(+ (* 2 (* (sqrt x) (cos (* -1/3 (* t z))))) (* y (+ (* -2 (* (sqrt x) (sin (* -1/3 (* t z))))) (* -1 (* (sqrt x) (* y (cos (* -1/3 (* t z)))))))))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z)))) (*.f64 y (fma.f64 (*.f64 (sqrt.f64 x) (cos.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z)))) (neg.f64 y) (*.f64 (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z))) (*.f64 (sqrt.f64 x) #s(literal -2 binary64))))))
(+ (* 2 (* (sqrt x) (cos (* -1/3 (* t z))))) (* y (+ (* -2 (* (sqrt x) (sin (* -1/3 (* t z))))) (* y (+ (* -1 (* (sqrt x) (cos (* -1/3 (* t z))))) (* 1/3 (* (sqrt x) (* y (sin (* -1/3 (* t z)))))))))))
(fma.f64 y (fma.f64 y (fma.f64 (neg.f64 (sqrt.f64 x)) (cos.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z))) (*.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (sqrt.f64 x) y)) (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z))))) (*.f64 (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z))) (*.f64 (sqrt.f64 x) #s(literal -2 binary64)))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z)))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t))))))))
(* 2 (* (sqrt x) (cos (/ (- (* -1/27 (* (pow t 3) (pow z 3))) (* -1 (pow y 3))) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t))))))))
(* 2 (* (sqrt x) (cos (/ (- (* -1/27 (* (pow t 3) (pow z 3))) (* -1 (pow y 3))) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t))))))))
(* 2 (* (sqrt x) (cos (/ (- (* -1/27 (* (pow t 3) (pow z 3))) (* -1 (pow y 3))) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t))))))))
(* 2 (* (sqrt x) (cos (/ (- (* -1/27 (* (pow t 3) (pow z 3))) (* -1 (pow y 3))) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t))))))))
(sqrt x)
(sqrt.f64 x)
(sqrt x)
(sqrt.f64 x)
(sqrt x)
(sqrt.f64 x)
(sqrt x)
(sqrt.f64 x)
(sqrt x)
(sqrt.f64 x)
(sqrt x)
(sqrt.f64 x)
(sqrt x)
(sqrt.f64 x)
(sqrt x)
(sqrt.f64 x)
(* -1 (* (sqrt x) (pow (sqrt -1) 2)))
(sqrt.f64 x)
(* -1 (* (sqrt x) (pow (sqrt -1) 2)))
(sqrt.f64 x)
(* -1 (* (sqrt x) (pow (sqrt -1) 2)))
(sqrt.f64 x)
(* -1 (* (sqrt x) (pow (sqrt -1) 2)))
(sqrt.f64 x)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(* t z)
(*.f64 t z)
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)))
(* x (+ (* -1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (cos (- y (* 1/3 (* t z))))))))
(*.f64 x (fma.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) #s(literal 2 binary64)) (*.f64 #s(literal -1/3 binary64) (/.f64 a (*.f64 b x)))))
(* x (+ (* -1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (cos (- y (* 1/3 (* t z))))))))
(*.f64 x (fma.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) #s(literal 2 binary64)) (*.f64 #s(literal -1/3 binary64) (/.f64 a (*.f64 b x)))))
(* x (+ (* -1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (cos (- y (* 1/3 (* t z))))))))
(*.f64 x (fma.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) #s(literal 2 binary64)) (*.f64 #s(literal -1/3 binary64) (/.f64 a (*.f64 b x)))))
(* -2 (* (sqrt x) (* (cos (- y (* 1/3 (* t z)))) (pow (sqrt -1) 2))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)))
(* -1 (* x (+ (* 1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (* (cos (- y (* 1/3 (* t z)))) (pow (sqrt -1) 2)))))))
(neg.f64 (*.f64 x (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))) #s(literal -2 binary64) (/.f64 (*.f64 a #s(literal 1/3 binary64)) (*.f64 b x)))))
(* -1 (* x (+ (* 1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (* (cos (- y (* 1/3 (* t z)))) (pow (sqrt -1) 2)))))))
(neg.f64 (*.f64 x (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))) #s(literal -2 binary64) (/.f64 (*.f64 a #s(literal 1/3 binary64)) (*.f64 b x)))))
(* -1 (* x (+ (* 1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (* (cos (- y (* 1/3 (* t z)))) (pow (sqrt -1) 2)))))))
(neg.f64 (*.f64 x (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))) #s(literal -2 binary64) (/.f64 (*.f64 a #s(literal 1/3 binary64)) (*.f64 b x)))))
(- (* 2 (* (sqrt x) (cos (neg (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z))) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(- (+ (* -2 (* (sqrt x) (* y (sin (neg (* 1/3 (* t z))))))) (* 2 (* (sqrt x) (cos (neg (* 1/3 (* t z))))))) (* 1/3 (/ a b)))
(fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z))) (fma.f64 (*.f64 (sqrt.f64 x) (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z)))) (*.f64 #s(literal -2 binary64) y) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b)))
(- (+ (* 2 (* (sqrt x) (cos (neg (* 1/3 (* t z)))))) (* y (+ (* -2 (* (sqrt x) (sin (neg (* 1/3 (* t z)))))) (* -1 (* (sqrt x) (* y (cos (neg (* 1/3 (* t z)))))))))) (* 1/3 (/ a b)))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z)))) (fma.f64 y (fma.f64 (*.f64 (sqrt.f64 x) (cos.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z)))) (neg.f64 y) (*.f64 (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z))) (*.f64 (sqrt.f64 x) #s(literal -2 binary64)))) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b)))
(- (+ (* 2 (* (sqrt x) (cos (neg (* 1/3 (* t z)))))) (* y (+ (* -2 (* (sqrt x) (sin (neg (* 1/3 (* t z)))))) (* y (+ (* -1 (* (sqrt x) (cos (neg (* 1/3 (* t z)))))) (* 1/3 (* (sqrt x) (* y (sin (neg (* 1/3 (* t z)))))))))))) (* 1/3 (/ a b)))
(fma.f64 y (fma.f64 y (fma.f64 (neg.f64 (sqrt.f64 x)) (cos.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z))) (*.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (sqrt.f64 x) y)) (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z))))) (*.f64 (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z))) (*.f64 (sqrt.f64 x) #s(literal -2 binary64)))) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z))) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b)))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))))
(- (* 2 (* (sqrt x) (cos (neg (+ (* -1 y) (* 1/3 (* t z))))))) (* 1/3 (/ a b)))
(fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))))
(- (* 2 (* (sqrt x) (cos (neg (+ (* -1 y) (* 1/3 (* t z))))))) (* 1/3 (/ a b)))
(fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))))
(- (* 2 (* (sqrt x) (cos (neg (+ (* -1 y) (* 1/3 (* t z))))))) (* 1/3 (/ a b)))
(fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))))
(- (* 2 (* (sqrt x) (cos (neg (+ (* -1 y) (* 1/3 (* t z))))))) (* 1/3 (/ a b)))
(fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))))
(- (* 2 (* (sqrt x) (cos y))) (* 1/3 (/ a b)))
(fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y))))
(- (+ (* 2/3 (* (* t (* z (sin y))) (sqrt x))) (* 2 (* (sqrt x) (cos y)))) (* 1/3 (/ a b)))
(fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)) (fma.f64 (sqrt.f64 x) (*.f64 (*.f64 t (*.f64 z (sin.f64 y))) #s(literal 2/3 binary64)) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b)))
(- (+ (* 2 (* (sqrt x) (cos y))) (* z (+ (* -1/9 (* (* (pow t 2) (* z (cos y))) (sqrt x))) (* 2/3 (* (* t (sin y)) (sqrt x)))))) (* 1/3 (/ a b)))
(fma.f64 z (*.f64 (sqrt.f64 x) (fma.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 t t)) (*.f64 (cos.f64 y) z) (*.f64 #s(literal 2/3 binary64) (*.f64 t (sin.f64 y))))) (fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)))))
(- (+ (* 2 (* (sqrt x) (cos y))) (* z (+ (* 2/3 (* (* t (sin y)) (sqrt x))) (* z (+ (* -1/9 (* (* (pow t 2) (cos y)) (sqrt x))) (* -1/81 (* (* (pow t 3) (* z (sin y))) (sqrt x)))))))) (* 1/3 (/ a b)))
(fma.f64 z (fma.f64 z (*.f64 (sqrt.f64 x) (fma.f64 #s(literal -1/9 binary64) (*.f64 t (*.f64 t (cos.f64 y))) (*.f64 (*.f64 #s(literal -1/81 binary64) (*.f64 t (*.f64 t t))) (*.f64 z (sin.f64 y))))) (*.f64 (*.f64 t (sin.f64 y)) (*.f64 (sqrt.f64 x) #s(literal 2/3 binary64)))) (fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)))))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))))
(- (* 2 (* (sqrt x) (cos y))) (* 1/3 (/ a b)))
(fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y))))
(- (+ (* 2/3 (* (* t (* z (sin y))) (sqrt x))) (* 2 (* (sqrt x) (cos y)))) (* 1/3 (/ a b)))
(fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)) (fma.f64 (sqrt.f64 x) (*.f64 (*.f64 t (*.f64 z (sin.f64 y))) #s(literal 2/3 binary64)) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b)))
(- (+ (* 2 (* (sqrt x) (cos y))) (* t (+ (* -1/9 (* (* t (* (pow z 2) (cos y))) (sqrt x))) (* 2/3 (* (sqrt x) (* z (sin y))))))) (* 1/3 (/ a b)))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 y)) (fma.f64 t (fma.f64 (sqrt.f64 x) (*.f64 (*.f64 z (sin.f64 y)) #s(literal 2/3 binary64)) (*.f64 (sqrt.f64 x) (*.f64 (*.f64 t (*.f64 z (*.f64 (cos.f64 y) z))) #s(literal -1/9 binary64)))) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b)))
(- (+ (* 2 (* (sqrt x) (cos y))) (* t (+ (* 2/3 (* (sqrt x) (* z (sin y)))) (* t (+ (* -1/9 (* (sqrt x) (* (pow z 2) (cos y)))) (* -1/81 (* (* t (* (pow z 3) (sin y))) (sqrt x)))))))) (* 1/3 (/ a b)))
(fma.f64 t (fma.f64 t (fma.f64 (*.f64 (*.f64 z (*.f64 z z)) (*.f64 t (sin.f64 y))) (*.f64 (sqrt.f64 x) #s(literal -1/81 binary64)) (*.f64 (sqrt.f64 x) (*.f64 (*.f64 z (*.f64 (cos.f64 y) z)) #s(literal -1/9 binary64)))) (*.f64 (sqrt.f64 x) (*.f64 (*.f64 z (sin.f64 y)) #s(literal 2/3 binary64)))) (fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)))))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))))
(- (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))) (* 1/3 (/ a b)))
(fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))))
(fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))))
(fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))))
(fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))))
(* -1/3 (/ a b))
(/.f64 (*.f64 #s(literal -1/3 binary64) a) b)
(* a (- (* 2 (* (/ (cos (- y (* 1/3 (* t z)))) a) (sqrt x))) (* 1/3 (/ 1 b))))
(*.f64 a (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))) a) (/.f64 #s(literal -1/3 binary64) b)))
(* a (- (* 2 (* (/ (cos (- y (* 1/3 (* t z)))) a) (sqrt x))) (* 1/3 (/ 1 b))))
(*.f64 a (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))) a) (/.f64 #s(literal -1/3 binary64) b)))
(* a (- (* 2 (* (/ (cos (- y (* 1/3 (* t z)))) a) (sqrt x))) (* 1/3 (/ 1 b))))
(*.f64 a (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))) a) (/.f64 #s(literal -1/3 binary64) b)))
(* -1/3 (/ a b))
(/.f64 (*.f64 #s(literal -1/3 binary64) a) b)
(* -1 (* a (+ (* -2 (* (/ (cos (- y (* 1/3 (* t z)))) a) (sqrt x))) (* 1/3 (/ 1 b)))))
(neg.f64 (*.f64 a (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))) a) (/.f64 #s(literal 1/3 binary64) b))))
(* -1 (* a (+ (* -2 (* (/ (cos (- y (* 1/3 (* t z)))) a) (sqrt x))) (* 1/3 (/ 1 b)))))
(neg.f64 (*.f64 a (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))) a) (/.f64 #s(literal 1/3 binary64) b))))
(* -1 (* a (+ (* -2 (* (/ (cos (- y (* 1/3 (* t z)))) a) (sqrt x))) (* 1/3 (/ 1 b)))))
(neg.f64 (*.f64 a (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))) a) (/.f64 #s(literal 1/3 binary64) b))))
(* -1/3 (/ a b))
(/.f64 (*.f64 #s(literal -1/3 binary64) a) b)
(/ (- (* 2 (* (* b (cos (- y (* 1/3 (* t z))))) (sqrt x))) (* 1/3 a)) b)
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) b) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))) (*.f64 #s(literal -1/3 binary64) a)) b)
(/ (- (* 2 (* (* b (cos (- y (* 1/3 (* t z))))) (sqrt x))) (* 1/3 a)) b)
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) b) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))) (*.f64 #s(literal -1/3 binary64) a)) b)
(/ (- (* 2 (* (* b (cos (- y (* 1/3 (* t z))))) (sqrt x))) (* 1/3 a)) b)
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) b) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))) (*.f64 #s(literal -1/3 binary64) a)) b)
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))))
(fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))))
(fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))))
(fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))))
(* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))))
(fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))))
(fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (- y (* 1/3 (* t z)))))))
(fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))))
(* -1/3 (* t z))
(*.f64 #s(literal -1/3 binary64) (*.f64 t z))
(- y (* 1/3 (* t z)))
(fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)
(- y (* 1/3 (* t z)))
(fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)
(- y (* 1/3 (* t z)))
(fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)
y
(* y (+ 1 (* -1/3 (/ (* t z) y))))
(fma.f64 #s(literal -1/3 binary64) (*.f64 (/.f64 (*.f64 t z) y) y) y)
(* y (+ 1 (* -1/3 (/ (* t z) y))))
(fma.f64 #s(literal -1/3 binary64) (*.f64 (/.f64 (*.f64 t z) y) y) y)
(* y (+ 1 (* -1/3 (/ (* t z) y))))
(fma.f64 #s(literal -1/3 binary64) (*.f64 (/.f64 (*.f64 t z) y) y) y)
y
(* -1 (* y (- (* 1/3 (/ (* t z) y)) 1)))
(fma.f64 (/.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z)) y) (neg.f64 y) y)
(* -1 (* y (- (* 1/3 (/ (* t z) y)) 1)))
(fma.f64 (/.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z)) y) (neg.f64 y) y)
(* -1 (* y (- (* 1/3 (/ (* t z) y)) 1)))
(fma.f64 (/.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z)) y) (neg.f64 y) y)
y
(+ y (* -1/3 (* t z)))
(fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)
(+ y (* -1/3 (* t z)))
(fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)
(+ y (* -1/3 (* t z)))
(fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)
(* -1/3 (* t z))
(*.f64 #s(literal -1/3 binary64) (*.f64 t z))
(* z (- (/ y z) (* 1/3 t)))
(*.f64 z (fma.f64 #s(literal -1/3 binary64) t (/.f64 y z)))
(* z (- (/ y z) (* 1/3 t)))
(*.f64 z (fma.f64 #s(literal -1/3 binary64) t (/.f64 y z)))
(* z (- (/ y z) (* 1/3 t)))
(*.f64 z (fma.f64 #s(literal -1/3 binary64) t (/.f64 y z)))
(* -1/3 (* t z))
(*.f64 #s(literal -1/3 binary64) (*.f64 t z))
(* -1 (* z (- (* -1 (/ y z)) (* -1/3 t))))
(*.f64 (-.f64 (*.f64 #s(literal 1/3 binary64) t) (/.f64 y z)) (neg.f64 z))
(* -1 (* z (- (* -1 (/ y z)) (* -1/3 t))))
(*.f64 (-.f64 (*.f64 #s(literal 1/3 binary64) t) (/.f64 y z)) (neg.f64 z))
(* -1 (* z (- (* -1 (/ y z)) (* -1/3 t))))
(*.f64 (-.f64 (*.f64 #s(literal 1/3 binary64) t) (/.f64 y z)) (neg.f64 z))
y
(+ y (* -1/3 (* t z)))
(fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)
(+ y (* -1/3 (* t z)))
(fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)
(+ y (* -1/3 (* t z)))
(fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)
(* -1/3 (* t z))
(*.f64 #s(literal -1/3 binary64) (*.f64 t z))
(* t (- (/ y t) (* 1/3 z)))
(*.f64 t (fma.f64 #s(literal -1/3 binary64) z (/.f64 y t)))
(* t (- (/ y t) (* 1/3 z)))
(*.f64 t (fma.f64 #s(literal -1/3 binary64) z (/.f64 y t)))
(* t (- (/ y t) (* 1/3 z)))
(*.f64 t (fma.f64 #s(literal -1/3 binary64) z (/.f64 y t)))
(* -1/3 (* t z))
(*.f64 #s(literal -1/3 binary64) (*.f64 t z))
(* -1 (* t (- (* -1 (/ y t)) (* -1/3 z))))
(*.f64 (fma.f64 #s(literal 1/3 binary64) z (/.f64 y (neg.f64 t))) (neg.f64 t))
(* -1 (* t (- (* -1 (/ y t)) (* -1/3 z))))
(*.f64 (fma.f64 #s(literal 1/3 binary64) z (/.f64 y (neg.f64 t))) (neg.f64 t))
(* -1 (* t (- (* -1 (/ y t)) (* -1/3 z))))
(*.f64 (fma.f64 #s(literal 1/3 binary64) z (/.f64 y (neg.f64 t))) (neg.f64 t))
(* -1/3 (/ a b))
(/.f64 (*.f64 #s(literal -1/3 binary64) a) b)
(* -1/3 (/ a b))
(/.f64 (*.f64 #s(literal -1/3 binary64) a) b)
(* -1/3 (/ a b))
(/.f64 (*.f64 #s(literal -1/3 binary64) a) b)
(* -1/3 (/ a b))
(/.f64 (*.f64 #s(literal -1/3 binary64) a) b)
(* -1/3 (/ a b))
(/.f64 (*.f64 #s(literal -1/3 binary64) a) b)
(* -1/3 (/ a b))
(/.f64 (*.f64 #s(literal -1/3 binary64) a) b)
(* -1/3 (/ a b))
(/.f64 (*.f64 #s(literal -1/3 binary64) a) b)
(* -1/3 (/ a b))
(/.f64 (*.f64 #s(literal -1/3 binary64) a) b)
(* -1/3 (/ a b))
(/.f64 (*.f64 #s(literal -1/3 binary64) a) b)
(* -1/3 (/ a b))
(/.f64 (*.f64 #s(literal -1/3 binary64) a) b)
(* -1/3 (/ a b))
(/.f64 (*.f64 #s(literal -1/3 binary64) a) b)
(* -1/3 (/ a b))
(/.f64 (*.f64 #s(literal -1/3 binary64) a) b)
(* -1/3 (/ a b))
(/.f64 (*.f64 #s(literal -1/3 binary64) a) b)
(* -1/3 (/ a b))
(/.f64 (*.f64 #s(literal -1/3 binary64) a) b)
(* -1/3 (/ a b))
(/.f64 (*.f64 #s(literal -1/3 binary64) a) b)
(* -1/3 (/ a b))
(/.f64 (*.f64 #s(literal -1/3 binary64) a) b)
(* -1/3 (/ a b))
(/.f64 (*.f64 #s(literal -1/3 binary64) a) b)
(* -1/3 (/ a b))
(/.f64 (*.f64 #s(literal -1/3 binary64) a) b)
(* -1/3 (/ a b))
(/.f64 (*.f64 #s(literal -1/3 binary64) a) b)
(* -1/3 (/ a b))
(/.f64 (*.f64 #s(literal -1/3 binary64) a) b)
(* -1/3 (/ a b))
(/.f64 (*.f64 #s(literal -1/3 binary64) a) b)
(* -1/3 (/ a b))
(/.f64 (*.f64 #s(literal -1/3 binary64) a) b)
(* -1/3 (/ a b))
(/.f64 (*.f64 #s(literal -1/3 binary64) a) b)
(* -1/3 (/ a b))
(/.f64 (*.f64 #s(literal -1/3 binary64) a) b)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(+ (* -1/2 (/ (pow y 2) a)) (/ 1 a))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 y y) a) (/.f64 #s(literal 1 binary64) a))
(+ (* (pow y 2) (- (* 1/24 (/ (pow y 2) a)) (* 1/2 (/ 1 a)))) (/ 1 a))
(fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y (/.f64 #s(literal 1/24 binary64) a)) (/.f64 #s(literal -1/2 binary64) a)) (/.f64 #s(literal 1 binary64) a))
(+ (* (pow y 2) (- (* (pow y 2) (+ (* -1/720 (/ (pow y 2) a)) (* 1/24 (/ 1 a)))) (* 1/2 (/ 1 a)))) (/ 1 a))
(fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 #s(literal -1/720 binary64) (/.f64 (*.f64 y y) a) (/.f64 #s(literal 1/24 binary64) a)) (/.f64 #s(literal -1/2 binary64) a)) (/.f64 #s(literal 1 binary64) a))
(/ (cos y) a)
(/.f64 (cos.f64 y) a)
(/ (cos y) a)
(/.f64 (cos.f64 y) a)
(/ (cos y) a)
(/.f64 (cos.f64 y) a)
(/ (cos y) a)
(/.f64 (cos.f64 y) a)
(/ (cos y) a)
(/.f64 (cos.f64 y) a)
(/ (cos y) a)
(/.f64 (cos.f64 y) a)
(/ (cos y) a)
(/.f64 (cos.f64 y) a)
(/ (cos y) a)
(/.f64 (cos.f64 y) a)
(/ (cos y) a)
(/.f64 (cos.f64 y) a)
(/ (cos y) a)
(/.f64 (cos.f64 y) a)
(/ (cos y) a)
(/.f64 (cos.f64 y) a)
(/ (cos y) a)
(/.f64 (cos.f64 y) a)
(/ (cos y) a)
(/.f64 (cos.f64 y) a)
(/ (cos y) a)
(/.f64 (cos.f64 y) a)
(/ (cos y) a)
(/.f64 (cos.f64 y) a)
(/ (cos y) a)
(/.f64 (cos.f64 y) a)
(/ (cos y) a)
(/.f64 (cos.f64 y) a)
(/ (cos y) a)
(/.f64 (cos.f64 y) a)
(/ (cos y) a)
(/.f64 (cos.f64 y) a)
(/ (cos y) a)
(/.f64 (cos.f64 y) a)
y
(+ y (* -1/3 (* t z)))
(fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)
(+ y (* z (- (* -1 (* z (+ (* -1/9 (/ (pow t 2) y)) (* 1/9 (/ (pow t 2) y))))) (* 1/3 t))))
(fma.f64 z (fma.f64 z #s(literal 0 binary64) (*.f64 #s(literal -1/3 binary64) t)) y)
(+ y (* z (- (* z (- (* 1/3 (/ (* t (* z (+ (* -1/9 (/ (pow t 2) y)) (* 1/9 (/ (pow t 2) y))))) y)) (+ (* -1/9 (/ (pow t 2) y)) (* 1/9 (/ (pow t 2) y))))) (* 1/3 t))))
(fma.f64 z (fma.f64 z (fma.f64 t (*.f64 z #s(literal 0 binary64)) #s(literal 0 binary64)) (*.f64 #s(literal -1/3 binary64) t)) y)
(* -1/3 (* t z))
(*.f64 #s(literal -1/3 binary64) (*.f64 t z))
(* z (+ (* -1/3 t) (/ y z)))
(*.f64 z (fma.f64 #s(literal -1/3 binary64) t (/.f64 y z)))
(* z (- (+ (* -1 (/ (+ (* -3 (/ (pow y 2) t)) (* 3 (/ (pow y 2) t))) (pow z 2))) (* -1/3 t)) (* -1 (/ y z))))
(*.f64 z (fma.f64 #s(literal -1/3 binary64) t (/.f64 y z)))
(* z (- (+ (* -1/3 t) (* 3 (/ (* y (+ (* -3 (/ (pow y 2) t)) (* 3 (/ (pow y 2) t)))) (* t (pow z 3))))) (+ (* -3 (/ (pow y 2) (* t (pow z 2)))) (+ (* -1 (/ y z)) (* 3 (/ (pow y 2) (* t (pow z 2))))))))
(*.f64 z (-.f64 (fma.f64 #s(literal -1/3 binary64) t (*.f64 y #s(literal 0 binary64))) (fma.f64 #s(literal -3 binary64) (/.f64 (*.f64 y y) (*.f64 t (*.f64 z z))) (-.f64 (/.f64 (*.f64 #s(literal 3 binary64) (*.f64 y y)) (*.f64 t (*.f64 z z))) (/.f64 y z)))))
(* -1/3 (* t z))
(*.f64 #s(literal -1/3 binary64) (*.f64 t z))
(* -1 (* z (+ (* -1 (/ y z)) (* 1/3 t))))
(*.f64 (-.f64 (*.f64 #s(literal 1/3 binary64) t) (/.f64 y z)) (neg.f64 z))
(* -1 (* z (+ (* -1 (/ (- (+ (* -3 (/ (pow y 2) (* t z))) (* 3 (/ (pow y 2) (* t z)))) (* -1 y)) z)) (* 1/3 t))))
(*.f64 (-.f64 (*.f64 #s(literal 1/3 binary64) t) (/.f64 y z)) (neg.f64 z))
(* -1 (* z (+ (* -1 (/ (- (* -1 (/ (- (* 3 (/ (* y (+ (* -3 (/ (pow y 2) t)) (* 3 (/ (pow y 2) t)))) (* t z))) (+ (* -3 (/ (pow y 2) t)) (* 3 (/ (pow y 2) t)))) z)) (* -1 y)) z)) (* 1/3 t))))
(neg.f64 (*.f64 z (-.f64 (*.f64 #s(literal 1/3 binary64) t) (/.f64 (neg.f64 (-.f64 (*.f64 y #s(literal 0 binary64)) y)) z))))
y
(+ y (* -1/3 (* t z)))
(fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)
(+ y (* t (- (* -1 (* t (+ (* -1/9 (/ (pow z 2) y)) (* 1/9 (/ (pow z 2) y))))) (* 1/3 z))))
(fma.f64 t (fma.f64 t #s(literal 0 binary64) (*.f64 #s(literal -1/3 binary64) z)) y)
(+ y (* t (- (* t (- (* 1/3 (/ (* t (* z (+ (* -1/9 (/ (pow z 2) y)) (* 1/9 (/ (pow z 2) y))))) y)) (+ (* -1/9 (/ (pow z 2) y)) (* 1/9 (/ (pow z 2) y))))) (* 1/3 z))))
(fma.f64 t (fma.f64 t (fma.f64 t (*.f64 z #s(literal 0 binary64)) #s(literal 0 binary64)) (*.f64 #s(literal -1/3 binary64) z)) y)
(* -1/3 (* t z))
(*.f64 #s(literal -1/3 binary64) (*.f64 t z))
(* t (+ (* -1/3 z) (/ y t)))
(*.f64 t (fma.f64 #s(literal -1/3 binary64) z (/.f64 y t)))
(* t (- (+ (* -1 (/ (+ (* -3 (/ (pow y 2) z)) (* 3 (/ (pow y 2) z))) (pow t 2))) (* -1/3 z)) (* -1 (/ y t))))
(*.f64 t (fma.f64 #s(literal -1/3 binary64) z (/.f64 y t)))
(* t (- (+ (* -1/3 z) (* 3 (/ (* y (+ (* -3 (/ (pow y 2) z)) (* 3 (/ (pow y 2) z)))) (* (pow t 3) z)))) (+ (* -3 (/ (pow y 2) (* (pow t 2) z))) (+ (* -1 (/ y t)) (* 3 (/ (pow y 2) (* (pow t 2) z)))))))
(*.f64 t (-.f64 (fma.f64 #s(literal -1/3 binary64) z (*.f64 y #s(literal 0 binary64))) (fma.f64 #s(literal -3 binary64) (/.f64 (*.f64 y y) (*.f64 t (*.f64 t z))) (-.f64 (/.f64 (*.f64 #s(literal 3 binary64) (*.f64 y y)) (*.f64 t (*.f64 t z))) (/.f64 y t)))))
(* -1/3 (* t z))
(*.f64 #s(literal -1/3 binary64) (*.f64 t z))
(* -1 (* t (+ (* -1 (/ y t)) (* 1/3 z))))
(*.f64 (fma.f64 #s(literal 1/3 binary64) z (/.f64 y (neg.f64 t))) (neg.f64 t))
(* -1 (* t (+ (* -1 (/ (- (+ (* -3 (/ (pow y 2) (* t z))) (* 3 (/ (pow y 2) (* t z)))) (* -1 y)) t)) (* 1/3 z))))
(*.f64 (fma.f64 #s(literal 1/3 binary64) z (/.f64 y (neg.f64 t))) (neg.f64 t))
(* -1 (* t (+ (* -1 (/ (- (* -1 (/ (- (* 3 (/ (* y (+ (* -3 (/ (pow y 2) z)) (* 3 (/ (pow y 2) z)))) (* t z))) (+ (* -3 (/ (pow y 2) z)) (* 3 (/ (pow y 2) z)))) t)) (* -1 y)) t)) (* 1/3 z))))
(neg.f64 (*.f64 t (-.f64 (*.f64 #s(literal 1/3 binary64) z) (/.f64 (neg.f64 (-.f64 (*.f64 y #s(literal 0 binary64)) y)) t))))
(* -1/3 (* t z))
(*.f64 #s(literal -1/3 binary64) (*.f64 t z))
(+ y (* -1/3 (* t z)))
(fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)
(+ y (* -1/3 (* t z)))
(fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)
(+ y (* -1/3 (* t z)))
(fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)
y
(* y (+ 1 (* -1/3 (/ (* t z) y))))
(fma.f64 #s(literal -1/3 binary64) (*.f64 (/.f64 (*.f64 t z) y) y) y)
(* y (- (+ 1 (* -1 (/ (+ (* -1/9 (* (pow t 2) (pow z 2))) (* 1/9 (* (pow t 2) (pow z 2)))) (pow y 2)))) (* 1/3 (/ (* t z) y))))
(fma.f64 #s(literal -1/3 binary64) (*.f64 (/.f64 (*.f64 t z) y) y) y)
(* y (- (+ 1 (* 1/3 (/ (* t (* z (+ (* -1/9 (* (pow t 2) (pow z 2))) (* 1/9 (* (pow t 2) (pow z 2)))))) (pow y 3)))) (+ (* -1/9 (/ (* (pow t 2) (pow z 2)) (pow y 2))) (+ (* 1/9 (/ (* (pow t 2) (pow z 2)) (pow y 2))) (* 1/3 (/ (* t z) y))))))
(*.f64 y (-.f64 (fma.f64 (/.f64 (*.f64 t z) y) #s(literal 0 binary64) #s(literal 1 binary64)) (fma.f64 (/.f64 (*.f64 t (*.f64 t (*.f64 z z))) (*.f64 y y)) #s(literal 0 binary64) (/.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z)) y))))
y
(* -1 (* y (- (* 1/3 (/ (* t z) y)) 1)))
(fma.f64 (/.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z)) y) (neg.f64 y) y)
(* -1 (* y (- (* -1 (/ (- (+ (* -1/9 (/ (* (pow t 2) (pow z 2)) y)) (* 1/9 (/ (* (pow t 2) (pow z 2)) y))) (* 1/3 (* t z))) y)) 1)))
(fma.f64 (/.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z)) y) (neg.f64 y) y)
(* -1 (* y (- (* -1 (/ (- (* -1 (/ (- (* 1/3 (/ (* t (* z (+ (* -1/9 (* (pow t 2) (pow z 2))) (* 1/9 (* (pow t 2) (pow z 2)))))) y)) (+ (* -1/9 (* (pow t 2) (pow z 2))) (* 1/9 (* (pow t 2) (pow z 2))))) y)) (* 1/3 (* t z))) y)) 1)))
(fma.f64 (neg.f64 y) (/.f64 (+.f64 (neg.f64 (fma.f64 t (*.f64 z #s(literal 0 binary64)) #s(literal 0 binary64))) (*.f64 #s(literal -1/3 binary64) (*.f64 t z))) (neg.f64 y)) y)
(cos y)
(cos.f64 y)
(+ (cos y) (* 1/3 (* t (* z (sin y)))))
(fma.f64 #s(literal 1/3 binary64) (*.f64 t (*.f64 z (sin.f64 y))) (cos.f64 y))
(+ (cos y) (* z (- (* z (- (* -1/18 (* (pow t 2) (cos y))) (* -1 (* (sin y) (+ (* -1/9 (/ (pow t 2) y)) (* 1/9 (/ (pow t 2) y))))))) (* -1/3 (* t (sin y))))))
(fma.f64 z (fma.f64 z (fma.f64 (cos.f64 y) (*.f64 (*.f64 t t) #s(literal -1/18 binary64)) (*.f64 (sin.f64 y) #s(literal 0 binary64))) (*.f64 #s(literal 1/3 binary64) (*.f64 t (sin.f64 y)))) (cos.f64 y))
(+ (cos y) (* z (- (* z (- (+ (* -1/18 (* (pow t 2) (cos y))) (* z (- (* -1/3 (* t (* (cos y) (+ (* -1/9 (/ (pow t 2) y)) (* 1/9 (/ (pow t 2) y)))))) (* (sin y) (+ (* 1/162 (pow t 3)) (* 1/3 (/ (* t (+ (* -1/9 (/ (pow t 2) y)) (* 1/9 (/ (pow t 2) y)))) y))))))) (* -1 (* (sin y) (+ (* -1/9 (/ (pow t 2) y)) (* 1/9 (/ (pow t 2) y))))))) (* -1/3 (* t (sin y))))))
(fma.f64 z (fma.f64 z (fma.f64 z (-.f64 (*.f64 (*.f64 t (cos.f64 y)) #s(literal 0 binary64)) (*.f64 (sin.f64 y) (fma.f64 t #s(literal 0 binary64) (*.f64 (*.f64 t (*.f64 t t)) #s(literal 1/162 binary64))))) (fma.f64 (cos.f64 y) (*.f64 (*.f64 t t) #s(literal -1/18 binary64)) (*.f64 (sin.f64 y) #s(literal 0 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 t (sin.f64 y)))) (cos.f64 y))
(cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))
(cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t)))))))
(cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))
(cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t)))))))
(cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))
(cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t)))))))
(cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))
(cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t)))))))
(cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))
(cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t)))))))
(cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))
(cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t)))))))
(cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))
(cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t)))))))
(cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))
(cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t)))))))
(cos y)
(cos.f64 y)
(+ (cos y) (* 1/3 (* t (* z (sin y)))))
(fma.f64 #s(literal 1/3 binary64) (*.f64 t (*.f64 z (sin.f64 y))) (cos.f64 y))
(+ (cos y) (* t (- (* t (- (* -1/18 (* (pow z 2) (cos y))) (* -1 (* (sin y) (+ (* -1/9 (/ (pow z 2) y)) (* 1/9 (/ (pow z 2) y))))))) (* -1/3 (* z (sin y))))))
(fma.f64 t (fma.f64 t (fma.f64 (cos.f64 y) (*.f64 (*.f64 z z) #s(literal -1/18 binary64)) (*.f64 (sin.f64 y) #s(literal 0 binary64))) (*.f64 #s(literal 1/3 binary64) (*.f64 z (sin.f64 y)))) (cos.f64 y))
(+ (cos y) (* t (- (* t (- (+ (* -1/18 (* (pow z 2) (cos y))) (* t (- (* -1/3 (* z (* (cos y) (+ (* -1/9 (/ (pow z 2) y)) (* 1/9 (/ (pow z 2) y)))))) (* (sin y) (+ (* 1/162 (pow z 3)) (* 1/3 (/ (* z (+ (* -1/9 (/ (pow z 2) y)) (* 1/9 (/ (pow z 2) y)))) y))))))) (* -1 (* (sin y) (+ (* -1/9 (/ (pow z 2) y)) (* 1/9 (/ (pow z 2) y))))))) (* -1/3 (* z (sin y))))))
(fma.f64 t (fma.f64 t (fma.f64 t (-.f64 (*.f64 (cos.f64 y) (*.f64 z #s(literal 0 binary64))) (*.f64 (sin.f64 y) (fma.f64 z (*.f64 (*.f64 z z) #s(literal 1/162 binary64)) (*.f64 z #s(literal 0 binary64))))) (fma.f64 (cos.f64 y) (*.f64 (*.f64 z z) #s(literal -1/18 binary64)) (*.f64 (sin.f64 y) #s(literal 0 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 z (sin.f64 y)))) (cos.f64 y))
(cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))
(cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t)))))))
(cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))
(cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t)))))))
(cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))
(cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t)))))))
(cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))
(cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t)))))))
(cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))
(cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t)))))))
(cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))
(cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t)))))))
(cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))
(cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t)))))))
(cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))
(cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t)))))))
(cos (* -1/3 (* t z)))
(cos.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z)))
(+ (cos (* -1/3 (* t z))) (* -1 (* y (sin (* -1/3 (* t z))))))
(fma.f64 y (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))) (cos.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z))))
(+ (cos (* -1/3 (* t z))) (* y (- (* -1/2 (* y (cos (* -1/3 (* t z))))) (sin (* -1/3 (* t z))))))
(fma.f64 y (fma.f64 y (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z)))) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z)))) (cos.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z))))
(+ (cos (* -1/3 (* t z))) (* y (- (* y (+ (* -1/2 (cos (* -1/3 (* t z)))) (* 1/6 (* y (sin (* -1/3 (* t z))))))) (sin (* -1/3 (* t z))))))
(fma.f64 y (fma.f64 y (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z))) (*.f64 (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z))) (*.f64 y #s(literal 1/6 binary64)))) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z)))) (cos.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z))))
(cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))
(cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t)))))))
(cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))
(cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t)))))))
(cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))
(cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t)))))))
(cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))
(cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t)))))))
(cos (/ (- (* -1/27 (* (pow t 3) (pow z 3))) (* -1 (pow y 3))) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))
(cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t)))))))
(cos (/ (- (* -1/27 (* (pow t 3) (pow z 3))) (* -1 (pow y 3))) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))
(cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t)))))))
(cos (/ (- (* -1/27 (* (pow t 3) (pow z 3))) (* -1 (pow y 3))) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))
(cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t)))))))
(cos (/ (- (* -1/27 (* (pow t 3) (pow z 3))) (* -1 (pow y 3))) (- (+ (* 1/9 (* (pow t 2) (pow z 2))) (pow y 2)) (* -1/3 (* t (* y z))))))
(cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)))) (fma.f64 y y (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t)))))))
(* (pow t 2) (pow z 2))
(*.f64 t (*.f64 t (*.f64 z z)))
(* (pow t 2) (pow z 2))
(*.f64 t (*.f64 t (*.f64 z z)))
(* (pow t 2) (pow z 2))
(*.f64 t (*.f64 t (*.f64 z z)))
(* (pow t 2) (pow z 2))
(*.f64 t (*.f64 t (*.f64 z z)))
(* (pow t 2) (pow z 2))
(*.f64 t (*.f64 t (*.f64 z z)))
(* (pow t 2) (pow z 2))
(*.f64 t (*.f64 t (*.f64 z z)))
(* (pow t 2) (pow z 2))
(*.f64 t (*.f64 t (*.f64 z z)))
(* (pow t 2) (pow z 2))
(*.f64 t (*.f64 t (*.f64 z z)))
(* (pow t 2) (pow z 2))
(*.f64 t (*.f64 t (*.f64 z z)))
(* (pow t 2) (pow z 2))
(*.f64 t (*.f64 t (*.f64 z z)))
(* (pow t 2) (pow z 2))
(*.f64 t (*.f64 t (*.f64 z z)))
(* (pow t 2) (pow z 2))
(*.f64 t (*.f64 t (*.f64 z z)))
(* (pow t 2) (pow z 2))
(*.f64 t (*.f64 t (*.f64 z z)))
(* (pow t 2) (pow z 2))
(*.f64 t (*.f64 t (*.f64 z z)))
(* (pow t 2) (pow z 2))
(*.f64 t (*.f64 t (*.f64 z z)))
(* (pow t 2) (pow z 2))
(*.f64 t (*.f64 t (*.f64 z z)))
(* (pow t 2) (pow z 2))
(*.f64 t (*.f64 t (*.f64 z z)))
(* (pow t 2) (pow z 2))
(*.f64 t (*.f64 t (*.f64 z z)))
(* (pow t 2) (pow z 2))
(*.f64 t (*.f64 t (*.f64 z z)))
(* (pow t 2) (pow z 2))
(*.f64 t (*.f64 t (*.f64 z z)))
(* (pow t 2) (pow z 2))
(*.f64 t (*.f64 t (*.f64 z z)))
(* (pow t 2) (pow z 2))
(*.f64 t (*.f64 t (*.f64 z z)))
(* (pow t 2) (pow z 2))
(*.f64 t (*.f64 t (*.f64 z z)))
(* (pow t 2) (pow z 2))
(*.f64 t (*.f64 t (*.f64 z z)))
(cos (neg (* 1/3 (* t z))))
(cos.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z)))
(+ (cos (neg (* 1/3 (* t z)))) (* -1 (* y (sin (neg (* 1/3 (* t z)))))))
(fma.f64 y (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))) (cos.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z))))
(+ (cos (neg (* 1/3 (* t z)))) (* y (- (* -1/2 (* y (cos (neg (* 1/3 (* t z)))))) (sin (neg (* 1/3 (* t z)))))))
(fma.f64 y (fma.f64 y (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z)))) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z)))) (cos.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z))))
(+ (cos (neg (* 1/3 (* t z)))) (* y (- (* y (+ (* -1/2 (cos (neg (* 1/3 (* t z))))) (* 1/6 (* y (sin (neg (* 1/3 (* t z)))))))) (sin (neg (* 1/3 (* t z)))))))
(fma.f64 y (fma.f64 y (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z))) (*.f64 (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z))) (*.f64 y #s(literal 1/6 binary64)))) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z)))) (cos.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z))))
(cos (- y (* 1/3 (* t z))))
(cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))
(cos (- y (* 1/3 (* t z))))
(cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))
(cos (- y (* 1/3 (* t z))))
(cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))
(cos (- y (* 1/3 (* t z))))
(cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))
(cos (neg (+ (* -1 y) (* 1/3 (* t z)))))
(cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))
(cos (neg (+ (* -1 y) (* 1/3 (* t z)))))
(cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))
(cos (neg (+ (* -1 y) (* 1/3 (* t z)))))
(cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))
(cos (neg (+ (* -1 y) (* 1/3 (* t z)))))
(cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))
(cos y)
(cos.f64 y)
(+ (cos y) (* 1/3 (* t (* z (sin y)))))
(fma.f64 #s(literal 1/3 binary64) (*.f64 t (*.f64 z (sin.f64 y))) (cos.f64 y))
(+ (cos y) (* z (- (* -1/18 (* (pow t 2) (* z (cos y)))) (* -1/3 (* t (sin y))))))
(fma.f64 z (fma.f64 z (*.f64 #s(literal -1/18 binary64) (*.f64 t (*.f64 t (cos.f64 y)))) (*.f64 #s(literal 1/3 binary64) (*.f64 t (sin.f64 y)))) (cos.f64 y))
(+ (cos y) (* z (- (* z (+ (* -1/18 (* (pow t 2) (cos y))) (* -1/162 (* (pow t 3) (* z (sin y)))))) (* -1/3 (* t (sin y))))))
(fma.f64 z (fma.f64 z (fma.f64 (cos.f64 y) (*.f64 (*.f64 t t) #s(literal -1/18 binary64)) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (sin.f64 y)) #s(literal -1/162 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 t (sin.f64 y)))) (cos.f64 y))
(cos (- y (* 1/3 (* t z))))
(cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))
(cos (- y (* 1/3 (* t z))))
(cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))
(cos (- y (* 1/3 (* t z))))
(cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))
(cos (- y (* 1/3 (* t z))))
(cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))
(cos (- y (* 1/3 (* t z))))
(cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))
(cos (- y (* 1/3 (* t z))))
(cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))
(cos (- y (* 1/3 (* t z))))
(cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))
(cos (- y (* 1/3 (* t z))))
(cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))
(cos y)
(cos.f64 y)
(+ (cos y) (* 1/3 (* t (* z (sin y)))))
(fma.f64 #s(literal 1/3 binary64) (*.f64 t (*.f64 z (sin.f64 y))) (cos.f64 y))
(+ (cos y) (* t (- (* -1/18 (* t (* (pow z 2) (cos y)))) (* -1/3 (* z (sin y))))))
(fma.f64 t (fma.f64 (*.f64 t (*.f64 z z)) (*.f64 (cos.f64 y) #s(literal -1/18 binary64)) (*.f64 #s(literal 1/3 binary64) (*.f64 z (sin.f64 y)))) (cos.f64 y))
(+ (cos y) (* t (- (* t (+ (* -1/18 (* (pow z 2) (cos y))) (* -1/162 (* t (* (pow z 3) (sin y)))))) (* -1/3 (* z (sin y))))))
(fma.f64 t (fma.f64 t (fma.f64 (cos.f64 y) (*.f64 (*.f64 z z) #s(literal -1/18 binary64)) (*.f64 (*.f64 (*.f64 z z) (*.f64 z (sin.f64 y))) (*.f64 t #s(literal -1/162 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 z (sin.f64 y)))) (cos.f64 y))
(cos (- y (* 1/3 (* t z))))
(cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))
(cos (- y (* 1/3 (* t z))))
(cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))
(cos (- y (* 1/3 (* t z))))
(cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))
(cos (- y (* 1/3 (* t z))))
(cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))
(cos (- y (* 1/3 (* t z))))
(cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))
(cos (- y (* 1/3 (* t z))))
(cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))
(cos (- y (* 1/3 (* t z))))
(cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))
(cos (- y (* 1/3 (* t z))))
(cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))
(/ 1 (* t z))
(/.f64 #s(literal 1 binary64) (*.f64 t z))
(/ 1 (* t z))
(/.f64 #s(literal 1 binary64) (*.f64 t z))
(/ 1 (* t z))
(/.f64 #s(literal 1 binary64) (*.f64 t z))
(/ 1 (* t z))
(/.f64 #s(literal 1 binary64) (*.f64 t z))
(/ 1 (* t z))
(/.f64 #s(literal 1 binary64) (*.f64 t z))
(/ 1 (* t z))
(/.f64 #s(literal 1 binary64) (*.f64 t z))
(/ 1 (* t z))
(/.f64 #s(literal 1 binary64) (*.f64 t z))
(/ 1 (* t z))
(/.f64 #s(literal 1 binary64) (*.f64 t z))
(/ 1 (* t z))
(/.f64 #s(literal 1 binary64) (*.f64 t z))
(/ 1 (* t z))
(/.f64 #s(literal 1 binary64) (*.f64 t z))
(/ 1 (* t z))
(/.f64 #s(literal 1 binary64) (*.f64 t z))
(/ 1 (* t z))
(/.f64 #s(literal 1 binary64) (*.f64 t z))
(/ 1 (* t z))
(/.f64 #s(literal 1 binary64) (*.f64 t z))
(/ 1 (* t z))
(/.f64 #s(literal 1 binary64) (*.f64 t z))
(/ 1 (* t z))
(/.f64 #s(literal 1 binary64) (*.f64 t z))
(/ 1 (* t z))
(/.f64 #s(literal 1 binary64) (*.f64 t z))
(/ 1 (* t z))
(/.f64 #s(literal 1 binary64) (*.f64 t z))
(/ 1 (* t z))
(/.f64 #s(literal 1 binary64) (*.f64 t z))
(/ 1 (* t z))
(/.f64 #s(literal 1 binary64) (*.f64 t z))
(/ 1 (* t z))
(/.f64 #s(literal 1 binary64) (*.f64 t z))
(/ 1 (* t z))
(/.f64 #s(literal 1 binary64) (*.f64 t z))
(/ 1 (* t z))
(/.f64 #s(literal 1 binary64) (*.f64 t z))
(/ 1 (* t z))
(/.f64 #s(literal 1 binary64) (*.f64 t z))
(/ 1 (* t z))
(/.f64 #s(literal 1 binary64) (*.f64 t z))
(* 1/3 (* t z))
(*.f64 #s(literal 1/3 binary64) (*.f64 t z))
(* 1/3 (* t z))
(*.f64 #s(literal 1/3 binary64) (*.f64 t z))
(* 1/3 (* t z))
(*.f64 #s(literal 1/3 binary64) (*.f64 t z))
(* 1/3 (* t z))
(*.f64 #s(literal 1/3 binary64) (*.f64 t z))
(* 1/3 (* t z))
(*.f64 #s(literal 1/3 binary64) (*.f64 t z))
(* 1/3 (* t z))
(*.f64 #s(literal 1/3 binary64) (*.f64 t z))
(* 1/3 (* t z))
(*.f64 #s(literal 1/3 binary64) (*.f64 t z))
(* 1/3 (* t z))
(*.f64 #s(literal 1/3 binary64) (*.f64 t z))
(* 1/3 (* t z))
(*.f64 #s(literal 1/3 binary64) (*.f64 t z))
(* 1/3 (* t z))
(*.f64 #s(literal 1/3 binary64) (*.f64 t z))
(* 1/3 (* t z))
(*.f64 #s(literal 1/3 binary64) (*.f64 t z))
(* 1/3 (* t z))
(*.f64 #s(literal 1/3 binary64) (*.f64 t z))
(* 1/3 (* t z))
(*.f64 #s(literal 1/3 binary64) (*.f64 t z))
(* 1/3 (* t z))
(*.f64 #s(literal 1/3 binary64) (*.f64 t z))
(* 1/3 (* t z))
(*.f64 #s(literal 1/3 binary64) (*.f64 t z))
(* 1/3 (* t z))
(*.f64 #s(literal 1/3 binary64) (*.f64 t z))
(* 1/3 (* t z))
(*.f64 #s(literal 1/3 binary64) (*.f64 t z))
(* 1/3 (* t z))
(*.f64 #s(literal 1/3 binary64) (*.f64 t z))
(* 1/3 (* t z))
(*.f64 #s(literal 1/3 binary64) (*.f64 t z))
(* 1/3 (* t z))
(*.f64 #s(literal 1/3 binary64) (*.f64 t z))
(* 1/3 (* t z))
(*.f64 #s(literal 1/3 binary64) (*.f64 t z))
(* 1/3 (* t z))
(*.f64 #s(literal 1/3 binary64) (*.f64 t z))
(* 1/3 (* t z))
(*.f64 #s(literal 1/3 binary64) (*.f64 t z))
(* 1/3 (* t z))
(*.f64 #s(literal 1/3 binary64) (*.f64 t z))

eval439.0ms (2.3%)

Memory
20.2MiB live, 432.2MiB allocated
Compiler

Compiled 47 299 to 3 192 computations (93.3% saved)

prune359.0ms (1.9%)

Memory
-41.1MiB live, 782.3MiB allocated
Pruning

113 alts after pruning (109 fresh and 4 done)

PrunedKeptTotal
New1 499511 550
Fresh235881
Picked325
Done022
Total1 5251131 638
Accuracy
78.4%
Counts
1 638 → 113
Alt Table
Click to see full alt table
StatusAccuracyProgram
65.2%
(fma.f64 (fma.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 a (*.f64 b #s(literal -3 binary64))))
74.1%
(fma.f64 (*.f64 (pow.f64 (pow.f64 x #s(literal 1/4 binary64)) #s(literal 2 binary64)) (cos.f64 y)) #s(literal 2 binary64) (/.f64 a (*.f64 b #s(literal -3 binary64))))
58.4%
(fma.f64 (*.f64 (pow.f64 (*.f64 x x) #s(literal 1/4 binary64)) (cos.f64 y)) #s(literal 2 binary64) (/.f64 a (*.f64 b #s(literal -3 binary64))))
72.3%
(fma.f64 (*.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 x)) (cos.f64 y)) #s(literal 2 binary64) (/.f64 a (*.f64 b #s(literal -3 binary64))))
65.4%
(fma.f64 (*.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)) (sqrt.f64 x) (fma.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 (sin.f64 y) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (/.f64 a (*.f64 b #s(literal -3 binary64)))))
48.4%
(fma.f64 (*.f64 (sqrt.f64 x) (fma.f64 y (*.f64 y #s(literal -1/2 binary64)) #s(literal 1 binary64))) #s(literal 2 binary64) (/.f64 a (*.f64 b #s(literal -3 binary64))))
64.8%
(fma.f64 (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))) #s(literal 2 binary64) (/.f64 a (*.f64 b #s(literal -3 binary64))))
74.2%
(fma.f64 (*.f64 (sqrt.f64 x) (cos.f64 y)) #s(literal 2 binary64) (/.f64 a (*.f64 b #s(literal -3 binary64))))
72.5%
(fma.f64 (*.f64 (exp.f64 (*.f64 (log.f64 x) #s(literal 1/2 binary64))) (cos.f64 y)) #s(literal 2 binary64) (/.f64 a (*.f64 b #s(literal -3 binary64))))
68.4%
(fma.f64 (*.f64 a (*.f64 (sqrt.f64 x) #s(literal 2 binary64))) (/.f64 (cos.f64 y) a) (/.f64 a (*.f64 b #s(literal -3 binary64))))
55.2%
(fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))) (/.f64 (*.f64 a #s(literal -1/3 binary64)) b))
61.2%
(fma.f64 (sqrt.f64 x) (fma.f64 (cos.f64 y) #s(literal 2 binary64) (*.f64 (*.f64 #s(literal 2/3 binary64) t) (*.f64 z (sin.f64 y)))) (*.f64 (/.f64 a b) #s(literal -1/3 binary64)))
44.6%
(fma.f64 (sqrt.f64 x) (*.f64 (cos.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))) #s(literal 2 binary64)) (fma.f64 y (*.f64 (sqrt.f64 x) (fma.f64 (cos.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))) (neg.f64 y) (*.f64 (sin.f64 (*.f64 (*.f64 t z) #s(literal -1/3 binary64))) #s(literal -2 binary64)))) (*.f64 (/.f64 a b) #s(literal -1/3 binary64))))
64.3%
(fma.f64 (sqrt.f64 x) #s(literal 2 binary64) (/.f64 a (*.f64 b #s(literal -3 binary64))))
64.4%
(fma.f64 x (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (*.f64 (cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y)) #s(literal 2 binary64))) (*.f64 (/.f64 a b) #s(literal -1/3 binary64)))
63.9%
(fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))
34.2%
(/.f64 (fma.f64 (pow.f64 (*.f64 (cos.f64 y) #s(literal 2 binary64)) #s(literal 2 binary64)) x (neg.f64 (*.f64 (/.f64 #s(literal 1/9 binary64) (*.f64 b b)) (*.f64 a a)))) (fma.f64 (cos.f64 y) (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (/.f64 a (*.f64 b #s(literal 3 binary64)))))
72.5%
(/.f64 (fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 y) b)) (*.f64 a #s(literal -1/3 binary64))) b)
21.2%
(/.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (sqrt.f64 x) (cos.f64 y)) #s(literal 3 binary64)) (/.f64 (*.f64 a (*.f64 a a)) (*.f64 (*.f64 b #s(literal -3 binary64)) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 b #s(literal 3 binary64)))))) (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) (*.f64 (/.f64 a (*.f64 b #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 y) (/.f64 a (*.f64 b #s(literal 3 binary64)))))))
47.4%
(/.f64 (/.f64 a #s(literal -3 binary64)) b)
47.4%
(/.f64 (*.f64 a #s(literal -1/3 binary64)) b)
47.4%
(/.f64 a (*.f64 b #s(literal -3 binary64)))
47.3%
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b #s(literal -3 binary64)) a))
47.3%
(/.f64 #s(literal 1 binary64) (/.f64 b (*.f64 a #s(literal -1/3 binary64))))
64.7%
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))) (/.f64 a (*.f64 b #s(literal -3 binary64))))))
47.0%
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -3 binary64) (/.f64 a b)))
47.3%
(/.f64 #s(literal -1/3 binary64) (/.f64 b a))
48.7%
(-.f64 (fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (*.f64 y (*.f64 (sqrt.f64 x) y)))
49.0%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x x) #s(literal 1/4 binary64))) (cos.f64 (-.f64 y (/.f64 z (/.f64 #s(literal 3 binary64) t))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
29.7%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 x))) (cos.f64 (/.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) #s(literal -1/27 binary64) (*.f64 y (*.f64 y y))) (fma.f64 t (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 z t))) (-.f64 (*.f64 y y) (*.f64 (*.f64 z (*.f64 t #s(literal -1/3 binary64))) y)))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
63.0%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 x))) (cos.f64 (-.f64 y (*.f64 #s(literal 1/3 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 z t)) #s(literal -1 binary64)))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
64.9%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (+.f64 (fma.f64 (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (cos.f64 y) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t))))) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
50.4%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (+.f64 (fma.f64 y (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z))) (cos.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z)))) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
65.2%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (+.f64 (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y)) (fma.f64 (-.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
64.8%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (+.f64 (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y)) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))))) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y)))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
47.7%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (+.f64 (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (*.f64 z (fma.f64 z (*.f64 z (*.f64 (*.f64 t (*.f64 t t)) #s(literal -1/162 binary64))) (*.f64 #s(literal 1/3 binary64) t)))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
30.4%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (+.f64 (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))) (exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 b #s(literal 3 binary64)) a)) #s(literal -1 binary64))))
64.1%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (+.f64 (cos.f64 y) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
65.4%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (sin.f64 y) (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
50.4%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 z (fma.f64 #s(literal 1/3 binary64) (*.f64 t (sin.f64 y)) (*.f64 (*.f64 (cos.f64 y) z) (*.f64 (*.f64 t t) #s(literal -1/18 binary64)))) (cos.f64 y))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
43.3%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 y (fma.f64 (cos.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))) (*.f64 y #s(literal -1/2 binary64)) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z)))) (cos.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
65.4%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64))) (-.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
64.7%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))))) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y)))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
65.3%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 3 binary64))) (fma.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))) (-.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)) (*.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))))))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
64.7%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (-.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) (/.f64 (pow.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
64.8%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 (*.f64 (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) (/.f64 #s(literal 1 binary64) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
38.6%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 (*.f64 #s(literal -1/3 binary64) (sqrt.f64 (*.f64 z t))) (sqrt.f64 (*.f64 z t)) y))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
61.8%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 y (/.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z)) y) y))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
65.0%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (/.f64 z (/.f64 #s(literal 1 binary64) t)) y))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
30.0%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) #s(literal -1/27 binary64) (*.f64 y (*.f64 y y))) (fma.f64 (*.f64 t (*.f64 t (*.f64 z z))) #s(literal 1/9 binary64) (*.f64 y (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y)))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
17.2%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) #s(literal -1/27 binary64) (*.f64 y (*.f64 y y))) (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t))))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
25.3%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) #s(literal -1/27 binary64) (*.f64 y (*.f64 y y))) (*.f64 y (+.f64 y (*.f64 #s(literal 1/3 binary64) (*.f64 t z))))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
19.4%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) #s(literal -1/27 binary64) (*.f64 y (*.f64 y y))) (*.f64 y y)))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
19.7%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (fma.f64 (*.f64 (*.f64 z t) (exp.f64 (*.f64 (log.f64 (*.f64 z t)) #s(literal 2 binary64)))) #s(literal -1/27 binary64) (*.f64 y (*.f64 y y))) (fma.f64 t (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 z t))) (-.f64 (*.f64 y y) (*.f64 (*.f64 z (*.f64 t #s(literal -1/3 binary64))) y)))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
62.9%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
64.9%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (-.f64 y (/.f64 (*.f64 z t) #s(literal 3 binary64))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
65.0%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (-.f64 y (/.f64 (*.f64 z #s(literal 1/3 binary64)) (/.f64 #s(literal 1 binary64) t))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
65.1%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (-.f64 y (/.f64 z (/.f64 #s(literal 3 binary64) t))))) (*.f64 (/.f64 #s(literal 1/3 binary64) b) a))
64.8%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (-.f64 y (/.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (*.f64 z t)))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
64.6%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (-.f64 y (*.f64 (/.f64 z #s(literal -3 binary64)) (neg.f64 t))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
64.8%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (-.f64 y (*.f64 (*.f64 t #s(literal 1/3 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) z)))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
65.1%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (-.f64 y (*.f64 (neg.f64 z) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -3 binary64) t)))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
38.5%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (-.f64 y (*.f64 #s(literal 1/3 binary64) (pow.f64 (exp.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (*.f64 z t)))))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
58.4%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (-.f64 y (*.f64 #s(literal 1/3 binary64) (exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 z t)) (/.f64 #s(literal 1 binary64) (*.f64 z t)))) #s(literal -1/2 binary64))))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
38.4%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (-.f64 y (*.f64 #s(literal 1/3 binary64) (exp.f64 (log.f64 (*.f64 z t))))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
62.4%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (*.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (*.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y) (/.f64 #s(literal 1 binary64) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y)))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
36.1%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (*.f64 (/.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/9 binary64) (neg.f64 (*.f64 y y)))) (/.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) y)))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
26.8%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) #s(literal -1 binary64))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
63.5%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (exp.f64 (*.f64 (log.f64 x) #s(literal 1/2 binary64)))) (fma.f64 (sin.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64))) (sin.f64 y) (*.f64 (cos.f64 y) (cos.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
42.3%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (exp.f64 (*.f64 (log.f64 x) #s(literal 1/2 binary64)))) (fma.f64 y (fma.f64 y (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z)))) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z)))) (cos.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
60.0%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (exp.f64 (*.f64 (log.f64 x) #s(literal 1/2 binary64)))) (cos.f64 (fma.f64 (/.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z)) y) (neg.f64 y) y))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
63.1%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (exp.f64 (*.f64 (log.f64 x) #s(literal 1/2 binary64)))) (cos.f64 (fma.f64 (*.f64 #s(literal -1/3 binary64) t) z y))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
61.3%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (exp.f64 (*.f64 (log.f64 x) #s(literal 1/2 binary64)))) (cos.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
63.4%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (exp.f64 (*.f64 (log.f64 x) #s(literal 1/2 binary64)))) (cos.f64 (-.f64 y (/.f64 z (/.f64 #s(literal 3 binary64) t))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
63.3%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (exp.f64 (*.f64 (log.f64 x) #s(literal 1/2 binary64)))) (cos.f64 (-.f64 y (*.f64 #s(literal 1/3 binary64) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) z) t) #s(literal -1 binary64)))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
37.3%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (exp.f64 (*.f64 (log.f64 x) #s(literal 1/2 binary64)))) (cos.f64 (-.f64 y (*.f64 #s(literal 1/3 binary64) (pow.f64 (exp.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (*.f64 z t)))))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
56.7%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (exp.f64 (*.f64 (log.f64 x) #s(literal 1/2 binary64)))) (cos.f64 (-.f64 y (*.f64 #s(literal 1/3 binary64) (exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 z t)) (/.f64 #s(literal 1 binary64) (*.f64 z t)))) #s(literal -1/2 binary64))))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
37.3%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (exp.f64 (*.f64 (log.f64 x) #s(literal 1/2 binary64)))) (cos.f64 (-.f64 y (*.f64 #s(literal 1/3 binary64) (exp.f64 (log.f64 (*.f64 z t))))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
54.3%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (exp.f64 (*.f64 (log.f64 x) #s(literal 1/2 binary64)))) (cos.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z)))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
26.4%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (exp.f64 (*.f64 (log.f64 x) #s(literal 1/2 binary64)))) (cos.f64 (exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) #s(literal -1 binary64))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
34.4%
(*.f64 (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) (neg.f64 (/.f64 (*.f64 a a) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 b #s(literal 3 binary64)))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 y) (/.f64 a (*.f64 b #s(literal 3 binary64))))))
47.0%
(*.f64 (/.f64 a b) #s(literal -1/3 binary64))
47.3%
(*.f64 (/.f64 #s(literal 1 binary64) b) (pow.f64 (/.f64 #s(literal -3 binary64) a) #s(literal -1 binary64)))
47.3%
(*.f64 (/.f64 #s(literal -1/3 binary64) b) (pow.f64 (/.f64 #s(literal 1 binary64) a) #s(literal -1 binary64)))
34.0%
(*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 b #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))))
47.0%
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) b) a) #s(literal -1/3 binary64))
47.3%
(*.f64 (*.f64 a #s(literal -1/3 binary64)) (/.f64 #s(literal 1 binary64) b))
28.8%
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))))))
28.6%
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)))
28.8%
(*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)))
28.5%
(*.f64 (cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))
57.0%
(*.f64 x (fma.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) #s(literal 2 binary64)) (*.f64 #s(literal -1/3 binary64) (/.f64 a (*.f64 b x)))))
62.5%
(*.f64 x (fma.f64 #s(literal 2 binary64) (*.f64 (cos.f64 y) (sqrt.f64 (/.f64 #s(literal 1 binary64) x))) (*.f64 #s(literal -1/3 binary64) (/.f64 a (*.f64 x b)))))
61.1%
(*.f64 a (fma.f64 (cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y)) (/.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) a) (/.f64 #s(literal -1/3 binary64) b)))
61.1%
(*.f64 a (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))) a) (/.f64 #s(literal -1/3 binary64) b)))
61.9%
(*.f64 a (fma.f64 #s(literal 2 binary64) (/.f64 (sqrt.f64 x) a) (/.f64 #s(literal -1/3 binary64) b)))
70.2%
(*.f64 a (fma.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (/.f64 a (*.f64 (sqrt.f64 x) (cos.f64 y)))) (/.f64 #s(literal -1/3 binary64) b)))
70.1%
(*.f64 a (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (pow.f64 x #s(literal 1/4 binary64)) #s(literal 2 binary64)) (/.f64 (cos.f64 y) a)) (/.f64 #s(literal -1/3 binary64) b)))
68.7%
(*.f64 a (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 x)) (/.f64 (cos.f64 y) a)) (/.f64 #s(literal -1/3 binary64) b)))
46.3%
(*.f64 a (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (/.f64 (fma.f64 y (*.f64 y #s(literal -1/2 binary64)) #s(literal 1 binary64)) a)) (/.f64 #s(literal -1/3 binary64) b)))
61.9%
(*.f64 a (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (/.f64 #s(literal 1 binary64) a)) (/.f64 #s(literal -1/3 binary64) b)))
70.2%
(*.f64 a (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (*.f64 (/.f64 #s(literal 1 binary64) a) (cos.f64 y))) (/.f64 #s(literal -1/3 binary64) b)))
30.4%
(*.f64 a (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (exp.f64 (*.f64 (log.f64 (/.f64 a (cos.f64 y))) #s(literal -1 binary64)))) (/.f64 #s(literal -1/3 binary64) b)))
68.9%
(*.f64 a (fma.f64 #s(literal 2 binary64) (*.f64 (exp.f64 (*.f64 (log.f64 x) #s(literal 1/2 binary64))) (/.f64 (cos.f64 y) a)) (/.f64 #s(literal -1/3 binary64) b)))
61.1%
(*.f64 a (fma.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (/.f64 (sqrt.f64 x) a)) (/.f64 #s(literal -1/3 binary64) b)))
63.6%
(*.f64 a (/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (*.f64 b (cos.f64 y)) a) #s(literal -1/3 binary64)) b))
47.3%
(*.f64 a (/.f64 #s(literal 1 binary64) (*.f64 b #s(literal -3 binary64))))
47.3%
(*.f64 a (/.f64 #s(literal -1/3 binary64) b))
47.3%
(*.f64 a (*.f64 (/.f64 #s(literal 1 binary64) b) #s(literal -1/3 binary64)))
57.2%
(*.f64 a (*.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 b x)) (/.f64 (*.f64 (*.f64 (cos.f64 y) (sqrt.f64 (/.f64 #s(literal 1 binary64) x))) #s(literal -2 binary64)) a)) (neg.f64 x)))
24.9%
(*.f64 a (*.f64 (sqrt.f64 x) (*.f64 (/.f64 (cos.f64 y) a) #s(literal 2 binary64))))
57.2%
(*.f64 a (*.f64 x (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (*.f64 (/.f64 (cos.f64 y) a) #s(literal 2 binary64)) (/.f64 #s(literal -1/3 binary64) (*.f64 b x)))))
22.4%
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 b #s(literal -3 binary64)) a)) #s(literal -1 binary64)))
Compiler

Compiled 6 943 to 4 708 computations (32.2% saved)

simplify305.0ms (1.6%)

Memory
27.6MiB live, 489.5MiB allocated
Algorithm
egg-herbie
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
cost-diff0
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 x))
cost-diff0
(*.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 x)) (/.f64 (cos.f64 y) a))
cost-diff0
(fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 x)) (/.f64 (cos.f64 y) a)) (/.f64 #s(literal -1/3 binary64) b))
cost-diff704
(*.f64 a (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 x)) (/.f64 (cos.f64 y) a)) (/.f64 #s(literal -1/3 binary64) b)))
cost-diff0
(*.f64 #s(literal 2 binary64) (sqrt.f64 x))
cost-diff0
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) #s(literal -1/27 binary64) (*.f64 y (*.f64 y y))) (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t)))))))
cost-diff128
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) #s(literal -1/27 binary64) (*.f64 y (*.f64 y y))) (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t))))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
cost-diff320
(fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t)))
cost-diff0
(*.f64 #s(literal 2 binary64) (sqrt.f64 x))
cost-diff0
(fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (*.f64 b (cos.f64 y)) a) #s(literal -1/3 binary64))
cost-diff0
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (*.f64 b (cos.f64 y)) a) #s(literal -1/3 binary64)) b)
cost-diff704
(*.f64 a (/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (*.f64 b (cos.f64 y)) a) #s(literal -1/3 binary64)) b))
cost-diff0
(*.f64 b #s(literal -3 binary64))
cost-diff0
(/.f64 a (*.f64 b #s(literal -3 binary64)))
cost-diff0
(pow.f64 x #s(literal 1/4 binary64))
cost-diff0
(*.f64 (pow.f64 (pow.f64 x #s(literal 1/4 binary64)) #s(literal 2 binary64)) (cos.f64 y))
cost-diff0
(fma.f64 (*.f64 (pow.f64 (pow.f64 x #s(literal 1/4 binary64)) #s(literal 2 binary64)) (cos.f64 y)) #s(literal 2 binary64) (/.f64 a (*.f64 b #s(literal -3 binary64))))
cost-diff12288
(pow.f64 (pow.f64 x #s(literal 1/4 binary64)) #s(literal 2 binary64))
Rules
5 580×*-lowering-*.f32
5 580×*-lowering-*.f64
4 634×accelerator-lowering-fma.f32
4 634×accelerator-lowering-fma.f64
2 860×/-lowering-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
061473
1139427
2338410
3798410
41740406
52405406
63926406
75870406
87723406
08048388
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(+ (* (* (pow (pow x 1/4) 2) (cos y)) 2) (/ a (* b -3)))
(* (pow (pow x 1/4) 2) (cos y))
(pow (pow x 1/4) 2)
(pow x 1/4)
x
1/4
2
(cos y)
y
(/ a (* b -3))
a
(* b -3)
b
-3
(/ a (* b -3))
a
(* b -3)
b
-3
(* a (/ (+ (* (* 2 (sqrt x)) (/ (* b (cos y)) a)) -1/3) b))
a
(/ (+ (* (* 2 (sqrt x)) (/ (* b (cos y)) a)) -1/3) b)
(+ (* (* 2 (sqrt x)) (/ (* b (cos y)) a)) -1/3)
(* 2 (sqrt x))
2
(sqrt x)
x
(/ (* b (cos y)) a)
(* b (cos y))
b
(cos y)
y
-1/3
(- (* (* 2 (sqrt x)) (cos (/ (+ (* (* (* z t) (* z (* t (* z t)))) -1/27) (* y (* y y))) (* z (+ (* z (* 1/9 (* t t))) (* y (* 1/3 t))))))) (/ a (* b 3)))
(* (* 2 (sqrt x)) (cos (/ (+ (* (* (* z t) (* z (* t (* z t)))) -1/27) (* y (* y y))) (* z (+ (* z (* 1/9 (* t t))) (* y (* 1/3 t)))))))
(* 2 (sqrt x))
2
(sqrt x)
x
(cos (/ (+ (* (* (* z t) (* z (* t (* z t)))) -1/27) (* y (* y y))) (* z (+ (* z (* 1/9 (* t t))) (* y (* 1/3 t))))))
(/ (+ (* (* (* z t) (* z (* t (* z t)))) -1/27) (* y (* y y))) (* z (+ (* z (* 1/9 (* t t))) (* y (* 1/3 t)))))
(+ (* (* (* z t) (* z (* t (* z t)))) -1/27) (* y (* y y)))
(* (* z t) (* z (* t (* z t))))
(* z t)
z
t
(* z (* t (* z t)))
(* t (* z t))
-1/27
(* y (* y y))
y
(* y y)
(* z (+ (* z (* 1/9 (* t t))) (* y (* 1/3 t))))
(+ (* z (* 1/9 (* t t))) (* y (* 1/3 t)))
(* 1/9 (* t t))
1/9
(* t t)
(* y (* 1/3 t))
(* 1/3 t)
1/3
(/ a (* b 3))
a
(* b 3)
b
3
(* a (+ (* 2 (* (pow (exp 1/2) (log x)) (/ (cos y) a))) (/ -1/3 b)))
a
(+ (* 2 (* (pow (exp 1/2) (log x)) (/ (cos y) a))) (/ -1/3 b))
2
(* (pow (exp 1/2) (log x)) (/ (cos y) a))
(pow (exp 1/2) (log x))
(exp 1/2)
1/2
(log x)
x
(/ (cos y) a)
(cos y)
y
(/ -1/3 b)
-1/3
b
Outputs
(+ (* (* (pow (pow x 1/4) 2) (cos y)) 2) (/ a (* b -3)))
(fma.f64 #s(literal 2 binary64) (*.f64 (cos.f64 y) (sqrt.f64 x)) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(* (pow (pow x 1/4) 2) (cos y))
(*.f64 (cos.f64 y) (sqrt.f64 x))
(pow (pow x 1/4) 2)
(sqrt.f64 x)
(pow x 1/4)
(pow.f64 x #s(literal 1/4 binary64))
x
1/4
#s(literal 1/4 binary64)
2
#s(literal 2 binary64)
(cos y)
(cos.f64 y)
y
(/ a (* b -3))
(/.f64 a (*.f64 b #s(literal -3 binary64)))
a
(* b -3)
(*.f64 b #s(literal -3 binary64))
b
-3
#s(literal -3 binary64)
(/ a (* b -3))
(/.f64 a (*.f64 b #s(literal -3 binary64)))
a
(* b -3)
(*.f64 b #s(literal -3 binary64))
b
-3
#s(literal -3 binary64)
(* a (/ (+ (* (* 2 (sqrt x)) (/ (* b (cos y)) a)) -1/3) b))
(/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (cos.f64 y) (*.f64 b (sqrt.f64 x))) (*.f64 a #s(literal -1/3 binary64))) b)
a
(/ (+ (* (* 2 (sqrt x)) (/ (* b (cos y)) a)) -1/3) b)
(/.f64 (fma.f64 (cos.f64 y) (/.f64 (*.f64 b (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) a) #s(literal -1/3 binary64)) b)
(+ (* (* 2 (sqrt x)) (/ (* b (cos y)) a)) -1/3)
(fma.f64 (cos.f64 y) (/.f64 (*.f64 b (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) a) #s(literal -1/3 binary64))
(* 2 (sqrt x))
(*.f64 #s(literal 2 binary64) (sqrt.f64 x))
2
#s(literal 2 binary64)
(sqrt x)
(sqrt.f64 x)
x
(/ (* b (cos y)) a)
(*.f64 b (/.f64 (cos.f64 y) a))
(* b (cos y))
(*.f64 (cos.f64 y) b)
b
(cos y)
(cos.f64 y)
y
-1/3
#s(literal -1/3 binary64)
(- (* (* 2 (sqrt x)) (cos (/ (+ (* (* (* z t) (* z (* t (* z t)))) -1/27) (* y (* y y))) (* z (+ (* z (* 1/9 (* t t))) (* y (* 1/3 t))))))) (/ a (* b 3)))
(fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (fma.f64 z (*.f64 #s(literal -1/27 binary64) (*.f64 t (*.f64 z (*.f64 t (*.f64 z t))))) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 z t) (fma.f64 y #s(literal 1/3 binary64) (*.f64 (*.f64 z t) #s(literal 1/9 binary64)))))) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(* (* 2 (sqrt x)) (cos (/ (+ (* (* (* z t) (* z (* t (* z t)))) -1/27) (* y (* y y))) (* z (+ (* z (* 1/9 (* t t))) (* y (* 1/3 t)))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (fma.f64 z (*.f64 #s(literal -1/27 binary64) (*.f64 t (*.f64 z (*.f64 t (*.f64 z t))))) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 z t) (fma.f64 y #s(literal 1/3 binary64) (*.f64 (*.f64 z t) #s(literal 1/9 binary64)))))))
(* 2 (sqrt x))
(*.f64 #s(literal 2 binary64) (sqrt.f64 x))
2
#s(literal 2 binary64)
(sqrt x)
(sqrt.f64 x)
x
(cos (/ (+ (* (* (* z t) (* z (* t (* z t)))) -1/27) (* y (* y y))) (* z (+ (* z (* 1/9 (* t t))) (* y (* 1/3 t))))))
(cos.f64 (/.f64 (fma.f64 z (*.f64 #s(literal -1/27 binary64) (*.f64 t (*.f64 z (*.f64 t (*.f64 z t))))) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 z t) (fma.f64 y #s(literal 1/3 binary64) (*.f64 (*.f64 z t) #s(literal 1/9 binary64))))))
(/ (+ (* (* (* z t) (* z (* t (* z t)))) -1/27) (* y (* y y))) (* z (+ (* z (* 1/9 (* t t))) (* y (* 1/3 t)))))
(/.f64 (fma.f64 z (*.f64 #s(literal -1/27 binary64) (*.f64 t (*.f64 z (*.f64 t (*.f64 z t))))) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 z t) (fma.f64 y #s(literal 1/3 binary64) (*.f64 (*.f64 z t) #s(literal 1/9 binary64)))))
(+ (* (* (* z t) (* z (* t (* z t)))) -1/27) (* y (* y y)))
(fma.f64 z (*.f64 #s(literal -1/27 binary64) (*.f64 t (*.f64 z (*.f64 t (*.f64 z t))))) (*.f64 y (*.f64 y y)))
(* (* z t) (* z (* t (* z t))))
(*.f64 z (*.f64 t (*.f64 z (*.f64 t (*.f64 z t)))))
(* z t)
(*.f64 z t)
z
t
(* z (* t (* z t)))
(*.f64 z (*.f64 t (*.f64 z t)))
(* t (* z t))
(*.f64 t (*.f64 z t))
-1/27
#s(literal -1/27 binary64)
(* y (* y y))
(*.f64 y (*.f64 y y))
y
(* y y)
(*.f64 y y)
(* z (+ (* z (* 1/9 (* t t))) (* y (* 1/3 t))))
(*.f64 (*.f64 z t) (fma.f64 y #s(literal 1/3 binary64) (*.f64 (*.f64 z t) #s(literal 1/9 binary64))))
(+ (* z (* 1/9 (* t t))) (* y (* 1/3 t)))
(*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 (*.f64 z t) #s(literal 1/9 binary64))))
(* 1/9 (* t t))
(*.f64 t (*.f64 t #s(literal 1/9 binary64)))
1/9
#s(literal 1/9 binary64)
(* t t)
(*.f64 t t)
(* y (* 1/3 t))
(*.f64 t (*.f64 y #s(literal 1/3 binary64)))
(* 1/3 t)
(*.f64 t #s(literal 1/3 binary64))
1/3
#s(literal 1/3 binary64)
(/ a (* b 3))
(/.f64 a (*.f64 b #s(literal 3 binary64)))
a
(* b 3)
(*.f64 b #s(literal 3 binary64))
b
3
#s(literal 3 binary64)
(* a (+ (* 2 (* (pow (exp 1/2) (log x)) (/ (cos y) a))) (/ -1/3 b)))
(fma.f64 #s(literal 2 binary64) (*.f64 (cos.f64 y) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 x))) (/.f64 a (*.f64 b #s(literal -3 binary64))))
a
(+ (* 2 (* (pow (exp 1/2) (log x)) (/ (cos y) a))) (/ -1/3 b))
(fma.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 x)) (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) a) (/.f64 #s(literal -1/3 binary64) b))
2
#s(literal 2 binary64)
(* (pow (exp 1/2) (log x)) (/ (cos y) a))
(/.f64 (*.f64 (cos.f64 y) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 x))) a)
(pow (exp 1/2) (log x))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 x))
(exp 1/2)
(exp.f64 #s(literal 1/2 binary64))
1/2
#s(literal 1/2 binary64)
(log x)
(log.f64 x)
x
(/ (cos y) a)
(/.f64 (cos.f64 y) a)
(cos y)
(cos.f64 y)
y
(/ -1/3 b)
(/.f64 #s(literal -1/3 binary64) b)
-1/3
#s(literal -1/3 binary64)
b

localize504.0ms (2.7%)

Memory
-5.1MiB live, 804.3MiB allocated
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
accuracy99.5%
(*.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 x)) (/.f64 (cos.f64 y) a))
accuracy99.4%
(/.f64 #s(literal -1/3 binary64) b)
accuracy93.7%
(*.f64 a (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 x)) (/.f64 (cos.f64 y) a)) (/.f64 #s(literal -1/3 binary64) b)))
accuracy92.0%
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 x))
accuracy92.5%
(*.f64 z (*.f64 t (*.f64 z t)))
accuracy88.4%
(fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t)))
accuracy48.4%
(/.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) #s(literal -1/27 binary64) (*.f64 y (*.f64 y y))) (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t)))))
accuracy27.6%
(cos.f64 (/.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) #s(literal -1/27 binary64) (*.f64 y (*.f64 y y))) (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t))))))
accuracy99.8%
(*.f64 b (cos.f64 y))
accuracy98.0%
(fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (*.f64 b (cos.f64 y)) a) #s(literal -1/3 binary64))
accuracy93.7%
(*.f64 a (/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (*.f64 b (cos.f64 y)) a) #s(literal -1/3 binary64)) b))
accuracy89.8%
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (*.f64 b (cos.f64 y)) a) #s(literal -1/3 binary64)) b)
accuracy100.0%
(*.f64 b #s(literal -3 binary64))
accuracy99.8%
(/.f64 a (*.f64 b #s(literal -3 binary64)))
accuracy100.0%
(fma.f64 (*.f64 (pow.f64 (pow.f64 x #s(literal 1/4 binary64)) #s(literal 2 binary64)) (cos.f64 y)) #s(literal 2 binary64) (/.f64 a (*.f64 b #s(literal -3 binary64))))
accuracy99.8%
(/.f64 a (*.f64 b #s(literal -3 binary64)))
accuracy99.7%
(*.f64 (pow.f64 (pow.f64 x #s(literal 1/4 binary64)) #s(literal 2 binary64)) (cos.f64 y))
accuracy99.1%
(pow.f64 (pow.f64 x #s(literal 1/4 binary64)) #s(literal 2 binary64))
Samples
347.0ms197×1valid
66.0ms59×0valid
Compiler

Compiled 464 to 63 computations (86.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 343.0ms
ival-cos: 156.0ms (45.4% of total)
ival-mult: 57.0ms (16.6% of total)
ival-pow: 41.0ms (11.9% of total)
const: 26.0ms (7.6% of total)
ival-div: 20.0ms (5.8% of total)
ival-add: 10.0ms (2.9% of total)
adjust: 9.0ms (2.6% of total)
ival-log: 8.0ms (2.3% of total)
ival-exp: 5.0ms (1.5% of total)
ival-pow2: 5.0ms (1.5% of total)
ival-sqrt: 3.0ms (0.9% of total)
ival-sub: 2.0ms (0.6% of total)
exact: 1.0ms (0.3% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series255.0ms (1.3%)

Memory
7.1MiB live, 515.4MiB allocated
Counts
22 → 720
Calls
Call 1
Inputs
#<alt (pow (pow x 1/4) 2)>
#<alt (+ (* (* (pow (pow x 1/4) 2) (cos y)) 2) (/ a (* b -3)))>
#<alt (* (pow (pow x 1/4) 2) (cos y))>
#<alt (pow x 1/4)>
#<alt (/ a (* b -3))>
#<alt (* b -3)>
#<alt (* a (/ (+ (* (* 2 (sqrt x)) (/ (* b (cos y)) a)) -1/3) b))>
#<alt (/ (+ (* (* 2 (sqrt x)) (/ (* b (cos y)) a)) -1/3) b)>
#<alt (+ (* (* 2 (sqrt x)) (/ (* b (cos y)) a)) -1/3)>
#<alt (* 2 (sqrt x))>
#<alt (+ (* z (* 1/9 (* t t))) (* y (* 1/3 t)))>
#<alt (- (* (* 2 (sqrt x)) (cos (/ (+ (* (* (* z t) (* z (* t (* z t)))) -1/27) (* y (* y y))) (* z (+ (* z (* 1/9 (* t t))) (* y (* 1/3 t))))))) (/ a (* b 3)))>
#<alt (* (* 2 (sqrt x)) (cos (/ (+ (* (* (* z t) (* z (* t (* z t)))) -1/27) (* y (* y y))) (* z (+ (* z (* 1/9 (* t t))) (* y (* 1/3 t)))))))>
#<alt (* a (+ (* 2 (* (pow (exp 1/2) (log x)) (/ (cos y) a))) (/ -1/3 b)))>
#<alt (+ (* 2 (* (pow (exp 1/2) (log x)) (/ (cos y) a))) (/ -1/3 b))>
#<alt (* (pow (exp 1/2) (log x)) (/ (cos y) a))>
#<alt (pow (exp 1/2) (log x))>
#<alt (* b (cos y))>
#<alt (cos (/ (+ (* (* (* z t) (* z (* t (* z t)))) -1/27) (* y (* y y))) (* z (+ (* z (* 1/9 (* t t))) (* y (* 1/3 t))))))>
#<alt (/ (+ (* (* (* z t) (* z (* t (* z t)))) -1/27) (* y (* y y))) (* z (+ (* z (* 1/9 (* t t))) (* y (* 1/3 t)))))>
#<alt (* z (* t (* z t)))>
#<alt (/ -1/3 b)>
Outputs
#<alt (sqrt x)>
#<alt (sqrt x)>
#<alt (sqrt x)>
#<alt (sqrt x)>
#<alt (sqrt x)>
#<alt (sqrt x)>
#<alt (sqrt x)>
#<alt (sqrt x)>
#<alt (* -1 (* (sqrt x) (pow (sqrt -1) 2)))>
#<alt (* -1 (* (sqrt x) (pow (sqrt -1) 2)))>
#<alt (* -1 (* (sqrt x) (pow (sqrt -1) 2)))>
#<alt (* -1 (* (sqrt x) (pow (sqrt -1) 2)))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))>
#<alt (* 2 (* (sqrt x) (cos y)))>
#<alt (* x (+ (* -1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (cos y)))))>
#<alt (* x (+ (* -1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (cos y)))))>
#<alt (* x (+ (* -1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (cos y)))))>
#<alt (* -2 (* (sqrt x) (* (cos y) (pow (sqrt -1) 2))))>
#<alt (* -1 (* x (+ (* 1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (* (cos y) (pow (sqrt -1) 2)))))))>
#<alt (* -1 (* x (+ (* 1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (* (cos y) (pow (sqrt -1) 2)))))))>
#<alt (* -1 (* x (+ (* 1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (* (cos y) (pow (sqrt -1) 2)))))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (sqrt x)))>
#<alt (+ (* -1 (* (sqrt x) (pow y 2))) (+ (* -1/3 (/ a b)) (* 2 (sqrt x))))>
#<alt (+ (* -1/3 (/ a b)) (+ (* 2 (sqrt x)) (* (pow y 2) (+ (* -1 (sqrt x)) (* 1/12 (* (sqrt x) (pow y 2)))))))>
#<alt (+ (* -1/3 (/ a b)) (+ (* 2 (sqrt x)) (* (pow y 2) (+ (* -1 (sqrt x)) (* (pow y 2) (+ (* -1/360 (* (sqrt x) (pow y 2))) (* 1/12 (sqrt x))))))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))>
#<alt (* 2 (* (sqrt x) (cos y)))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))>
#<alt (* -1/3 (/ a b))>
#<alt (* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))>
#<alt (* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))>
#<alt (* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))>
#<alt (* -1/3 (/ a b))>
#<alt (* -1 (* a (+ (* -2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))))>
#<alt (* -1 (* a (+ (* -2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))))>
#<alt (* -1 (* a (+ (* -2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))))>
#<alt (* -1/3 (/ a b))>
#<alt (/ (+ (* -1/3 a) (* 2 (* (* b (cos y)) (sqrt x)))) b)>
#<alt (/ (+ (* -1/3 a) (* 2 (* (* b (cos y)) (sqrt x)))) b)>
#<alt (/ (+ (* -1/3 a) (* 2 (* (* b (cos y)) (sqrt x)))) b)>
#<alt (* 2 (* (sqrt x) (cos y)))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))>
#<alt (* 2 (* (sqrt x) (cos y)))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))>
#<alt (* (sqrt x) (cos y))>
#<alt (* (sqrt x) (cos y))>
#<alt (* (sqrt x) (cos y))>
#<alt (* (sqrt x) (cos y))>
#<alt (* (sqrt x) (cos y))>
#<alt (* (sqrt x) (cos y))>
#<alt (* (sqrt x) (cos y))>
#<alt (* (sqrt x) (cos y))>
#<alt (* -1 (* (sqrt x) (* (cos y) (pow (sqrt -1) 2))))>
#<alt (* -1 (* (sqrt x) (* (cos y) (pow (sqrt -1) 2))))>
#<alt (* -1 (* (sqrt x) (* (cos y) (pow (sqrt -1) 2))))>
#<alt (* -1 (* (sqrt x) (* (cos y) (pow (sqrt -1) 2))))>
#<alt (sqrt x)>
#<alt (+ (sqrt x) (* -1/2 (* (sqrt x) (pow y 2))))>
#<alt (+ (sqrt x) (* (pow y 2) (+ (* -1/2 (sqrt x)) (* 1/24 (* (sqrt x) (pow y 2))))))>
#<alt (+ (sqrt x) (* (pow y 2) (+ (* -1/2 (sqrt x)) (* (pow y 2) (+ (* -1/720 (* (sqrt x) (pow y 2))) (* 1/24 (sqrt x)))))))>
#<alt (* (sqrt x) (cos y))>
#<alt (* (sqrt x) (cos y))>
#<alt (* (sqrt x) (cos y))>
#<alt (* (sqrt x) (cos y))>
#<alt (* (sqrt x) (cos y))>
#<alt (* (sqrt x) (cos y))>
#<alt (* (sqrt x) (cos y))>
#<alt (* (sqrt x) (cos y))>
#<alt (pow (* 1 x) 1/4)>
#<alt (pow (* 1 x) 1/4)>
#<alt (pow (* 1 x) 1/4)>
#<alt (pow (* 1 x) 1/4)>
#<alt (pow (* 1 x) 1/4)>
#<alt (pow (* 1 x) 1/4)>
#<alt (pow (* 1 x) 1/4)>
#<alt (pow (* 1 x) 1/4)>
#<alt (exp (* 1/4 (+ (log -1) (* -1 (log (/ -1 x))))))>
#<alt (exp (* 1/4 (+ (log -1) (* -1 (log (/ -1 x))))))>
#<alt (exp (* 1/4 (+ (log -1) (* -1 (log (/ -1 x))))))>
#<alt (exp (* 1/4 (+ (log -1) (* -1 (log (/ -1 x))))))>
#<alt (* -1/3 (/ a b))>
#<alt (* -1/3 (/ a b))>
#<alt (* -1/3 (/ a b))>
#<alt (* -1/3 (/ a b))>
#<alt (* -1/3 (/ a b))>
#<alt (* -1/3 (/ a b))>
#<alt (* -1/3 (/ a b))>
#<alt (* -1/3 (/ a b))>
#<alt (* -1/3 (/ a b))>
#<alt (* -1/3 (/ a b))>
#<alt (* -1/3 (/ a b))>
#<alt (* -1/3 (/ a b))>
#<alt (* -1/3 (/ a b))>
#<alt (* -1/3 (/ a b))>
#<alt (* -1/3 (/ a b))>
#<alt (* -1/3 (/ a b))>
#<alt (* -1/3 (/ a b))>
#<alt (* -1/3 (/ a b))>
#<alt (* -1/3 (/ a b))>
#<alt (* -1/3 (/ a b))>
#<alt (* -1/3 (/ a b))>
#<alt (* -1/3 (/ a b))>
#<alt (* -1/3 (/ a b))>
#<alt (* -1/3 (/ a b))>
#<alt (* -3 b)>
#<alt (* -3 b)>
#<alt (* -3 b)>
#<alt (* -3 b)>
#<alt (* -3 b)>
#<alt (* -3 b)>
#<alt (* -3 b)>
#<alt (* -3 b)>
#<alt (* -3 b)>
#<alt (* -3 b)>
#<alt (* -3 b)>
#<alt (* -3 b)>
#<alt (* 2 (* (sqrt x) (cos y)))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))>
#<alt (* -1/3 (/ a b))>
#<alt (* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))>
#<alt (* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))>
#<alt (* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))>
#<alt (* -1/3 (/ a b))>
#<alt (* -1 (* a (+ (* -2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))))>
#<alt (* -1 (* a (+ (* -2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))))>
#<alt (* -1 (* a (+ (* -2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))))>
#<alt (/ (* a (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3)) b)>
#<alt (/ (* a (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3)) b)>
#<alt (/ (* a (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3)) b)>
#<alt (/ (* a (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3)) b)>
#<alt (* 2 (* (sqrt x) (cos y)))>
#<alt (* x (+ (* -1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (cos y)))))>
#<alt (* x (+ (* -1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (cos y)))))>
#<alt (* x (+ (* -1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (cos y)))))>
#<alt (* -2 (* (sqrt x) (* (cos y) (pow (sqrt -1) 2))))>
#<alt (* -1 (* x (+ (* 1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (* (cos y) (pow (sqrt -1) 2)))))))>
#<alt (* -1 (* x (+ (* 1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (* (cos y) (pow (sqrt -1) 2)))))))>
#<alt (* -1 (* x (+ (* 1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (* (cos y) (pow (sqrt -1) 2)))))))>
#<alt (* -1/3 (/ a b))>
#<alt (/ (+ (* -1/3 a) (* 2 (* (* b (cos y)) (sqrt x)))) b)>
#<alt (/ (+ (* -1/3 a) (* 2 (* (* b (cos y)) (sqrt x)))) b)>
#<alt (/ (+ (* -1/3 a) (* 2 (* (* b (cos y)) (sqrt x)))) b)>
#<alt (* 2 (* (sqrt x) (cos y)))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))>
#<alt (* 2 (* (sqrt x) (cos y)))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))>
#<alt (/ (* a (- (* 2 (* (/ b a) (sqrt x))) 1/3)) b)>
#<alt (+ (* -1 (* (sqrt x) (pow y 2))) (/ (* a (- (* 2 (* (/ b a) (sqrt x))) 1/3)) b))>
#<alt (+ (* (pow y 2) (+ (* -1 (sqrt x)) (* 1/12 (* (sqrt x) (pow y 2))))) (/ (* a (- (* 2 (* (/ b a) (sqrt x))) 1/3)) b))>
#<alt (+ (* (pow y 2) (+ (* -1 (sqrt x)) (* (pow y 2) (+ (* -1/360 (* (sqrt x) (pow y 2))) (* 1/12 (sqrt x)))))) (/ (* a (- (* 2 (* (/ b a) (sqrt x))) 1/3)) b))>
#<alt (/ (* a (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3)) b)>
#<alt (/ (* a (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3)) b)>
#<alt (/ (* a (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3)) b)>
#<alt (/ (* a (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3)) b)>
#<alt (/ (* a (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3)) b)>
#<alt (/ (* a (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3)) b)>
#<alt (/ (* a (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3)) b)>
#<alt (/ (* a (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3)) b)>
#<alt (/ (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3) b)>
#<alt (/ (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3) b)>
#<alt (/ (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3) b)>
#<alt (/ (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3) b)>
#<alt (* 2 (* (/ (cos y) a) (sqrt x)))>
#<alt (* x (- (* 2 (* (/ (cos y) a) (sqrt (/ 1 x)))) (* 1/3 (/ 1 (* b x)))))>
#<alt (* x (- (* 2 (* (/ (cos y) a) (sqrt (/ 1 x)))) (* 1/3 (/ 1 (* b x)))))>
#<alt (* x (- (* 2 (* (/ (cos y) a) (sqrt (/ 1 x)))) (* 1/3 (/ 1 (* b x)))))>
#<alt (* -2 (* (/ (* (cos y) (pow (sqrt -1) 2)) a) (sqrt x)))>
#<alt (* -1 (* x (+ (* 2 (* (/ (* (cos y) (pow (sqrt -1) 2)) a) (sqrt (/ 1 x)))) (* 1/3 (/ 1 (* b x))))))>
#<alt (* -1 (* x (+ (* 2 (* (/ (* (cos y) (pow (sqrt -1) 2)) a) (sqrt (/ 1 x)))) (* 1/3 (/ 1 (* b x))))))>
#<alt (* -1 (* x (+ (* 2 (* (/ (* (cos y) (pow (sqrt -1) 2)) a) (sqrt (/ 1 x)))) (* 1/3 (/ 1 (* b x))))))>
#<alt (/ -1/3 b)>
#<alt (/ (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3) b)>
#<alt (/ (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3) b)>
#<alt (/ (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3) b)>
#<alt (* 2 (* (/ (cos y) a) (sqrt x)))>
#<alt (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))>
#<alt (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))>
#<alt (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))>
#<alt (* 2 (* (/ (cos y) a) (sqrt x)))>
#<alt (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))>
#<alt (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))>
#<alt (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))>
#<alt (/ (- (* 2 (* (/ b a) (sqrt x))) 1/3) b)>
#<alt (- (+ (* -1 (* (/ (pow y 2) a) (sqrt x))) (* 2 (* (/ 1 a) (sqrt x)))) (* 1/3 (/ 1 b)))>
#<alt (- (+ (* 2 (* (/ 1 a) (sqrt x))) (* (pow y 2) (+ (* -1 (* (/ 1 a) (sqrt x))) (* 1/12 (* (/ (pow y 2) a) (sqrt x)))))) (* 1/3 (/ 1 b)))>
#<alt (- (+ (* 2 (* (/ 1 a) (sqrt x))) (* (pow y 2) (+ (* -1 (* (/ 1 a) (sqrt x))) (* (pow y 2) (+ (* -1/360 (* (/ (pow y 2) a) (sqrt x))) (* 1/12 (* (/ 1 a) (sqrt x)))))))) (* 1/3 (/ 1 b)))>
#<alt (/ (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3) b)>
#<alt (/ (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3) b)>
#<alt (/ (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3) b)>
#<alt (/ (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3) b)>
#<alt (/ (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3) b)>
#<alt (/ (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3) b)>
#<alt (/ (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3) b)>
#<alt (/ (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3) b)>
#<alt (* 2 (* (/ (cos y) a) (sqrt x)))>
#<alt (/ (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y)))) a)>
#<alt (/ (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y)))) a)>
#<alt (/ (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y)))) a)>
#<alt (/ -1/3 b)>
#<alt (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))>
#<alt (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))>
#<alt (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))>
#<alt (/ -1/3 b)>
#<alt (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))>
#<alt (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))>
#<alt (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))>
#<alt (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3)>
#<alt (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3)>
#<alt (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3)>
#<alt (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3)>
#<alt (* 2 (* (/ (* b (cos y)) a) (sqrt x)))>
#<alt (* x (- (* 2 (* (/ (* b (cos y)) a) (sqrt (/ 1 x)))) (* 1/3 (/ 1 x))))>
#<alt (* x (- (* 2 (* (/ (* b (cos y)) a) (sqrt (/ 1 x)))) (* 1/3 (/ 1 x))))>
#<alt (* x (- (* 2 (* (/ (* b (cos y)) a) (sqrt (/ 1 x)))) (* 1/3 (/ 1 x))))>
#<alt (* -2 (* (/ (* b (* (cos y) (pow (sqrt -1) 2))) a) (sqrt x)))>
#<alt (* -1 (* x (+ (* 2 (* (/ (* b (* (cos y) (pow (sqrt -1) 2))) a) (sqrt (/ 1 x)))) (* 1/3 (/ 1 x)))))>
#<alt (* -1 (* x (+ (* 2 (* (/ (* b (* (cos y) (pow (sqrt -1) 2))) a) (sqrt (/ 1 x)))) (* 1/3 (/ 1 x)))))>
#<alt (* -1 (* x (+ (* 2 (* (/ (* b (* (cos y) (pow (sqrt -1) 2))) a) (sqrt (/ 1 x)))) (* 1/3 (/ 1 x)))))>
#<alt -1/3>
#<alt (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3)>
#<alt (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3)>
#<alt (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3)>
#<alt (* 2 (* (/ (* b (cos y)) a) (sqrt x)))>
#<alt (* b (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))>
#<alt (* b (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))>
#<alt (* b (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))>
#<alt (* 2 (* (/ (* b (cos y)) a) (sqrt x)))>
#<alt (* -1 (* b (+ (* -2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))))>
#<alt (* -1 (* b (+ (* -2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))))>
#<alt (* -1 (* b (+ (* -2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))))>
#<alt (- (* 2 (* (/ b a) (sqrt x))) 1/3)>
#<alt (- (+ (* -1 (* (/ (* b (pow y 2)) a) (sqrt x))) (* 2 (* (/ b a) (sqrt x)))) 1/3)>
#<alt (- (+ (* 2 (* (/ b a) (sqrt x))) (* (pow y 2) (+ (* -1 (* (/ b a) (sqrt x))) (* 1/12 (* (/ (* b (pow y 2)) a) (sqrt x)))))) 1/3)>
#<alt (- (+ (* 2 (* (/ b a) (sqrt x))) (* (pow y 2) (+ (* -1 (* (/ b a) (sqrt x))) (* (pow y 2) (+ (* -1/360 (* (/ (* b (pow y 2)) a) (sqrt x))) (* 1/12 (* (/ b a) (sqrt x)))))))) 1/3)>
#<alt (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3)>
#<alt (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3)>
#<alt (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3)>
#<alt (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3)>
#<alt (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3)>
#<alt (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3)>
#<alt (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3)>
#<alt (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3)>
#<alt (* 2 (* (/ (* b (cos y)) a) (sqrt x)))>
#<alt (/ (+ (* -1/3 a) (* 2 (* (* b (cos y)) (sqrt x)))) a)>
#<alt (/ (+ (* -1/3 a) (* 2 (* (* b (cos y)) (sqrt x)))) a)>
#<alt (/ (+ (* -1/3 a) (* 2 (* (* b (cos y)) (sqrt x)))) a)>
#<alt -1/3>
#<alt (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3)>
#<alt (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3)>
#<alt (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3)>
#<alt -1/3>
#<alt (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3)>
#<alt (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3)>
#<alt (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3)>
#<alt (* 2 (sqrt x))>
#<alt (* 2 (sqrt x))>
#<alt (* 2 (sqrt x))>
#<alt (* 2 (sqrt x))>
#<alt (* 2 (sqrt x))>
#<alt (* 2 (sqrt x))>
#<alt (* 2 (sqrt x))>
#<alt (* 2 (sqrt x))>
#<alt (* -2 (* (sqrt x) (pow (sqrt -1) 2)))>
#<alt (* -2 (* (sqrt x) (pow (sqrt -1) 2)))>
#<alt (* -2 (* (sqrt x) (pow (sqrt -1) 2)))>
#<alt (* -2 (* (sqrt x) (pow (sqrt -1) 2)))>
#<alt (* 1/3 (* t y))>
#<alt (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))>
#<alt (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))>
#<alt (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))>
#<alt (* 1/9 (* (pow t 2) z))>
#<alt (* z (+ (* 1/9 (pow t 2)) (* 1/3 (/ (* t y) z))))>
#<alt (* z (+ (* 1/9 (pow t 2)) (* 1/3 (/ (* t y) z))))>
#<alt (* z (+ (* 1/9 (pow t 2)) (* 1/3 (/ (* t y) z))))>
#<alt (* 1/9 (* (pow t 2) z))>
#<alt (* -1 (* z (+ (* -1/3 (/ (* t y) z)) (* -1/9 (pow t 2)))))>
#<alt (* -1 (* z (+ (* -1/3 (/ (* t y) z)) (* -1/9 (pow t 2)))))>
#<alt (* -1 (* z (+ (* -1/3 (/ (* t y) z)) (* -1/9 (pow t 2)))))>
#<alt (* 1/3 (* t y))>
#<alt (* t (+ (* 1/9 (* t z)) (* 1/3 y)))>
#<alt (* t (+ (* 1/9 (* t z)) (* 1/3 y)))>
#<alt (* t (+ (* 1/9 (* t z)) (* 1/3 y)))>
#<alt (* 1/9 (* (pow t 2) z))>
#<alt (* (pow t 2) (+ (* 1/9 z) (* 1/3 (/ y t))))>
#<alt (* (pow t 2) (+ (* 1/9 z) (* 1/3 (/ y t))))>
#<alt (* (pow t 2) (+ (* 1/9 z) (* 1/3 (/ y t))))>
#<alt (* 1/9 (* (pow t 2) z))>
#<alt (* (pow t 2) (+ (* 1/9 z) (* 1/3 (/ y t))))>
#<alt (* (pow t 2) (+ (* 1/9 z) (* 1/3 (/ y t))))>
#<alt (* (pow t 2) (+ (* 1/9 z) (* 1/3 (/ y t))))>
#<alt (* 1/9 (* (pow t 2) z))>
#<alt (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))>
#<alt (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))>
#<alt (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))>
#<alt (* 1/3 (* t y))>
#<alt (* y (+ (* 1/9 (/ (* (pow t 2) z) y)) (* 1/3 t)))>
#<alt (* y (+ (* 1/9 (/ (* (pow t 2) z) y)) (* 1/3 t)))>
#<alt (* y (+ (* 1/9 (/ (* (pow t 2) z) y)) (* 1/3 t)))>
#<alt (* 1/3 (* t y))>
#<alt (* -1 (* y (+ (* -1/3 t) (* -1/9 (/ (* (pow t 2) z) y)))))>
#<alt (* -1 (* y (+ (* -1/3 t) (* -1/9 (/ (* (pow t 2) z) y)))))>
#<alt (* -1 (* y (+ (* -1/3 t) (* -1/9 (/ (* (pow t 2) z) y)))))>
#<alt (- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))) (* 1/3 (/ a b)))>
#<alt (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))>
#<alt (* x (+ (* -1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))))>
#<alt (* x (+ (* -1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))))>
#<alt (* x (+ (* -1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))))>
#<alt (* -2 (* (sqrt x) (* (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))) (pow (sqrt -1) 2))))>
#<alt (* -1 (* x (+ (* 1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (* (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))) (pow (sqrt -1) 2)))))))>
#<alt (* -1 (* x (+ (* 1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (* (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))) (pow (sqrt -1) 2)))))))>
#<alt (* -1 (* x (+ (* 1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (* (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))) (pow (sqrt -1) 2)))))))>
#<alt (- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (* -1/3 (* t z))))) (* 1/3 (/ a b)))>
#<alt (- (+ (* -2 (* (sqrt x) (* y (sin (* -1/3 (* t z)))))) (* 2 (* (sqrt x) (cos (* -1/3 (* t z)))))) (* 1/3 (/ a b)))>
#<alt (- (+ (* 2 (* (sqrt x) (cos (* -1/3 (* t z))))) (* y (+ (* -2 (* (sqrt x) (sin (* -1/3 (* t z))))) (* 2 (* (sqrt x) (* y (- (* -1/2 (cos (* -1/3 (* t z)))) (* -3 (/ (sin (* -1/3 (* t z))) (* t z)))))))))) (* 1/3 (/ a b)))>
#<alt (- (+ (* 2 (* (sqrt x) (cos (* -1/3 (* t z))))) (* y (+ (* -2 (* (sqrt x) (sin (* -1/3 (* t z))))) (* y (+ (* 2 (* (sqrt x) (* y (- (* 3 (/ (cos (* -1/3 (* t z))) (* t z))) (* (sin (* -1/3 (* t z))) (- (* 18 (/ 1 (* (pow t 2) (pow z 2)))) 1/6)))))) (* 2 (* (sqrt x) (- (* -1/2 (cos (* -1/3 (* t z)))) (* -3 (/ (sin (* -1/3 (* t z))) (* t z))))))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (/ (- (* -1/27 (* (pow t 3) (pow z 3))) (* -1 (pow y 3))) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (/ (- (* -1/27 (* (pow t 3) (pow z 3))) (* -1 (pow y 3))) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (/ (- (* -1/27 (* (pow t 3) (pow z 3))) (* -1 (pow y 3))) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))) (* 1/3 (/ a b)))>
#<alt (- (* 2 (* (sqrt x) (cos (/ (- (* -1/27 (* (pow t 3) (pow z 3))) (* -1 (pow y 3))) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))) (* 1/3 (/ a b)))>
#<alt (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))))>
#<alt (* -1/3 (/ a b))>
#<alt (* a (- (* 2 (* (/ (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))) a) (sqrt x))) (* 1/3 (/ 1 b))))>
#<alt (* a (- (* 2 (* (/ (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))) a) (sqrt x))) (* 1/3 (/ 1 b))))>
#<alt (* a (- (* 2 (* (/ (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))) a) (sqrt x))) (* 1/3 (/ 1 b))))>
#<alt (* -1/3 (/ a b))>
#<alt (* -1 (* a (+ (* -2 (* (/ (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))) a) (sqrt x))) (* 1/3 (/ 1 b)))))>
#<alt (* -1 (* a (+ (* -2 (* (/ (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))) a) (sqrt x))) (* 1/3 (/ 1 b)))))>
#<alt (* -1 (* a (+ (* -2 (* (/ (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))) a) (sqrt x))) (* 1/3 (/ 1 b)))))>
#<alt (* -1/3 (/ a b))>
#<alt (/ (- (* 2 (* (* b (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))) (sqrt x))) (* 1/3 a)) b)>
#<alt (/ (- (* 2 (* (* b (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))) (sqrt x))) (* 1/3 a)) b)>
#<alt (/ (- (* 2 (* (* b (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))) (sqrt x))) (* 1/3 a)) b)>
#<alt (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))))>
#<alt (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))))>
#<alt (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))>
#<alt (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))>
#<alt (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))>
#<alt (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))>
#<alt (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))>
#<alt (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))>
#<alt (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))>
#<alt (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))>
#<alt (* -2 (* (sqrt x) (* (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))) (pow (sqrt -1) 2))))>
#<alt (* -2 (* (sqrt x) (* (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))) (pow (sqrt -1) 2))))>
#<alt (* -2 (* (sqrt x) (* (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))) (pow (sqrt -1) 2))))>
#<alt (* -2 (* (sqrt x) (* (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))) (pow (sqrt -1) 2))))>
#<alt (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))>
#<alt (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))>
#<alt (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))>
#<alt (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))>
#<alt (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))>
#<alt (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))>
#<alt (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))>
#<alt (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))>
#<alt (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))>
#<alt (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))>
#<alt (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))>
#<alt (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))>
#<alt (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))>
#<alt (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))>
#<alt (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))>
#<alt (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))>
#<alt (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))>
#<alt (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))>
#<alt (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))>
#<alt (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))>
#<alt (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))>
#<alt (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))>
#<alt (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))>
#<alt (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))>
#<alt (* 2 (* (sqrt x) (cos (* -1/3 (* t z)))))>
#<alt (+ (* -2 (* (sqrt x) (* y (sin (* -1/3 (* t z)))))) (* 2 (* (sqrt x) (cos (* -1/3 (* t z))))))>
#<alt (+ (* 2 (* (sqrt x) (cos (* -1/3 (* t z))))) (* y (+ (* -2 (* (sqrt x) (sin (* -1/3 (* t z))))) (* 2 (* (sqrt x) (* y (- (* -1/2 (cos (* -1/3 (* t z)))) (* -3 (/ (sin (* -1/3 (* t z))) (* t z))))))))))>
#<alt (+ (* 2 (* (sqrt x) (cos (* -1/3 (* t z))))) (* y (+ (* -2 (* (sqrt x) (sin (* -1/3 (* t z))))) (* y (+ (* 2 (* (sqrt x) (* y (- (* 3 (/ (cos (* -1/3 (* t z))) (* t z))) (* (sin (* -1/3 (* t z))) (- (* 18 (/ 1 (* (pow t 2) (pow z 2)))) 1/6)))))) (* 2 (* (sqrt x) (- (* -1/2 (cos (* -1/3 (* t z)))) (* -3 (/ (sin (* -1/3 (* t z))) (* t z)))))))))))>
#<alt (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))>
#<alt (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))>
#<alt (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))>
#<alt (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))>
#<alt (* 2 (* (sqrt x) (cos (/ (- (* -1/27 (* (pow t 3) (pow z 3))) (* -1 (pow y 3))) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))>
#<alt (* 2 (* (sqrt x) (cos (/ (- (* -1/27 (* (pow t 3) (pow z 3))) (* -1 (pow y 3))) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))>
#<alt (* 2 (* (sqrt x) (cos (/ (- (* -1/27 (* (pow t 3) (pow z 3))) (* -1 (pow y 3))) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))>
#<alt (* 2 (* (sqrt x) (cos (/ (- (* -1/27 (* (pow t 3) (pow z 3))) (* -1 (pow y 3))) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))>
#<alt (* 2 (* (sqrt x) (cos y)))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))>
#<alt (* -1/3 (/ a b))>
#<alt (* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))>
#<alt (* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))>
#<alt (* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))>
#<alt (* -1/3 (/ a b))>
#<alt (* -1 (* a (+ (* -2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))))>
#<alt (* -1 (* a (+ (* -2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))))>
#<alt (* -1 (* a (+ (* -2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))))>
#<alt (* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))>
#<alt (* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))>
#<alt (* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))>
#<alt (* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))>
#<alt (* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))>
#<alt (* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))>
#<alt (* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))>
#<alt (* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))>
#<alt (* a (- (* 2 (/ (* (cos y) (exp (* 1/2 (+ (log -1) (* -1 (log (/ -1 x))))))) a)) (* 1/3 (/ 1 b))))>
#<alt (* a (- (* 2 (/ (* (cos y) (exp (* 1/2 (+ (log -1) (* -1 (log (/ -1 x))))))) a)) (* 1/3 (/ 1 b))))>
#<alt (* a (- (* 2 (/ (* (cos y) (exp (* 1/2 (+ (log -1) (* -1 (log (/ -1 x))))))) a)) (* 1/3 (/ 1 b))))>
#<alt (* a (- (* 2 (/ (* (cos y) (exp (* 1/2 (+ (log -1) (* -1 (log (/ -1 x))))))) a)) (* 1/3 (/ 1 b))))>
#<alt (* a (- (* 2 (* (/ 1 a) (sqrt x))) (* 1/3 (/ 1 b))))>
#<alt (+ (* -1 (* (sqrt x) (pow y 2))) (* a (- (* 2 (* (/ 1 a) (sqrt x))) (* 1/3 (/ 1 b)))))>
#<alt (+ (* a (- (* 2 (* (/ 1 a) (sqrt x))) (* 1/3 (/ 1 b)))) (* (pow y 2) (+ (* -1 (sqrt x)) (* 1/12 (* (sqrt x) (pow y 2))))))>
#<alt (+ (* a (- (* 2 (* (/ 1 a) (sqrt x))) (* 1/3 (/ 1 b)))) (* (pow y 2) (+ (* -1 (sqrt x)) (* (pow y 2) (+ (* -1/360 (* (sqrt x) (pow y 2))) (* 1/12 (sqrt x)))))))>
#<alt (* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))>
#<alt (* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))>
#<alt (* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))>
#<alt (* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))>
#<alt (* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))>
#<alt (* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))>
#<alt (* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))>
#<alt (* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))>
#<alt (* -1/3 (/ a b))>
#<alt (/ (+ (* -1/3 a) (* 2 (* (* b (cos y)) (sqrt x)))) b)>
#<alt (/ (+ (* -1/3 a) (* 2 (* (* b (cos y)) (sqrt x)))) b)>
#<alt (/ (+ (* -1/3 a) (* 2 (* (* b (cos y)) (sqrt x)))) b)>
#<alt (* 2 (* (sqrt x) (cos y)))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))>
#<alt (* 2 (* (sqrt x) (cos y)))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))>
#<alt (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))>
#<alt (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))>
#<alt (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))>
#<alt (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))>
#<alt (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))>
#<alt (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))>
#<alt (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))>
#<alt (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))>
#<alt (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))>
#<alt (- (* 2 (/ (* (cos y) (exp (* 1/2 (+ (log -1) (* -1 (log (/ -1 x))))))) a)) (* 1/3 (/ 1 b)))>
#<alt (- (* 2 (/ (* (cos y) (exp (* 1/2 (+ (log -1) (* -1 (log (/ -1 x))))))) a)) (* 1/3 (/ 1 b)))>
#<alt (- (* 2 (/ (* (cos y) (exp (* 1/2 (+ (log -1) (* -1 (log (/ -1 x))))))) a)) (* 1/3 (/ 1 b)))>
#<alt (- (* 2 (/ (* (cos y) (exp (* 1/2 (+ (log -1) (* -1 (log (/ -1 x))))))) a)) (* 1/3 (/ 1 b)))>
#<alt (- (* 2 (* (/ 1 a) (sqrt x))) (* 1/3 (/ 1 b)))>
#<alt (- (+ (* -1 (* (/ (pow y 2) a) (sqrt x))) (* 2 (* (/ 1 a) (sqrt x)))) (* 1/3 (/ 1 b)))>
#<alt (- (+ (* 2 (* (/ 1 a) (sqrt x))) (* (pow y 2) (+ (* -1 (* (/ 1 a) (sqrt x))) (* 1/12 (* (/ (pow y 2) a) (sqrt x)))))) (* 1/3 (/ 1 b)))>
#<alt (- (+ (* 2 (* (/ 1 a) (sqrt x))) (* (pow y 2) (+ (* -1 (* (/ 1 a) (sqrt x))) (* (pow y 2) (+ (* -1/360 (* (/ (pow y 2) a) (sqrt x))) (* 1/12 (* (/ 1 a) (sqrt x)))))))) (* 1/3 (/ 1 b)))>
#<alt (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))>
#<alt (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))>
#<alt (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))>
#<alt (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))>
#<alt (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))>
#<alt (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))>
#<alt (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))>
#<alt (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))>
#<alt (* 2 (* (/ (cos y) a) (sqrt x)))>
#<alt (/ (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y)))) a)>
#<alt (/ (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y)))) a)>
#<alt (/ (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y)))) a)>
#<alt (/ -1/3 b)>
#<alt (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))>
#<alt (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))>
#<alt (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))>
#<alt (/ -1/3 b)>
#<alt (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))>
#<alt (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))>
#<alt (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))>
#<alt (/ -1/3 b)>
#<alt (/ (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3) b)>
#<alt (/ (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3) b)>
#<alt (/ (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3) b)>
#<alt (* 2 (* (/ (cos y) a) (sqrt x)))>
#<alt (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))>
#<alt (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))>
#<alt (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))>
#<alt (* 2 (* (/ (cos y) a) (sqrt x)))>
#<alt (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))>
#<alt (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))>
#<alt (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))>
#<alt (* (/ (cos y) a) (sqrt x))>
#<alt (* (/ (cos y) a) (sqrt x))>
#<alt (* (/ (cos y) a) (sqrt x))>
#<alt (* (/ (cos y) a) (sqrt x))>
#<alt (* (/ (cos y) a) (sqrt x))>
#<alt (* (/ (cos y) a) (sqrt x))>
#<alt (* (/ (cos y) a) (sqrt x))>
#<alt (* (/ (cos y) a) (sqrt x))>
#<alt (/ (* (cos y) (exp (* 1/2 (+ (log -1) (* -1 (log (/ -1 x))))))) a)>
#<alt (/ (* (cos y) (exp (* 1/2 (+ (log -1) (* -1 (log (/ -1 x))))))) a)>
#<alt (/ (* (cos y) (exp (* 1/2 (+ (log -1) (* -1 (log (/ -1 x))))))) a)>
#<alt (/ (* (cos y) (exp (* 1/2 (+ (log -1) (* -1 (log (/ -1 x))))))) a)>
#<alt (* (/ 1 a) (sqrt x))>
#<alt (+ (* -1/2 (* (/ (pow y 2) a) (sqrt x))) (* (/ 1 a) (sqrt x)))>
#<alt (+ (* (/ 1 a) (sqrt x)) (* (pow y 2) (+ (* -1/2 (* (/ 1 a) (sqrt x))) (* 1/24 (* (/ (pow y 2) a) (sqrt x))))))>
#<alt (+ (* (/ 1 a) (sqrt x)) (* (pow y 2) (+ (* -1/2 (* (/ 1 a) (sqrt x))) (* (pow y 2) (+ (* -1/720 (* (/ (pow y 2) a) (sqrt x))) (* 1/24 (* (/ 1 a) (sqrt x))))))))>
#<alt (* (/ (cos y) a) (sqrt x))>
#<alt (* (/ (cos y) a) (sqrt x))>
#<alt (* (/ (cos y) a) (sqrt x))>
#<alt (* (/ (cos y) a) (sqrt x))>
#<alt (* (/ (cos y) a) (sqrt x))>
#<alt (* (/ (cos y) a) (sqrt x))>
#<alt (* (/ (cos y) a) (sqrt x))>
#<alt (* (/ (cos y) a) (sqrt x))>
#<alt (* (/ (cos y) a) (sqrt x))>
#<alt (* (/ (cos y) a) (sqrt x))>
#<alt (* (/ (cos y) a) (sqrt x))>
#<alt (* (/ (cos y) a) (sqrt x))>
#<alt (* (/ (cos y) a) (sqrt x))>
#<alt (* (/ (cos y) a) (sqrt x))>
#<alt (* (/ (cos y) a) (sqrt x))>
#<alt (* (/ (cos y) a) (sqrt x))>
#<alt (* (/ (cos y) a) (sqrt x))>
#<alt (* (/ (cos y) a) (sqrt x))>
#<alt (* (/ (cos y) a) (sqrt x))>
#<alt (* (/ (cos y) a) (sqrt x))>
#<alt (sqrt x)>
#<alt (sqrt x)>
#<alt (sqrt x)>
#<alt (sqrt x)>
#<alt (sqrt x)>
#<alt (sqrt x)>
#<alt (sqrt x)>
#<alt (sqrt x)>
#<alt (exp (* 1/2 (+ (log -1) (* -1 (log (/ -1 x))))))>
#<alt (exp (* 1/2 (+ (log -1) (* -1 (log (/ -1 x))))))>
#<alt (exp (* 1/2 (+ (log -1) (* -1 (log (/ -1 x))))))>
#<alt (exp (* 1/2 (+ (log -1) (* -1 (log (/ -1 x))))))>
#<alt (* b (cos y))>
#<alt (* b (cos y))>
#<alt (* b (cos y))>
#<alt (* b (cos y))>
#<alt (* b (cos y))>
#<alt (* b (cos y))>
#<alt (* b (cos y))>
#<alt (* b (cos y))>
#<alt (* b (cos y))>
#<alt (* b (cos y))>
#<alt (* b (cos y))>
#<alt (* b (cos y))>
#<alt b>
#<alt (+ b (* -1/2 (* b (pow y 2))))>
#<alt (+ b (* (pow y 2) (+ (* -1/2 b) (* 1/24 (* b (pow y 2))))))>
#<alt (+ b (* (pow y 2) (+ (* -1/2 b) (* (pow y 2) (+ (* -1/720 (* b (pow y 2))) (* 1/24 b))))))>
#<alt (* b (cos y))>
#<alt (* b (cos y))>
#<alt (* b (cos y))>
#<alt (* b (cos y))>
#<alt (* b (cos y))>
#<alt (* b (cos y))>
#<alt (* b (cos y))>
#<alt (* b (cos y))>
#<alt (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))>
#<alt (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))>
#<alt (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))>
#<alt (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))>
#<alt (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))>
#<alt (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))>
#<alt (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))>
#<alt (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))>
#<alt (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))>
#<alt (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))>
#<alt (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))>
#<alt (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))>
#<alt (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))>
#<alt (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))>
#<alt (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))>
#<alt (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))>
#<alt (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))>
#<alt (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))>
#<alt (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))>
#<alt (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))>
#<alt (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))>
#<alt (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))>
#<alt (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))>
#<alt (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))>
#<alt (cos (* -1/3 (* t z)))>
#<alt (+ (cos (* -1/3 (* t z))) (* -1 (* y (sin (* -1/3 (* t z))))))>
#<alt (+ (cos (* -1/3 (* t z))) (* y (- (* y (- (* -1/2 (cos (* -1/3 (* t z)))) (* -3 (/ (sin (* -1/3 (* t z))) (* t z))))) (sin (* -1/3 (* t z))))))>
#<alt (+ (cos (* -1/3 (* t z))) (* y (- (* y (- (+ (* -1/2 (cos (* -1/3 (* t z)))) (* y (- (* 3 (/ (cos (* -1/3 (* t z))) (* t z))) (* (sin (* -1/3 (* t z))) (- (* 18 (/ 1 (* (pow t 2) (pow z 2)))) 1/6))))) (* -3 (/ (sin (* -1/3 (* t z))) (* t z))))) (sin (* -1/3 (* t z))))))>
#<alt (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))>
#<alt (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))>
#<alt (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))>
#<alt (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))>
#<alt (cos (/ (- (* -1/27 (* (pow t 3) (pow z 3))) (* -1 (pow y 3))) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))>
#<alt (cos (/ (- (* -1/27 (* (pow t 3) (pow z 3))) (* -1 (pow y 3))) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))>
#<alt (cos (/ (- (* -1/27 (* (pow t 3) (pow z 3))) (* -1 (pow y 3))) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))>
#<alt (cos (/ (- (* -1/27 (* (pow t 3) (pow z 3))) (* -1 (pow y 3))) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))>
#<alt (* 3 (/ (pow y 2) (* t z)))>
#<alt (/ (+ (* -1 (* y z)) (* 3 (/ (pow y 2) t))) z)>
#<alt (/ (+ (* 3 (/ (pow y 2) t)) (* z (- (* 1/3 (* t z)) y))) z)>
#<alt (/ (+ (* 3 (/ (pow y 2) t)) (* z (- (* z (- (* z (- (* -1/9 (/ (pow t 2) y)) (* 1/9 (/ (pow t 2) y)))) (* -1/3 t))) y))) z)>
#<alt (* -1/3 (* t z))>
#<alt (* z (+ (* -1/3 t) (/ y z)))>
#<alt (* z (- (+ (* -3 (/ (pow y 2) (* t (pow z 2)))) (* -1/3 t)) (* -1 (/ y z))))>
#<alt (* z (- (+ (* -1/3 t) (* 9 (/ (pow y 3) (* (pow t 2) (pow z 3))))) (+ (* -9 (/ (pow y 3) (* (pow t 2) (pow z 3)))) (+ (* -1 (/ y z)) (* 3 (/ (pow y 2) (* t (pow z 2))))))))>
#<alt (* -1/3 (* t z))>
#<alt (* -1 (* z (+ (* -1 (/ y z)) (* 1/3 t))))>
#<alt (* -1 (* z (+ (* -1 (/ (+ y (* -3 (/ (pow y 2) (* t z)))) z)) (* 1/3 t))))>
#<alt (* -1 (* z (+ (* -1 (/ (+ y (* -1 (/ (- (+ (* -9 (/ (pow y 3) (* (pow t 2) z))) (* 3 (/ (pow y 2) t))) (* 9 (/ (pow y 3) (* (pow t 2) z)))) z))) z)) (* 1/3 t))))>
#<alt (* 3 (/ (pow y 2) (* t z)))>
#<alt (/ (+ (* -1 (* t y)) (* 3 (/ (pow y 2) z))) t)>
#<alt (/ (+ (* 3 (/ (pow y 2) z)) (* t (- (* 1/3 (* t z)) y))) t)>
#<alt (/ (+ (* 3 (/ (pow y 2) z)) (* t (- (* t (- (* t (- (* -1/9 (/ (pow z 2) y)) (* 1/9 (/ (pow z 2) y)))) (* -1/3 z))) y))) t)>
#<alt (* -1/3 (* t z))>
#<alt (* t (+ (* -1/3 z) (/ y t)))>
#<alt (* t (- (+ (* -3 (/ (pow y 2) (* (pow t 2) z))) (* -1/3 z)) (* -1 (/ y t))))>
#<alt (* t (- (+ (* -1/3 z) (* 9 (/ (pow y 3) (* (pow t 3) (pow z 2))))) (+ (* -9 (/ (pow y 3) (* (pow t 3) (pow z 2)))) (+ (* -1 (/ y t)) (* 3 (/ (pow y 2) (* (pow t 2) z)))))))>
#<alt (* -1/3 (* t z))>
#<alt (* -1 (* t (+ (* -1 (/ y t)) (* 1/3 z))))>
#<alt (* -1 (* t (+ (* -1 (/ (- (* -3 (/ (pow y 2) (* t z))) (* -1 y)) t)) (* 1/3 z))))>
#<alt (* -1 (* t (+ (* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 9 (/ (pow y 3) (pow z 2))) (* -9 (/ (pow y 3) (pow z 2)))) t)) (* -3 (/ (pow y 2) z))) t)) (* -1 y)) t)) (* 1/3 z))))>
#<alt (* -1/3 (* t z))>
#<alt (+ y (* -1/3 (* t z)))>
#<alt (+ (* -1/3 (* t z)) (* y (+ 1 (* -3 (/ y (* t z))))))>
#<alt (+ (* -1/3 (* t z)) (* y (+ 1 (* y (- (* 18 (/ y (* (pow t 2) (pow z 2)))) (* 3 (/ 1 (* t z))))))))>
#<alt (* 3 (/ (pow y 2) (* t z)))>
#<alt (* (pow y 2) (- (* 3 (/ 1 (* t z))) (/ 1 y)))>
#<alt (* (pow y 2) (- (+ (* 1/3 (/ (* t z) (pow y 2))) (* 3 (/ 1 (* t z)))) (/ 1 y)))>
#<alt (* (pow y 2) (- (+ (* -1/9 (/ (* (pow t 2) (pow z 2)) (pow y 3))) (* 3 (/ 1 (* t z)))) (+ (* -1/3 (/ (* t z) (pow y 2))) (+ (* 1/9 (/ (* (pow t 2) (pow z 2)) (pow y 3))) (/ 1 y)))))>
#<alt (* 3 (/ (pow y 2) (* t z)))>
#<alt (* (pow y 2) (- (* 3 (/ 1 (* t z))) (/ 1 y)))>
#<alt (* (pow y 2) (+ (* -1 (/ (+ 1 (* -1/3 (/ (* t z) y))) y)) (* 3 (/ 1 (* t z)))))>
#<alt (* (pow y 2) (+ (* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (- (* 1/9 (* (pow t 2) (pow z 2))) (* -1/9 (* (pow t 2) (pow z 2)))) y)) (* -1/3 (* t z))) y))) y)) (* 3 (/ 1 (* t z)))))>
#<alt (* (pow t 2) (pow z 2))>
#<alt (* (pow t 2) (pow z 2))>
#<alt (* (pow t 2) (pow z 2))>
#<alt (* (pow t 2) (pow z 2))>
#<alt (* (pow t 2) (pow z 2))>
#<alt (* (pow t 2) (pow z 2))>
#<alt (* (pow t 2) (pow z 2))>
#<alt (* (pow t 2) (pow z 2))>
#<alt (* (pow t 2) (pow z 2))>
#<alt (* (pow t 2) (pow z 2))>
#<alt (* (pow t 2) (pow z 2))>
#<alt (* (pow t 2) (pow z 2))>
#<alt (* (pow t 2) (pow z 2))>
#<alt (* (pow t 2) (pow z 2))>
#<alt (* (pow t 2) (pow z 2))>
#<alt (* (pow t 2) (pow z 2))>
#<alt (* (pow t 2) (pow z 2))>
#<alt (* (pow t 2) (pow z 2))>
#<alt (* (pow t 2) (pow z 2))>
#<alt (* (pow t 2) (pow z 2))>
#<alt (* (pow t 2) (pow z 2))>
#<alt (* (pow t 2) (pow z 2))>
#<alt (* (pow t 2) (pow z 2))>
#<alt (* (pow t 2) (pow z 2))>
#<alt (/ -1/3 b)>
#<alt (/ -1/3 b)>
#<alt (/ -1/3 b)>
#<alt (/ -1/3 b)>
#<alt (/ -1/3 b)>
#<alt (/ -1/3 b)>
#<alt (/ -1/3 b)>
#<alt (/ -1/3 b)>
#<alt (/ -1/3 b)>
#<alt (/ -1/3 b)>
#<alt (/ -1/3 b)>
#<alt (/ -1/3 b)>
Calls

180 calls:

TimeVariablePointExpression
58.0ms
x
@-inf
(pow x 1/4)
27.0ms
x
@0
(* a (+ (* 2 (* (pow (exp 1/2) (log x)) (/ (cos y) a))) (/ -1/3 b)))
25.0ms
x
@0
(pow x 1/4)
21.0ms
y
@inf
(* a (+ (* 2 (* (pow (exp 1/2) (log x)) (/ (cos y) a))) (/ -1/3 b)))
18.0ms
x
@inf
(pow x 1/4)

rewrite386.0ms (2%)

Memory
7.6MiB live, 529.8MiB allocated
Algorithm
batch-egg-rewrite
Rules
5 876×*-lowering-*.f32
5 876×*-lowering-*.f64
4 176×accelerator-lowering-fma.f32
4 176×accelerator-lowering-fma.f64
4 102×/-lowering-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
061304
1281269
22235269
08932253
Stop Event
iter limit
node limit
Counts
22 → 509
Calls
Call 1
Inputs
(pow (pow x 1/4) 2)
(+ (* (* (pow (pow x 1/4) 2) (cos y)) 2) (/ a (* b -3)))
(* (pow (pow x 1/4) 2) (cos y))
(pow x 1/4)
(/ a (* b -3))
(* b -3)
(* a (/ (+ (* (* 2 (sqrt x)) (/ (* b (cos y)) a)) -1/3) b))
(/ (+ (* (* 2 (sqrt x)) (/ (* b (cos y)) a)) -1/3) b)
(+ (* (* 2 (sqrt x)) (/ (* b (cos y)) a)) -1/3)
(* 2 (sqrt x))
(+ (* z (* 1/9 (* t t))) (* y (* 1/3 t)))
(- (* (* 2 (sqrt x)) (cos (/ (+ (* (* (* z t) (* z (* t (* z t)))) -1/27) (* y (* y y))) (* z (+ (* z (* 1/9 (* t t))) (* y (* 1/3 t))))))) (/ a (* b 3)))
(* (* 2 (sqrt x)) (cos (/ (+ (* (* (* z t) (* z (* t (* z t)))) -1/27) (* y (* y y))) (* z (+ (* z (* 1/9 (* t t))) (* y (* 1/3 t)))))))
(* a (+ (* 2 (* (pow (exp 1/2) (log x)) (/ (cos y) a))) (/ -1/3 b)))
(+ (* 2 (* (pow (exp 1/2) (log x)) (/ (cos y) a))) (/ -1/3 b))
(* (pow (exp 1/2) (log x)) (/ (cos y) a))
(pow (exp 1/2) (log x))
(* b (cos y))
(cos (/ (+ (* (* (* z t) (* z (* t (* z t)))) -1/27) (* y (* y y))) (* z (+ (* z (* 1/9 (* t t))) (* y (* 1/3 t))))))
(/ (+ (* (* (* z t) (* z (* t (* z t)))) -1/27) (* y (* y y))) (* z (+ (* z (* 1/9 (* t t))) (* y (* 1/3 t)))))
(* z (* t (* z t)))
(/ -1/3 b)
Outputs
(exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 x)))
(exp.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/4 binary64) (log.f64 x))))
(exp.f64 (log.f64 (sqrt.f64 x)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 x)) #s(literal 1 binary64)))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (log.f64 x) (*.f64 #s(literal 1/2 binary64) (log.f64 x)))))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (log.f64 x)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x x)) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 1 binary64))) (*.f64 #s(literal 1/2 binary64) (log.f64 x))))
(exp.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 x)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/4 binary64) (log.f64 x))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (log.f64 x))) #s(literal 2 binary64)))
(exp.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (log.f64 x)) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (log.f64 x)))))
(sqrt.f64 x)
(pow.f64 x #s(literal 1/2 binary64))
(pow.f64 (pow.f64 x #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (sqrt.f64 x) #s(literal 1 binary64))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 x))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/2 binary64) (log.f64 x) (*.f64 #s(literal 1/2 binary64) (log.f64 x))))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (log.f64 x))))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 (log.f64 x) #s(literal 1 binary64)))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 (fma.f64 #s(literal 1/2 binary64) (log.f64 x) (*.f64 #s(literal 1/2 binary64) (log.f64 x))) #s(literal 1 binary64)))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (log.f64 x))) #s(literal 1 binary64)))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 x)) #s(literal 2 binary64)))
(pow.f64 (pow.f64 x #s(literal 1/8 binary64)) #s(literal 4 binary64))
(pow.f64 (*.f64 x x) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (*.f64 #s(literal 1/2 binary64) (log.f64 x)))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 x)) #s(literal 1 binary64)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1 binary64)) #s(literal 1/2 binary64)) (log.f64 x))
(pow.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1/8 binary64))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/4 binary64) (log.f64 x)))
(*.f64 (pow.f64 x #s(literal 1/4 binary64)) (pow.f64 x #s(literal 1/4 binary64)))
(*.f64 (pow.f64 x #s(literal 1/8 binary64)) (pow.f64 x #s(literal 3/8 binary64)))
(*.f64 (pow.f64 x #s(literal 1/8 binary64)) (pow.f64 (pow.f64 x #s(literal 3/8 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 x #s(literal 3/8 binary64)) (pow.f64 x #s(literal 1/8 binary64)))
(*.f64 (pow.f64 (pow.f64 x #s(literal 3/8 binary64)) #s(literal 1 binary64)) (pow.f64 x #s(literal 1/8 binary64)))
(+.f64 (*.f64 (cos.f64 y) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(+.f64 (/.f64 a (*.f64 b #s(literal -3 binary64))) (*.f64 (cos.f64 y) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))))
(-.f64 (/.f64 (*.f64 x (pow.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) (*.f64 (cos.f64 y) (sqrt.f64 x)) (/.f64 a (*.f64 b #s(literal 3 binary64))))) (/.f64 (*.f64 (/.f64 #s(literal 1/9 binary64) (*.f64 b b)) (*.f64 a a)) (fma.f64 #s(literal 2 binary64) (*.f64 (cos.f64 y) (sqrt.f64 x)) (/.f64 a (*.f64 b #s(literal 3 binary64))))))
(fma.f64 (pow.f64 x #s(literal 1/4 binary64)) (*.f64 (pow.f64 x #s(literal 1/4 binary64)) (*.f64 #s(literal 2 binary64) (cos.f64 y))) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(fma.f64 #s(literal 2 binary64) (*.f64 (cos.f64 y) (sqrt.f64 x)) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(fma.f64 (cos.f64 y) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(fma.f64 (*.f64 (cos.f64 y) (sqrt.f64 x)) #s(literal 2 binary64) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (*.f64 (cos.f64 y) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))))
(fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 y) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 (cos.f64 y) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))))
(fma.f64 #s(literal -1/3 binary64) (*.f64 (/.f64 #s(literal 1 binary64) b) a) (*.f64 (cos.f64 y) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))))
(fma.f64 (/.f64 #s(literal -1/3 binary64) b) a (*.f64 (cos.f64 y) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))))
(fma.f64 (/.f64 #s(literal -1/3 binary64) b) (pow.f64 (/.f64 #s(literal 1 binary64) a) #s(literal -1 binary64)) (*.f64 (cos.f64 y) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))))
(fma.f64 (neg.f64 a) (/.f64 #s(literal 1/3 binary64) b) (*.f64 (cos.f64 y) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))))
(fma.f64 #s(literal 1 binary64) (/.f64 a (*.f64 b #s(literal -3 binary64))) (*.f64 (cos.f64 y) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))))
(fma.f64 (/.f64 #s(literal 1 binary64) b) (pow.f64 (/.f64 #s(literal -3 binary64) a) #s(literal -1 binary64)) (*.f64 (cos.f64 y) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))))
(fma.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) (sqrt.f64 x) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(fma.f64 (/.f64 a b) #s(literal -1/3 binary64) (*.f64 (cos.f64 y) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))))
(fma.f64 #s(literal -1 binary64) (/.f64 a (*.f64 b #s(literal 3 binary64))) (*.f64 (cos.f64 y) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))))
(fma.f64 (*.f64 a #s(literal -1/3 binary64)) (/.f64 #s(literal 1 binary64) b) (*.f64 (cos.f64 y) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))))
(/.f64 (fma.f64 (/.f64 #s(literal -1/27 binary64) (*.f64 b (*.f64 b b))) (*.f64 a (*.f64 a a)) (pow.f64 (*.f64 (cos.f64 y) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) #s(literal 3 binary64))) (fma.f64 x (pow.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) #s(literal 2 binary64)) (*.f64 (/.f64 a (*.f64 b #s(literal -3 binary64))) (-.f64 (/.f64 a (*.f64 b #s(literal -3 binary64))) (*.f64 (cos.f64 y) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))))))
(/.f64 (fma.f64 (/.f64 #s(literal -1/27 binary64) (*.f64 b (*.f64 b b))) (*.f64 a (*.f64 a a)) (pow.f64 (*.f64 (cos.f64 y) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 1/9 binary64) (*.f64 b b)) (*.f64 a a) (-.f64 (*.f64 x (pow.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) #s(literal 2 binary64))) (*.f64 (*.f64 (cos.f64 y) (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (/.f64 a (*.f64 b #s(literal -3 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (pow.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) #s(literal 2 binary64)) (*.f64 (/.f64 a (*.f64 b #s(literal -3 binary64))) (-.f64 (/.f64 a (*.f64 b #s(literal -3 binary64))) (*.f64 (cos.f64 y) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))))) (fma.f64 (/.f64 #s(literal -1/27 binary64) (*.f64 b (*.f64 b b))) (*.f64 a (*.f64 a a)) (pow.f64 (*.f64 (cos.f64 y) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (cos.f64 y) (sqrt.f64 x)) (/.f64 a (*.f64 b #s(literal 3 binary64)))) (fma.f64 x (pow.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) #s(literal 2 binary64)) (neg.f64 (*.f64 (/.f64 #s(literal 1/9 binary64) (*.f64 b b)) (*.f64 a a))))))
(/.f64 (fma.f64 x (pow.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) #s(literal 2 binary64)) (neg.f64 (*.f64 (/.f64 #s(literal 1/9 binary64) (*.f64 b b)) (*.f64 a a)))) (fma.f64 #s(literal 2 binary64) (*.f64 (cos.f64 y) (sqrt.f64 x)) (/.f64 a (*.f64 b #s(literal 3 binary64)))))
(/.f64 (neg.f64 (fma.f64 (/.f64 #s(literal -1/27 binary64) (*.f64 b (*.f64 b b))) (*.f64 a (*.f64 a a)) (pow.f64 (*.f64 (cos.f64 y) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 x (pow.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) #s(literal 2 binary64)) (*.f64 (/.f64 a (*.f64 b #s(literal -3 binary64))) (-.f64 (/.f64 a (*.f64 b #s(literal -3 binary64))) (*.f64 (cos.f64 y) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))))))))
(/.f64 (neg.f64 (fma.f64 x (pow.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) #s(literal 2 binary64)) (neg.f64 (*.f64 (/.f64 #s(literal 1/9 binary64) (*.f64 b b)) (*.f64 a a))))) (neg.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (cos.f64 y) (sqrt.f64 x)) (/.f64 a (*.f64 b #s(literal 3 binary64))))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/9 binary64) (*.f64 b b)) (*.f64 a a)) (*.f64 x (pow.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) #s(literal 2 binary64)))) (-.f64 (/.f64 a (*.f64 b #s(literal -3 binary64))) (*.f64 (cos.f64 y) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))))
(/.f64 (-.f64 (*.f64 (*.f64 x (pow.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) (*.f64 (cos.f64 y) (sqrt.f64 x)) (/.f64 a (*.f64 b #s(literal 3 binary64))))) (*.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (cos.f64 y) (sqrt.f64 x)) (/.f64 a (*.f64 b #s(literal 3 binary64)))) (*.f64 (/.f64 #s(literal 1/9 binary64) (*.f64 b b)) (*.f64 a a)))) (*.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (cos.f64 y) (sqrt.f64 x)) (/.f64 a (*.f64 b #s(literal 3 binary64)))) (fma.f64 #s(literal 2 binary64) (*.f64 (cos.f64 y) (sqrt.f64 x)) (/.f64 a (*.f64 b #s(literal 3 binary64))))))
(pow.f64 (/.f64 (fma.f64 x (pow.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) #s(literal 2 binary64)) (*.f64 (/.f64 a (*.f64 b #s(literal -3 binary64))) (-.f64 (/.f64 a (*.f64 b #s(literal -3 binary64))) (*.f64 (cos.f64 y) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))))) (fma.f64 (/.f64 #s(literal -1/27 binary64) (*.f64 b (*.f64 b b))) (*.f64 a (*.f64 a a)) (pow.f64 (*.f64 (cos.f64 y) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (cos.f64 y) (sqrt.f64 x)) (/.f64 a (*.f64 b #s(literal 3 binary64)))) (fma.f64 x (pow.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) #s(literal 2 binary64)) (neg.f64 (*.f64 (/.f64 #s(literal 1/9 binary64) (*.f64 b b)) (*.f64 a a))))) #s(literal -1 binary64))
(*.f64 (fma.f64 (/.f64 #s(literal -1/27 binary64) (*.f64 b (*.f64 b b))) (*.f64 a (*.f64 a a)) (pow.f64 (*.f64 (cos.f64 y) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (pow.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) #s(literal 2 binary64)) (*.f64 (/.f64 a (*.f64 b #s(literal -3 binary64))) (-.f64 (/.f64 a (*.f64 b #s(literal -3 binary64))) (*.f64 (cos.f64 y) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))))))))
(*.f64 (fma.f64 x (pow.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) #s(literal 2 binary64)) (neg.f64 (*.f64 (/.f64 #s(literal 1/9 binary64) (*.f64 b b)) (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) (*.f64 (cos.f64 y) (sqrt.f64 x)) (/.f64 a (*.f64 b #s(literal 3 binary64))))))
(*.f64 (pow.f64 x #s(literal 1/4 binary64)) (*.f64 (pow.f64 x #s(literal 1/4 binary64)) (cos.f64 y)))
(*.f64 (cos.f64 y) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (cos.f64 y))
(*.f64 (*.f64 (cos.f64 y) (pow.f64 x #s(literal 1/4 binary64))) (pow.f64 x #s(literal 1/4 binary64)))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (log.f64 x)))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (log.f64 x))))
(exp.f64 (*.f64 (log.f64 (*.f64 x x)) #s(literal 1/8 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 x) #s(literal 1/8 binary64)) #s(literal 2 binary64)))
(pow.f64 x #s(literal 1/4 binary64))
(pow.f64 (pow.f64 x #s(literal 1/4 binary64)) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 x) #s(literal 1/2 binary64))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (log.f64 x)))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 x)) #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 x)) #s(literal 2 binary64))))
(pow.f64 (pow.f64 x #s(literal 1/8 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 x x) #s(literal 1/8 binary64))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (/.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 x)) #s(literal 2 binary64)))
(pow.f64 (exp.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 x)) #s(literal 2 binary64)))) #s(literal 2 binary64))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) #s(literal 1/2 binary64)) (log.f64 x))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (log.f64 x))
(*.f64 (pow.f64 x #s(literal 1/8 binary64)) (pow.f64 x #s(literal 1/8 binary64)))
(*.f64 (exp.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 x)) #s(literal 2 binary64)))) (exp.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 x)) #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 b #s(literal -3 binary64)) a)) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 a (*.f64 b #s(literal 3 binary64))))
(neg.f64 (/.f64 a (*.f64 b #s(literal 3 binary64))))
(/.f64 a (*.f64 b #s(literal -3 binary64)))
(/.f64 (neg.f64 a) (*.f64 b #s(literal 3 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b #s(literal -3 binary64)) a))
(/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (*.f64 b #s(literal 3 binary64)) a)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 b #s(literal -3 binary64)) a) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -3 binary64) (/.f64 a b)))
(/.f64 (/.f64 a b) #s(literal -3 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 (*.f64 b #s(literal 3 binary64)) a))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 b #s(literal -3 binary64)) a)))
(/.f64 (*.f64 a #s(literal 1 binary64)) (*.f64 b #s(literal -3 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) a) (*.f64 b #s(literal -3 binary64)))
(/.f64 (neg.f64 (neg.f64 a)) (*.f64 b #s(literal -3 binary64)))
(/.f64 (neg.f64 (/.f64 a b)) #s(literal 3 binary64))
(/.f64 (*.f64 a #s(literal -1/3 binary64)) b)
(/.f64 (*.f64 #s(literal -1/3 binary64) a) b)
(/.f64 (*.f64 a #s(literal 1/3 binary64)) (neg.f64 b))
(/.f64 (*.f64 #s(literal 1/3 binary64) a) (neg.f64 b))
(/.f64 (/.f64 a #s(literal -3 binary64)) b)
(pow.f64 (/.f64 (*.f64 b #s(literal -3 binary64)) a) #s(literal -1 binary64))
(pow.f64 (neg.f64 (/.f64 (*.f64 b #s(literal 3 binary64)) a)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (*.f64 b #s(literal -3 binary64)) a) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal -3 binary64) (/.f64 a b)) #s(literal -1 binary64))
(*.f64 a (/.f64 #s(literal -1/3 binary64) b))
(*.f64 #s(literal -1/3 binary64) (/.f64 a b))
(*.f64 #s(literal -1/3 binary64) (*.f64 (/.f64 #s(literal 1 binary64) b) a))
(*.f64 (/.f64 #s(literal -1/3 binary64) b) a)
(*.f64 (/.f64 #s(literal -1/3 binary64) b) (pow.f64 (/.f64 #s(literal 1 binary64) a) #s(literal -1 binary64)))
(*.f64 (neg.f64 a) (/.f64 #s(literal 1/3 binary64) b))
(*.f64 #s(literal 1 binary64) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) b) (pow.f64 (/.f64 #s(literal -3 binary64) a) #s(literal -1 binary64)))
(*.f64 (/.f64 a b) #s(literal -1/3 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 a (*.f64 b #s(literal 3 binary64))))
(*.f64 (*.f64 a #s(literal -1/3 binary64)) (/.f64 #s(literal 1 binary64) b))
(-.f64 #s(literal 0 binary64) (*.f64 b #s(literal 3 binary64)))
(neg.f64 (*.f64 b #s(literal 3 binary64)))
(/.f64 b #s(literal -1/3 binary64))
(/.f64 (neg.f64 b) #s(literal 1/3 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/3 binary64) b))
(pow.f64 (*.f64 b #s(literal -3 binary64)) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal -1/3 binary64) b) #s(literal -1 binary64))
(*.f64 b #s(literal -3 binary64))
(*.f64 #s(literal -3 binary64) b)
(*.f64 #s(literal 3 binary64) (neg.f64 b))
(*.f64 (neg.f64 b) #s(literal 3 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 b #s(literal 3 binary64)))
(/.f64 a (/.f64 b (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (*.f64 (cos.f64 y) b) a) #s(literal -1/3 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 b (*.f64 a (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (*.f64 (cos.f64 y) b) a) #s(literal -1/3 binary64)))))
(/.f64 (*.f64 a (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (*.f64 (cos.f64 y) b) a) #s(literal -1/3 binary64))) b)
(/.f64 (*.f64 a #s(literal 1 binary64)) (/.f64 b (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (*.f64 (cos.f64 y) b) a) #s(literal -1/3 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) a) (/.f64 b (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (*.f64 (cos.f64 y) b) a) #s(literal -1/3 binary64))))
(/.f64 (neg.f64 (*.f64 a (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (*.f64 (cos.f64 y) b) a) #s(literal -1/3 binary64)))) (neg.f64 b))
(/.f64 (*.f64 a (neg.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (*.f64 (cos.f64 y) b) a) #s(literal -1/3 binary64)))) (neg.f64 b))
(/.f64 (*.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (*.f64 (cos.f64 y) b) a) #s(literal -1/3 binary64))) a) (neg.f64 b))
(pow.f64 (/.f64 b (*.f64 a (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (*.f64 (cos.f64 y) b) a) #s(literal -1/3 binary64)))) #s(literal -1 binary64))
(*.f64 a (/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (*.f64 (cos.f64 y) b) a) #s(literal -1/3 binary64)) b))
(*.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (*.f64 (cos.f64 y) b) a) #s(literal -1/3 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) b) a))
(*.f64 (/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (*.f64 (cos.f64 y) b) a) #s(literal -1/3 binary64)) b) a)
(*.f64 (*.f64 a (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (*.f64 (cos.f64 y) b) a) #s(literal -1/3 binary64))) (/.f64 #s(literal 1 binary64) b))
(exp.f64 (*.f64 (log.f64 (/.f64 b (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (*.f64 (cos.f64 y) b) a) #s(literal -1/3 binary64)))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (*.f64 (cos.f64 y) b) a) #s(literal -1/3 binary64)) (neg.f64 b)))
(neg.f64 (/.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (*.f64 (cos.f64 y) b) a) #s(literal -1/3 binary64))) b))
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (*.f64 (cos.f64 y) b) a) #s(literal -1/3 binary64)) b)
(/.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (*.f64 (cos.f64 y) b) a) #s(literal -1/3 binary64))) (neg.f64 b))
(/.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (sqrt.f64 x) (/.f64 (*.f64 (cos.f64 y) b) a)) #s(literal 3 binary64)) #s(literal -1/27 binary64)) (*.f64 b (fma.f64 x (pow.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (cos.f64 y) b) a)) #s(literal 2 binary64)) (-.f64 #s(literal 1/9 binary64) (*.f64 (/.f64 (*.f64 (cos.f64 y) b) a) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) #s(literal -1/3 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 b (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (*.f64 (cos.f64 y) b) a) #s(literal -1/3 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 b (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (*.f64 (cos.f64 y) b) a) #s(literal -1/3 binary64))) #s(literal 1 binary64)))
(/.f64 (fma.f64 x (pow.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (cos.f64 y) b) a)) #s(literal 2 binary64)) #s(literal -1/9 binary64)) (*.f64 b (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (*.f64 (cos.f64 y) b) a) #s(literal 1/3 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 b (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (*.f64 (cos.f64 y) b) a) #s(literal -1/3 binary64)))))
(/.f64 (*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (sqrt.f64 x) (/.f64 (*.f64 (cos.f64 y) b) a)) #s(literal 3 binary64)) #s(literal -1/27 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 x (pow.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (cos.f64 y) b) a)) #s(literal 2 binary64)) (-.f64 #s(literal 1/9 binary64) (*.f64 (/.f64 (*.f64 (cos.f64 y) b) a) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) #s(literal -1/3 binary64))))) b))
(/.f64 (*.f64 (fma.f64 x (pow.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (cos.f64 y) b) a)) #s(literal 2 binary64)) #s(literal -1/9 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (*.f64 (cos.f64 y) b) a) #s(literal 1/3 binary64)) b))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (*.f64 (cos.f64 y) b) a) #s(literal -1/3 binary64)))) (neg.f64 (neg.f64 b)))
(/.f64 (*.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (*.f64 (cos.f64 y) b) a) #s(literal -1/3 binary64)) #s(literal 1 binary64)) b)
(/.f64 (*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (sqrt.f64 x) (/.f64 (*.f64 (cos.f64 y) b) a)) #s(literal 3 binary64)) #s(literal -1/27 binary64)) (/.f64 #s(literal 1 binary64) b)) (fma.f64 x (pow.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (cos.f64 y) b) a)) #s(literal 2 binary64)) (-.f64 #s(literal 1/9 binary64) (*.f64 (/.f64 (*.f64 (cos.f64 y) b) a) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) #s(literal -1/3 binary64))))))
(/.f64 (*.f64 (fma.f64 x (pow.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (cos.f64 y) b) a)) #s(literal 2 binary64)) #s(literal -1/9 binary64)) (/.f64 #s(literal 1 binary64) b)) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (*.f64 (cos.f64 y) b) a) #s(literal 1/3 binary64)))
(pow.f64 (/.f64 b (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (*.f64 (cos.f64 y) b) a) #s(literal -1/3 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 b (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (*.f64 (cos.f64 y) b) a) #s(literal -1/3 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (*.f64 (cos.f64 y) b) a) #s(literal -1/3 binary64)) (/.f64 #s(literal 1 binary64) b))
(*.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (*.f64 (cos.f64 y) b) a) #s(literal -1/3 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 b)))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (*.f64 (cos.f64 y) b) a) #s(literal -1/3 binary64)) b))
(*.f64 (/.f64 #s(literal 1 binary64) b) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (*.f64 (cos.f64 y) b) a) #s(literal -1/3 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) b) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (*.f64 (cos.f64 y) b) a) #s(literal -1/3 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 b (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (sqrt.f64 x) (/.f64 (*.f64 (cos.f64 y) b) a)) #s(literal 3 binary64)) #s(literal -1/27 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (pow.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (cos.f64 y) b) a)) #s(literal 2 binary64)) (-.f64 #s(literal 1/9 binary64) (*.f64 (/.f64 (*.f64 (cos.f64 y) b) a) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) #s(literal -1/3 binary64)))))))
(*.f64 (pow.f64 (/.f64 b (fma.f64 x (pow.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (cos.f64 y) b) a)) #s(literal 2 binary64)) #s(literal -1/9 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (*.f64 (cos.f64 y) b) a) #s(literal 1/3 binary64))))
(+.f64 (/.f64 (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 y) b))) a) #s(literal -1/3 binary64))
(+.f64 #s(literal -1/3 binary64) (/.f64 (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 y) b))) a))
(-.f64 (/.f64 (*.f64 x (pow.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (cos.f64 y) b) a)) #s(literal 2 binary64))) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (*.f64 (cos.f64 y) b) a) #s(literal 1/3 binary64))) (/.f64 #s(literal 1/9 binary64) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (*.f64 (cos.f64 y) b) a) #s(literal 1/3 binary64))))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (/.f64 (*.f64 (cos.f64 y) b) a)) #s(literal -1/3 binary64))
(fma.f64 b (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (cos.f64 y) a)) #s(literal -1/3 binary64))
(fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (cos.f64 y) b) a)) #s(literal -1/3 binary64))
(fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (*.f64 (cos.f64 y) b) a) #s(literal -1/3 binary64))
(fma.f64 (*.f64 (cos.f64 y) b) (*.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) #s(literal -1/3 binary64))
(fma.f64 (/.f64 (*.f64 (cos.f64 y) b) a) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) #s(literal -1/3 binary64))
(fma.f64 (*.f64 (sqrt.f64 x) (/.f64 (*.f64 (cos.f64 y) b) a)) #s(literal 2 binary64) #s(literal -1/3 binary64))
(fma.f64 (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 y) b))) (/.f64 #s(literal 1 binary64) a) #s(literal -1/3 binary64))
(fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) b) (/.f64 (cos.f64 y) a) #s(literal -1/3 binary64))
(fma.f64 (*.f64 (/.f64 (*.f64 (cos.f64 y) b) a) #s(literal 2 binary64)) (sqrt.f64 x) #s(literal -1/3 binary64))
(/.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (sqrt.f64 x) (/.f64 (*.f64 (cos.f64 y) b) a)) #s(literal 3 binary64)) #s(literal -1/27 binary64)) (fma.f64 x (pow.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (cos.f64 y) b) a)) #s(literal 2 binary64)) (-.f64 #s(literal 1/9 binary64) (*.f64 (/.f64 (*.f64 (cos.f64 y) b) a) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) #s(literal -1/3 binary64))))))
(/.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (sqrt.f64 x) (/.f64 (*.f64 (cos.f64 y) b) a)) #s(literal 3 binary64)) #s(literal -1/27 binary64)) (+.f64 #s(literal 1/9 binary64) (-.f64 (*.f64 x (pow.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (cos.f64 y) b) a)) #s(literal 2 binary64))) (*.f64 (/.f64 (*.f64 (cos.f64 y) b) a) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) #s(literal -1/3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (pow.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (cos.f64 y) b) a)) #s(literal 2 binary64)) (-.f64 #s(literal 1/9 binary64) (*.f64 (/.f64 (*.f64 (cos.f64 y) b) a) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) #s(literal -1/3 binary64))))) (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (sqrt.f64 x) (/.f64 (*.f64 (cos.f64 y) b) a)) #s(literal 3 binary64)) #s(literal -1/27 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (*.f64 (cos.f64 y) b) a) #s(literal 1/3 binary64)) (fma.f64 x (pow.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (cos.f64 y) b) a)) #s(literal 2 binary64)) #s(literal -1/9 binary64))))
(/.f64 (fma.f64 x (pow.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (cos.f64 y) b) a)) #s(literal 2 binary64)) #s(literal -1/9 binary64)) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (*.f64 (cos.f64 y) b) a) #s(literal 1/3 binary64)))
(/.f64 (neg.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (sqrt.f64 x) (/.f64 (*.f64 (cos.f64 y) b) a)) #s(literal 3 binary64)) #s(literal -1/27 binary64))) (neg.f64 (fma.f64 x (pow.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (cos.f64 y) b) a)) #s(literal 2 binary64)) (-.f64 #s(literal 1/9 binary64) (*.f64 (/.f64 (*.f64 (cos.f64 y) b) a) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) #s(literal -1/3 binary64)))))))
(/.f64 (neg.f64 (fma.f64 x (pow.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (cos.f64 y) b) a)) #s(literal 2 binary64)) #s(literal -1/9 binary64))) (neg.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (*.f64 (cos.f64 y) b) a) #s(literal 1/3 binary64))))
(/.f64 (-.f64 #s(literal 1/9 binary64) (*.f64 x (pow.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (cos.f64 y) b) a)) #s(literal 2 binary64)))) (-.f64 #s(literal -1/3 binary64) (/.f64 (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 y) b))) a)))
(/.f64 (-.f64 (*.f64 (*.f64 x (pow.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (cos.f64 y) b) a)) #s(literal 2 binary64))) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (*.f64 (cos.f64 y) b) a) #s(literal 1/3 binary64))) (*.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (*.f64 (cos.f64 y) b) a) #s(literal 1/3 binary64)) #s(literal 1/9 binary64))) (*.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (*.f64 (cos.f64 y) b) a) #s(literal 1/3 binary64)) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (*.f64 (cos.f64 y) b) a) #s(literal 1/3 binary64))))
(pow.f64 (/.f64 (fma.f64 x (pow.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (cos.f64 y) b) a)) #s(literal 2 binary64)) (-.f64 #s(literal 1/9 binary64) (*.f64 (/.f64 (*.f64 (cos.f64 y) b) a) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) #s(literal -1/3 binary64))))) (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (sqrt.f64 x) (/.f64 (*.f64 (cos.f64 y) b) a)) #s(literal 3 binary64)) #s(literal -1/27 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (*.f64 (cos.f64 y) b) a) #s(literal 1/3 binary64)) (fma.f64 x (pow.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (cos.f64 y) b) a)) #s(literal 2 binary64)) #s(literal -1/9 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (sqrt.f64 x) (/.f64 (*.f64 (cos.f64 y) b) a)) #s(literal 3 binary64)) #s(literal -1/27 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (pow.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (cos.f64 y) b) a)) #s(literal 2 binary64)) (-.f64 #s(literal 1/9 binary64) (*.f64 (/.f64 (*.f64 (cos.f64 y) b) a) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) #s(literal -1/3 binary64)))))))
(*.f64 (fma.f64 x (pow.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (cos.f64 y) b) a)) #s(literal 2 binary64)) #s(literal -1/9 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (*.f64 (cos.f64 y) b) a) #s(literal 1/3 binary64))))
(*.f64 (pow.f64 x #s(literal 1/4 binary64)) (*.f64 (pow.f64 x #s(literal 1/4 binary64)) #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) #s(literal 2 binary64))
(*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 x #s(literal 1/4 binary64))) (pow.f64 x #s(literal 1/4 binary64)))
(+.f64 (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t))) (*.f64 y (*.f64 t #s(literal 1/3 binary64))))
(+.f64 (*.f64 y (*.f64 t #s(literal 1/3 binary64))) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t))))
(-.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 z (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t))))) (-.f64 (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t))) (*.f64 y (*.f64 t #s(literal 1/3 binary64))))) (/.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 t #s(literal 1/3 binary64)) (*.f64 t #s(literal 1/3 binary64)))) (-.f64 (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t))) (*.f64 y (*.f64 t #s(literal 1/3 binary64))))))
(fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t))))
(fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 t #s(literal 1/3 binary64))))
(fma.f64 #s(literal 1/9 binary64) (*.f64 z (*.f64 t t)) (*.f64 y (*.f64 t #s(literal 1/3 binary64))))
(fma.f64 t (*.f64 y #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t))))
(fma.f64 (*.f64 t t) (*.f64 z #s(literal 1/9 binary64)) (*.f64 y (*.f64 t #s(literal 1/3 binary64))))
(fma.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) z (*.f64 y (*.f64 t #s(literal 1/3 binary64))))
(fma.f64 #s(literal 1/3 binary64) (*.f64 t y) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t))))
(fma.f64 (*.f64 t #s(literal 1/3 binary64)) y (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t))))
(fma.f64 (*.f64 z (*.f64 t t)) #s(literal 1/9 binary64) (*.f64 y (*.f64 t #s(literal 1/3 binary64))))
(fma.f64 (*.f64 y #s(literal 1/3 binary64)) t (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t))))
(fma.f64 (*.f64 z #s(literal 1/9 binary64)) (*.f64 t t) (*.f64 y (*.f64 t #s(literal 1/3 binary64))))
(fma.f64 (*.f64 #s(literal 1/9 binary64) t) (*.f64 z t) (*.f64 y (*.f64 t #s(literal 1/3 binary64))))
(fma.f64 (*.f64 y t) #s(literal 1/3 binary64) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t))))
(fma.f64 (*.f64 z (*.f64 #s(literal 1/9 binary64) t)) t (*.f64 y (*.f64 t #s(literal 1/3 binary64))))
(fma.f64 (*.f64 (*.f64 z #s(literal 1/9 binary64)) t) t (*.f64 y (*.f64 t #s(literal 1/3 binary64))))
(/.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 t (*.f64 t t)) #s(literal 1/27 binary64)) (*.f64 (*.f64 (*.f64 z (*.f64 z z)) #s(literal 1/729 binary64)) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 t (*.f64 t t))))) (fma.f64 (*.f64 y (*.f64 t #s(literal 1/3 binary64))) (-.f64 (*.f64 y (*.f64 t #s(literal 1/3 binary64))) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)))) (*.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 z (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)))))))
(/.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 t (*.f64 t t)) #s(literal 1/27 binary64)) (*.f64 (*.f64 (*.f64 z (*.f64 z z)) #s(literal 1/729 binary64)) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 t (*.f64 t t))))) (fma.f64 (*.f64 t t) (*.f64 (*.f64 y #s(literal 1/3 binary64)) (*.f64 y #s(literal 1/3 binary64))) (-.f64 (*.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 z (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t))))) (*.f64 (*.f64 (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t))) y) (*.f64 t #s(literal 1/3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 y (*.f64 t #s(literal 1/3 binary64))) (-.f64 (*.f64 y (*.f64 t #s(literal 1/3 binary64))) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)))) (*.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 z (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)))))) (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 t (*.f64 t t)) #s(literal 1/27 binary64)) (*.f64 (*.f64 (*.f64 z (*.f64 z z)) #s(literal 1/729 binary64)) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 t (*.f64 t t)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t))) (*.f64 y (*.f64 t #s(literal 1/3 binary64)))) (*.f64 (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)))) (-.f64 (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t))) (*.f64 y (*.f64 t #s(literal 1/3 binary64)))))))
(/.f64 (*.f64 (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)))) (-.f64 (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t))) (*.f64 y (*.f64 t #s(literal 1/3 binary64))))) (-.f64 (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t))) (*.f64 y (*.f64 t #s(literal 1/3 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 t (*.f64 t t)) #s(literal 1/27 binary64)) (*.f64 (*.f64 (*.f64 z (*.f64 z z)) #s(literal 1/729 binary64)) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 t (*.f64 t t)))))) (neg.f64 (fma.f64 (*.f64 y (*.f64 t #s(literal 1/3 binary64))) (-.f64 (*.f64 y (*.f64 t #s(literal 1/3 binary64))) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)))) (*.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 z (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t))))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)))) (-.f64 (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t))) (*.f64 y (*.f64 t #s(literal 1/3 binary64)))))) (neg.f64 (-.f64 (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t))) (*.f64 y (*.f64 t #s(literal 1/3 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 t #s(literal 1/3 binary64)) (*.f64 t #s(literal 1/3 binary64)))) (*.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 z (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)))))) (-.f64 (*.f64 y (*.f64 t #s(literal 1/3 binary64))) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 z (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t))))) (-.f64 (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t))) (*.f64 y (*.f64 t #s(literal 1/3 binary64))))) (*.f64 (-.f64 (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t))) (*.f64 y (*.f64 t #s(literal 1/3 binary64)))) (*.f64 (*.f64 y y) (*.f64 (*.f64 t #s(literal 1/3 binary64)) (*.f64 t #s(literal 1/3 binary64)))))) (*.f64 (-.f64 (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t))) (*.f64 y (*.f64 t #s(literal 1/3 binary64)))) (-.f64 (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t))) (*.f64 y (*.f64 t #s(literal 1/3 binary64))))))
(pow.f64 (/.f64 (fma.f64 (*.f64 y (*.f64 t #s(literal 1/3 binary64))) (-.f64 (*.f64 y (*.f64 t #s(literal 1/3 binary64))) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)))) (*.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 z (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)))))) (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 t (*.f64 t t)) #s(literal 1/27 binary64)) (*.f64 (*.f64 (*.f64 z (*.f64 z z)) #s(literal 1/729 binary64)) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 t (*.f64 t t)))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t))) (*.f64 y (*.f64 t #s(literal 1/3 binary64)))) (*.f64 (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)))) (-.f64 (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t))) (*.f64 y (*.f64 t #s(literal 1/3 binary64)))))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 t (*.f64 t t)) #s(literal 1/27 binary64)) (*.f64 (*.f64 (*.f64 z (*.f64 z z)) #s(literal 1/729 binary64)) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 t (*.f64 t t))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y (*.f64 t #s(literal 1/3 binary64))) (-.f64 (*.f64 y (*.f64 t #s(literal 1/3 binary64))) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)))) (*.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 z (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t))))))))
(*.f64 (*.f64 (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)))) (-.f64 (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t))) (*.f64 y (*.f64 t #s(literal 1/3 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t))) (*.f64 y (*.f64 t #s(literal 1/3 binary64))))))
(+.f64 (/.f64 a (*.f64 b #s(literal -3 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64))))) (*.f64 z (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t))))))))))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64))))) (*.f64 z (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t))))))))) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(-.f64 (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64))))) (*.f64 z (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t))))))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64))))) (*.f64 z (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t))))))))) #s(literal 3 binary64)) (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64))))) (*.f64 z (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)))))))))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (*.f64 (/.f64 a (*.f64 b #s(literal 3 binary64))) (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64))))) (*.f64 z (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)))))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))))) (/.f64 (/.f64 (*.f64 a (*.f64 a a)) (*.f64 #s(literal 27 binary64) (*.f64 b (*.f64 b b)))) (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64))))) (*.f64 z (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)))))))))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (*.f64 (/.f64 a (*.f64 b #s(literal 3 binary64))) (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64))))) (*.f64 z (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)))))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))))))
(-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64))))) (*.f64 z (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)))))))))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64))))) (*.f64 z (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)))))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))) (/.f64 (*.f64 (/.f64 #s(literal 1/9 binary64) (*.f64 b b)) (*.f64 a a)) (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64))))) (*.f64 z (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)))))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64))))) (*.f64 z (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)))))))) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64))))) (*.f64 z (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t))))))))))
(fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64))))) (*.f64 z (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)))))))) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64))))) (*.f64 z (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t))))))) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64))))) (*.f64 z (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t))))))))))
(fma.f64 #s(literal -1/3 binary64) (*.f64 (/.f64 #s(literal 1 binary64) b) a) (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64))))) (*.f64 z (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t))))))))))
(fma.f64 (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64))))) (*.f64 z (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t))))))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(fma.f64 (/.f64 #s(literal -1/3 binary64) b) a (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64))))) (*.f64 z (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t))))))))))
(fma.f64 (/.f64 #s(literal -1/3 binary64) b) (pow.f64 (/.f64 #s(literal 1 binary64) a) #s(literal -1 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64))))) (*.f64 z (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t))))))))))
(fma.f64 (neg.f64 a) (/.f64 #s(literal 1/3 binary64) b) (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64))))) (*.f64 z (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t))))))))))
(fma.f64 #s(literal 1 binary64) (/.f64 a (*.f64 b #s(literal -3 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64))))) (*.f64 z (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t))))))))))
(fma.f64 (/.f64 #s(literal 1 binary64) b) (pow.f64 (/.f64 #s(literal -3 binary64) a) #s(literal -1 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64))))) (*.f64 z (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t))))))))))
(fma.f64 (*.f64 (sqrt.f64 x) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64))))) (*.f64 z (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)))))))) #s(literal 2 binary64) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(fma.f64 (/.f64 a b) #s(literal -1/3 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64))))) (*.f64 z (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t))))))))))
(fma.f64 #s(literal -1 binary64) (/.f64 a (*.f64 b #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64))))) (*.f64 z (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t))))))))))
(fma.f64 (*.f64 a #s(literal -1/3 binary64)) (/.f64 #s(literal 1 binary64) b) (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64))))) (*.f64 z (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t))))))))))
(fma.f64 (*.f64 (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64))))) (*.f64 z (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t))))))) #s(literal 2 binary64)) (sqrt.f64 x) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(/.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (sqrt.f64 x) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64))))) (*.f64 z (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)))))))) #s(literal 3 binary64)) (/.f64 (*.f64 a (*.f64 a a)) (*.f64 #s(literal 27 binary64) (*.f64 b (*.f64 b b))))) (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64))))) (*.f64 z (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)))))))))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (*.f64 (/.f64 a (*.f64 b #s(literal 3 binary64))) (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64))))) (*.f64 z (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)))))))) (/.f64 a (*.f64 b #s(literal 3 binary64)))))))
(/.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (sqrt.f64 x) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64))))) (*.f64 z (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)))))))) #s(literal 3 binary64)) (/.f64 (*.f64 a (*.f64 a a)) (*.f64 #s(literal 27 binary64) (*.f64 b (*.f64 b b))))) (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64))))) (*.f64 z (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)))))))))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (-.f64 (*.f64 (/.f64 #s(literal 1/9 binary64) (*.f64 b b)) (*.f64 a a)) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64))))) (*.f64 z (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t))))))))) (/.f64 a (*.f64 b #s(literal -3 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64))))) (*.f64 z (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)))))))))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (*.f64 (/.f64 a (*.f64 b #s(literal 3 binary64))) (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64))))) (*.f64 z (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)))))))) (/.f64 a (*.f64 b #s(literal 3 binary64)))))) (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (sqrt.f64 x) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64))))) (*.f64 z (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)))))))) #s(literal 3 binary64)) (/.f64 (*.f64 a (*.f64 a a)) (*.f64 #s(literal 27 binary64) (*.f64 b (*.f64 b b)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64))))) (*.f64 z (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)))))))) (/.f64 a (*.f64 b #s(literal 3 binary64)))) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64))))) (*.f64 z (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)))))))))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) (*.f64 (/.f64 #s(literal 1/9 binary64) (*.f64 b b)) (*.f64 a a)))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64))))) (*.f64 z (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)))))))))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) (*.f64 (/.f64 #s(literal 1/9 binary64) (*.f64 b b)) (*.f64 a a))) (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64))))) (*.f64 z (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)))))))) (/.f64 a (*.f64 b #s(literal 3 binary64)))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64))))) (*.f64 z (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)))))))))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) (*.f64 (/.f64 #s(literal 1/9 binary64) (*.f64 b b)) (*.f64 a a))) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64))))) (*.f64 z (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t))))))))) (/.f64 a (*.f64 b #s(literal -3 binary64)))))
(/.f64 (neg.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (sqrt.f64 x) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64))))) (*.f64 z (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)))))))) #s(literal 3 binary64)) (/.f64 (*.f64 a (*.f64 a a)) (*.f64 #s(literal 27 binary64) (*.f64 b (*.f64 b b)))))) (neg.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64))))) (*.f64 z (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)))))))))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (*.f64 (/.f64 a (*.f64 b #s(literal 3 binary64))) (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64))))) (*.f64 z (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)))))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64))))) (*.f64 z (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)))))))))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) (*.f64 (/.f64 #s(literal 1/9 binary64) (*.f64 b b)) (*.f64 a a)))) (neg.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64))))) (*.f64 z (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)))))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64))))) (*.f64 z (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t))))))))) #s(literal 3 binary64)) (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64))))) (*.f64 z (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)))))))))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (*.f64 (/.f64 a (*.f64 b #s(literal 3 binary64))) (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64))))) (*.f64 z (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)))))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))))) (*.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64))))) (*.f64 z (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)))))))))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (*.f64 (/.f64 a (*.f64 b #s(literal 3 binary64))) (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64))))) (*.f64 z (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)))))))) (/.f64 a (*.f64 b #s(literal 3 binary64)))))) (/.f64 (*.f64 a (*.f64 a a)) (*.f64 #s(literal 27 binary64) (*.f64 b (*.f64 b b)))))) (*.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64))))) (*.f64 z (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)))))))))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (*.f64 (/.f64 a (*.f64 b #s(literal 3 binary64))) (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64))))) (*.f64 z (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)))))))) (/.f64 a (*.f64 b #s(literal 3 binary64)))))) (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64))))) (*.f64 z (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)))))))))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (*.f64 (/.f64 a (*.f64 b #s(literal 3 binary64))) (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64))))) (*.f64 z (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)))))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64))))) (*.f64 z (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)))))))))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64))))) (*.f64 z (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)))))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))) (*.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64))))) (*.f64 z (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)))))))) (/.f64 a (*.f64 b #s(literal 3 binary64)))) (*.f64 (/.f64 #s(literal 1/9 binary64) (*.f64 b b)) (*.f64 a a)))) (*.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64))))) (*.f64 z (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)))))))) (/.f64 a (*.f64 b #s(literal 3 binary64)))) (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64))))) (*.f64 z (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)))))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))))
(pow.f64 (/.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64))))) (*.f64 z (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)))))))))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (*.f64 (/.f64 a (*.f64 b #s(literal 3 binary64))) (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64))))) (*.f64 z (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)))))))) (/.f64 a (*.f64 b #s(literal 3 binary64)))))) (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (sqrt.f64 x) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64))))) (*.f64 z (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)))))))) #s(literal 3 binary64)) (/.f64 (*.f64 a (*.f64 a a)) (*.f64 #s(literal 27 binary64) (*.f64 b (*.f64 b b)))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64))))) (*.f64 z (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)))))))) (/.f64 a (*.f64 b #s(literal 3 binary64)))) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64))))) (*.f64 z (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)))))))))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) (*.f64 (/.f64 #s(literal 1/9 binary64) (*.f64 b b)) (*.f64 a a)))) #s(literal -1 binary64))
(*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (sqrt.f64 x) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64))))) (*.f64 z (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)))))))) #s(literal 3 binary64)) (/.f64 (*.f64 a (*.f64 a a)) (*.f64 #s(literal 27 binary64) (*.f64 b (*.f64 b b))))) (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64))))) (*.f64 z (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)))))))))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (*.f64 (/.f64 a (*.f64 b #s(literal 3 binary64))) (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64))))) (*.f64 z (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)))))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))))))
(*.f64 (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64))))) (*.f64 z (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)))))))))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) (*.f64 (/.f64 #s(literal 1/9 binary64) (*.f64 b b)) (*.f64 a a))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64))))) (*.f64 z (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)))))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))))
(*.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64))))) (*.f64 z (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)))))))))
(*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64))))) (*.f64 z (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)))))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64))))) (*.f64 z (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t))))))))
(*.f64 (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64))))) (*.f64 z (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t))))))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))
(*.f64 (*.f64 (sqrt.f64 x) (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64))))) (*.f64 z (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)))))))) #s(literal 2 binary64))
(*.f64 (*.f64 (cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64))))) (*.f64 z (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t))))))) #s(literal 2 binary64)) (sqrt.f64 x))
(+.f64 (/.f64 a (*.f64 b #s(literal -3 binary64))) (*.f64 a (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (cos.f64 y) a))))
(+.f64 (*.f64 a (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (cos.f64 y) a))) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a)) a) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(fma.f64 a (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (cos.f64 y) a)) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (*.f64 a (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (cos.f64 y) a))))
(fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 (/.f64 (cos.f64 y) a) a) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 a (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (cos.f64 y) a))))
(fma.f64 #s(literal -1/3 binary64) (*.f64 (/.f64 #s(literal 1 binary64) b) a) (*.f64 a (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (cos.f64 y) a))))
(fma.f64 (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a)) (*.f64 #s(literal 2 binary64) a) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (cos.f64 y) a)) a (/.f64 a (*.f64 b #s(literal -3 binary64))))
(fma.f64 (/.f64 #s(literal -1/3 binary64) b) a (*.f64 a (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (cos.f64 y) a))))
(fma.f64 (/.f64 #s(literal -1/3 binary64) b) (pow.f64 (/.f64 #s(literal 1 binary64) a) #s(literal -1 binary64)) (*.f64 a (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (cos.f64 y) a))))
(fma.f64 (neg.f64 a) (/.f64 #s(literal 1/3 binary64) b) (*.f64 a (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (cos.f64 y) a))))
(fma.f64 #s(literal 1 binary64) (/.f64 a (*.f64 b #s(literal -3 binary64))) (*.f64 a (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (cos.f64 y) a))))
(fma.f64 (/.f64 #s(literal 1 binary64) b) (pow.f64 (/.f64 #s(literal -3 binary64) a) #s(literal -1 binary64)) (*.f64 a (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (cos.f64 y) a))))
(fma.f64 (/.f64 a b) #s(literal -1/3 binary64) (*.f64 a (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (cos.f64 y) a))))
(fma.f64 #s(literal -1 binary64) (/.f64 a (*.f64 b #s(literal 3 binary64))) (*.f64 a (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (cos.f64 y) a))))
(fma.f64 (*.f64 a #s(literal -1/3 binary64)) (/.f64 #s(literal 1 binary64) b) (*.f64 a (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (cos.f64 y) a))))
(fma.f64 (*.f64 a #s(literal 2 binary64)) (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a)) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(fma.f64 (*.f64 a (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a))) #s(literal 2 binary64) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(fma.f64 (*.f64 a (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (/.f64 (cos.f64 y) a) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(/.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a)) a) #s(literal 3 binary64)) (/.f64 (*.f64 a (*.f64 a a)) (*.f64 #s(literal 27 binary64) (*.f64 b (*.f64 b b))))) (+.f64 (pow.f64 (*.f64 a (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (cos.f64 y) a))) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 #s(literal 1/9 binary64) (*.f64 b b)) (*.f64 a a)) (*.f64 (*.f64 a (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (cos.f64 y) a))) (/.f64 a (*.f64 b #s(literal -3 binary64)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (cos.f64 y) a))) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1/9 binary64) (*.f64 b b)) (*.f64 a a))) (-.f64 (*.f64 a (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (cos.f64 y) a))) (/.f64 a (*.f64 b #s(literal -3 binary64)))))
(/.f64 (*.f64 a (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a)) #s(literal 3 binary64)) (/.f64 #s(literal -1/27 binary64) (*.f64 b (*.f64 b b))))) (fma.f64 x (pow.f64 (*.f64 (/.f64 (cos.f64 y) a) #s(literal 2 binary64)) #s(literal 2 binary64)) (/.f64 (-.f64 (/.f64 #s(literal -1/3 binary64) b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (cos.f64 y) a))) (*.f64 b #s(literal -3 binary64)))))
(/.f64 (*.f64 a (fma.f64 x (pow.f64 (*.f64 (/.f64 (cos.f64 y) a) #s(literal 2 binary64)) #s(literal 2 binary64)) (neg.f64 (/.f64 #s(literal 1/9 binary64) (*.f64 b b))))) (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a)) (/.f64 #s(literal 1/3 binary64) b)))
(/.f64 (*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a)) #s(literal 3 binary64)) (/.f64 #s(literal -1/27 binary64) (*.f64 b (*.f64 b b)))) a) (fma.f64 x (pow.f64 (*.f64 (/.f64 (cos.f64 y) a) #s(literal 2 binary64)) #s(literal 2 binary64)) (/.f64 (-.f64 (/.f64 #s(literal -1/3 binary64) b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (cos.f64 y) a))) (*.f64 b #s(literal -3 binary64)))))
(/.f64 (*.f64 (fma.f64 x (pow.f64 (*.f64 (/.f64 (cos.f64 y) a) #s(literal 2 binary64)) #s(literal 2 binary64)) (neg.f64 (/.f64 #s(literal 1/9 binary64) (*.f64 b b)))) a) (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a)) (/.f64 #s(literal 1/3 binary64) b)))
(*.f64 a (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a)) (/.f64 #s(literal -1/3 binary64) b)))
(*.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a)) (/.f64 #s(literal -1/3 binary64) b)) a)
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (cos.f64 y) a)) (/.f64 #s(literal -1/3 binary64) b))
(+.f64 (/.f64 #s(literal -1/3 binary64) b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (cos.f64 y) a)))
(-.f64 (/.f64 (*.f64 x (pow.f64 (*.f64 (/.f64 (cos.f64 y) a) #s(literal 2 binary64)) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a)) (/.f64 #s(literal 1/3 binary64) b))) (/.f64 (/.f64 #s(literal 1/9 binary64) (*.f64 b b)) (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a)) (/.f64 #s(literal 1/3 binary64) b))))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a)) (/.f64 #s(literal -1/3 binary64) b))
(fma.f64 (*.f64 (cos.f64 y) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal -1/3 binary64) b))
(fma.f64 (sqrt.f64 x) (*.f64 (/.f64 (cos.f64 y) a) #s(literal 2 binary64)) (/.f64 #s(literal -1/3 binary64) b))
(fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (cos.f64 y) a) (/.f64 #s(literal -1/3 binary64) b))
(fma.f64 #s(literal -1/3 binary64) (/.f64 #s(literal 1 binary64) b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (cos.f64 y) a)))
(fma.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 b)) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (cos.f64 y) a)))
(fma.f64 (/.f64 (cos.f64 y) a) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 #s(literal -1/3 binary64) b))
(fma.f64 (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a)) #s(literal 2 binary64) (/.f64 #s(literal -1/3 binary64) b))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/3 binary64) b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (cos.f64 y) a)))
(fma.f64 (/.f64 #s(literal 1 binary64) b) #s(literal -1/3 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (cos.f64 y) a)))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal 1/3 binary64) b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (cos.f64 y) a)))
(fma.f64 (/.f64 #s(literal 1 binary64) (neg.f64 b)) #s(literal 1/3 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (cos.f64 y) a)))
(fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 (cos.f64 y) a)) (sqrt.f64 x) (/.f64 #s(literal -1/3 binary64) b))
(/.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a)) #s(literal 3 binary64)) (/.f64 #s(literal -1/27 binary64) (*.f64 b (*.f64 b b)))) (fma.f64 x (pow.f64 (*.f64 (/.f64 (cos.f64 y) a) #s(literal 2 binary64)) #s(literal 2 binary64)) (/.f64 (-.f64 (/.f64 #s(literal -1/3 binary64) b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (cos.f64 y) a))) (*.f64 b #s(literal -3 binary64)))))
(/.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a)) #s(literal 3 binary64)) (/.f64 #s(literal -1/27 binary64) (*.f64 b (*.f64 b b)))) (+.f64 (/.f64 #s(literal 1/9 binary64) (*.f64 b b)) (-.f64 (*.f64 x (pow.f64 (*.f64 (/.f64 (cos.f64 y) a) #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (cos.f64 y) a)) (*.f64 b #s(literal -3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (pow.f64 (*.f64 (/.f64 (cos.f64 y) a) #s(literal 2 binary64)) #s(literal 2 binary64)) (/.f64 (-.f64 (/.f64 #s(literal -1/3 binary64) b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (cos.f64 y) a))) (*.f64 b #s(literal -3 binary64)))) (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a)) #s(literal 3 binary64)) (/.f64 #s(literal -1/27 binary64) (*.f64 b (*.f64 b b))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a)) (/.f64 #s(literal 1/3 binary64) b)) (fma.f64 x (pow.f64 (*.f64 (/.f64 (cos.f64 y) a) #s(literal 2 binary64)) #s(literal 2 binary64)) (neg.f64 (/.f64 #s(literal 1/9 binary64) (*.f64 b b))))))
(/.f64 (fma.f64 x (pow.f64 (*.f64 (/.f64 (cos.f64 y) a) #s(literal 2 binary64)) #s(literal 2 binary64)) (neg.f64 (/.f64 #s(literal 1/9 binary64) (*.f64 b b)))) (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a)) (/.f64 #s(literal 1/3 binary64) b)))
(/.f64 (neg.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a)) #s(literal 3 binary64)) (/.f64 #s(literal -1/27 binary64) (*.f64 b (*.f64 b b))))) (neg.f64 (fma.f64 x (pow.f64 (*.f64 (/.f64 (cos.f64 y) a) #s(literal 2 binary64)) #s(literal 2 binary64)) (/.f64 (-.f64 (/.f64 #s(literal -1/3 binary64) b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (cos.f64 y) a))) (*.f64 b #s(literal -3 binary64))))))
(/.f64 (neg.f64 (fma.f64 x (pow.f64 (*.f64 (/.f64 (cos.f64 y) a) #s(literal 2 binary64)) #s(literal 2 binary64)) (neg.f64 (/.f64 #s(literal 1/9 binary64) (*.f64 b b))))) (neg.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a)) (/.f64 #s(literal 1/3 binary64) b))))
(/.f64 (-.f64 (/.f64 #s(literal 1/9 binary64) (*.f64 b b)) (*.f64 x (pow.f64 (*.f64 (/.f64 (cos.f64 y) a) #s(literal 2 binary64)) #s(literal 2 binary64)))) (-.f64 (/.f64 #s(literal -1/3 binary64) b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (cos.f64 y) a))))
(/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (*.f64 (cos.f64 y) b)) (*.f64 a #s(literal -1/3 binary64))) (*.f64 a b))
(/.f64 (fma.f64 (*.f64 (cos.f64 y) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (neg.f64 (neg.f64 b)) (*.f64 a #s(literal -1/3 binary64))) (*.f64 a (neg.f64 (neg.f64 b))))
(/.f64 (fma.f64 (*.f64 (cos.f64 y) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (neg.f64 b) (*.f64 a #s(literal 1/3 binary64))) (*.f64 a (neg.f64 b)))
(/.f64 (fma.f64 (*.f64 (cos.f64 y) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (*.f64 b #s(literal -3 binary64)) (*.f64 a #s(literal 1 binary64))) (*.f64 a (*.f64 b #s(literal -3 binary64))))
(/.f64 (fma.f64 (*.f64 (cos.f64 y) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (/.f64 (*.f64 b #s(literal -3 binary64)) #s(literal 1 binary64)) (*.f64 a #s(literal 1 binary64))) (*.f64 a (/.f64 (*.f64 b #s(literal -3 binary64)) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 (cos.f64 y) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) #s(literal -3 binary64) (/.f64 a b)) (*.f64 a #s(literal -3 binary64)))
(/.f64 (fma.f64 (*.f64 (cos.f64 y) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (*.f64 b #s(literal 3 binary64)) (*.f64 a #s(literal -1 binary64))) (*.f64 a (*.f64 b #s(literal 3 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) b (*.f64 (/.f64 a (cos.f64 y)) #s(literal -1/3 binary64))) (*.f64 (/.f64 a (cos.f64 y)) b))
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (neg.f64 (neg.f64 b)) (*.f64 (/.f64 a (cos.f64 y)) #s(literal -1/3 binary64))) (*.f64 (/.f64 a (cos.f64 y)) (neg.f64 (neg.f64 b))))
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (neg.f64 b) (*.f64 (/.f64 a (cos.f64 y)) #s(literal 1/3 binary64))) (*.f64 (/.f64 a (cos.f64 y)) (neg.f64 b)))
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 b #s(literal -3 binary64)) (*.f64 (/.f64 a (cos.f64 y)) #s(literal 1 binary64))) (*.f64 (/.f64 a (cos.f64 y)) (*.f64 b #s(literal -3 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (*.f64 b #s(literal -3 binary64)) #s(literal 1 binary64)) (*.f64 (/.f64 a (cos.f64 y)) #s(literal 1 binary64))) (*.f64 (/.f64 a (cos.f64 y)) (/.f64 (*.f64 b #s(literal -3 binary64)) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) #s(literal -3 binary64) (*.f64 (/.f64 a (cos.f64 y)) (/.f64 #s(literal 1 binary64) b))) (*.f64 (/.f64 a (cos.f64 y)) #s(literal -3 binary64)))
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 b #s(literal 3 binary64)) (*.f64 (/.f64 a (cos.f64 y)) #s(literal -1 binary64))) (*.f64 (/.f64 a (cos.f64 y)) (*.f64 b #s(literal 3 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) #s(literal 1 binary64)) b (*.f64 (/.f64 a (cos.f64 y)) #s(literal -1/3 binary64))) (*.f64 (/.f64 a (cos.f64 y)) b))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) #s(literal 1 binary64)) (neg.f64 (neg.f64 b)) (*.f64 (/.f64 a (cos.f64 y)) #s(literal -1/3 binary64))) (*.f64 (/.f64 a (cos.f64 y)) (neg.f64 (neg.f64 b))))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) #s(literal 1 binary64)) (neg.f64 b) (*.f64 (/.f64 a (cos.f64 y)) #s(literal 1/3 binary64))) (*.f64 (/.f64 a (cos.f64 y)) (neg.f64 b)))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) #s(literal 1 binary64)) (*.f64 b #s(literal -3 binary64)) (*.f64 (/.f64 a (cos.f64 y)) #s(literal 1 binary64))) (*.f64 (/.f64 a (cos.f64 y)) (*.f64 b #s(literal -3 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) #s(literal 1 binary64)) (/.f64 (*.f64 b #s(literal -3 binary64)) #s(literal 1 binary64)) (*.f64 (/.f64 a (cos.f64 y)) #s(literal 1 binary64))) (*.f64 (/.f64 a (cos.f64 y)) (/.f64 (*.f64 b #s(literal -3 binary64)) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) #s(literal 1 binary64)) #s(literal -3 binary64) (*.f64 (/.f64 a (cos.f64 y)) (/.f64 #s(literal 1 binary64) b))) (*.f64 (/.f64 a (cos.f64 y)) #s(literal -3 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) #s(literal 1 binary64)) (*.f64 b #s(literal 3 binary64)) (*.f64 (/.f64 a (cos.f64 y)) #s(literal -1 binary64))) (*.f64 (/.f64 a (cos.f64 y)) (*.f64 b #s(literal 3 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (neg.f64 (cos.f64 y))) b (*.f64 (neg.f64 a) #s(literal -1/3 binary64))) (*.f64 (neg.f64 a) b))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (neg.f64 (cos.f64 y))) (neg.f64 (neg.f64 b)) (*.f64 (neg.f64 a) #s(literal -1/3 binary64))) (*.f64 (neg.f64 a) (neg.f64 (neg.f64 b))))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (neg.f64 (cos.f64 y))) (neg.f64 b) (*.f64 (neg.f64 a) #s(literal 1/3 binary64))) (*.f64 (neg.f64 a) (neg.f64 b)))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (neg.f64 (cos.f64 y))) (*.f64 b #s(literal -3 binary64)) (*.f64 (neg.f64 a) #s(literal 1 binary64))) (*.f64 (neg.f64 a) (*.f64 b #s(literal -3 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (neg.f64 (cos.f64 y))) (/.f64 (*.f64 b #s(literal -3 binary64)) #s(literal 1 binary64)) (*.f64 (neg.f64 a) #s(literal 1 binary64))) (*.f64 (neg.f64 a) (/.f64 (*.f64 b #s(literal -3 binary64)) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (neg.f64 (cos.f64 y))) #s(literal -3 binary64) (*.f64 (neg.f64 a) (/.f64 #s(literal 1 binary64) b))) (*.f64 (neg.f64 a) #s(literal -3 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (neg.f64 (cos.f64 y))) (*.f64 b #s(literal 3 binary64)) (*.f64 (neg.f64 a) #s(literal -1 binary64))) (*.f64 (neg.f64 a) (*.f64 b #s(literal 3 binary64))))
(/.f64 (fma.f64 #s(literal -1/3 binary64) a (*.f64 b (*.f64 (cos.f64 y) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))))) (*.f64 b a))
(/.f64 (fma.f64 #s(literal -1/3 binary64) (/.f64 a (cos.f64 y)) (*.f64 b (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) (*.f64 b (/.f64 a (cos.f64 y))))
(/.f64 (fma.f64 #s(literal -1/3 binary64) (/.f64 a (cos.f64 y)) (*.f64 b (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) #s(literal 1 binary64)))) (*.f64 b (/.f64 a (cos.f64 y))))
(/.f64 (fma.f64 #s(literal -1/3 binary64) (neg.f64 a) (*.f64 b (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (neg.f64 (cos.f64 y))))) (*.f64 b (neg.f64 a)))
(/.f64 (fma.f64 #s(literal -1/3 binary64) a (*.f64 (neg.f64 (neg.f64 b)) (*.f64 (cos.f64 y) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))))) (*.f64 (neg.f64 (neg.f64 b)) a))
(/.f64 (fma.f64 #s(literal -1/3 binary64) (/.f64 a (cos.f64 y)) (*.f64 (neg.f64 (neg.f64 b)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) (*.f64 (neg.f64 (neg.f64 b)) (/.f64 a (cos.f64 y))))
(/.f64 (fma.f64 #s(literal -1/3 binary64) (/.f64 a (cos.f64 y)) (*.f64 (neg.f64 (neg.f64 b)) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) #s(literal 1 binary64)))) (*.f64 (neg.f64 (neg.f64 b)) (/.f64 a (cos.f64 y))))
(/.f64 (fma.f64 #s(literal -1/3 binary64) (neg.f64 a) (*.f64 (neg.f64 (neg.f64 b)) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (neg.f64 (cos.f64 y))))) (*.f64 (neg.f64 (neg.f64 b)) (neg.f64 a)))
(/.f64 (fma.f64 #s(literal 1/3 binary64) a (*.f64 (neg.f64 b) (*.f64 (cos.f64 y) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))))) (*.f64 (neg.f64 b) a))
(/.f64 (fma.f64 #s(literal 1/3 binary64) (/.f64 a (cos.f64 y)) (*.f64 (neg.f64 b) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) (*.f64 (neg.f64 b) (/.f64 a (cos.f64 y))))
(/.f64 (fma.f64 #s(literal 1/3 binary64) (/.f64 a (cos.f64 y)) (*.f64 (neg.f64 b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) #s(literal 1 binary64)))) (*.f64 (neg.f64 b) (/.f64 a (cos.f64 y))))
(/.f64 (fma.f64 #s(literal 1/3 binary64) (neg.f64 a) (*.f64 (neg.f64 b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (neg.f64 (cos.f64 y))))) (*.f64 (neg.f64 b) (neg.f64 a)))
(/.f64 (fma.f64 #s(literal 1 binary64) a (*.f64 (*.f64 b #s(literal -3 binary64)) (*.f64 (cos.f64 y) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))))) (*.f64 (*.f64 b #s(literal -3 binary64)) a))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 a (cos.f64 y)) (*.f64 (*.f64 b #s(literal -3 binary64)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) (*.f64 (*.f64 b #s(literal -3 binary64)) (/.f64 a (cos.f64 y))))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 a (cos.f64 y)) (*.f64 (*.f64 b #s(literal -3 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) #s(literal 1 binary64)))) (*.f64 (*.f64 b #s(literal -3 binary64)) (/.f64 a (cos.f64 y))))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 a) (*.f64 (*.f64 b #s(literal -3 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (neg.f64 (cos.f64 y))))) (*.f64 (*.f64 b #s(literal -3 binary64)) (neg.f64 a)))
(/.f64 (fma.f64 #s(literal 1 binary64) a (*.f64 (/.f64 (*.f64 b #s(literal -3 binary64)) #s(literal 1 binary64)) (*.f64 (cos.f64 y) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))))) (*.f64 (/.f64 (*.f64 b #s(literal -3 binary64)) #s(literal 1 binary64)) a))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 a (cos.f64 y)) (*.f64 (/.f64 (*.f64 b #s(literal -3 binary64)) #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) (*.f64 (/.f64 (*.f64 b #s(literal -3 binary64)) #s(literal 1 binary64)) (/.f64 a (cos.f64 y))))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 a (cos.f64 y)) (*.f64 (/.f64 (*.f64 b #s(literal -3 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) #s(literal 1 binary64)))) (*.f64 (/.f64 (*.f64 b #s(literal -3 binary64)) #s(literal 1 binary64)) (/.f64 a (cos.f64 y))))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 a) (*.f64 (/.f64 (*.f64 b #s(literal -3 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (neg.f64 (cos.f64 y))))) (*.f64 (/.f64 (*.f64 b #s(literal -3 binary64)) #s(literal 1 binary64)) (neg.f64 a)))
(/.f64 (fma.f64 (/.f64 #s(literal 1 binary64) b) a (*.f64 #s(literal -3 binary64) (*.f64 (cos.f64 y) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))))) (*.f64 #s(literal -3 binary64) a))
(/.f64 (fma.f64 (/.f64 #s(literal 1 binary64) b) (/.f64 a (cos.f64 y)) (*.f64 #s(literal -3 binary64) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) (*.f64 #s(literal -3 binary64) (/.f64 a (cos.f64 y))))
(/.f64 (fma.f64 (/.f64 #s(literal 1 binary64) b) (/.f64 a (cos.f64 y)) (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) #s(literal 1 binary64)))) (*.f64 #s(literal -3 binary64) (/.f64 a (cos.f64 y))))
(/.f64 (fma.f64 (/.f64 #s(literal 1 binary64) b) (neg.f64 a) (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (neg.f64 (cos.f64 y))))) (*.f64 #s(literal -3 binary64) (neg.f64 a)))
(/.f64 (+.f64 (neg.f64 a) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 (cos.f64 y) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))))) (*.f64 (*.f64 b #s(literal 3 binary64)) a))
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 a (cos.f64 y)) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) (*.f64 (*.f64 b #s(literal 3 binary64)) (/.f64 a (cos.f64 y))))
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 a (cos.f64 y)) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) #s(literal 1 binary64)))) (*.f64 (*.f64 b #s(literal 3 binary64)) (/.f64 a (cos.f64 y))))
(/.f64 (fma.f64 #s(literal -1 binary64) (neg.f64 a) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (neg.f64 (cos.f64 y))))) (*.f64 (*.f64 b #s(literal 3 binary64)) (neg.f64 a)))
(/.f64 (-.f64 (*.f64 (*.f64 x (pow.f64 (*.f64 (/.f64 (cos.f64 y) a) #s(literal 2 binary64)) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a)) (/.f64 #s(literal 1/3 binary64) b))) (*.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a)) (/.f64 #s(literal 1/3 binary64) b)) (/.f64 #s(literal 1/9 binary64) (*.f64 b b)))) (*.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a)) (/.f64 #s(literal 1/3 binary64) b)) (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a)) (/.f64 #s(literal 1/3 binary64) b))))
(pow.f64 (/.f64 (fma.f64 x (pow.f64 (*.f64 (/.f64 (cos.f64 y) a) #s(literal 2 binary64)) #s(literal 2 binary64)) (/.f64 (-.f64 (/.f64 #s(literal -1/3 binary64) b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (cos.f64 y) a))) (*.f64 b #s(literal -3 binary64)))) (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a)) #s(literal 3 binary64)) (/.f64 #s(literal -1/27 binary64) (*.f64 b (*.f64 b b))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a)) (/.f64 #s(literal 1/3 binary64) b)) (fma.f64 x (pow.f64 (*.f64 (/.f64 (cos.f64 y) a) #s(literal 2 binary64)) #s(literal 2 binary64)) (neg.f64 (/.f64 #s(literal 1/9 binary64) (*.f64 b b))))) #s(literal -1 binary64))
(*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a)) #s(literal 3 binary64)) (/.f64 #s(literal -1/27 binary64) (*.f64 b (*.f64 b b)))) (/.f64 #s(literal 1 binary64) (fma.f64 x (pow.f64 (*.f64 (/.f64 (cos.f64 y) a) #s(literal 2 binary64)) #s(literal 2 binary64)) (/.f64 (-.f64 (/.f64 #s(literal -1/3 binary64) b) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (cos.f64 y) a))) (*.f64 b #s(literal -3 binary64))))))
(*.f64 (fma.f64 x (pow.f64 (*.f64 (/.f64 (cos.f64 y) a) #s(literal 2 binary64)) #s(literal 2 binary64)) (neg.f64 (/.f64 #s(literal 1/9 binary64) (*.f64 b b)))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a)) (/.f64 #s(literal 1/3 binary64) b))))
(/.f64 (*.f64 (cos.f64 y) (sqrt.f64 x)) a)
(/.f64 (sqrt.f64 x) (/.f64 a (cos.f64 y)))
(/.f64 #s(literal 1 binary64) (/.f64 a (*.f64 (cos.f64 y) (sqrt.f64 x))))
(/.f64 (neg.f64 (*.f64 (cos.f64 y) (sqrt.f64 x))) (neg.f64 a))
(/.f64 (*.f64 (sqrt.f64 x) (neg.f64 (cos.f64 y))) (neg.f64 a))
(/.f64 (*.f64 (sqrt.f64 x) #s(literal 1 binary64)) (/.f64 a (cos.f64 y)))
(/.f64 (*.f64 (neg.f64 (cos.f64 y)) (sqrt.f64 x)) (neg.f64 a))
(/.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 x)) (/.f64 a (cos.f64 y)))
(pow.f64 (/.f64 a (*.f64 (cos.f64 y) (sqrt.f64 x))) #s(literal -1 binary64))
(*.f64 (pow.f64 x #s(literal 1/4 binary64)) (*.f64 (pow.f64 x #s(literal 1/4 binary64)) (/.f64 (cos.f64 y) a)))
(*.f64 (cos.f64 y) (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 x)))
(*.f64 (*.f64 (cos.f64 y) (sqrt.f64 x)) (/.f64 #s(literal 1 binary64) a))
(*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a))
(*.f64 (/.f64 (cos.f64 y) a) (sqrt.f64 x))
(*.f64 (*.f64 (/.f64 (cos.f64 y) a) (pow.f64 x #s(literal 1/4 binary64))) (pow.f64 x #s(literal 1/4 binary64)))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 x)))
(exp.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/4 binary64) (log.f64 x))))
(exp.f64 (log.f64 (sqrt.f64 x)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 x)) #s(literal 1 binary64)))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (log.f64 x) (*.f64 #s(literal 1/2 binary64) (log.f64 x)))))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (log.f64 x)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x x)) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 1 binary64))) (*.f64 #s(literal 1/2 binary64) (log.f64 x))))
(exp.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 x)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/4 binary64) (log.f64 x))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (log.f64 x))) #s(literal 2 binary64)))
(exp.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (log.f64 x)) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (log.f64 x)))))
(sqrt.f64 x)
(pow.f64 x #s(literal 1/2 binary64))
(pow.f64 (pow.f64 x #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (sqrt.f64 x) #s(literal 1 binary64))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 x))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/2 binary64) (log.f64 x) (*.f64 #s(literal 1/2 binary64) (log.f64 x))))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (log.f64 x))))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 (log.f64 x) #s(literal 1 binary64)))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 (fma.f64 #s(literal 1/2 binary64) (log.f64 x) (*.f64 #s(literal 1/2 binary64) (log.f64 x))) #s(literal 1 binary64)))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (log.f64 x))) #s(literal 1 binary64)))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 x)) #s(literal 2 binary64)))
(pow.f64 (pow.f64 x #s(literal 1/8 binary64)) #s(literal 4 binary64))
(pow.f64 (*.f64 x x) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (*.f64 #s(literal 1/2 binary64) (log.f64 x)))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 x)) #s(literal 1 binary64)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1 binary64)) #s(literal 1/2 binary64)) (log.f64 x))
(pow.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1/8 binary64))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/4 binary64) (log.f64 x)))
(*.f64 (pow.f64 x #s(literal 1/4 binary64)) (pow.f64 x #s(literal 1/4 binary64)))
(*.f64 (pow.f64 x #s(literal 1/8 binary64)) (pow.f64 x #s(literal 3/8 binary64)))
(*.f64 (pow.f64 x #s(literal 1/8 binary64)) (pow.f64 (pow.f64 x #s(literal 3/8 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 x #s(literal 3/8 binary64)) (pow.f64 x #s(literal 1/8 binary64)))
(*.f64 (pow.f64 (pow.f64 x #s(literal 3/8 binary64)) #s(literal 1 binary64)) (pow.f64 x #s(literal 1/8 binary64)))
(*.f64 (cos.f64 y) b)
(*.f64 b (cos.f64 y))
(cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64))))) (*.f64 z (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)))))))
(cos.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64))))) (*.f64 (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)))) (neg.f64 z))))
(cos.f64 (/.f64 (neg.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64)))))) (*.f64 z (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)))))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 z (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t))))) (fma.f64 y (*.f64 y y) (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64))))))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64))))) (*.f64 (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)))) (neg.f64 z))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64)))))) (*.f64 z (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)))))))
(/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64))))) (*.f64 z (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t))))))
(/.f64 (neg.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64)))))) (*.f64 (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)))) (neg.f64 z)))
(/.f64 (fma.f64 (*.f64 z (*.f64 t (*.f64 z (*.f64 z (*.f64 t t))))) (*.f64 #s(literal -1/19683 binary64) (*.f64 (*.f64 z (*.f64 t (*.f64 z (*.f64 z (*.f64 t t))))) (*.f64 z (*.f64 t (*.f64 z (*.f64 z (*.f64 t t))))))) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y y) (*.f64 (*.f64 y (*.f64 y y)) y)))) (*.f64 (*.f64 z (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t))))) (fma.f64 #s(literal 1/729 binary64) (*.f64 (*.f64 z (*.f64 t (*.f64 z (*.f64 z (*.f64 t t))))) (*.f64 z (*.f64 t (*.f64 z (*.f64 z (*.f64 t t)))))) (*.f64 (*.f64 y (*.f64 y y)) (-.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 z (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t))))) (fma.f64 y (*.f64 y y) (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 z (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t))))) (fma.f64 y (*.f64 y y) (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64)))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)))) (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64))))) z)))
(/.f64 (fma.f64 #s(literal 1/729 binary64) (*.f64 (*.f64 z (*.f64 t (*.f64 z (*.f64 z (*.f64 t t))))) (*.f64 z (*.f64 t (*.f64 z (*.f64 z (*.f64 t t)))))) (neg.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y (*.f64 y y)) y)))) (*.f64 (*.f64 z (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t))))) (-.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64)))) (*.f64 y (*.f64 y y)))))
(/.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64))))) z) (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 z (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t))))) (fma.f64 y (*.f64 y y) (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64))))))))
(/.f64 (*.f64 (fma.f64 (*.f64 z (*.f64 t (*.f64 z (*.f64 z (*.f64 t t))))) (*.f64 #s(literal -1/19683 binary64) (*.f64 (*.f64 z (*.f64 t (*.f64 z (*.f64 z (*.f64 t t))))) (*.f64 z (*.f64 t (*.f64 z (*.f64 z (*.f64 t t))))))) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y y) (*.f64 (*.f64 y (*.f64 y y)) y)))) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 1/729 binary64) (*.f64 (*.f64 z (*.f64 t (*.f64 z (*.f64 z (*.f64 t t))))) (*.f64 z (*.f64 t (*.f64 z (*.f64 z (*.f64 t t)))))) (*.f64 (*.f64 y (*.f64 y y)) (-.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64))))))) (*.f64 z (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)))))))
(/.f64 (*.f64 (fma.f64 #s(literal 1/729 binary64) (*.f64 (*.f64 z (*.f64 t (*.f64 z (*.f64 z (*.f64 t t))))) (*.f64 z (*.f64 t (*.f64 z (*.f64 z (*.f64 t t)))))) (neg.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y (*.f64 y y)) y)))) #s(literal 1 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64)))) (*.f64 y (*.f64 y y))) (*.f64 z (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64))))))) (neg.f64 (*.f64 (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)))) (neg.f64 z))))
(/.f64 (neg.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64))))) z)) (neg.f64 (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t))))))
(/.f64 (*.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64))))) #s(literal 1 binary64)) (*.f64 z (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t))))))
(/.f64 (*.f64 (fma.f64 (*.f64 z (*.f64 t (*.f64 z (*.f64 z (*.f64 t t))))) (*.f64 #s(literal -1/19683 binary64) (*.f64 (*.f64 z (*.f64 t (*.f64 z (*.f64 z (*.f64 t t))))) (*.f64 z (*.f64 t (*.f64 z (*.f64 z (*.f64 t t))))))) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y y) (*.f64 (*.f64 y (*.f64 y y)) y)))) (/.f64 #s(literal 1 binary64) (*.f64 z (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t))))))) (fma.f64 #s(literal 1/729 binary64) (*.f64 (*.f64 z (*.f64 t (*.f64 z (*.f64 z (*.f64 t t))))) (*.f64 z (*.f64 t (*.f64 z (*.f64 z (*.f64 t t)))))) (*.f64 (*.f64 y (*.f64 y y)) (-.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64))))))))
(/.f64 (*.f64 (fma.f64 #s(literal 1/729 binary64) (*.f64 (*.f64 z (*.f64 t (*.f64 z (*.f64 z (*.f64 t t))))) (*.f64 z (*.f64 t (*.f64 z (*.f64 z (*.f64 t t)))))) (neg.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y (*.f64 y y)) y)))) (/.f64 #s(literal 1 binary64) (*.f64 z (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t))))))) (-.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64)))) (*.f64 y (*.f64 y y))))
(/.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64))))) (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t))))) z)
(pow.f64 (/.f64 (*.f64 z (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t))))) (fma.f64 y (*.f64 y y) (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64)))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (*.f64 z (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t))))) (fma.f64 y (*.f64 y y) (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64)))))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)))) (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64))))) z)) #s(literal -1 binary64))
(*.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64))))) (/.f64 #s(literal 1 binary64) (*.f64 z (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)))))))
(*.f64 (neg.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64)))))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)))) (neg.f64 z))))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64))))) (*.f64 z (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)))))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 z (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)))))) (fma.f64 y (*.f64 y y) (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64))))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 z (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)))))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y y) (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64)))))) #s(literal -1 binary64)))
(*.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64))))) z) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t))))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t))))) (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64))))) z))
(*.f64 (/.f64 #s(literal 1 binary64) z) (pow.f64 (/.f64 (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)))) (fma.f64 y (*.f64 y y) (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64)))))) #s(literal -1 binary64)))
(*.f64 (/.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64))))) z) (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 t (*.f64 t t)) #s(literal 1/27 binary64)) (*.f64 (*.f64 (*.f64 z (*.f64 z z)) #s(literal 1/729 binary64)) (*.f64 (*.f64 t (*.f64 t t)) (*.f64 t (*.f64 t t)))))) (fma.f64 (*.f64 y (*.f64 t #s(literal 1/3 binary64))) (-.f64 (*.f64 y (*.f64 t #s(literal 1/3 binary64))) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)))) (*.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 z (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)))))))
(*.f64 (/.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64))))) z) (*.f64 (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)))) (-.f64 (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t))) (*.f64 y (*.f64 t #s(literal 1/3 binary64)))))) (-.f64 (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t))) (*.f64 y (*.f64 t #s(literal 1/3 binary64)))))
(*.f64 (pow.f64 (/.f64 (*.f64 z (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t))))) (fma.f64 (*.f64 z (*.f64 t (*.f64 z (*.f64 z (*.f64 t t))))) (*.f64 #s(literal -1/19683 binary64) (*.f64 (*.f64 z (*.f64 t (*.f64 z (*.f64 z (*.f64 t t))))) (*.f64 z (*.f64 t (*.f64 z (*.f64 z (*.f64 t t))))))) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y y) (*.f64 (*.f64 y (*.f64 y y)) y))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/729 binary64) (*.f64 (*.f64 z (*.f64 t (*.f64 z (*.f64 z (*.f64 t t))))) (*.f64 z (*.f64 t (*.f64 z (*.f64 z (*.f64 t t)))))) (*.f64 (*.f64 y (*.f64 y y)) (-.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64)))))))))
(*.f64 (pow.f64 (/.f64 (*.f64 z (fma.f64 y (*.f64 t #s(literal 1/3 binary64)) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t))))) (fma.f64 #s(literal 1/729 binary64) (*.f64 (*.f64 z (*.f64 t (*.f64 z (*.f64 z (*.f64 t t))))) (*.f64 z (*.f64 t (*.f64 z (*.f64 z (*.f64 t t)))))) (neg.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y (*.f64 y y)) y))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 (*.f64 z (*.f64 t t)) #s(literal -1/27 binary64)))) (*.f64 y (*.f64 y y)))))
(exp.f64 (*.f64 (log.f64 (*.f64 z t)) #s(literal 2 binary64)))
(pow.f64 (*.f64 z t) #s(literal 2 binary64))
(*.f64 z (*.f64 z (*.f64 t t)))
(*.f64 t (*.f64 z (*.f64 z t)))
(*.f64 (*.f64 t t) (*.f64 z z))
(*.f64 (*.f64 z t) (*.f64 z t))
(*.f64 (*.f64 z (*.f64 t t)) z)
(*.f64 (*.f64 z (*.f64 z t)) t)
(*.f64 (*.f64 z z) (*.f64 t t))
(exp.f64 (*.f64 (log.f64 (*.f64 b #s(literal -3 binary64))) #s(literal -1 binary64)))
(neg.f64 (/.f64 #s(literal 1/3 binary64) b))
(/.f64 #s(literal -1/3 binary64) b)
(/.f64 #s(literal -1/3 binary64) (neg.f64 (neg.f64 b)))
(/.f64 #s(literal 1/3 binary64) (neg.f64 b))
(/.f64 #s(literal 1 binary64) (*.f64 b #s(literal -3 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b #s(literal -3 binary64)) #s(literal 1 binary64)))
(/.f64 (/.f64 #s(literal 1 binary64) b) #s(literal -3 binary64))
(/.f64 #s(literal -1 binary64) (*.f64 b #s(literal 3 binary64)))
(pow.f64 (*.f64 b #s(literal -3 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 b #s(literal -3 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal -1/3 binary64) (/.f64 #s(literal 1 binary64) b))
(*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 b)))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/3 binary64) b))
(*.f64 (/.f64 #s(literal 1 binary64) b) #s(literal -1/3 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1/3 binary64) b))
(*.f64 (/.f64 #s(literal 1 binary64) (neg.f64 b)) #s(literal 1/3 binary64))

simplify447.0ms (2.4%)

Memory
19.0MiB live, 890.5MiB allocated
Algorithm
egg-herbie
Rules
10 272×accelerator-lowering-fma.f32
10 272×accelerator-lowering-fma.f64
7 218×*-lowering-*.f32
7 218×*-lowering-*.f64
1 946×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
057612388
1183411875
2626311813
0820111107
Stop Event
iter limit
node limit
Counts
720 → 720
Calls
Call 1
Inputs
(sqrt x)
(sqrt x)
(sqrt x)
(sqrt x)
(sqrt x)
(sqrt x)
(sqrt x)
(sqrt x)
(* -1 (* (sqrt x) (pow (sqrt -1) 2)))
(* -1 (* (sqrt x) (pow (sqrt -1) 2)))
(* -1 (* (sqrt x) (pow (sqrt -1) 2)))
(* -1 (* (sqrt x) (pow (sqrt -1) 2)))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(* 2 (* (sqrt x) (cos y)))
(* x (+ (* -1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (cos y)))))
(* x (+ (* -1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (cos y)))))
(* x (+ (* -1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (cos y)))))
(* -2 (* (sqrt x) (* (cos y) (pow (sqrt -1) 2))))
(* -1 (* x (+ (* 1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (* (cos y) (pow (sqrt -1) 2)))))))
(* -1 (* x (+ (* 1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (* (cos y) (pow (sqrt -1) 2)))))))
(* -1 (* x (+ (* 1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (* (cos y) (pow (sqrt -1) 2)))))))
(+ (* -1/3 (/ a b)) (* 2 (sqrt x)))
(+ (* -1 (* (sqrt x) (pow y 2))) (+ (* -1/3 (/ a b)) (* 2 (sqrt x))))
(+ (* -1/3 (/ a b)) (+ (* 2 (sqrt x)) (* (pow y 2) (+ (* -1 (sqrt x)) (* 1/12 (* (sqrt x) (pow y 2)))))))
(+ (* -1/3 (/ a b)) (+ (* 2 (sqrt x)) (* (pow y 2) (+ (* -1 (sqrt x)) (* (pow y 2) (+ (* -1/360 (* (sqrt x) (pow y 2))) (* 1/12 (sqrt x))))))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(* 2 (* (sqrt x) (cos y)))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(* -1/3 (/ a b))
(* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))
(* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))
(* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))
(* -1/3 (/ a b))
(* -1 (* a (+ (* -2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))))
(* -1 (* a (+ (* -2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))))
(* -1 (* a (+ (* -2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))))
(* -1/3 (/ a b))
(/ (+ (* -1/3 a) (* 2 (* (* b (cos y)) (sqrt x)))) b)
(/ (+ (* -1/3 a) (* 2 (* (* b (cos y)) (sqrt x)))) b)
(/ (+ (* -1/3 a) (* 2 (* (* b (cos y)) (sqrt x)))) b)
(* 2 (* (sqrt x) (cos y)))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(* 2 (* (sqrt x) (cos y)))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(* (sqrt x) (cos y))
(* (sqrt x) (cos y))
(* (sqrt x) (cos y))
(* (sqrt x) (cos y))
(* (sqrt x) (cos y))
(* (sqrt x) (cos y))
(* (sqrt x) (cos y))
(* (sqrt x) (cos y))
(* -1 (* (sqrt x) (* (cos y) (pow (sqrt -1) 2))))
(* -1 (* (sqrt x) (* (cos y) (pow (sqrt -1) 2))))
(* -1 (* (sqrt x) (* (cos y) (pow (sqrt -1) 2))))
(* -1 (* (sqrt x) (* (cos y) (pow (sqrt -1) 2))))
(sqrt x)
(+ (sqrt x) (* -1/2 (* (sqrt x) (pow y 2))))
(+ (sqrt x) (* (pow y 2) (+ (* -1/2 (sqrt x)) (* 1/24 (* (sqrt x) (pow y 2))))))
(+ (sqrt x) (* (pow y 2) (+ (* -1/2 (sqrt x)) (* (pow y 2) (+ (* -1/720 (* (sqrt x) (pow y 2))) (* 1/24 (sqrt x)))))))
(* (sqrt x) (cos y))
(* (sqrt x) (cos y))
(* (sqrt x) (cos y))
(* (sqrt x) (cos y))
(* (sqrt x) (cos y))
(* (sqrt x) (cos y))
(* (sqrt x) (cos y))
(* (sqrt x) (cos y))
(pow (* 1 x) 1/4)
(pow (* 1 x) 1/4)
(pow (* 1 x) 1/4)
(pow (* 1 x) 1/4)
(pow (* 1 x) 1/4)
(pow (* 1 x) 1/4)
(pow (* 1 x) 1/4)
(pow (* 1 x) 1/4)
(exp (* 1/4 (+ (log -1) (* -1 (log (/ -1 x))))))
(exp (* 1/4 (+ (log -1) (* -1 (log (/ -1 x))))))
(exp (* 1/4 (+ (log -1) (* -1 (log (/ -1 x))))))
(exp (* 1/4 (+ (log -1) (* -1 (log (/ -1 x))))))
(* -1/3 (/ a b))
(* -1/3 (/ a b))
(* -1/3 (/ a b))
(* -1/3 (/ a b))
(* -1/3 (/ a b))
(* -1/3 (/ a b))
(* -1/3 (/ a b))
(* -1/3 (/ a b))
(* -1/3 (/ a b))
(* -1/3 (/ a b))
(* -1/3 (/ a b))
(* -1/3 (/ a b))
(* -1/3 (/ a b))
(* -1/3 (/ a b))
(* -1/3 (/ a b))
(* -1/3 (/ a b))
(* -1/3 (/ a b))
(* -1/3 (/ a b))
(* -1/3 (/ a b))
(* -1/3 (/ a b))
(* -1/3 (/ a b))
(* -1/3 (/ a b))
(* -1/3 (/ a b))
(* -1/3 (/ a b))
(* -3 b)
(* -3 b)
(* -3 b)
(* -3 b)
(* -3 b)
(* -3 b)
(* -3 b)
(* -3 b)
(* -3 b)
(* -3 b)
(* -3 b)
(* -3 b)
(* 2 (* (sqrt x) (cos y)))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(* -1/3 (/ a b))
(* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))
(* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))
(* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))
(* -1/3 (/ a b))
(* -1 (* a (+ (* -2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))))
(* -1 (* a (+ (* -2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))))
(* -1 (* a (+ (* -2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))))
(/ (* a (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3)) b)
(/ (* a (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3)) b)
(/ (* a (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3)) b)
(/ (* a (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3)) b)
(* 2 (* (sqrt x) (cos y)))
(* x (+ (* -1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (cos y)))))
(* x (+ (* -1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (cos y)))))
(* x (+ (* -1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (cos y)))))
(* -2 (* (sqrt x) (* (cos y) (pow (sqrt -1) 2))))
(* -1 (* x (+ (* 1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (* (cos y) (pow (sqrt -1) 2)))))))
(* -1 (* x (+ (* 1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (* (cos y) (pow (sqrt -1) 2)))))))
(* -1 (* x (+ (* 1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (* (cos y) (pow (sqrt -1) 2)))))))
(* -1/3 (/ a b))
(/ (+ (* -1/3 a) (* 2 (* (* b (cos y)) (sqrt x)))) b)
(/ (+ (* -1/3 a) (* 2 (* (* b (cos y)) (sqrt x)))) b)
(/ (+ (* -1/3 a) (* 2 (* (* b (cos y)) (sqrt x)))) b)
(* 2 (* (sqrt x) (cos y)))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(* 2 (* (sqrt x) (cos y)))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(/ (* a (- (* 2 (* (/ b a) (sqrt x))) 1/3)) b)
(+ (* -1 (* (sqrt x) (pow y 2))) (/ (* a (- (* 2 (* (/ b a) (sqrt x))) 1/3)) b))
(+ (* (pow y 2) (+ (* -1 (sqrt x)) (* 1/12 (* (sqrt x) (pow y 2))))) (/ (* a (- (* 2 (* (/ b a) (sqrt x))) 1/3)) b))
(+ (* (pow y 2) (+ (* -1 (sqrt x)) (* (pow y 2) (+ (* -1/360 (* (sqrt x) (pow y 2))) (* 1/12 (sqrt x)))))) (/ (* a (- (* 2 (* (/ b a) (sqrt x))) 1/3)) b))
(/ (* a (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3)) b)
(/ (* a (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3)) b)
(/ (* a (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3)) b)
(/ (* a (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3)) b)
(/ (* a (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3)) b)
(/ (* a (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3)) b)
(/ (* a (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3)) b)
(/ (* a (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3)) b)
(/ (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3) b)
(/ (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3) b)
(/ (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3) b)
(/ (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3) b)
(* 2 (* (/ (cos y) a) (sqrt x)))
(* x (- (* 2 (* (/ (cos y) a) (sqrt (/ 1 x)))) (* 1/3 (/ 1 (* b x)))))
(* x (- (* 2 (* (/ (cos y) a) (sqrt (/ 1 x)))) (* 1/3 (/ 1 (* b x)))))
(* x (- (* 2 (* (/ (cos y) a) (sqrt (/ 1 x)))) (* 1/3 (/ 1 (* b x)))))
(* -2 (* (/ (* (cos y) (pow (sqrt -1) 2)) a) (sqrt x)))
(* -1 (* x (+ (* 2 (* (/ (* (cos y) (pow (sqrt -1) 2)) a) (sqrt (/ 1 x)))) (* 1/3 (/ 1 (* b x))))))
(* -1 (* x (+ (* 2 (* (/ (* (cos y) (pow (sqrt -1) 2)) a) (sqrt (/ 1 x)))) (* 1/3 (/ 1 (* b x))))))
(* -1 (* x (+ (* 2 (* (/ (* (cos y) (pow (sqrt -1) 2)) a) (sqrt (/ 1 x)))) (* 1/3 (/ 1 (* b x))))))
(/ -1/3 b)
(/ (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3) b)
(/ (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3) b)
(/ (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3) b)
(* 2 (* (/ (cos y) a) (sqrt x)))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(* 2 (* (/ (cos y) a) (sqrt x)))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(/ (- (* 2 (* (/ b a) (sqrt x))) 1/3) b)
(- (+ (* -1 (* (/ (pow y 2) a) (sqrt x))) (* 2 (* (/ 1 a) (sqrt x)))) (* 1/3 (/ 1 b)))
(- (+ (* 2 (* (/ 1 a) (sqrt x))) (* (pow y 2) (+ (* -1 (* (/ 1 a) (sqrt x))) (* 1/12 (* (/ (pow y 2) a) (sqrt x)))))) (* 1/3 (/ 1 b)))
(- (+ (* 2 (* (/ 1 a) (sqrt x))) (* (pow y 2) (+ (* -1 (* (/ 1 a) (sqrt x))) (* (pow y 2) (+ (* -1/360 (* (/ (pow y 2) a) (sqrt x))) (* 1/12 (* (/ 1 a) (sqrt x)))))))) (* 1/3 (/ 1 b)))
(/ (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3) b)
(/ (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3) b)
(/ (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3) b)
(/ (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3) b)
(/ (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3) b)
(/ (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3) b)
(/ (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3) b)
(/ (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3) b)
(* 2 (* (/ (cos y) a) (sqrt x)))
(/ (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y)))) a)
(/ (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y)))) a)
(/ (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y)))) a)
(/ -1/3 b)
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(/ -1/3 b)
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3)
(- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3)
(- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3)
(- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3)
(* 2 (* (/ (* b (cos y)) a) (sqrt x)))
(* x (- (* 2 (* (/ (* b (cos y)) a) (sqrt (/ 1 x)))) (* 1/3 (/ 1 x))))
(* x (- (* 2 (* (/ (* b (cos y)) a) (sqrt (/ 1 x)))) (* 1/3 (/ 1 x))))
(* x (- (* 2 (* (/ (* b (cos y)) a) (sqrt (/ 1 x)))) (* 1/3 (/ 1 x))))
(* -2 (* (/ (* b (* (cos y) (pow (sqrt -1) 2))) a) (sqrt x)))
(* -1 (* x (+ (* 2 (* (/ (* b (* (cos y) (pow (sqrt -1) 2))) a) (sqrt (/ 1 x)))) (* 1/3 (/ 1 x)))))
(* -1 (* x (+ (* 2 (* (/ (* b (* (cos y) (pow (sqrt -1) 2))) a) (sqrt (/ 1 x)))) (* 1/3 (/ 1 x)))))
(* -1 (* x (+ (* 2 (* (/ (* b (* (cos y) (pow (sqrt -1) 2))) a) (sqrt (/ 1 x)))) (* 1/3 (/ 1 x)))))
-1/3
(- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3)
(- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3)
(- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3)
(* 2 (* (/ (* b (cos y)) a) (sqrt x)))
(* b (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))
(* b (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))
(* b (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))
(* 2 (* (/ (* b (cos y)) a) (sqrt x)))
(* -1 (* b (+ (* -2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))))
(* -1 (* b (+ (* -2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))))
(* -1 (* b (+ (* -2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))))
(- (* 2 (* (/ b a) (sqrt x))) 1/3)
(- (+ (* -1 (* (/ (* b (pow y 2)) a) (sqrt x))) (* 2 (* (/ b a) (sqrt x)))) 1/3)
(- (+ (* 2 (* (/ b a) (sqrt x))) (* (pow y 2) (+ (* -1 (* (/ b a) (sqrt x))) (* 1/12 (* (/ (* b (pow y 2)) a) (sqrt x)))))) 1/3)
(- (+ (* 2 (* (/ b a) (sqrt x))) (* (pow y 2) (+ (* -1 (* (/ b a) (sqrt x))) (* (pow y 2) (+ (* -1/360 (* (/ (* b (pow y 2)) a) (sqrt x))) (* 1/12 (* (/ b a) (sqrt x)))))))) 1/3)
(- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3)
(- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3)
(- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3)
(- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3)
(- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3)
(- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3)
(- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3)
(- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3)
(* 2 (* (/ (* b (cos y)) a) (sqrt x)))
(/ (+ (* -1/3 a) (* 2 (* (* b (cos y)) (sqrt x)))) a)
(/ (+ (* -1/3 a) (* 2 (* (* b (cos y)) (sqrt x)))) a)
(/ (+ (* -1/3 a) (* 2 (* (* b (cos y)) (sqrt x)))) a)
-1/3
(- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3)
(- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3)
(- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3)
-1/3
(- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3)
(- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3)
(- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3)
(* 2 (sqrt x))
(* 2 (sqrt x))
(* 2 (sqrt x))
(* 2 (sqrt x))
(* 2 (sqrt x))
(* 2 (sqrt x))
(* 2 (sqrt x))
(* 2 (sqrt x))
(* -2 (* (sqrt x) (pow (sqrt -1) 2)))
(* -2 (* (sqrt x) (pow (sqrt -1) 2)))
(* -2 (* (sqrt x) (pow (sqrt -1) 2)))
(* -2 (* (sqrt x) (pow (sqrt -1) 2)))
(* 1/3 (* t y))
(+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))
(+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))
(+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))
(* 1/9 (* (pow t 2) z))
(* z (+ (* 1/9 (pow t 2)) (* 1/3 (/ (* t y) z))))
(* z (+ (* 1/9 (pow t 2)) (* 1/3 (/ (* t y) z))))
(* z (+ (* 1/9 (pow t 2)) (* 1/3 (/ (* t y) z))))
(* 1/9 (* (pow t 2) z))
(* -1 (* z (+ (* -1/3 (/ (* t y) z)) (* -1/9 (pow t 2)))))
(* -1 (* z (+ (* -1/3 (/ (* t y) z)) (* -1/9 (pow t 2)))))
(* -1 (* z (+ (* -1/3 (/ (* t y) z)) (* -1/9 (pow t 2)))))
(* 1/3 (* t y))
(* t (+ (* 1/9 (* t z)) (* 1/3 y)))
(* t (+ (* 1/9 (* t z)) (* 1/3 y)))
(* t (+ (* 1/9 (* t z)) (* 1/3 y)))
(* 1/9 (* (pow t 2) z))
(* (pow t 2) (+ (* 1/9 z) (* 1/3 (/ y t))))
(* (pow t 2) (+ (* 1/9 z) (* 1/3 (/ y t))))
(* (pow t 2) (+ (* 1/9 z) (* 1/3 (/ y t))))
(* 1/9 (* (pow t 2) z))
(* (pow t 2) (+ (* 1/9 z) (* 1/3 (/ y t))))
(* (pow t 2) (+ (* 1/9 z) (* 1/3 (/ y t))))
(* (pow t 2) (+ (* 1/9 z) (* 1/3 (/ y t))))
(* 1/9 (* (pow t 2) z))
(+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))
(+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))
(+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))
(* 1/3 (* t y))
(* y (+ (* 1/9 (/ (* (pow t 2) z) y)) (* 1/3 t)))
(* y (+ (* 1/9 (/ (* (pow t 2) z) y)) (* 1/3 t)))
(* y (+ (* 1/9 (/ (* (pow t 2) z) y)) (* 1/3 t)))
(* 1/3 (* t y))
(* -1 (* y (+ (* -1/3 t) (* -1/9 (/ (* (pow t 2) z) y)))))
(* -1 (* y (+ (* -1/3 t) (* -1/9 (/ (* (pow t 2) z) y)))))
(* -1 (* y (+ (* -1/3 t) (* -1/9 (/ (* (pow t 2) z) y)))))
(- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))) (* 1/3 (/ a b)))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))
(* x (+ (* -1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))))
(* x (+ (* -1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))))
(* x (+ (* -1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))))
(* -2 (* (sqrt x) (* (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))) (pow (sqrt -1) 2))))
(* -1 (* x (+ (* 1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (* (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))) (pow (sqrt -1) 2)))))))
(* -1 (* x (+ (* 1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (* (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))) (pow (sqrt -1) 2)))))))
(* -1 (* x (+ (* 1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (* (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))) (pow (sqrt -1) 2)))))))
(- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (* -1/3 (* t z))))) (* 1/3 (/ a b)))
(- (+ (* -2 (* (sqrt x) (* y (sin (* -1/3 (* t z)))))) (* 2 (* (sqrt x) (cos (* -1/3 (* t z)))))) (* 1/3 (/ a b)))
(- (+ (* 2 (* (sqrt x) (cos (* -1/3 (* t z))))) (* y (+ (* -2 (* (sqrt x) (sin (* -1/3 (* t z))))) (* 2 (* (sqrt x) (* y (- (* -1/2 (cos (* -1/3 (* t z)))) (* -3 (/ (sin (* -1/3 (* t z))) (* t z)))))))))) (* 1/3 (/ a b)))
(- (+ (* 2 (* (sqrt x) (cos (* -1/3 (* t z))))) (* y (+ (* -2 (* (sqrt x) (sin (* -1/3 (* t z))))) (* y (+ (* 2 (* (sqrt x) (* y (- (* 3 (/ (cos (* -1/3 (* t z))) (* t z))) (* (sin (* -1/3 (* t z))) (- (* 18 (/ 1 (* (pow t 2) (pow z 2)))) 1/6)))))) (* 2 (* (sqrt x) (- (* -1/2 (cos (* -1/3 (* t z)))) (* -3 (/ (sin (* -1/3 (* t z))) (* t z))))))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (/ (- (* -1/27 (* (pow t 3) (pow z 3))) (* -1 (pow y 3))) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (/ (- (* -1/27 (* (pow t 3) (pow z 3))) (* -1 (pow y 3))) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (/ (- (* -1/27 (* (pow t 3) (pow z 3))) (* -1 (pow y 3))) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))) (* 1/3 (/ a b)))
(- (* 2 (* (sqrt x) (cos (/ (- (* -1/27 (* (pow t 3) (pow z 3))) (* -1 (pow y 3))) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))) (* 1/3 (/ a b)))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))))
(* -1/3 (/ a b))
(* a (- (* 2 (* (/ (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))) a) (sqrt x))) (* 1/3 (/ 1 b))))
(* a (- (* 2 (* (/ (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))) a) (sqrt x))) (* 1/3 (/ 1 b))))
(* a (- (* 2 (* (/ (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))) a) (sqrt x))) (* 1/3 (/ 1 b))))
(* -1/3 (/ a b))
(* -1 (* a (+ (* -2 (* (/ (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))) a) (sqrt x))) (* 1/3 (/ 1 b)))))
(* -1 (* a (+ (* -2 (* (/ (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))) a) (sqrt x))) (* 1/3 (/ 1 b)))))
(* -1 (* a (+ (* -2 (* (/ (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))) a) (sqrt x))) (* 1/3 (/ 1 b)))))
(* -1/3 (/ a b))
(/ (- (* 2 (* (* b (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))) (sqrt x))) (* 1/3 a)) b)
(/ (- (* 2 (* (* b (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))) (sqrt x))) (* 1/3 a)) b)
(/ (- (* 2 (* (* b (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))) (sqrt x))) (* 1/3 a)) b)
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))
(* -2 (* (sqrt x) (* (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))) (pow (sqrt -1) 2))))
(* -2 (* (sqrt x) (* (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))) (pow (sqrt -1) 2))))
(* -2 (* (sqrt x) (* (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))) (pow (sqrt -1) 2))))
(* -2 (* (sqrt x) (* (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))) (pow (sqrt -1) 2))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))
(* 2 (* (sqrt x) (cos (* -1/3 (* t z)))))
(+ (* -2 (* (sqrt x) (* y (sin (* -1/3 (* t z)))))) (* 2 (* (sqrt x) (cos (* -1/3 (* t z))))))
(+ (* 2 (* (sqrt x) (cos (* -1/3 (* t z))))) (* y (+ (* -2 (* (sqrt x) (sin (* -1/3 (* t z))))) (* 2 (* (sqrt x) (* y (- (* -1/2 (cos (* -1/3 (* t z)))) (* -3 (/ (sin (* -1/3 (* t z))) (* t z))))))))))
(+ (* 2 (* (sqrt x) (cos (* -1/3 (* t z))))) (* y (+ (* -2 (* (sqrt x) (sin (* -1/3 (* t z))))) (* y (+ (* 2 (* (sqrt x) (* y (- (* 3 (/ (cos (* -1/3 (* t z))) (* t z))) (* (sin (* -1/3 (* t z))) (- (* 18 (/ 1 (* (pow t 2) (pow z 2)))) 1/6)))))) (* 2 (* (sqrt x) (- (* -1/2 (cos (* -1/3 (* t z)))) (* -3 (/ (sin (* -1/3 (* t z))) (* t z)))))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))
(* 2 (* (sqrt x) (cos (/ (- (* -1/27 (* (pow t 3) (pow z 3))) (* -1 (pow y 3))) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))
(* 2 (* (sqrt x) (cos (/ (- (* -1/27 (* (pow t 3) (pow z 3))) (* -1 (pow y 3))) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))
(* 2 (* (sqrt x) (cos (/ (- (* -1/27 (* (pow t 3) (pow z 3))) (* -1 (pow y 3))) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))
(* 2 (* (sqrt x) (cos (/ (- (* -1/27 (* (pow t 3) (pow z 3))) (* -1 (pow y 3))) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))
(* 2 (* (sqrt x) (cos y)))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(* -1/3 (/ a b))
(* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))
(* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))
(* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))
(* -1/3 (/ a b))
(* -1 (* a (+ (* -2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))))
(* -1 (* a (+ (* -2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))))
(* -1 (* a (+ (* -2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))))
(* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))
(* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))
(* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))
(* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))
(* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))
(* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))
(* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))
(* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))
(* a (- (* 2 (/ (* (cos y) (exp (* 1/2 (+ (log -1) (* -1 (log (/ -1 x))))))) a)) (* 1/3 (/ 1 b))))
(* a (- (* 2 (/ (* (cos y) (exp (* 1/2 (+ (log -1) (* -1 (log (/ -1 x))))))) a)) (* 1/3 (/ 1 b))))
(* a (- (* 2 (/ (* (cos y) (exp (* 1/2 (+ (log -1) (* -1 (log (/ -1 x))))))) a)) (* 1/3 (/ 1 b))))
(* a (- (* 2 (/ (* (cos y) (exp (* 1/2 (+ (log -1) (* -1 (log (/ -1 x))))))) a)) (* 1/3 (/ 1 b))))
(* a (- (* 2 (* (/ 1 a) (sqrt x))) (* 1/3 (/ 1 b))))
(+ (* -1 (* (sqrt x) (pow y 2))) (* a (- (* 2 (* (/ 1 a) (sqrt x))) (* 1/3 (/ 1 b)))))
(+ (* a (- (* 2 (* (/ 1 a) (sqrt x))) (* 1/3 (/ 1 b)))) (* (pow y 2) (+ (* -1 (sqrt x)) (* 1/12 (* (sqrt x) (pow y 2))))))
(+ (* a (- (* 2 (* (/ 1 a) (sqrt x))) (* 1/3 (/ 1 b)))) (* (pow y 2) (+ (* -1 (sqrt x)) (* (pow y 2) (+ (* -1/360 (* (sqrt x) (pow y 2))) (* 1/12 (sqrt x)))))))
(* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))
(* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))
(* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))
(* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))
(* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))
(* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))
(* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))
(* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))
(* -1/3 (/ a b))
(/ (+ (* -1/3 a) (* 2 (* (* b (cos y)) (sqrt x)))) b)
(/ (+ (* -1/3 a) (* 2 (* (* b (cos y)) (sqrt x)))) b)
(/ (+ (* -1/3 a) (* 2 (* (* b (cos y)) (sqrt x)))) b)
(* 2 (* (sqrt x) (cos y)))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(* 2 (* (sqrt x) (cos y)))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(- (* 2 (/ (* (cos y) (exp (* 1/2 (+ (log -1) (* -1 (log (/ -1 x))))))) a)) (* 1/3 (/ 1 b)))
(- (* 2 (/ (* (cos y) (exp (* 1/2 (+ (log -1) (* -1 (log (/ -1 x))))))) a)) (* 1/3 (/ 1 b)))
(- (* 2 (/ (* (cos y) (exp (* 1/2 (+ (log -1) (* -1 (log (/ -1 x))))))) a)) (* 1/3 (/ 1 b)))
(- (* 2 (/ (* (cos y) (exp (* 1/2 (+ (log -1) (* -1 (log (/ -1 x))))))) a)) (* 1/3 (/ 1 b)))
(- (* 2 (* (/ 1 a) (sqrt x))) (* 1/3 (/ 1 b)))
(- (+ (* -1 (* (/ (pow y 2) a) (sqrt x))) (* 2 (* (/ 1 a) (sqrt x)))) (* 1/3 (/ 1 b)))
(- (+ (* 2 (* (/ 1 a) (sqrt x))) (* (pow y 2) (+ (* -1 (* (/ 1 a) (sqrt x))) (* 1/12 (* (/ (pow y 2) a) (sqrt x)))))) (* 1/3 (/ 1 b)))
(- (+ (* 2 (* (/ 1 a) (sqrt x))) (* (pow y 2) (+ (* -1 (* (/ 1 a) (sqrt x))) (* (pow y 2) (+ (* -1/360 (* (/ (pow y 2) a) (sqrt x))) (* 1/12 (* (/ 1 a) (sqrt x)))))))) (* 1/3 (/ 1 b)))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(* 2 (* (/ (cos y) a) (sqrt x)))
(/ (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y)))) a)
(/ (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y)))) a)
(/ (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y)))) a)
(/ -1/3 b)
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(/ -1/3 b)
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(/ -1/3 b)
(/ (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3) b)
(/ (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3) b)
(/ (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3) b)
(* 2 (* (/ (cos y) a) (sqrt x)))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(* 2 (* (/ (cos y) a) (sqrt x)))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(* (/ (cos y) a) (sqrt x))
(* (/ (cos y) a) (sqrt x))
(* (/ (cos y) a) (sqrt x))
(* (/ (cos y) a) (sqrt x))
(* (/ (cos y) a) (sqrt x))
(* (/ (cos y) a) (sqrt x))
(* (/ (cos y) a) (sqrt x))
(* (/ (cos y) a) (sqrt x))
(/ (* (cos y) (exp (* 1/2 (+ (log -1) (* -1 (log (/ -1 x))))))) a)
(/ (* (cos y) (exp (* 1/2 (+ (log -1) (* -1 (log (/ -1 x))))))) a)
(/ (* (cos y) (exp (* 1/2 (+ (log -1) (* -1 (log (/ -1 x))))))) a)
(/ (* (cos y) (exp (* 1/2 (+ (log -1) (* -1 (log (/ -1 x))))))) a)
(* (/ 1 a) (sqrt x))
(+ (* -1/2 (* (/ (pow y 2) a) (sqrt x))) (* (/ 1 a) (sqrt x)))
(+ (* (/ 1 a) (sqrt x)) (* (pow y 2) (+ (* -1/2 (* (/ 1 a) (sqrt x))) (* 1/24 (* (/ (pow y 2) a) (sqrt x))))))
(+ (* (/ 1 a) (sqrt x)) (* (pow y 2) (+ (* -1/2 (* (/ 1 a) (sqrt x))) (* (pow y 2) (+ (* -1/720 (* (/ (pow y 2) a) (sqrt x))) (* 1/24 (* (/ 1 a) (sqrt x))))))))
(* (/ (cos y) a) (sqrt x))
(* (/ (cos y) a) (sqrt x))
(* (/ (cos y) a) (sqrt x))
(* (/ (cos y) a) (sqrt x))
(* (/ (cos y) a) (sqrt x))
(* (/ (cos y) a) (sqrt x))
(* (/ (cos y) a) (sqrt x))
(* (/ (cos y) a) (sqrt x))
(* (/ (cos y) a) (sqrt x))
(* (/ (cos y) a) (sqrt x))
(* (/ (cos y) a) (sqrt x))
(* (/ (cos y) a) (sqrt x))
(* (/ (cos y) a) (sqrt x))
(* (/ (cos y) a) (sqrt x))
(* (/ (cos y) a) (sqrt x))
(* (/ (cos y) a) (sqrt x))
(* (/ (cos y) a) (sqrt x))
(* (/ (cos y) a) (sqrt x))
(* (/ (cos y) a) (sqrt x))
(* (/ (cos y) a) (sqrt x))
(sqrt x)
(sqrt x)
(sqrt x)
(sqrt x)
(sqrt x)
(sqrt x)
(sqrt x)
(sqrt x)
(exp (* 1/2 (+ (log -1) (* -1 (log (/ -1 x))))))
(exp (* 1/2 (+ (log -1) (* -1 (log (/ -1 x))))))
(exp (* 1/2 (+ (log -1) (* -1 (log (/ -1 x))))))
(exp (* 1/2 (+ (log -1) (* -1 (log (/ -1 x))))))
(* b (cos y))
(* b (cos y))
(* b (cos y))
(* b (cos y))
(* b (cos y))
(* b (cos y))
(* b (cos y))
(* b (cos y))
(* b (cos y))
(* b (cos y))
(* b (cos y))
(* b (cos y))
b
(+ b (* -1/2 (* b (pow y 2))))
(+ b (* (pow y 2) (+ (* -1/2 b) (* 1/24 (* b (pow y 2))))))
(+ b (* (pow y 2) (+ (* -1/2 b) (* (pow y 2) (+ (* -1/720 (* b (pow y 2))) (* 1/24 b))))))
(* b (cos y))
(* b (cos y))
(* b (cos y))
(* b (cos y))
(* b (cos y))
(* b (cos y))
(* b (cos y))
(* b (cos y))
(cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))
(cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))
(cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))
(cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))
(cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))
(cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))
(cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))
(cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))
(cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))
(cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))
(cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))
(cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))
(cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))
(cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))
(cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))
(cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))
(cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))
(cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))
(cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))
(cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))
(cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))
(cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))
(cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))
(cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))
(cos (* -1/3 (* t z)))
(+ (cos (* -1/3 (* t z))) (* -1 (* y (sin (* -1/3 (* t z))))))
(+ (cos (* -1/3 (* t z))) (* y (- (* y (- (* -1/2 (cos (* -1/3 (* t z)))) (* -3 (/ (sin (* -1/3 (* t z))) (* t z))))) (sin (* -1/3 (* t z))))))
(+ (cos (* -1/3 (* t z))) (* y (- (* y (- (+ (* -1/2 (cos (* -1/3 (* t z)))) (* y (- (* 3 (/ (cos (* -1/3 (* t z))) (* t z))) (* (sin (* -1/3 (* t z))) (- (* 18 (/ 1 (* (pow t 2) (pow z 2)))) 1/6))))) (* -3 (/ (sin (* -1/3 (* t z))) (* t z))))) (sin (* -1/3 (* t z))))))
(cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))
(cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))
(cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))
(cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))
(cos (/ (- (* -1/27 (* (pow t 3) (pow z 3))) (* -1 (pow y 3))) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))
(cos (/ (- (* -1/27 (* (pow t 3) (pow z 3))) (* -1 (pow y 3))) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))
(cos (/ (- (* -1/27 (* (pow t 3) (pow z 3))) (* -1 (pow y 3))) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))
(cos (/ (- (* -1/27 (* (pow t 3) (pow z 3))) (* -1 (pow y 3))) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))
(* 3 (/ (pow y 2) (* t z)))
(/ (+ (* -1 (* y z)) (* 3 (/ (pow y 2) t))) z)
(/ (+ (* 3 (/ (pow y 2) t)) (* z (- (* 1/3 (* t z)) y))) z)
(/ (+ (* 3 (/ (pow y 2) t)) (* z (- (* z (- (* z (- (* -1/9 (/ (pow t 2) y)) (* 1/9 (/ (pow t 2) y)))) (* -1/3 t))) y))) z)
(* -1/3 (* t z))
(* z (+ (* -1/3 t) (/ y z)))
(* z (- (+ (* -3 (/ (pow y 2) (* t (pow z 2)))) (* -1/3 t)) (* -1 (/ y z))))
(* z (- (+ (* -1/3 t) (* 9 (/ (pow y 3) (* (pow t 2) (pow z 3))))) (+ (* -9 (/ (pow y 3) (* (pow t 2) (pow z 3)))) (+ (* -1 (/ y z)) (* 3 (/ (pow y 2) (* t (pow z 2))))))))
(* -1/3 (* t z))
(* -1 (* z (+ (* -1 (/ y z)) (* 1/3 t))))
(* -1 (* z (+ (* -1 (/ (+ y (* -3 (/ (pow y 2) (* t z)))) z)) (* 1/3 t))))
(* -1 (* z (+ (* -1 (/ (+ y (* -1 (/ (- (+ (* -9 (/ (pow y 3) (* (pow t 2) z))) (* 3 (/ (pow y 2) t))) (* 9 (/ (pow y 3) (* (pow t 2) z)))) z))) z)) (* 1/3 t))))
(* 3 (/ (pow y 2) (* t z)))
(/ (+ (* -1 (* t y)) (* 3 (/ (pow y 2) z))) t)
(/ (+ (* 3 (/ (pow y 2) z)) (* t (- (* 1/3 (* t z)) y))) t)
(/ (+ (* 3 (/ (pow y 2) z)) (* t (- (* t (- (* t (- (* -1/9 (/ (pow z 2) y)) (* 1/9 (/ (pow z 2) y)))) (* -1/3 z))) y))) t)
(* -1/3 (* t z))
(* t (+ (* -1/3 z) (/ y t)))
(* t (- (+ (* -3 (/ (pow y 2) (* (pow t 2) z))) (* -1/3 z)) (* -1 (/ y t))))
(* t (- (+ (* -1/3 z) (* 9 (/ (pow y 3) (* (pow t 3) (pow z 2))))) (+ (* -9 (/ (pow y 3) (* (pow t 3) (pow z 2)))) (+ (* -1 (/ y t)) (* 3 (/ (pow y 2) (* (pow t 2) z)))))))
(* -1/3 (* t z))
(* -1 (* t (+ (* -1 (/ y t)) (* 1/3 z))))
(* -1 (* t (+ (* -1 (/ (- (* -3 (/ (pow y 2) (* t z))) (* -1 y)) t)) (* 1/3 z))))
(* -1 (* t (+ (* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 9 (/ (pow y 3) (pow z 2))) (* -9 (/ (pow y 3) (pow z 2)))) t)) (* -3 (/ (pow y 2) z))) t)) (* -1 y)) t)) (* 1/3 z))))
(* -1/3 (* t z))
(+ y (* -1/3 (* t z)))
(+ (* -1/3 (* t z)) (* y (+ 1 (* -3 (/ y (* t z))))))
(+ (* -1/3 (* t z)) (* y (+ 1 (* y (- (* 18 (/ y (* (pow t 2) (pow z 2)))) (* 3 (/ 1 (* t z))))))))
(* 3 (/ (pow y 2) (* t z)))
(* (pow y 2) (- (* 3 (/ 1 (* t z))) (/ 1 y)))
(* (pow y 2) (- (+ (* 1/3 (/ (* t z) (pow y 2))) (* 3 (/ 1 (* t z)))) (/ 1 y)))
(* (pow y 2) (- (+ (* -1/9 (/ (* (pow t 2) (pow z 2)) (pow y 3))) (* 3 (/ 1 (* t z)))) (+ (* -1/3 (/ (* t z) (pow y 2))) (+ (* 1/9 (/ (* (pow t 2) (pow z 2)) (pow y 3))) (/ 1 y)))))
(* 3 (/ (pow y 2) (* t z)))
(* (pow y 2) (- (* 3 (/ 1 (* t z))) (/ 1 y)))
(* (pow y 2) (+ (* -1 (/ (+ 1 (* -1/3 (/ (* t z) y))) y)) (* 3 (/ 1 (* t z)))))
(* (pow y 2) (+ (* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (- (* 1/9 (* (pow t 2) (pow z 2))) (* -1/9 (* (pow t 2) (pow z 2)))) y)) (* -1/3 (* t z))) y))) y)) (* 3 (/ 1 (* t z)))))
(* (pow t 2) (pow z 2))
(* (pow t 2) (pow z 2))
(* (pow t 2) (pow z 2))
(* (pow t 2) (pow z 2))
(* (pow t 2) (pow z 2))
(* (pow t 2) (pow z 2))
(* (pow t 2) (pow z 2))
(* (pow t 2) (pow z 2))
(* (pow t 2) (pow z 2))
(* (pow t 2) (pow z 2))
(* (pow t 2) (pow z 2))
(* (pow t 2) (pow z 2))
(* (pow t 2) (pow z 2))
(* (pow t 2) (pow z 2))
(* (pow t 2) (pow z 2))
(* (pow t 2) (pow z 2))
(* (pow t 2) (pow z 2))
(* (pow t 2) (pow z 2))
(* (pow t 2) (pow z 2))
(* (pow t 2) (pow z 2))
(* (pow t 2) (pow z 2))
(* (pow t 2) (pow z 2))
(* (pow t 2) (pow z 2))
(* (pow t 2) (pow z 2))
(/ -1/3 b)
(/ -1/3 b)
(/ -1/3 b)
(/ -1/3 b)
(/ -1/3 b)
(/ -1/3 b)
(/ -1/3 b)
(/ -1/3 b)
(/ -1/3 b)
(/ -1/3 b)
(/ -1/3 b)
(/ -1/3 b)
Outputs
(sqrt x)
(sqrt.f64 x)
(sqrt x)
(sqrt.f64 x)
(sqrt x)
(sqrt.f64 x)
(sqrt x)
(sqrt.f64 x)
(sqrt x)
(sqrt.f64 x)
(sqrt x)
(sqrt.f64 x)
(sqrt x)
(sqrt.f64 x)
(sqrt x)
(sqrt.f64 x)
(* -1 (* (sqrt x) (pow (sqrt -1) 2)))
(sqrt.f64 x)
(* -1 (* (sqrt x) (pow (sqrt -1) 2)))
(sqrt.f64 x)
(* -1 (* (sqrt x) (pow (sqrt -1) 2)))
(sqrt.f64 x)
(* -1 (* (sqrt x) (pow (sqrt -1) 2)))
(sqrt.f64 x)
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(* 2 (* (sqrt x) (cos y)))
(*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)))
(* x (+ (* -1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (cos y)))))
(*.f64 x (fma.f64 #s(literal 2 binary64) (*.f64 (cos.f64 y) (sqrt.f64 (/.f64 #s(literal 1 binary64) x))) (*.f64 #s(literal -1/3 binary64) (/.f64 a (*.f64 x b)))))
(* x (+ (* -1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (cos y)))))
(*.f64 x (fma.f64 #s(literal 2 binary64) (*.f64 (cos.f64 y) (sqrt.f64 (/.f64 #s(literal 1 binary64) x))) (*.f64 #s(literal -1/3 binary64) (/.f64 a (*.f64 x b)))))
(* x (+ (* -1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (cos y)))))
(*.f64 x (fma.f64 #s(literal 2 binary64) (*.f64 (cos.f64 y) (sqrt.f64 (/.f64 #s(literal 1 binary64) x))) (*.f64 #s(literal -1/3 binary64) (/.f64 a (*.f64 x b)))))
(* -2 (* (sqrt x) (* (cos y) (pow (sqrt -1) 2))))
(*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)))
(* -1 (* x (+ (* 1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (* (cos y) (pow (sqrt -1) 2)))))))
(*.f64 (fma.f64 (*.f64 (cos.f64 y) (sqrt.f64 (/.f64 #s(literal 1 binary64) x))) #s(literal -2 binary64) (*.f64 (/.f64 a (*.f64 x b)) #s(literal 1/3 binary64))) (neg.f64 x))
(* -1 (* x (+ (* 1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (* (cos y) (pow (sqrt -1) 2)))))))
(*.f64 (fma.f64 (*.f64 (cos.f64 y) (sqrt.f64 (/.f64 #s(literal 1 binary64) x))) #s(literal -2 binary64) (*.f64 (/.f64 a (*.f64 x b)) #s(literal 1/3 binary64))) (neg.f64 x))
(* -1 (* x (+ (* 1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (* (cos y) (pow (sqrt -1) 2)))))))
(*.f64 (fma.f64 (*.f64 (cos.f64 y) (sqrt.f64 (/.f64 #s(literal 1 binary64) x))) #s(literal -2 binary64) (*.f64 (/.f64 a (*.f64 x b)) #s(literal 1/3 binary64))) (neg.f64 x))
(+ (* -1/3 (/ a b)) (* 2 (sqrt x)))
(fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))
(+ (* -1 (* (sqrt x) (pow y 2))) (+ (* -1/3 (/ a b)) (* 2 (sqrt x))))
(-.f64 (fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 (sqrt.f64 x) #s(literal 2 binary64))) (*.f64 (sqrt.f64 x) (*.f64 y y)))
(+ (* -1/3 (/ a b)) (+ (* 2 (sqrt x)) (* (pow y 2) (+ (* -1 (sqrt x)) (* 1/12 (* (sqrt x) (pow y 2)))))))
(fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (fma.f64 (*.f64 y y) (-.f64 (*.f64 (sqrt.f64 x) (*.f64 (*.f64 y y) #s(literal 1/12 binary64))) (sqrt.f64 x)) (*.f64 (sqrt.f64 x) #s(literal 2 binary64))))
(+ (* -1/3 (/ a b)) (+ (* 2 (sqrt x)) (* (pow y 2) (+ (* -1 (sqrt x)) (* (pow y 2) (+ (* -1/360 (* (sqrt x) (pow y 2))) (* 1/12 (sqrt x))))))))
(fma.f64 (sqrt.f64 x) #s(literal 2 binary64) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 (sqrt.f64 x) (*.f64 (*.f64 y y) #s(literal -1/360 binary64)) (*.f64 (sqrt.f64 x) #s(literal 1/12 binary64))) (neg.f64 (sqrt.f64 x))) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b)))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(* 2 (* (sqrt x) (cos y)))
(*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(* -1/3 (/ a b))
(/.f64 (*.f64 #s(literal -1/3 binary64) a) b)
(* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))
(*.f64 a (fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) a) (/.f64 #s(literal -1/3 binary64) b)))
(* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))
(*.f64 a (fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) a) (/.f64 #s(literal -1/3 binary64) b)))
(* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))
(*.f64 a (fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) a) (/.f64 #s(literal -1/3 binary64) b)))
(* -1/3 (/ a b))
(/.f64 (*.f64 #s(literal -1/3 binary64) a) b)
(* -1 (* a (+ (* -2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))))
(*.f64 (fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal -2 binary64) (cos.f64 y)) a) (/.f64 #s(literal 1/3 binary64) b)) (neg.f64 a))
(* -1 (* a (+ (* -2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))))
(*.f64 (fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal -2 binary64) (cos.f64 y)) a) (/.f64 #s(literal 1/3 binary64) b)) (neg.f64 a))
(* -1 (* a (+ (* -2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))))
(*.f64 (fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal -2 binary64) (cos.f64 y)) a) (/.f64 #s(literal 1/3 binary64) b)) (neg.f64 a))
(* -1/3 (/ a b))
(/.f64 (*.f64 #s(literal -1/3 binary64) a) b)
(/ (+ (* -1/3 a) (* 2 (* (* b (cos y)) (sqrt x)))) b)
(/.f64 (fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (*.f64 b (cos.f64 y))) (*.f64 #s(literal -1/3 binary64) a)) b)
(/ (+ (* -1/3 a) (* 2 (* (* b (cos y)) (sqrt x)))) b)
(/.f64 (fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (*.f64 b (cos.f64 y))) (*.f64 #s(literal -1/3 binary64) a)) b)
(/ (+ (* -1/3 a) (* 2 (* (* b (cos y)) (sqrt x)))) b)
(/.f64 (fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (*.f64 b (cos.f64 y))) (*.f64 #s(literal -1/3 binary64) a)) b)
(* 2 (* (sqrt x) (cos y)))
(*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(* 2 (* (sqrt x) (cos y)))
(*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(* (sqrt x) (cos y))
(*.f64 (sqrt.f64 x) (cos.f64 y))
(* (sqrt x) (cos y))
(*.f64 (sqrt.f64 x) (cos.f64 y))
(* (sqrt x) (cos y))
(*.f64 (sqrt.f64 x) (cos.f64 y))
(* (sqrt x) (cos y))
(*.f64 (sqrt.f64 x) (cos.f64 y))
(* (sqrt x) (cos y))
(*.f64 (sqrt.f64 x) (cos.f64 y))
(* (sqrt x) (cos y))
(*.f64 (sqrt.f64 x) (cos.f64 y))
(* (sqrt x) (cos y))
(*.f64 (sqrt.f64 x) (cos.f64 y))
(* (sqrt x) (cos y))
(*.f64 (sqrt.f64 x) (cos.f64 y))
(* -1 (* (sqrt x) (* (cos y) (pow (sqrt -1) 2))))
(*.f64 (sqrt.f64 x) (cos.f64 y))
(* -1 (* (sqrt x) (* (cos y) (pow (sqrt -1) 2))))
(*.f64 (sqrt.f64 x) (cos.f64 y))
(* -1 (* (sqrt x) (* (cos y) (pow (sqrt -1) 2))))
(*.f64 (sqrt.f64 x) (cos.f64 y))
(* -1 (* (sqrt x) (* (cos y) (pow (sqrt -1) 2))))
(*.f64 (sqrt.f64 x) (cos.f64 y))
(sqrt x)
(sqrt.f64 x)
(+ (sqrt x) (* -1/2 (* (sqrt x) (pow y 2))))
(fma.f64 y (*.f64 y (*.f64 (sqrt.f64 x) #s(literal -1/2 binary64))) (sqrt.f64 x))
(+ (sqrt x) (* (pow y 2) (+ (* -1/2 (sqrt x)) (* 1/24 (* (sqrt x) (pow y 2))))))
(fma.f64 (*.f64 y y) (fma.f64 (sqrt.f64 x) #s(literal -1/2 binary64) (*.f64 (sqrt.f64 x) (*.f64 (*.f64 y y) #s(literal 1/24 binary64)))) (sqrt.f64 x))
(+ (sqrt x) (* (pow y 2) (+ (* -1/2 (sqrt x)) (* (pow y 2) (+ (* -1/720 (* (sqrt x) (pow y 2))) (* 1/24 (sqrt x)))))))
(fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 (sqrt.f64 x) #s(literal 1/24 binary64) (*.f64 (sqrt.f64 x) (*.f64 (*.f64 y y) #s(literal -1/720 binary64)))) (*.f64 (sqrt.f64 x) #s(literal -1/2 binary64))) (sqrt.f64 x))
(* (sqrt x) (cos y))
(*.f64 (sqrt.f64 x) (cos.f64 y))
(* (sqrt x) (cos y))
(*.f64 (sqrt.f64 x) (cos.f64 y))
(* (sqrt x) (cos y))
(*.f64 (sqrt.f64 x) (cos.f64 y))
(* (sqrt x) (cos y))
(*.f64 (sqrt.f64 x) (cos.f64 y))
(* (sqrt x) (cos y))
(*.f64 (sqrt.f64 x) (cos.f64 y))
(* (sqrt x) (cos y))
(*.f64 (sqrt.f64 x) (cos.f64 y))
(* (sqrt x) (cos y))
(*.f64 (sqrt.f64 x) (cos.f64 y))
(* (sqrt x) (cos y))
(*.f64 (sqrt.f64 x) (cos.f64 y))
(pow (* 1 x) 1/4)
(pow.f64 x #s(literal 1/4 binary64))
(pow (* 1 x) 1/4)
(pow.f64 x #s(literal 1/4 binary64))
(pow (* 1 x) 1/4)
(pow.f64 x #s(literal 1/4 binary64))
(pow (* 1 x) 1/4)
(pow.f64 x #s(literal 1/4 binary64))
(pow (* 1 x) 1/4)
(pow.f64 x #s(literal 1/4 binary64))
(pow (* 1 x) 1/4)
(pow.f64 x #s(literal 1/4 binary64))
(pow (* 1 x) 1/4)
(pow.f64 x #s(literal 1/4 binary64))
(pow (* 1 x) 1/4)
(pow.f64 x #s(literal 1/4 binary64))
(exp (* 1/4 (+ (log -1) (* -1 (log (/ -1 x))))))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1/4 binary64)) (pow.f64 #s(literal -1 binary64) #s(literal 1/4 binary64)))
(exp (* 1/4 (+ (log -1) (* -1 (log (/ -1 x))))))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1/4 binary64)) (pow.f64 #s(literal -1 binary64) #s(literal 1/4 binary64)))
(exp (* 1/4 (+ (log -1) (* -1 (log (/ -1 x))))))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1/4 binary64)) (pow.f64 #s(literal -1 binary64) #s(literal 1/4 binary64)))
(exp (* 1/4 (+ (log -1) (* -1 (log (/ -1 x))))))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1/4 binary64)) (pow.f64 #s(literal -1 binary64) #s(literal 1/4 binary64)))
(* -1/3 (/ a b))
(/.f64 (*.f64 #s(literal -1/3 binary64) a) b)
(* -1/3 (/ a b))
(/.f64 (*.f64 #s(literal -1/3 binary64) a) b)
(* -1/3 (/ a b))
(/.f64 (*.f64 #s(literal -1/3 binary64) a) b)
(* -1/3 (/ a b))
(/.f64 (*.f64 #s(literal -1/3 binary64) a) b)
(* -1/3 (/ a b))
(/.f64 (*.f64 #s(literal -1/3 binary64) a) b)
(* -1/3 (/ a b))
(/.f64 (*.f64 #s(literal -1/3 binary64) a) b)
(* -1/3 (/ a b))
(/.f64 (*.f64 #s(literal -1/3 binary64) a) b)
(* -1/3 (/ a b))
(/.f64 (*.f64 #s(literal -1/3 binary64) a) b)
(* -1/3 (/ a b))
(/.f64 (*.f64 #s(literal -1/3 binary64) a) b)
(* -1/3 (/ a b))
(/.f64 (*.f64 #s(literal -1/3 binary64) a) b)
(* -1/3 (/ a b))
(/.f64 (*.f64 #s(literal -1/3 binary64) a) b)
(* -1/3 (/ a b))
(/.f64 (*.f64 #s(literal -1/3 binary64) a) b)
(* -1/3 (/ a b))
(/.f64 (*.f64 #s(literal -1/3 binary64) a) b)
(* -1/3 (/ a b))
(/.f64 (*.f64 #s(literal -1/3 binary64) a) b)
(* -1/3 (/ a b))
(/.f64 (*.f64 #s(literal -1/3 binary64) a) b)
(* -1/3 (/ a b))
(/.f64 (*.f64 #s(literal -1/3 binary64) a) b)
(* -1/3 (/ a b))
(/.f64 (*.f64 #s(literal -1/3 binary64) a) b)
(* -1/3 (/ a b))
(/.f64 (*.f64 #s(literal -1/3 binary64) a) b)
(* -1/3 (/ a b))
(/.f64 (*.f64 #s(literal -1/3 binary64) a) b)
(* -1/3 (/ a b))
(/.f64 (*.f64 #s(literal -1/3 binary64) a) b)
(* -1/3 (/ a b))
(/.f64 (*.f64 #s(literal -1/3 binary64) a) b)
(* -1/3 (/ a b))
(/.f64 (*.f64 #s(literal -1/3 binary64) a) b)
(* -1/3 (/ a b))
(/.f64 (*.f64 #s(literal -1/3 binary64) a) b)
(* -1/3 (/ a b))
(/.f64 (*.f64 #s(literal -1/3 binary64) a) b)
(* -3 b)
(*.f64 b #s(literal -3 binary64))
(* -3 b)
(*.f64 b #s(literal -3 binary64))
(* -3 b)
(*.f64 b #s(literal -3 binary64))
(* -3 b)
(*.f64 b #s(literal -3 binary64))
(* -3 b)
(*.f64 b #s(literal -3 binary64))
(* -3 b)
(*.f64 b #s(literal -3 binary64))
(* -3 b)
(*.f64 b #s(literal -3 binary64))
(* -3 b)
(*.f64 b #s(literal -3 binary64))
(* -3 b)
(*.f64 b #s(literal -3 binary64))
(* -3 b)
(*.f64 b #s(literal -3 binary64))
(* -3 b)
(*.f64 b #s(literal -3 binary64))
(* -3 b)
(*.f64 b #s(literal -3 binary64))
(* 2 (* (sqrt x) (cos y)))
(*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(* -1/3 (/ a b))
(/.f64 (*.f64 #s(literal -1/3 binary64) a) b)
(* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))
(*.f64 a (fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) a) (/.f64 #s(literal -1/3 binary64) b)))
(* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))
(*.f64 a (fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) a) (/.f64 #s(literal -1/3 binary64) b)))
(* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))
(*.f64 a (fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) a) (/.f64 #s(literal -1/3 binary64) b)))
(* -1/3 (/ a b))
(/.f64 (*.f64 #s(literal -1/3 binary64) a) b)
(* -1 (* a (+ (* -2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))))
(*.f64 (fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal -2 binary64) (cos.f64 y)) a) (/.f64 #s(literal 1/3 binary64) b)) (neg.f64 a))
(* -1 (* a (+ (* -2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))))
(*.f64 (fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal -2 binary64) (cos.f64 y)) a) (/.f64 #s(literal 1/3 binary64) b)) (neg.f64 a))
(* -1 (* a (+ (* -2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))))
(*.f64 (fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal -2 binary64) (cos.f64 y)) a) (/.f64 #s(literal 1/3 binary64) b)) (neg.f64 a))
(/ (* a (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3)) b)
(*.f64 (fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 b (cos.f64 y))) a) #s(literal -1/3 binary64)) (/.f64 a b))
(/ (* a (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3)) b)
(*.f64 (fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 b (cos.f64 y))) a) #s(literal -1/3 binary64)) (/.f64 a b))
(/ (* a (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3)) b)
(*.f64 (fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 b (cos.f64 y))) a) #s(literal -1/3 binary64)) (/.f64 a b))
(/ (* a (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3)) b)
(*.f64 (fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 b (cos.f64 y))) a) #s(literal -1/3 binary64)) (/.f64 a b))
(* 2 (* (sqrt x) (cos y)))
(*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)))
(* x (+ (* -1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (cos y)))))
(*.f64 x (fma.f64 #s(literal 2 binary64) (*.f64 (cos.f64 y) (sqrt.f64 (/.f64 #s(literal 1 binary64) x))) (*.f64 #s(literal -1/3 binary64) (/.f64 a (*.f64 x b)))))
(* x (+ (* -1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (cos y)))))
(*.f64 x (fma.f64 #s(literal 2 binary64) (*.f64 (cos.f64 y) (sqrt.f64 (/.f64 #s(literal 1 binary64) x))) (*.f64 #s(literal -1/3 binary64) (/.f64 a (*.f64 x b)))))
(* x (+ (* -1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (cos y)))))
(*.f64 x (fma.f64 #s(literal 2 binary64) (*.f64 (cos.f64 y) (sqrt.f64 (/.f64 #s(literal 1 binary64) x))) (*.f64 #s(literal -1/3 binary64) (/.f64 a (*.f64 x b)))))
(* -2 (* (sqrt x) (* (cos y) (pow (sqrt -1) 2))))
(*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)))
(* -1 (* x (+ (* 1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (* (cos y) (pow (sqrt -1) 2)))))))
(*.f64 (fma.f64 (*.f64 (cos.f64 y) (sqrt.f64 (/.f64 #s(literal 1 binary64) x))) #s(literal -2 binary64) (*.f64 (/.f64 a (*.f64 x b)) #s(literal 1/3 binary64))) (neg.f64 x))
(* -1 (* x (+ (* 1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (* (cos y) (pow (sqrt -1) 2)))))))
(*.f64 (fma.f64 (*.f64 (cos.f64 y) (sqrt.f64 (/.f64 #s(literal 1 binary64) x))) #s(literal -2 binary64) (*.f64 (/.f64 a (*.f64 x b)) #s(literal 1/3 binary64))) (neg.f64 x))
(* -1 (* x (+ (* 1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (* (cos y) (pow (sqrt -1) 2)))))))
(*.f64 (fma.f64 (*.f64 (cos.f64 y) (sqrt.f64 (/.f64 #s(literal 1 binary64) x))) #s(literal -2 binary64) (*.f64 (/.f64 a (*.f64 x b)) #s(literal 1/3 binary64))) (neg.f64 x))
(* -1/3 (/ a b))
(/.f64 (*.f64 #s(literal -1/3 binary64) a) b)
(/ (+ (* -1/3 a) (* 2 (* (* b (cos y)) (sqrt x)))) b)
(/.f64 (fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (*.f64 b (cos.f64 y))) (*.f64 #s(literal -1/3 binary64) a)) b)
(/ (+ (* -1/3 a) (* 2 (* (* b (cos y)) (sqrt x)))) b)
(/.f64 (fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (*.f64 b (cos.f64 y))) (*.f64 #s(literal -1/3 binary64) a)) b)
(/ (+ (* -1/3 a) (* 2 (* (* b (cos y)) (sqrt x)))) b)
(/.f64 (fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (*.f64 b (cos.f64 y))) (*.f64 #s(literal -1/3 binary64) a)) b)
(* 2 (* (sqrt x) (cos y)))
(*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(* 2 (* (sqrt x) (cos y)))
(*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(/ (* a (- (* 2 (* (/ b a) (sqrt x))) 1/3)) b)
(/.f64 (*.f64 a (fma.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (/.f64 b a) #s(literal -1/3 binary64))) b)
(+ (* -1 (* (sqrt x) (pow y 2))) (/ (* a (- (* 2 (* (/ b a) (sqrt x))) 1/3)) b))
(fma.f64 (sqrt.f64 x) (neg.f64 (*.f64 y y)) (/.f64 (*.f64 a (fma.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (/.f64 b a) #s(literal -1/3 binary64))) b))
(+ (* (pow y 2) (+ (* -1 (sqrt x)) (* 1/12 (* (sqrt x) (pow y 2))))) (/ (* a (- (* 2 (* (/ b a) (sqrt x))) 1/3)) b))
(fma.f64 (*.f64 y y) (-.f64 (*.f64 (sqrt.f64 x) (*.f64 (*.f64 y y) #s(literal 1/12 binary64))) (sqrt.f64 x)) (/.f64 (*.f64 a (fma.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (/.f64 b a) #s(literal -1/3 binary64))) b))
(+ (* (pow y 2) (+ (* -1 (sqrt x)) (* (pow y 2) (+ (* -1/360 (* (sqrt x) (pow y 2))) (* 1/12 (sqrt x)))))) (/ (* a (- (* 2 (* (/ b a) (sqrt x))) 1/3)) b))
(fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 (sqrt.f64 x) (*.f64 (*.f64 y y) #s(literal -1/360 binary64)) (*.f64 (sqrt.f64 x) #s(literal 1/12 binary64))) (neg.f64 (sqrt.f64 x))) (/.f64 (*.f64 a (fma.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (/.f64 b a) #s(literal -1/3 binary64))) b))
(/ (* a (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3)) b)
(*.f64 (fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 b (cos.f64 y))) a) #s(literal -1/3 binary64)) (/.f64 a b))
(/ (* a (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3)) b)
(*.f64 (fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 b (cos.f64 y))) a) #s(literal -1/3 binary64)) (/.f64 a b))
(/ (* a (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3)) b)
(*.f64 (fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 b (cos.f64 y))) a) #s(literal -1/3 binary64)) (/.f64 a b))
(/ (* a (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3)) b)
(*.f64 (fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 b (cos.f64 y))) a) #s(literal -1/3 binary64)) (/.f64 a b))
(/ (* a (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3)) b)
(*.f64 (fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 b (cos.f64 y))) a) #s(literal -1/3 binary64)) (/.f64 a b))
(/ (* a (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3)) b)
(*.f64 (fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 b (cos.f64 y))) a) #s(literal -1/3 binary64)) (/.f64 a b))
(/ (* a (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3)) b)
(*.f64 (fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 b (cos.f64 y))) a) #s(literal -1/3 binary64)) (/.f64 a b))
(/ (* a (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3)) b)
(*.f64 (fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 b (cos.f64 y))) a) #s(literal -1/3 binary64)) (/.f64 a b))
(/ (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3) b)
(/.f64 (fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 b (cos.f64 y))) a) #s(literal -1/3 binary64)) b)
(/ (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3) b)
(/.f64 (fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 b (cos.f64 y))) a) #s(literal -1/3 binary64)) b)
(/ (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3) b)
(/.f64 (fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 b (cos.f64 y))) a) #s(literal -1/3 binary64)) b)
(/ (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3) b)
(/.f64 (fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 b (cos.f64 y))) a) #s(literal -1/3 binary64)) b)
(* 2 (* (/ (cos y) a) (sqrt x)))
(*.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) a))
(* x (- (* 2 (* (/ (cos y) a) (sqrt (/ 1 x)))) (* 1/3 (/ 1 (* b x)))))
(*.f64 x (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) a) (/.f64 #s(literal -1/3 binary64) (*.f64 x b))))
(* x (- (* 2 (* (/ (cos y) a) (sqrt (/ 1 x)))) (* 1/3 (/ 1 (* b x)))))
(*.f64 x (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) a) (/.f64 #s(literal -1/3 binary64) (*.f64 x b))))
(* x (- (* 2 (* (/ (cos y) a) (sqrt (/ 1 x)))) (* 1/3 (/ 1 (* b x)))))
(*.f64 x (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) a) (/.f64 #s(literal -1/3 binary64) (*.f64 x b))))
(* -2 (* (/ (* (cos y) (pow (sqrt -1) 2)) a) (sqrt x)))
(*.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) a))
(* -1 (* x (+ (* 2 (* (/ (* (cos y) (pow (sqrt -1) 2)) a) (sqrt (/ 1 x)))) (* 1/3 (/ 1 (* b x))))))
(*.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (neg.f64 (cos.f64 y)) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) a)) (/.f64 #s(literal 1/3 binary64) (*.f64 x b))) (neg.f64 x))
(* -1 (* x (+ (* 2 (* (/ (* (cos y) (pow (sqrt -1) 2)) a) (sqrt (/ 1 x)))) (* 1/3 (/ 1 (* b x))))))
(*.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (neg.f64 (cos.f64 y)) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) a)) (/.f64 #s(literal 1/3 binary64) (*.f64 x b))) (neg.f64 x))
(* -1 (* x (+ (* 2 (* (/ (* (cos y) (pow (sqrt -1) 2)) a) (sqrt (/ 1 x)))) (* 1/3 (/ 1 (* b x))))))
(*.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (neg.f64 (cos.f64 y)) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) a)) (/.f64 #s(literal 1/3 binary64) (*.f64 x b))) (neg.f64 x))
(/ -1/3 b)
(/.f64 #s(literal -1/3 binary64) b)
(/ (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3) b)
(/.f64 (fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 b (cos.f64 y))) a) #s(literal -1/3 binary64)) b)
(/ (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3) b)
(/.f64 (fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 b (cos.f64 y))) a) #s(literal -1/3 binary64)) b)
(/ (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3) b)
(/.f64 (fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 b (cos.f64 y))) a) #s(literal -1/3 binary64)) b)
(* 2 (* (/ (cos y) a) (sqrt x)))
(*.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) a))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) a) (/.f64 #s(literal -1/3 binary64) b))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) a) (/.f64 #s(literal -1/3 binary64) b))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) a) (/.f64 #s(literal -1/3 binary64) b))
(* 2 (* (/ (cos y) a) (sqrt x)))
(*.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) a))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) a) (/.f64 #s(literal -1/3 binary64) b))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) a) (/.f64 #s(literal -1/3 binary64) b))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) a) (/.f64 #s(literal -1/3 binary64) b))
(/ (- (* 2 (* (/ b a) (sqrt x))) 1/3) b)
(/.f64 (fma.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (/.f64 b a) #s(literal -1/3 binary64)) b)
(- (+ (* -1 (* (/ (pow y 2) a) (sqrt x))) (* 2 (* (/ 1 a) (sqrt x)))) (* 1/3 (/ 1 b)))
(fma.f64 (sqrt.f64 x) (fma.f64 y (neg.f64 (/.f64 y a)) (/.f64 #s(literal 2 binary64) a)) (/.f64 #s(literal -1/3 binary64) b))
(- (+ (* 2 (* (/ 1 a) (sqrt x))) (* (pow y 2) (+ (* -1 (* (/ 1 a) (sqrt x))) (* 1/12 (* (/ (pow y 2) a) (sqrt x)))))) (* 1/3 (/ 1 b)))
(fma.f64 (*.f64 y y) (*.f64 (sqrt.f64 x) (fma.f64 #s(literal 1/12 binary64) (/.f64 (*.f64 y y) a) (/.f64 #s(literal -1 binary64) a))) (fma.f64 #s(literal 2 binary64) (/.f64 (sqrt.f64 x) a) (/.f64 #s(literal -1/3 binary64) b)))
(- (+ (* 2 (* (/ 1 a) (sqrt x))) (* (pow y 2) (+ (* -1 (* (/ 1 a) (sqrt x))) (* (pow y 2) (+ (* -1/360 (* (/ (pow y 2) a) (sqrt x))) (* 1/12 (* (/ 1 a) (sqrt x)))))))) (* 1/3 (/ 1 b)))
(+.f64 (fma.f64 (sqrt.f64 x) (fma.f64 y (neg.f64 (/.f64 y a)) (/.f64 #s(literal 2 binary64) a)) (*.f64 (*.f64 (sqrt.f64 x) (fma.f64 #s(literal -1/360 binary64) (/.f64 (*.f64 y y) a) (/.f64 #s(literal 1/12 binary64) a))) (*.f64 (*.f64 y y) (*.f64 y y)))) (/.f64 #s(literal -1/3 binary64) b))
(/ (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3) b)
(/.f64 (fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 b (cos.f64 y))) a) #s(literal -1/3 binary64)) b)
(/ (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3) b)
(/.f64 (fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 b (cos.f64 y))) a) #s(literal -1/3 binary64)) b)
(/ (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3) b)
(/.f64 (fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 b (cos.f64 y))) a) #s(literal -1/3 binary64)) b)
(/ (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3) b)
(/.f64 (fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 b (cos.f64 y))) a) #s(literal -1/3 binary64)) b)
(/ (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3) b)
(/.f64 (fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 b (cos.f64 y))) a) #s(literal -1/3 binary64)) b)
(/ (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3) b)
(/.f64 (fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 b (cos.f64 y))) a) #s(literal -1/3 binary64)) b)
(/ (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3) b)
(/.f64 (fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 b (cos.f64 y))) a) #s(literal -1/3 binary64)) b)
(/ (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3) b)
(/.f64 (fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 b (cos.f64 y))) a) #s(literal -1/3 binary64)) b)
(* 2 (* (/ (cos y) a) (sqrt x)))
(*.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) a))
(/ (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y)))) a)
(/.f64 (fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b)) a)
(/ (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y)))) a)
(/.f64 (fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b)) a)
(/ (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y)))) a)
(/.f64 (fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b)) a)
(/ -1/3 b)
(/.f64 #s(literal -1/3 binary64) b)
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) a) (/.f64 #s(literal -1/3 binary64) b))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) a) (/.f64 #s(literal -1/3 binary64) b))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) a) (/.f64 #s(literal -1/3 binary64) b))
(/ -1/3 b)
(/.f64 #s(literal -1/3 binary64) b)
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) a) (/.f64 #s(literal -1/3 binary64) b))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) a) (/.f64 #s(literal -1/3 binary64) b))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) a) (/.f64 #s(literal -1/3 binary64) b))
(- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3)
(fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 b (cos.f64 y))) a) #s(literal -1/3 binary64))
(- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3)
(fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 b (cos.f64 y))) a) #s(literal -1/3 binary64))
(- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3)
(fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 b (cos.f64 y))) a) #s(literal -1/3 binary64))
(- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3)
(fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 b (cos.f64 y))) a) #s(literal -1/3 binary64))
(* 2 (* (/ (* b (cos y)) a) (sqrt x)))
(*.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 b (cos.f64 y))) a))
(* x (- (* 2 (* (/ (* b (cos y)) a) (sqrt (/ 1 x)))) (* 1/3 (/ 1 x))))
(fma.f64 x (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 b (cos.f64 y))) a)) #s(literal -1/3 binary64))
(* x (- (* 2 (* (/ (* b (cos y)) a) (sqrt (/ 1 x)))) (* 1/3 (/ 1 x))))
(fma.f64 x (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 b (cos.f64 y))) a)) #s(literal -1/3 binary64))
(* x (- (* 2 (* (/ (* b (cos y)) a) (sqrt (/ 1 x)))) (* 1/3 (/ 1 x))))
(fma.f64 x (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 b (cos.f64 y))) a)) #s(literal -1/3 binary64))
(* -2 (* (/ (* b (* (cos y) (pow (sqrt -1) 2))) a) (sqrt x)))
(*.f64 (*.f64 (neg.f64 (cos.f64 y)) (/.f64 b a)) (*.f64 (sqrt.f64 x) #s(literal -2 binary64)))
(* -1 (* x (+ (* 2 (* (/ (* b (* (cos y) (pow (sqrt -1) 2))) a) (sqrt (/ 1 x)))) (* 1/3 (/ 1 x)))))
(fma.f64 #s(literal -2 binary64) (*.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (neg.f64 (*.f64 b (cos.f64 y)))) a) x) #s(literal -1/3 binary64))
(* -1 (* x (+ (* 2 (* (/ (* b (* (cos y) (pow (sqrt -1) 2))) a) (sqrt (/ 1 x)))) (* 1/3 (/ 1 x)))))
(fma.f64 #s(literal -2 binary64) (*.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (neg.f64 (*.f64 b (cos.f64 y)))) a) x) #s(literal -1/3 binary64))
(* -1 (* x (+ (* 2 (* (/ (* b (* (cos y) (pow (sqrt -1) 2))) a) (sqrt (/ 1 x)))) (* 1/3 (/ 1 x)))))
(fma.f64 #s(literal -2 binary64) (*.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (neg.f64 (*.f64 b (cos.f64 y)))) a) x) #s(literal -1/3 binary64))
-1/3
#s(literal -1/3 binary64)
(- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3)
(fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 b (cos.f64 y))) a) #s(literal -1/3 binary64))
(- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3)
(fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 b (cos.f64 y))) a) #s(literal -1/3 binary64))
(- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3)
(fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 b (cos.f64 y))) a) #s(literal -1/3 binary64))
(* 2 (* (/ (* b (cos y)) a) (sqrt x)))
(*.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 b (cos.f64 y))) a))
(* b (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))
(fma.f64 b (*.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) a)) #s(literal -1/3 binary64))
(* b (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))
(fma.f64 b (*.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) a)) #s(literal -1/3 binary64))
(* b (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))
(fma.f64 b (*.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) a)) #s(literal -1/3 binary64))
(* 2 (* (/ (* b (cos y)) a) (sqrt x)))
(*.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 b (cos.f64 y))) a))
(* -1 (* b (+ (* -2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))))
(fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 b (cos.f64 y))) a) #s(literal -1/3 binary64))
(* -1 (* b (+ (* -2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))))
(fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 b (cos.f64 y))) a) #s(literal -1/3 binary64))
(* -1 (* b (+ (* -2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))))
(fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 b (cos.f64 y))) a) #s(literal -1/3 binary64))
(- (* 2 (* (/ b a) (sqrt x))) 1/3)
(fma.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (/.f64 b a) #s(literal -1/3 binary64))
(- (+ (* -1 (* (/ (* b (pow y 2)) a) (sqrt x))) (* 2 (* (/ b a) (sqrt x)))) 1/3)
(fma.f64 (sqrt.f64 x) (-.f64 (/.f64 (*.f64 #s(literal 2 binary64) b) a) (/.f64 (*.f64 b (*.f64 y y)) a)) #s(literal -1/3 binary64))
(- (+ (* 2 (* (/ b a) (sqrt x))) (* (pow y 2) (+ (* -1 (* (/ b a) (sqrt x))) (* 1/12 (* (/ (* b (pow y 2)) a) (sqrt x)))))) 1/3)
(fma.f64 (*.f64 y y) (*.f64 (sqrt.f64 x) (-.f64 (/.f64 (*.f64 #s(literal 1/12 binary64) (*.f64 b (*.f64 y y))) a) (/.f64 b a))) (fma.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (/.f64 b a) #s(literal -1/3 binary64)))
(- (+ (* 2 (* (/ b a) (sqrt x))) (* (pow y 2) (+ (* -1 (* (/ b a) (sqrt x))) (* (pow y 2) (+ (* -1/360 (* (/ (* b (pow y 2)) a) (sqrt x))) (* 1/12 (* (/ b a) (sqrt x)))))))) 1/3)
(+.f64 #s(literal -1/3 binary64) (fma.f64 (sqrt.f64 x) (-.f64 (/.f64 (*.f64 #s(literal 2 binary64) b) a) (/.f64 (*.f64 b (*.f64 y y)) a)) (*.f64 (*.f64 (sqrt.f64 x) (fma.f64 #s(literal -1/360 binary64) (/.f64 (*.f64 b (*.f64 y y)) a) (*.f64 #s(literal 1/12 binary64) (/.f64 b a)))) (*.f64 (*.f64 y y) (*.f64 y y)))))
(- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3)
(fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 b (cos.f64 y))) a) #s(literal -1/3 binary64))
(- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3)
(fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 b (cos.f64 y))) a) #s(literal -1/3 binary64))
(- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3)
(fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 b (cos.f64 y))) a) #s(literal -1/3 binary64))
(- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3)
(fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 b (cos.f64 y))) a) #s(literal -1/3 binary64))
(- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3)
(fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 b (cos.f64 y))) a) #s(literal -1/3 binary64))
(- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3)
(fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 b (cos.f64 y))) a) #s(literal -1/3 binary64))
(- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3)
(fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 b (cos.f64 y))) a) #s(literal -1/3 binary64))
(- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3)
(fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 b (cos.f64 y))) a) #s(literal -1/3 binary64))
(* 2 (* (/ (* b (cos y)) a) (sqrt x)))
(*.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 b (cos.f64 y))) a))
(/ (+ (* -1/3 a) (* 2 (* (* b (cos y)) (sqrt x)))) a)
(/.f64 (fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (*.f64 b (cos.f64 y))) (*.f64 #s(literal -1/3 binary64) a)) a)
(/ (+ (* -1/3 a) (* 2 (* (* b (cos y)) (sqrt x)))) a)
(/.f64 (fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (*.f64 b (cos.f64 y))) (*.f64 #s(literal -1/3 binary64) a)) a)
(/ (+ (* -1/3 a) (* 2 (* (* b (cos y)) (sqrt x)))) a)
(/.f64 (fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (*.f64 b (cos.f64 y))) (*.f64 #s(literal -1/3 binary64) a)) a)
-1/3
#s(literal -1/3 binary64)
(- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3)
(fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 b (cos.f64 y))) a) #s(literal -1/3 binary64))
(- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3)
(fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 b (cos.f64 y))) a) #s(literal -1/3 binary64))
(- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3)
(fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 b (cos.f64 y))) a) #s(literal -1/3 binary64))
-1/3
#s(literal -1/3 binary64)
(- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3)
(fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 b (cos.f64 y))) a) #s(literal -1/3 binary64))
(- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3)
(fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 b (cos.f64 y))) a) #s(literal -1/3 binary64))
(- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3)
(fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 b (cos.f64 y))) a) #s(literal -1/3 binary64))
(* 2 (sqrt x))
(*.f64 (sqrt.f64 x) #s(literal 2 binary64))
(* 2 (sqrt x))
(*.f64 (sqrt.f64 x) #s(literal 2 binary64))
(* 2 (sqrt x))
(*.f64 (sqrt.f64 x) #s(literal 2 binary64))
(* 2 (sqrt x))
(*.f64 (sqrt.f64 x) #s(literal 2 binary64))
(* 2 (sqrt x))
(*.f64 (sqrt.f64 x) #s(literal 2 binary64))
(* 2 (sqrt x))
(*.f64 (sqrt.f64 x) #s(literal 2 binary64))
(* 2 (sqrt x))
(*.f64 (sqrt.f64 x) #s(literal 2 binary64))
(* 2 (sqrt x))
(*.f64 (sqrt.f64 x) #s(literal 2 binary64))
(* -2 (* (sqrt x) (pow (sqrt -1) 2)))
(*.f64 (sqrt.f64 x) #s(literal 2 binary64))
(* -2 (* (sqrt x) (pow (sqrt -1) 2)))
(*.f64 (sqrt.f64 x) #s(literal 2 binary64))
(* -2 (* (sqrt x) (pow (sqrt -1) 2)))
(*.f64 (sqrt.f64 x) #s(literal 2 binary64))
(* -2 (* (sqrt x) (pow (sqrt -1) 2)))
(*.f64 (sqrt.f64 x) #s(literal 2 binary64))
(* 1/3 (* t y))
(*.f64 y (*.f64 #s(literal 1/3 binary64) t))
(+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))
(*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z))))
(+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))
(*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z))))
(+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))
(*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z))))
(* 1/9 (* (pow t 2) z))
(*.f64 #s(literal 1/9 binary64) (*.f64 t (*.f64 t z)))
(* z (+ (* 1/9 (pow t 2)) (* 1/3 (/ (* t y) z))))
(*.f64 z (fma.f64 #s(literal 1/3 binary64) (*.f64 t (/.f64 y z)) (*.f64 #s(literal 1/9 binary64) (*.f64 t t))))
(* z (+ (* 1/9 (pow t 2)) (* 1/3 (/ (* t y) z))))
(*.f64 z (fma.f64 #s(literal 1/3 binary64) (*.f64 t (/.f64 y z)) (*.f64 #s(literal 1/9 binary64) (*.f64 t t))))
(* z (+ (* 1/9 (pow t 2)) (* 1/3 (/ (* t y) z))))
(*.f64 z (fma.f64 #s(literal 1/3 binary64) (*.f64 t (/.f64 y z)) (*.f64 #s(literal 1/9 binary64) (*.f64 t t))))
(* 1/9 (* (pow t 2) z))
(*.f64 #s(literal 1/9 binary64) (*.f64 t (*.f64 t z)))
(* -1 (* z (+ (* -1/3 (/ (* t y) z)) (* -1/9 (pow t 2)))))
(*.f64 z (fma.f64 #s(literal 1/3 binary64) (*.f64 t (/.f64 y z)) (*.f64 #s(literal 1/9 binary64) (*.f64 t t))))
(* -1 (* z (+ (* -1/3 (/ (* t y) z)) (* -1/9 (pow t 2)))))
(*.f64 z (fma.f64 #s(literal 1/3 binary64) (*.f64 t (/.f64 y z)) (*.f64 #s(literal 1/9 binary64) (*.f64 t t))))
(* -1 (* z (+ (* -1/3 (/ (* t y) z)) (* -1/9 (pow t 2)))))
(*.f64 z (fma.f64 #s(literal 1/3 binary64) (*.f64 t (/.f64 y z)) (*.f64 #s(literal 1/9 binary64) (*.f64 t t))))
(* 1/3 (* t y))
(*.f64 y (*.f64 #s(literal 1/3 binary64) t))
(* t (+ (* 1/9 (* t z)) (* 1/3 y)))
(*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z))))
(* t (+ (* 1/9 (* t z)) (* 1/3 y)))
(*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z))))
(* t (+ (* 1/9 (* t z)) (* 1/3 y)))
(*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z))))
(* 1/9 (* (pow t 2) z))
(*.f64 #s(literal 1/9 binary64) (*.f64 t (*.f64 t z)))
(* (pow t 2) (+ (* 1/9 z) (* 1/3 (/ y t))))
(*.f64 (*.f64 t t) (fma.f64 y (/.f64 #s(literal 1/3 binary64) t) (*.f64 #s(literal 1/9 binary64) z)))
(* (pow t 2) (+ (* 1/9 z) (* 1/3 (/ y t))))
(*.f64 (*.f64 t t) (fma.f64 y (/.f64 #s(literal 1/3 binary64) t) (*.f64 #s(literal 1/9 binary64) z)))
(* (pow t 2) (+ (* 1/9 z) (* 1/3 (/ y t))))
(*.f64 (*.f64 t t) (fma.f64 y (/.f64 #s(literal 1/3 binary64) t) (*.f64 #s(literal 1/9 binary64) z)))
(* 1/9 (* (pow t 2) z))
(*.f64 #s(literal 1/9 binary64) (*.f64 t (*.f64 t z)))
(* (pow t 2) (+ (* 1/9 z) (* 1/3 (/ y t))))
(*.f64 (*.f64 t t) (fma.f64 y (/.f64 #s(literal 1/3 binary64) t) (*.f64 #s(literal 1/9 binary64) z)))
(* (pow t 2) (+ (* 1/9 z) (* 1/3 (/ y t))))
(*.f64 (*.f64 t t) (fma.f64 y (/.f64 #s(literal 1/3 binary64) t) (*.f64 #s(literal 1/9 binary64) z)))
(* (pow t 2) (+ (* 1/9 z) (* 1/3 (/ y t))))
(*.f64 (*.f64 t t) (fma.f64 y (/.f64 #s(literal 1/3 binary64) t) (*.f64 #s(literal 1/9 binary64) z)))
(* 1/9 (* (pow t 2) z))
(*.f64 #s(literal 1/9 binary64) (*.f64 t (*.f64 t z)))
(+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))
(*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z))))
(+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))
(*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z))))
(+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))
(*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z))))
(* 1/3 (* t y))
(*.f64 y (*.f64 #s(literal 1/3 binary64) t))
(* y (+ (* 1/9 (/ (* (pow t 2) z) y)) (* 1/3 t)))
(*.f64 y (fma.f64 #s(literal 1/3 binary64) t (*.f64 #s(literal 1/9 binary64) (*.f64 t (/.f64 (*.f64 t z) y)))))
(* y (+ (* 1/9 (/ (* (pow t 2) z) y)) (* 1/3 t)))
(*.f64 y (fma.f64 #s(literal 1/3 binary64) t (*.f64 #s(literal 1/9 binary64) (*.f64 t (/.f64 (*.f64 t z) y)))))
(* y (+ (* 1/9 (/ (* (pow t 2) z) y)) (* 1/3 t)))
(*.f64 y (fma.f64 #s(literal 1/3 binary64) t (*.f64 #s(literal 1/9 binary64) (*.f64 t (/.f64 (*.f64 t z) y)))))
(* 1/3 (* t y))
(*.f64 y (*.f64 #s(literal 1/3 binary64) t))
(* -1 (* y (+ (* -1/3 t) (* -1/9 (/ (* (pow t 2) z) y)))))
(*.f64 y (fma.f64 #s(literal 1/3 binary64) t (*.f64 #s(literal 1/9 binary64) (*.f64 t (/.f64 (*.f64 t z) y)))))
(* -1 (* y (+ (* -1/3 t) (* -1/9 (/ (* (pow t 2) z) y)))))
(*.f64 y (fma.f64 #s(literal 1/3 binary64) t (*.f64 #s(literal 1/9 binary64) (*.f64 t (/.f64 (*.f64 t z) y)))))
(* -1 (* y (+ (* -1/3 t) (* -1/9 (/ (* (pow t 2) z) y)))))
(*.f64 y (fma.f64 #s(literal 1/3 binary64) t (*.f64 #s(literal 1/9 binary64) (*.f64 t (/.f64 (*.f64 t z) y)))))
(- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))) (* 1/3 (/ a b)))
(fma.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z))))))) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))) (* 1/3 (/ a b)))
(fma.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z))))))) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))) (* 1/3 (/ a b)))
(fma.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z))))))) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))) (* 1/3 (/ a b)))
(fma.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z))))))) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))
(*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z))))))))
(* x (+ (* -1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))))
(*.f64 x (fma.f64 (cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z))))))) (*.f64 #s(literal 2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) x))) (*.f64 #s(literal -1/3 binary64) (/.f64 a (*.f64 x b)))))
(* x (+ (* -1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))))
(*.f64 x (fma.f64 (cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z))))))) (*.f64 #s(literal 2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) x))) (*.f64 #s(literal -1/3 binary64) (/.f64 a (*.f64 x b)))))
(* x (+ (* -1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))))
(*.f64 x (fma.f64 (cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z))))))) (*.f64 #s(literal 2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) x))) (*.f64 #s(literal -1/3 binary64) (/.f64 a (*.f64 x b)))))
(* -2 (* (sqrt x) (* (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))) (pow (sqrt -1) 2))))
(*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z))))))))
(* -1 (* x (+ (* 1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (* (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))) (pow (sqrt -1) 2)))))))
(*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z)))))))) #s(literal -2 binary64) (*.f64 (/.f64 a (*.f64 x b)) #s(literal 1/3 binary64))) (neg.f64 x))
(* -1 (* x (+ (* 1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (* (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))) (pow (sqrt -1) 2)))))))
(*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z)))))))) #s(literal -2 binary64) (*.f64 (/.f64 a (*.f64 x b)) #s(literal 1/3 binary64))) (neg.f64 x))
(* -1 (* x (+ (* 1/3 (/ a (* b x))) (* 2 (* (sqrt (/ 1 x)) (* (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))) (pow (sqrt -1) 2)))))))
(*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z)))))))) #s(literal -2 binary64) (*.f64 (/.f64 a (*.f64 x b)) #s(literal 1/3 binary64))) (neg.f64 x))
(- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))) (* 1/3 (/ a b)))
(fma.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z))))))) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))) (* 1/3 (/ a b)))
(fma.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z))))))) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))) (* 1/3 (/ a b)))
(fma.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z))))))) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))) (* 1/3 (/ a b)))
(fma.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z))))))) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))) (* 1/3 (/ a b)))
(fma.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z))))))) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))) (* 1/3 (/ a b)))
(fma.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z))))))) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))) (* 1/3 (/ a b)))
(fma.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z))))))) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))) (* 1/3 (/ a b)))
(fma.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z))))))) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))) (* 1/3 (/ a b)))
(fma.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z))))))) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))) (* 1/3 (/ a b)))
(fma.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z))))))) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))) (* 1/3 (/ a b)))
(fma.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z))))))) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))) (* 1/3 (/ a b)))
(fma.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z))))))) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))) (* 1/3 (/ a b)))
(fma.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z))))))) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))) (* 1/3 (/ a b)))
(fma.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z))))))) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))) (* 1/3 (/ a b)))
(fma.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z))))))) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))) (* 1/3 (/ a b)))
(fma.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z))))))) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))) (* 1/3 (/ a b)))
(fma.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z))))))) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))) (* 1/3 (/ a b)))
(fma.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z))))))) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))) (* 1/3 (/ a b)))
(fma.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z))))))) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))) (* 1/3 (/ a b)))
(fma.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z))))))) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))) (* 1/3 (/ a b)))
(fma.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z))))))) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))) (* 1/3 (/ a b)))
(fma.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z))))))) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))) (* 1/3 (/ a b)))
(fma.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z))))))) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))) (* 1/3 (/ a b)))
(fma.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z))))))) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(- (* 2 (* (sqrt x) (cos (* -1/3 (* t z))))) (* 1/3 (/ a b)))
(fma.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (cos.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z))) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(- (+ (* -2 (* (sqrt x) (* y (sin (* -1/3 (* t z)))))) (* 2 (* (sqrt x) (cos (* -1/3 (* t z)))))) (* 1/3 (/ a b)))
(fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z)))) (fma.f64 (*.f64 y (*.f64 (sqrt.f64 x) #s(literal -2 binary64))) (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z))) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b)))
(- (+ (* 2 (* (sqrt x) (cos (* -1/3 (* t z))))) (* y (+ (* -2 (* (sqrt x) (sin (* -1/3 (* t z))))) (* 2 (* (sqrt x) (* y (- (* -1/2 (cos (* -1/3 (* t z)))) (* -3 (/ (sin (* -1/3 (* t z))) (* t z)))))))))) (* 1/3 (/ a b)))
(fma.f64 y (fma.f64 (*.f64 y (*.f64 (sqrt.f64 x) #s(literal 2 binary64))) (fma.f64 #s(literal 3 binary64) (/.f64 (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z))) (*.f64 t z)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z))))) (*.f64 (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z))) (*.f64 (sqrt.f64 x) #s(literal -2 binary64)))) (fma.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (cos.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z))) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b)))
(- (+ (* 2 (* (sqrt x) (cos (* -1/3 (* t z))))) (* y (+ (* -2 (* (sqrt x) (sin (* -1/3 (* t z))))) (* y (+ (* 2 (* (sqrt x) (* y (- (* 3 (/ (cos (* -1/3 (* t z))) (* t z))) (* (sin (* -1/3 (* t z))) (- (* 18 (/ 1 (* (pow t 2) (pow z 2)))) 1/6)))))) (* 2 (* (sqrt x) (- (* -1/2 (cos (* -1/3 (* t z)))) (* -3 (/ (sin (* -1/3 (* t z))) (* t z))))))))))) (* 1/3 (/ a b)))
(fma.f64 y (fma.f64 y (*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (fma.f64 #s(literal 3 binary64) (/.f64 (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z))) (*.f64 t z)) (fma.f64 y (fma.f64 #s(literal 3 binary64) (/.f64 (cos.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z))) (*.f64 t z)) (neg.f64 (*.f64 (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z))) (+.f64 (/.f64 #s(literal 18 binary64) (*.f64 t (*.f64 t (*.f64 z z)))) #s(literal -1/6 binary64))))) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z))))))) (*.f64 (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z))) (*.f64 (sqrt.f64 x) #s(literal -2 binary64)))) (fma.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (cos.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z))) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b)))
(- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))) (* 1/3 (/ a b)))
(fma.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z))))))) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))) (* 1/3 (/ a b)))
(fma.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z))))))) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))) (* 1/3 (/ a b)))
(fma.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z))))))) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(- (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))) (* 1/3 (/ a b)))
(fma.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z))))))) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(- (* 2 (* (sqrt x) (cos (/ (- (* -1/27 (* (pow t 3) (pow z 3))) (* -1 (pow y 3))) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))) (* 1/3 (/ a b)))
(fma.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z))))))) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(- (* 2 (* (sqrt x) (cos (/ (- (* -1/27 (* (pow t 3) (pow z 3))) (* -1 (pow y 3))) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))) (* 1/3 (/ a b)))
(fma.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z))))))) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(- (* 2 (* (sqrt x) (cos (/ (- (* -1/27 (* (pow t 3) (pow z 3))) (* -1 (pow y 3))) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))) (* 1/3 (/ a b)))
(fma.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z))))))) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(- (* 2 (* (sqrt x) (cos (/ (- (* -1/27 (* (pow t 3) (pow z 3))) (* -1 (pow y 3))) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))) (* 1/3 (/ a b)))
(fma.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z))))))) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))
(*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z))))))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))))
(fma.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z))))))) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))))
(fma.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z))))))) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))))
(fma.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z))))))) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(* -1/3 (/ a b))
(/.f64 (*.f64 #s(literal -1/3 binary64) a) b)
(* a (- (* 2 (* (/ (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))) a) (sqrt x))) (* 1/3 (/ 1 b))))
(*.f64 a (fma.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z))))))) (/.f64 (sqrt.f64 x) a)) (/.f64 #s(literal -1/3 binary64) b)))
(* a (- (* 2 (* (/ (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))) a) (sqrt x))) (* 1/3 (/ 1 b))))
(*.f64 a (fma.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z))))))) (/.f64 (sqrt.f64 x) a)) (/.f64 #s(literal -1/3 binary64) b)))
(* a (- (* 2 (* (/ (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))) a) (sqrt x))) (* 1/3 (/ 1 b))))
(*.f64 a (fma.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z))))))) (/.f64 (sqrt.f64 x) a)) (/.f64 #s(literal -1/3 binary64) b)))
(* -1/3 (/ a b))
(/.f64 (*.f64 #s(literal -1/3 binary64) a) b)
(* -1 (* a (+ (* -2 (* (/ (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))) a) (sqrt x))) (* 1/3 (/ 1 b)))))
(neg.f64 (*.f64 a (fma.f64 #s(literal -2 binary64) (*.f64 (cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z))))))) (/.f64 (sqrt.f64 x) a)) (/.f64 #s(literal 1/3 binary64) b))))
(* -1 (* a (+ (* -2 (* (/ (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))) a) (sqrt x))) (* 1/3 (/ 1 b)))))
(neg.f64 (*.f64 a (fma.f64 #s(literal -2 binary64) (*.f64 (cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z))))))) (/.f64 (sqrt.f64 x) a)) (/.f64 #s(literal 1/3 binary64) b))))
(* -1 (* a (+ (* -2 (* (/ (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))) a) (sqrt x))) (* 1/3 (/ 1 b)))))
(neg.f64 (*.f64 a (fma.f64 #s(literal -2 binary64) (*.f64 (cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z))))))) (/.f64 (sqrt.f64 x) a)) (/.f64 #s(literal 1/3 binary64) b))))
(* -1/3 (/ a b))
(/.f64 (*.f64 #s(literal -1/3 binary64) a) b)
(/ (- (* 2 (* (* b (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))) (sqrt x))) (* 1/3 a)) b)
(/.f64 (fma.f64 (sqrt.f64 x) (*.f64 (*.f64 #s(literal 2 binary64) b) (cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z)))))))) (*.f64 #s(literal -1/3 binary64) a)) b)
(/ (- (* 2 (* (* b (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))) (sqrt x))) (* 1/3 a)) b)
(/.f64 (fma.f64 (sqrt.f64 x) (*.f64 (*.f64 #s(literal 2 binary64) b) (cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z)))))))) (*.f64 #s(literal -1/3 binary64) a)) b)
(/ (- (* 2 (* (* b (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))) (sqrt x))) (* 1/3 a)) b)
(/.f64 (fma.f64 (sqrt.f64 x) (*.f64 (*.f64 #s(literal 2 binary64) b) (cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z)))))))) (*.f64 #s(literal -1/3 binary64) a)) b)
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))
(*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z))))))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))))
(fma.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z))))))) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))))
(fma.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z))))))) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))))
(fma.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z))))))) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))
(*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z))))))))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))))
(fma.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z))))))) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))))
(fma.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z))))))) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))))))
(fma.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z))))))) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))
(*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))
(*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))
(*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))
(*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))
(*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))
(*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))
(*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))
(*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z))))))))
(* -2 (* (sqrt x) (* (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))) (pow (sqrt -1) 2))))
(*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z))))))))
(* -2 (* (sqrt x) (* (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))) (pow (sqrt -1) 2))))
(*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z))))))))
(* -2 (* (sqrt x) (* (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))) (pow (sqrt -1) 2))))
(*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z))))))))
(* -2 (* (sqrt x) (* (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y)))))) (pow (sqrt -1) 2))))
(*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))
(*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))
(*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))
(*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))
(*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))
(*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))
(*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))
(*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))
(*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))
(*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))
(*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))
(*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))
(*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))
(*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))
(*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))
(*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))
(*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))
(*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))
(*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))
(*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))
(*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))
(*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))
(*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))
(*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))
(*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z))))))))
(* 2 (* (sqrt x) (cos (* -1/3 (* t z)))))
(*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (cos.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z))))
(+ (* -2 (* (sqrt x) (* y (sin (* -1/3 (* t z)))))) (* 2 (* (sqrt x) (cos (* -1/3 (* t z))))))
(fma.f64 (*.f64 y (*.f64 (sqrt.f64 x) #s(literal -2 binary64))) (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z))) (*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (cos.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z)))))
(+ (* 2 (* (sqrt x) (cos (* -1/3 (* t z))))) (* y (+ (* -2 (* (sqrt x) (sin (* -1/3 (* t z))))) (* 2 (* (sqrt x) (* y (- (* -1/2 (cos (* -1/3 (* t z)))) (* -3 (/ (sin (* -1/3 (* t z))) (* t z))))))))))
(fma.f64 y (fma.f64 (*.f64 y (*.f64 (sqrt.f64 x) #s(literal 2 binary64))) (fma.f64 #s(literal 3 binary64) (/.f64 (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z))) (*.f64 t z)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z))))) (*.f64 (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z))) (*.f64 (sqrt.f64 x) #s(literal -2 binary64)))) (*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (cos.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z)))))
(+ (* 2 (* (sqrt x) (cos (* -1/3 (* t z))))) (* y (+ (* -2 (* (sqrt x) (sin (* -1/3 (* t z))))) (* y (+ (* 2 (* (sqrt x) (* y (- (* 3 (/ (cos (* -1/3 (* t z))) (* t z))) (* (sin (* -1/3 (* t z))) (- (* 18 (/ 1 (* (pow t 2) (pow z 2)))) 1/6)))))) (* 2 (* (sqrt x) (- (* -1/2 (cos (* -1/3 (* t z)))) (* -3 (/ (sin (* -1/3 (* t z))) (* t z)))))))))))
(fma.f64 y (fma.f64 y (*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (fma.f64 #s(literal 3 binary64) (/.f64 (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z))) (*.f64 t z)) (fma.f64 y (fma.f64 #s(literal 3 binary64) (/.f64 (cos.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z))) (*.f64 t z)) (neg.f64 (*.f64 (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z))) (+.f64 (/.f64 #s(literal 18 binary64) (*.f64 t (*.f64 t (*.f64 z z)))) #s(literal -1/6 binary64))))) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z))))))) (*.f64 (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z))) (*.f64 (sqrt.f64 x) #s(literal -2 binary64)))) (*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (cos.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z)))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))
(*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))
(*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))
(*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z))))))))
(* 2 (* (sqrt x) (cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))
(*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z))))))))
(* 2 (* (sqrt x) (cos (/ (- (* -1/27 (* (pow t 3) (pow z 3))) (* -1 (pow y 3))) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))
(*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z))))))))
(* 2 (* (sqrt x) (cos (/ (- (* -1/27 (* (pow t 3) (pow z 3))) (* -1 (pow y 3))) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))
(*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z))))))))
(* 2 (* (sqrt x) (cos (/ (- (* -1/27 (* (pow t 3) (pow z 3))) (* -1 (pow y 3))) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))
(*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z))))))))
(* 2 (* (sqrt x) (cos (/ (- (* -1/27 (* (pow t 3) (pow z 3))) (* -1 (pow y 3))) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))))
(*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z))))))))
(* 2 (* (sqrt x) (cos y)))
(*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(* -1/3 (/ a b))
(/.f64 (*.f64 #s(literal -1/3 binary64) a) b)
(* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))
(*.f64 a (fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) a) (/.f64 #s(literal -1/3 binary64) b)))
(* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))
(*.f64 a (fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) a) (/.f64 #s(literal -1/3 binary64) b)))
(* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))
(*.f64 a (fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) a) (/.f64 #s(literal -1/3 binary64) b)))
(* -1/3 (/ a b))
(/.f64 (*.f64 #s(literal -1/3 binary64) a) b)
(* -1 (* a (+ (* -2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))))
(*.f64 (fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal -2 binary64) (cos.f64 y)) a) (/.f64 #s(literal 1/3 binary64) b)) (neg.f64 a))
(* -1 (* a (+ (* -2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))))
(*.f64 (fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal -2 binary64) (cos.f64 y)) a) (/.f64 #s(literal 1/3 binary64) b)) (neg.f64 a))
(* -1 (* a (+ (* -2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))))
(*.f64 (fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal -2 binary64) (cos.f64 y)) a) (/.f64 #s(literal 1/3 binary64) b)) (neg.f64 a))
(* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))
(*.f64 a (fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) a) (/.f64 #s(literal -1/3 binary64) b)))
(* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))
(*.f64 a (fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) a) (/.f64 #s(literal -1/3 binary64) b)))
(* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))
(*.f64 a (fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) a) (/.f64 #s(literal -1/3 binary64) b)))
(* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))
(*.f64 a (fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) a) (/.f64 #s(literal -1/3 binary64) b)))
(* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))
(*.f64 a (fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) a) (/.f64 #s(literal -1/3 binary64) b)))
(* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))
(*.f64 a (fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) a) (/.f64 #s(literal -1/3 binary64) b)))
(* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))
(*.f64 a (fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) a) (/.f64 #s(literal -1/3 binary64) b)))
(* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))
(*.f64 a (fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) a) (/.f64 #s(literal -1/3 binary64) b)))
(* a (- (* 2 (/ (* (cos y) (exp (* 1/2 (+ (log -1) (* -1 (log (/ -1 x))))))) a)) (* 1/3 (/ 1 b))))
(*.f64 a (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (cos.f64 y) (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1/2 binary64)) (pow.f64 #s(literal -1 binary64) #s(literal 1/2 binary64)))) a) (/.f64 #s(literal -1/3 binary64) b)))
(* a (- (* 2 (/ (* (cos y) (exp (* 1/2 (+ (log -1) (* -1 (log (/ -1 x))))))) a)) (* 1/3 (/ 1 b))))
(*.f64 a (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (cos.f64 y) (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1/2 binary64)) (pow.f64 #s(literal -1 binary64) #s(literal 1/2 binary64)))) a) (/.f64 #s(literal -1/3 binary64) b)))
(* a (- (* 2 (/ (* (cos y) (exp (* 1/2 (+ (log -1) (* -1 (log (/ -1 x))))))) a)) (* 1/3 (/ 1 b))))
(*.f64 a (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (cos.f64 y) (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1/2 binary64)) (pow.f64 #s(literal -1 binary64) #s(literal 1/2 binary64)))) a) (/.f64 #s(literal -1/3 binary64) b)))
(* a (- (* 2 (/ (* (cos y) (exp (* 1/2 (+ (log -1) (* -1 (log (/ -1 x))))))) a)) (* 1/3 (/ 1 b))))
(*.f64 a (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (cos.f64 y) (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1/2 binary64)) (pow.f64 #s(literal -1 binary64) #s(literal 1/2 binary64)))) a) (/.f64 #s(literal -1/3 binary64) b)))
(* a (- (* 2 (* (/ 1 a) (sqrt x))) (* 1/3 (/ 1 b))))
(*.f64 a (fma.f64 #s(literal 2 binary64) (/.f64 (sqrt.f64 x) a) (/.f64 #s(literal -1/3 binary64) b)))
(+ (* -1 (* (sqrt x) (pow y 2))) (* a (- (* 2 (* (/ 1 a) (sqrt x))) (* 1/3 (/ 1 b)))))
(fma.f64 (sqrt.f64 x) (neg.f64 (*.f64 y y)) (*.f64 a (fma.f64 #s(literal 2 binary64) (/.f64 (sqrt.f64 x) a) (/.f64 #s(literal -1/3 binary64) b))))
(+ (* a (- (* 2 (* (/ 1 a) (sqrt x))) (* 1/3 (/ 1 b)))) (* (pow y 2) (+ (* -1 (sqrt x)) (* 1/12 (* (sqrt x) (pow y 2))))))
(fma.f64 (*.f64 y y) (-.f64 (*.f64 (sqrt.f64 x) (*.f64 (*.f64 y y) #s(literal 1/12 binary64))) (sqrt.f64 x)) (*.f64 a (fma.f64 #s(literal 2 binary64) (/.f64 (sqrt.f64 x) a) (/.f64 #s(literal -1/3 binary64) b))))
(+ (* a (- (* 2 (* (/ 1 a) (sqrt x))) (* 1/3 (/ 1 b)))) (* (pow y 2) (+ (* -1 (sqrt x)) (* (pow y 2) (+ (* -1/360 (* (sqrt x) (pow y 2))) (* 1/12 (sqrt x)))))))
(fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 (sqrt.f64 x) (*.f64 (*.f64 y y) #s(literal -1/360 binary64)) (*.f64 (sqrt.f64 x) #s(literal 1/12 binary64))) (neg.f64 (sqrt.f64 x))) (*.f64 a (fma.f64 #s(literal 2 binary64) (/.f64 (sqrt.f64 x) a) (/.f64 #s(literal -1/3 binary64) b))))
(* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))
(*.f64 a (fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) a) (/.f64 #s(literal -1/3 binary64) b)))
(* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))
(*.f64 a (fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) a) (/.f64 #s(literal -1/3 binary64) b)))
(* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))
(*.f64 a (fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) a) (/.f64 #s(literal -1/3 binary64) b)))
(* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))
(*.f64 a (fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) a) (/.f64 #s(literal -1/3 binary64) b)))
(* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))
(*.f64 a (fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) a) (/.f64 #s(literal -1/3 binary64) b)))
(* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))
(*.f64 a (fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) a) (/.f64 #s(literal -1/3 binary64) b)))
(* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))
(*.f64 a (fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) a) (/.f64 #s(literal -1/3 binary64) b)))
(* a (- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b))))
(*.f64 a (fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) a) (/.f64 #s(literal -1/3 binary64) b)))
(* -1/3 (/ a b))
(/.f64 (*.f64 #s(literal -1/3 binary64) a) b)
(/ (+ (* -1/3 a) (* 2 (* (* b (cos y)) (sqrt x)))) b)
(/.f64 (fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (*.f64 b (cos.f64 y))) (*.f64 #s(literal -1/3 binary64) a)) b)
(/ (+ (* -1/3 a) (* 2 (* (* b (cos y)) (sqrt x)))) b)
(/.f64 (fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (*.f64 b (cos.f64 y))) (*.f64 #s(literal -1/3 binary64) a)) b)
(/ (+ (* -1/3 a) (* 2 (* (* b (cos y)) (sqrt x)))) b)
(/.f64 (fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (*.f64 b (cos.f64 y))) (*.f64 #s(literal -1/3 binary64) a)) b)
(* 2 (* (sqrt x) (cos y)))
(*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(* 2 (* (sqrt x) (cos y)))
(*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y))))
(fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) a) (/.f64 #s(literal -1/3 binary64) b))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) a) (/.f64 #s(literal -1/3 binary64) b))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) a) (/.f64 #s(literal -1/3 binary64) b))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) a) (/.f64 #s(literal -1/3 binary64) b))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) a) (/.f64 #s(literal -1/3 binary64) b))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) a) (/.f64 #s(literal -1/3 binary64) b))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) a) (/.f64 #s(literal -1/3 binary64) b))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) a) (/.f64 #s(literal -1/3 binary64) b))
(- (* 2 (/ (* (cos y) (exp (* 1/2 (+ (log -1) (* -1 (log (/ -1 x))))))) a)) (* 1/3 (/ 1 b)))
(fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (cos.f64 y) (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1/2 binary64)) (pow.f64 #s(literal -1 binary64) #s(literal 1/2 binary64)))) a) (/.f64 #s(literal -1/3 binary64) b))
(- (* 2 (/ (* (cos y) (exp (* 1/2 (+ (log -1) (* -1 (log (/ -1 x))))))) a)) (* 1/3 (/ 1 b)))
(fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (cos.f64 y) (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1/2 binary64)) (pow.f64 #s(literal -1 binary64) #s(literal 1/2 binary64)))) a) (/.f64 #s(literal -1/3 binary64) b))
(- (* 2 (/ (* (cos y) (exp (* 1/2 (+ (log -1) (* -1 (log (/ -1 x))))))) a)) (* 1/3 (/ 1 b)))
(fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (cos.f64 y) (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1/2 binary64)) (pow.f64 #s(literal -1 binary64) #s(literal 1/2 binary64)))) a) (/.f64 #s(literal -1/3 binary64) b))
(- (* 2 (/ (* (cos y) (exp (* 1/2 (+ (log -1) (* -1 (log (/ -1 x))))))) a)) (* 1/3 (/ 1 b)))
(fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (cos.f64 y) (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1/2 binary64)) (pow.f64 #s(literal -1 binary64) #s(literal 1/2 binary64)))) a) (/.f64 #s(literal -1/3 binary64) b))
(- (* 2 (* (/ 1 a) (sqrt x))) (* 1/3 (/ 1 b)))
(fma.f64 #s(literal 2 binary64) (/.f64 (sqrt.f64 x) a) (/.f64 #s(literal -1/3 binary64) b))
(- (+ (* -1 (* (/ (pow y 2) a) (sqrt x))) (* 2 (* (/ 1 a) (sqrt x)))) (* 1/3 (/ 1 b)))
(fma.f64 (sqrt.f64 x) (fma.f64 y (neg.f64 (/.f64 y a)) (/.f64 #s(literal 2 binary64) a)) (/.f64 #s(literal -1/3 binary64) b))
(- (+ (* 2 (* (/ 1 a) (sqrt x))) (* (pow y 2) (+ (* -1 (* (/ 1 a) (sqrt x))) (* 1/12 (* (/ (pow y 2) a) (sqrt x)))))) (* 1/3 (/ 1 b)))
(fma.f64 (*.f64 y y) (*.f64 (sqrt.f64 x) (fma.f64 #s(literal 1/12 binary64) (/.f64 (*.f64 y y) a) (/.f64 #s(literal -1 binary64) a))) (fma.f64 #s(literal 2 binary64) (/.f64 (sqrt.f64 x) a) (/.f64 #s(literal -1/3 binary64) b)))
(- (+ (* 2 (* (/ 1 a) (sqrt x))) (* (pow y 2) (+ (* -1 (* (/ 1 a) (sqrt x))) (* (pow y 2) (+ (* -1/360 (* (/ (pow y 2) a) (sqrt x))) (* 1/12 (* (/ 1 a) (sqrt x)))))))) (* 1/3 (/ 1 b)))
(+.f64 (fma.f64 (sqrt.f64 x) (fma.f64 y (neg.f64 (/.f64 y a)) (/.f64 #s(literal 2 binary64) a)) (*.f64 (*.f64 (sqrt.f64 x) (fma.f64 #s(literal -1/360 binary64) (/.f64 (*.f64 y y) a) (/.f64 #s(literal 1/12 binary64) a))) (*.f64 (*.f64 y y) (*.f64 y y)))) (/.f64 #s(literal -1/3 binary64) b))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) a) (/.f64 #s(literal -1/3 binary64) b))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) a) (/.f64 #s(literal -1/3 binary64) b))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) a) (/.f64 #s(literal -1/3 binary64) b))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) a) (/.f64 #s(literal -1/3 binary64) b))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) a) (/.f64 #s(literal -1/3 binary64) b))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) a) (/.f64 #s(literal -1/3 binary64) b))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) a) (/.f64 #s(literal -1/3 binary64) b))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) a) (/.f64 #s(literal -1/3 binary64) b))
(* 2 (* (/ (cos y) a) (sqrt x)))
(*.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) a))
(/ (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y)))) a)
(/.f64 (fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b)) a)
(/ (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y)))) a)
(/.f64 (fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b)) a)
(/ (+ (* -1/3 (/ a b)) (* 2 (* (sqrt x) (cos y)))) a)
(/.f64 (fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b)) a)
(/ -1/3 b)
(/.f64 #s(literal -1/3 binary64) b)
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) a) (/.f64 #s(literal -1/3 binary64) b))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) a) (/.f64 #s(literal -1/3 binary64) b))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) a) (/.f64 #s(literal -1/3 binary64) b))
(/ -1/3 b)
(/.f64 #s(literal -1/3 binary64) b)
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) a) (/.f64 #s(literal -1/3 binary64) b))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) a) (/.f64 #s(literal -1/3 binary64) b))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) a) (/.f64 #s(literal -1/3 binary64) b))
(/ -1/3 b)
(/.f64 #s(literal -1/3 binary64) b)
(/ (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3) b)
(/.f64 (fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 b (cos.f64 y))) a) #s(literal -1/3 binary64)) b)
(/ (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3) b)
(/.f64 (fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 b (cos.f64 y))) a) #s(literal -1/3 binary64)) b)
(/ (- (* 2 (* (/ (* b (cos y)) a) (sqrt x))) 1/3) b)
(/.f64 (fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 b (cos.f64 y))) a) #s(literal -1/3 binary64)) b)
(* 2 (* (/ (cos y) a) (sqrt x)))
(*.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) a))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) a) (/.f64 #s(literal -1/3 binary64) b))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) a) (/.f64 #s(literal -1/3 binary64) b))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) a) (/.f64 #s(literal -1/3 binary64) b))
(* 2 (* (/ (cos y) a) (sqrt x)))
(*.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) a))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) a) (/.f64 #s(literal -1/3 binary64) b))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) a) (/.f64 #s(literal -1/3 binary64) b))
(- (* 2 (* (/ (cos y) a) (sqrt x))) (* 1/3 (/ 1 b)))
(fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) a) (/.f64 #s(literal -1/3 binary64) b))
(* (/ (cos y) a) (sqrt x))
(*.f64 (cos.f64 y) (/.f64 (sqrt.f64 x) a))
(* (/ (cos y) a) (sqrt x))
(*.f64 (cos.f64 y) (/.f64 (sqrt.f64 x) a))
(* (/ (cos y) a) (sqrt x))
(*.f64 (cos.f64 y) (/.f64 (sqrt.f64 x) a))
(* (/ (cos y) a) (sqrt x))
(*.f64 (cos.f64 y) (/.f64 (sqrt.f64 x) a))
(* (/ (cos y) a) (sqrt x))
(*.f64 (cos.f64 y) (/.f64 (sqrt.f64 x) a))
(* (/ (cos y) a) (sqrt x))
(*.f64 (cos.f64 y) (/.f64 (sqrt.f64 x) a))
(* (/ (cos y) a) (sqrt x))
(*.f64 (cos.f64 y) (/.f64 (sqrt.f64 x) a))
(* (/ (cos y) a) (sqrt x))
(*.f64 (cos.f64 y) (/.f64 (sqrt.f64 x) a))
(/ (* (cos y) (exp (* 1/2 (+ (log -1) (* -1 (log (/ -1 x))))))) a)
(/.f64 (*.f64 (cos.f64 y) (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1/2 binary64)) (pow.f64 #s(literal -1 binary64) #s(literal 1/2 binary64)))) a)
(/ (* (cos y) (exp (* 1/2 (+ (log -1) (* -1 (log (/ -1 x))))))) a)
(/.f64 (*.f64 (cos.f64 y) (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1/2 binary64)) (pow.f64 #s(literal -1 binary64) #s(literal 1/2 binary64)))) a)
(/ (* (cos y) (exp (* 1/2 (+ (log -1) (* -1 (log (/ -1 x))))))) a)
(/.f64 (*.f64 (cos.f64 y) (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1/2 binary64)) (pow.f64 #s(literal -1 binary64) #s(literal 1/2 binary64)))) a)
(/ (* (cos y) (exp (* 1/2 (+ (log -1) (* -1 (log (/ -1 x))))))) a)
(/.f64 (*.f64 (cos.f64 y) (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1/2 binary64)) (pow.f64 #s(literal -1 binary64) #s(literal 1/2 binary64)))) a)
(* (/ 1 a) (sqrt x))
(/.f64 (sqrt.f64 x) a)
(+ (* -1/2 (* (/ (pow y 2) a) (sqrt x))) (* (/ 1 a) (sqrt x)))
(*.f64 (sqrt.f64 x) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 y y) a) (/.f64 #s(literal 1 binary64) a)))
(+ (* (/ 1 a) (sqrt x)) (* (pow y 2) (+ (* -1/2 (* (/ 1 a) (sqrt x))) (* 1/24 (* (/ (pow y 2) a) (sqrt x))))))
(fma.f64 (*.f64 y y) (*.f64 (sqrt.f64 x) (fma.f64 #s(literal 1/24 binary64) (/.f64 (*.f64 y y) a) (/.f64 #s(literal -1/2 binary64) a))) (/.f64 (sqrt.f64 x) a))
(+ (* (/ 1 a) (sqrt x)) (* (pow y 2) (+ (* -1/2 (* (/ 1 a) (sqrt x))) (* (pow y 2) (+ (* -1/720 (* (/ (pow y 2) a) (sqrt x))) (* 1/24 (* (/ 1 a) (sqrt x))))))))
(fma.f64 (sqrt.f64 x) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 y y) a) (/.f64 #s(literal 1 binary64) a)) (*.f64 (*.f64 (sqrt.f64 x) (fma.f64 #s(literal -1/720 binary64) (/.f64 (*.f64 y y) a) (/.f64 #s(literal 1/24 binary64) a))) (*.f64 (*.f64 y y) (*.f64 y y))))
(* (/ (cos y) a) (sqrt x))
(*.f64 (cos.f64 y) (/.f64 (sqrt.f64 x) a))
(* (/ (cos y) a) (sqrt x))
(*.f64 (cos.f64 y) (/.f64 (sqrt.f64 x) a))
(* (/ (cos y) a) (sqrt x))
(*.f64 (cos.f64 y) (/.f64 (sqrt.f64 x) a))
(* (/ (cos y) a) (sqrt x))
(*.f64 (cos.f64 y) (/.f64 (sqrt.f64 x) a))
(* (/ (cos y) a) (sqrt x))
(*.f64 (cos.f64 y) (/.f64 (sqrt.f64 x) a))
(* (/ (cos y) a) (sqrt x))
(*.f64 (cos.f64 y) (/.f64 (sqrt.f64 x) a))
(* (/ (cos y) a) (sqrt x))
(*.f64 (cos.f64 y) (/.f64 (sqrt.f64 x) a))
(* (/ (cos y) a) (sqrt x))
(*.f64 (cos.f64 y) (/.f64 (sqrt.f64 x) a))
(* (/ (cos y) a) (sqrt x))
(*.f64 (cos.f64 y) (/.f64 (sqrt.f64 x) a))
(* (/ (cos y) a) (sqrt x))
(*.f64 (cos.f64 y) (/.f64 (sqrt.f64 x) a))
(* (/ (cos y) a) (sqrt x))
(*.f64 (cos.f64 y) (/.f64 (sqrt.f64 x) a))
(* (/ (cos y) a) (sqrt x))
(*.f64 (cos.f64 y) (/.f64 (sqrt.f64 x) a))
(* (/ (cos y) a) (sqrt x))
(*.f64 (cos.f64 y) (/.f64 (sqrt.f64 x) a))
(* (/ (cos y) a) (sqrt x))
(*.f64 (cos.f64 y) (/.f64 (sqrt.f64 x) a))
(* (/ (cos y) a) (sqrt x))
(*.f64 (cos.f64 y) (/.f64 (sqrt.f64 x) a))
(* (/ (cos y) a) (sqrt x))
(*.f64 (cos.f64 y) (/.f64 (sqrt.f64 x) a))
(* (/ (cos y) a) (sqrt x))
(*.f64 (cos.f64 y) (/.f64 (sqrt.f64 x) a))
(* (/ (cos y) a) (sqrt x))
(*.f64 (cos.f64 y) (/.f64 (sqrt.f64 x) a))
(* (/ (cos y) a) (sqrt x))
(*.f64 (cos.f64 y) (/.f64 (sqrt.f64 x) a))
(* (/ (cos y) a) (sqrt x))
(*.f64 (cos.f64 y) (/.f64 (sqrt.f64 x) a))
(sqrt x)
(sqrt.f64 x)
(sqrt x)
(sqrt.f64 x)
(sqrt x)
(sqrt.f64 x)
(sqrt x)
(sqrt.f64 x)
(sqrt x)
(sqrt.f64 x)
(sqrt x)
(sqrt.f64 x)
(sqrt x)
(sqrt.f64 x)
(sqrt x)
(sqrt.f64 x)
(exp (* 1/2 (+ (log -1) (* -1 (log (/ -1 x))))))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1/2 binary64)) (pow.f64 #s(literal -1 binary64) #s(literal 1/2 binary64)))
(exp (* 1/2 (+ (log -1) (* -1 (log (/ -1 x))))))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1/2 binary64)) (pow.f64 #s(literal -1 binary64) #s(literal 1/2 binary64)))
(exp (* 1/2 (+ (log -1) (* -1 (log (/ -1 x))))))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1/2 binary64)) (pow.f64 #s(literal -1 binary64) #s(literal 1/2 binary64)))
(exp (* 1/2 (+ (log -1) (* -1 (log (/ -1 x))))))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1/2 binary64)) (pow.f64 #s(literal -1 binary64) #s(literal 1/2 binary64)))
(* b (cos y))
(*.f64 b (cos.f64 y))
(* b (cos y))
(*.f64 b (cos.f64 y))
(* b (cos y))
(*.f64 b (cos.f64 y))
(* b (cos y))
(*.f64 b (cos.f64 y))
(* b (cos y))
(*.f64 b (cos.f64 y))
(* b (cos y))
(*.f64 b (cos.f64 y))
(* b (cos y))
(*.f64 b (cos.f64 y))
(* b (cos y))
(*.f64 b (cos.f64 y))
(* b (cos y))
(*.f64 b (cos.f64 y))
(* b (cos y))
(*.f64 b (cos.f64 y))
(* b (cos y))
(*.f64 b (cos.f64 y))
(* b (cos y))
(*.f64 b (cos.f64 y))
b
(+ b (* -1/2 (* b (pow y 2))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 b (*.f64 y y)) b)
(+ b (* (pow y 2) (+ (* -1/2 b) (* 1/24 (* b (pow y 2))))))
(fma.f64 (*.f64 y y) (fma.f64 b #s(literal -1/2 binary64) (*.f64 b (*.f64 (*.f64 y y) #s(literal 1/24 binary64)))) b)
(+ b (* (pow y 2) (+ (* -1/2 b) (* (pow y 2) (+ (* -1/720 (* b (pow y 2))) (* 1/24 b))))))
(fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 b #s(literal 1/24 binary64) (*.f64 #s(literal -1/720 binary64) (*.f64 b (*.f64 y y)))) (*.f64 b #s(literal -1/2 binary64))) b)
(* b (cos y))
(*.f64 b (cos.f64 y))
(* b (cos y))
(*.f64 b (cos.f64 y))
(* b (cos y))
(*.f64 b (cos.f64 y))
(* b (cos y))
(*.f64 b (cos.f64 y))
(* b (cos y))
(*.f64 b (cos.f64 y))
(* b (cos y))
(*.f64 b (cos.f64 y))
(* b (cos y))
(*.f64 b (cos.f64 y))
(* b (cos y))
(*.f64 b (cos.f64 y))
(cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))
(cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z)))))))
(cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))
(cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z)))))))
(cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))
(cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z)))))))
(cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))
(cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z)))))))
(cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))
(cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z)))))))
(cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))
(cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z)))))))
(cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))
(cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z)))))))
(cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))
(cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z)))))))
(cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))
(cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z)))))))
(cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))
(cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z)))))))
(cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))
(cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z)))))))
(cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))
(cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z)))))))
(cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))
(cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z)))))))
(cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))
(cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z)))))))
(cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))
(cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z)))))))
(cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))
(cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z)))))))
(cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))
(cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z)))))))
(cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))
(cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z)))))))
(cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))
(cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z)))))))
(cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))
(cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z)))))))
(cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))
(cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z)))))))
(cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))
(cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z)))))))
(cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))
(cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z)))))))
(cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))
(cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z)))))))
(cos (* -1/3 (* t z)))
(cos.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z)))
(+ (cos (* -1/3 (* t z))) (* -1 (* y (sin (* -1/3 (* t z))))))
(-.f64 (cos.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z))) (*.f64 y (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z)))))
(+ (cos (* -1/3 (* t z))) (* y (- (* y (- (* -1/2 (cos (* -1/3 (* t z)))) (* -3 (/ (sin (* -1/3 (* t z))) (* t z))))) (sin (* -1/3 (* t z))))))
(fma.f64 y (fma.f64 y (fma.f64 #s(literal 3 binary64) (/.f64 (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z))) (*.f64 t z)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z))))) (neg.f64 (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z))))) (cos.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z))))
(+ (cos (* -1/3 (* t z))) (* y (- (* y (- (+ (* -1/2 (cos (* -1/3 (* t z)))) (* y (- (* 3 (/ (cos (* -1/3 (* t z))) (* t z))) (* (sin (* -1/3 (* t z))) (- (* 18 (/ 1 (* (pow t 2) (pow z 2)))) 1/6))))) (* -3 (/ (sin (* -1/3 (* t z))) (* t z))))) (sin (* -1/3 (* t z))))))
(fma.f64 y (fma.f64 y (fma.f64 #s(literal 3 binary64) (/.f64 (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z))) (*.f64 t z)) (fma.f64 y (fma.f64 #s(literal 3 binary64) (/.f64 (cos.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z))) (*.f64 t z)) (neg.f64 (*.f64 (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z))) (+.f64 (/.f64 #s(literal 18 binary64) (*.f64 t (*.f64 t (*.f64 z z)))) #s(literal -1/6 binary64))))) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z)))))) (neg.f64 (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z))))) (cos.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z))))
(cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))
(cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z)))))))
(cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))
(cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z)))))))
(cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))
(cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z)))))))
(cos (/ (+ (* -1/27 (* (pow t 3) (pow z 3))) (pow y 3)) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))
(cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z)))))))
(cos (/ (- (* -1/27 (* (pow t 3) (pow z 3))) (* -1 (pow y 3))) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))
(cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z)))))))
(cos (/ (- (* -1/27 (* (pow t 3) (pow z 3))) (* -1 (pow y 3))) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))
(cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z)))))))
(cos (/ (- (* -1/27 (* (pow t 3) (pow z 3))) (* -1 (pow y 3))) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))
(cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z)))))))
(cos (/ (- (* -1/27 (* (pow t 3) (pow z 3))) (* -1 (pow y 3))) (* z (+ (* 1/9 (* (pow t 2) z)) (* 1/3 (* t y))))))
(cos.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -1/27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 z (*.f64 t (fma.f64 y #s(literal 1/3 binary64) (*.f64 t (*.f64 #s(literal 1/9 binary64) z)))))))
(* 3 (/ (pow y 2) (* t z)))
(/.f64 (*.f64 (*.f64 y y) #s(literal 3 binary64)) (*.f64 t z))
(/ (+ (* -1 (* y z)) (* 3 (/ (pow y 2) t))) z)
(/.f64 (fma.f64 y (neg.f64 z) (*.f64 #s(literal 3 binary64) (/.f64 (*.f64 y y) t))) z)
(/ (+ (* 3 (/ (pow y 2) t)) (* z (- (* 1/3 (* t z)) y))) z)
(/.f64 (fma.f64 z (-.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z)) y) (*.f64 #s(literal 3 binary64) (/.f64 (*.f64 y y) t))) z)
(/ (+ (* 3 (/ (pow y 2) t)) (* z (- (* z (- (* z (- (* -1/9 (/ (pow t 2) y)) (* 1/9 (/ (pow t 2) y)))) (* -1/3 t))) y))) z)
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 (*.f64 t (/.f64 (*.f64 t z) y)) #s(literal -2/9 binary64) (*.f64 #s(literal 1/3 binary64) t)) (neg.f64 y)) (*.f64 #s(literal 3 binary64) (/.f64 (*.f64 y y) t))) z)
(* -1/3 (* t z))
(*.f64 #s(literal -1/3 binary64) (*.f64 t z))
(* z (+ (* -1/3 t) (/ y z)))
(*.f64 z (fma.f64 #s(literal -1/3 binary64) t (/.f64 y z)))
(* z (- (+ (* -3 (/ (pow y 2) (* t (pow z 2)))) (* -1/3 t)) (* -1 (/ y z))))
(*.f64 z (fma.f64 #s(literal -3 binary64) (/.f64 (*.f64 y y) (*.f64 t (*.f64 z z))) (fma.f64 #s(literal -1/3 binary64) t (/.f64 y z))))
(* z (- (+ (* -1/3 t) (* 9 (/ (pow y 3) (* (pow t 2) (pow z 3))))) (+ (* -9 (/ (pow y 3) (* (pow t 2) (pow z 3)))) (+ (* -1 (/ y z)) (* 3 (/ (pow y 2) (* t (pow z 2))))))))
(*.f64 z (+.f64 (+.f64 (fma.f64 #s(literal -1/3 binary64) t (fma.f64 #s(literal 9 binary64) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 t (*.f64 t (*.f64 z (*.f64 z z))))) (/.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 9 binary64)) (*.f64 t (*.f64 t (*.f64 z (*.f64 z z))))))) (/.f64 y z)) (/.f64 (*.f64 (*.f64 y y) #s(literal -3 binary64)) (*.f64 t (*.f64 z z)))))
(* -1/3 (* t z))
(*.f64 #s(literal -1/3 binary64) (*.f64 t z))
(* -1 (* z (+ (* -1 (/ y z)) (* 1/3 t))))
(*.f64 z (fma.f64 #s(literal -1/3 binary64) t (/.f64 y z)))
(* -1 (* z (+ (* -1 (/ (+ y (* -3 (/ (pow y 2) (* t z)))) z)) (* 1/3 t))))
(*.f64 (fma.f64 #s(literal 1/3 binary64) t (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 y y) #s(literal 3 binary64)) (*.f64 t z)) y) z)) (neg.f64 z))
(* -1 (* z (+ (* -1 (/ (+ y (* -1 (/ (- (+ (* -9 (/ (pow y 3) (* (pow t 2) z))) (* 3 (/ (pow y 2) t))) (* 9 (/ (pow y 3) (* (pow t 2) z)))) z))) z)) (* 1/3 t))))
(neg.f64 (*.f64 z (-.f64 (*.f64 #s(literal 1/3 binary64) t) (/.f64 (-.f64 y (/.f64 (fma.f64 #s(literal 3 binary64) (/.f64 (*.f64 y y) t) (fma.f64 #s(literal -9 binary64) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 t (*.f64 t z))) (/.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal -9 binary64)) (*.f64 t (*.f64 t z))))) z)) z))))
(* 3 (/ (pow y 2) (* t z)))
(/.f64 (*.f64 (*.f64 y y) #s(literal 3 binary64)) (*.f64 t z))
(/ (+ (* -1 (* t y)) (* 3 (/ (pow y 2) z))) t)
(/.f64 (fma.f64 y (neg.f64 t) (*.f64 #s(literal 3 binary64) (/.f64 (*.f64 y y) z))) t)
(/ (+ (* 3 (/ (pow y 2) z)) (* t (- (* 1/3 (* t z)) y))) t)
(/.f64 (fma.f64 t (-.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z)) y) (*.f64 #s(literal 3 binary64) (/.f64 (*.f64 y y) z))) t)
(/ (+ (* 3 (/ (pow y 2) z)) (* t (- (* t (- (* t (- (* -1/9 (/ (pow z 2) y)) (* 1/9 (/ (pow z 2) y)))) (* -1/3 z))) y))) t)
(/.f64 (fma.f64 t (fma.f64 t (fma.f64 t (*.f64 (/.f64 (*.f64 z z) y) #s(literal -2/9 binary64)) (*.f64 #s(literal 1/3 binary64) z)) (neg.f64 y)) (*.f64 #s(literal 3 binary64) (/.f64 (*.f64 y y) z))) t)
(* -1/3 (* t z))
(*.f64 #s(literal -1/3 binary64) (*.f64 t z))
(* t (+ (* -1/3 z) (/ y t)))
(*.f64 t (fma.f64 #s(literal -1/3 binary64) z (/.f64 y t)))
(* t (- (+ (* -3 (/ (pow y 2) (* (pow t 2) z))) (* -1/3 z)) (* -1 (/ y t))))
(*.f64 t (fma.f64 #s(literal -1/3 binary64) z (/.f64 (fma.f64 y (/.f64 (*.f64 y #s(literal -3 binary64)) (*.f64 t z)) y) t)))
(* t (- (+ (* -1/3 z) (* 9 (/ (pow y 3) (* (pow t 3) (pow z 2))))) (+ (* -9 (/ (pow y 3) (* (pow t 3) (pow z 2)))) (+ (* -1 (/ y t)) (* 3 (/ (pow y 2) (* (pow t 2) z)))))))
(*.f64 t (+.f64 (+.f64 (fma.f64 #s(literal 9 binary64) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 t t) (*.f64 t (*.f64 z z)))) (fma.f64 #s(literal 9 binary64) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 t t) (*.f64 t (*.f64 z z)))) (*.f64 #s(literal -1/3 binary64) z))) (/.f64 y t)) (/.f64 (*.f64 (*.f64 y y) #s(literal -3 binary64)) (*.f64 t (*.f64 t z)))))
(* -1/3 (* t z))
(*.f64 #s(literal -1/3 binary64) (*.f64 t z))
(* -1 (* t (+ (* -1 (/ y t)) (* 1/3 z))))
(*.f64 t (fma.f64 #s(literal -1/3 binary64) z (/.f64 y t)))
(* -1 (* t (+ (* -1 (/ (- (* -3 (/ (pow y 2) (* t z))) (* -1 y)) t)) (* 1/3 z))))
(*.f64 (fma.f64 #s(literal 1/3 binary64) z (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 y y) #s(literal 3 binary64)) (*.f64 t z)) y) t)) (neg.f64 t))
(* -1 (* t (+ (* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 9 (/ (pow y 3) (pow z 2))) (* -9 (/ (pow y 3) (pow z 2)))) t)) (* -3 (/ (pow y 2) z))) t)) (* -1 y)) t)) (* 1/3 z))))
(*.f64 (fma.f64 #s(literal 1/3 binary64) z (/.f64 (-.f64 (/.f64 (*.f64 (/.f64 (*.f64 y (*.f64 y y)) (*.f64 z z)) #s(literal -18 binary64)) (*.f64 t t)) (fma.f64 y (/.f64 (*.f64 y #s(literal -3 binary64)) (*.f64 t z)) y)) t)) (neg.f64 t))
(* -1/3 (* t z))
(*.f64 #s(literal -1/3 binary64) (*.f64 t z))
(+ y (* -1/3 (* t z)))
(fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)
(+ (* -1/3 (* t z)) (* y (+ 1 (* -3 (/ y (* t z))))))
(fma.f64 #s(literal -1/3 binary64) (*.f64 t z) (fma.f64 y (/.f64 (*.f64 y #s(literal -3 binary64)) (*.f64 t z)) y))
(+ (* -1/3 (* t z)) (* y (+ 1 (* y (- (* 18 (/ y (* (pow t 2) (pow z 2)))) (* 3 (/ 1 (* t z))))))))
(fma.f64 #s(literal -1/3 binary64) (*.f64 t z) (fma.f64 (*.f64 y y) (fma.f64 #s(literal 18 binary64) (/.f64 y (*.f64 t (*.f64 t (*.f64 z z)))) (/.f64 #s(literal -3 binary64) (*.f64 t z))) y))
(* 3 (/ (pow y 2) (* t z)))
(/.f64 (*.f64 (*.f64 y y) #s(literal 3 binary64)) (*.f64 t z))
(* (pow y 2) (- (* 3 (/ 1 (* t z))) (/ 1 y)))
(*.f64 y (*.f64 y (+.f64 (/.f64 #s(literal 3 binary64) (*.f64 t z)) (/.f64 #s(literal -1 binary64) y))))
(* (pow y 2) (- (+ (* 1/3 (/ (* t z) (pow y 2))) (* 3 (/ 1 (* t z)))) (/ 1 y)))
(*.f64 (*.f64 y y) (+.f64 (/.f64 #s(literal 3 binary64) (*.f64 t z)) (fma.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 t z) (*.f64 y y)) (/.f64 #s(literal -1 binary64) y))))
(* (pow y 2) (- (+ (* -1/9 (/ (* (pow t 2) (pow z 2)) (pow y 3))) (* 3 (/ 1 (* t z)))) (+ (* -1/3 (/ (* t z) (pow y 2))) (+ (* 1/9 (/ (* (pow t 2) (pow z 2)) (pow y 3))) (/ 1 y)))))
(*.f64 (*.f64 y y) (-.f64 (fma.f64 (*.f64 t (*.f64 t (*.f64 z z))) (/.f64 #s(literal -1/9 binary64) (*.f64 y (*.f64 y y))) (/.f64 #s(literal 3 binary64) (*.f64 t z))) (fma.f64 t (*.f64 (/.f64 z (*.f64 y y)) #s(literal -1/3 binary64)) (fma.f64 (*.f64 t (*.f64 t (*.f64 z z))) (/.f64 #s(literal 1/9 binary64) (*.f64 y (*.f64 y y))) (/.f64 #s(literal 1 binary64) y)))))
(* 3 (/ (pow y 2) (* t z)))
(/.f64 (*.f64 (*.f64 y y) #s(literal 3 binary64)) (*.f64 t z))
(* (pow y 2) (- (* 3 (/ 1 (* t z))) (/ 1 y)))
(*.f64 y (*.f64 y (+.f64 (/.f64 #s(literal 3 binary64) (*.f64 t z)) (/.f64 #s(literal -1 binary64) y))))
(* (pow y 2) (+ (* -1 (/ (+ 1 (* -1/3 (/ (* t z) y))) y)) (* 3 (/ 1 (* t z)))))
(*.f64 (*.f64 y y) (+.f64 (/.f64 #s(literal 3 binary64) (*.f64 t z)) (/.f64 (fma.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 t z) y) #s(literal -1 binary64)) y)))
(* (pow y 2) (+ (* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (- (* 1/9 (* (pow t 2) (pow z 2))) (* -1/9 (* (pow t 2) (pow z 2)))) y)) (* -1/3 (* t z))) y))) y)) (* 3 (/ 1 (* t z)))))
(*.f64 (*.f64 y y) (-.f64 (/.f64 #s(literal 3 binary64) (*.f64 t z)) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 t (*.f64 t (*.f64 z z))) (/.f64 #s(literal 2/9 binary64) y) (*.f64 #s(literal -1/3 binary64) (*.f64 t z))) y)) y)))
(* (pow t 2) (pow z 2))
(*.f64 t (*.f64 t (*.f64 z z)))
(* (pow t 2) (pow z 2))
(*.f64 t (*.f64 t (*.f64 z z)))
(* (pow t 2) (pow z 2))
(*.f64 t (*.f64 t (*.f64 z z)))
(* (pow t 2) (pow z 2))
(*.f64 t (*.f64 t (*.f64 z z)))
(* (pow t 2) (pow z 2))
(*.f64 t (*.f64 t (*.f64 z z)))
(* (pow t 2) (pow z 2))
(*.f64 t (*.f64 t (*.f64 z z)))
(* (pow t 2) (pow z 2))
(*.f64 t (*.f64 t (*.f64 z z)))
(* (pow t 2) (pow z 2))
(*.f64 t (*.f64 t (*.f64 z z)))
(* (pow t 2) (pow z 2))
(*.f64 t (*.f64 t (*.f64 z z)))
(* (pow t 2) (pow z 2))
(*.f64 t (*.f64 t (*.f64 z z)))
(* (pow t 2) (pow z 2))
(*.f64 t (*.f64 t (*.f64 z z)))
(* (pow t 2) (pow z 2))
(*.f64 t (*.f64 t (*.f64 z z)))
(* (pow t 2) (pow z 2))
(*.f64 t (*.f64 t (*.f64 z z)))
(* (pow t 2) (pow z 2))
(*.f64 t (*.f64 t (*.f64 z z)))
(* (pow t 2) (pow z 2))
(*.f64 t (*.f64 t (*.f64 z z)))
(* (pow t 2) (pow z 2))
(*.f64 t (*.f64 t (*.f64 z z)))
(* (pow t 2) (pow z 2))
(*.f64 t (*.f64 t (*.f64 z z)))
(* (pow t 2) (pow z 2))
(*.f64 t (*.f64 t (*.f64 z z)))
(* (pow t 2) (pow z 2))
(*.f64 t (*.f64 t (*.f64 z z)))
(* (pow t 2) (pow z 2))
(*.f64 t (*.f64 t (*.f64 z z)))
(* (pow t 2) (pow z 2))
(*.f64 t (*.f64 t (*.f64 z z)))
(* (pow t 2) (pow z 2))
(*.f64 t (*.f64 t (*.f64 z z)))
(* (pow t 2) (pow z 2))
(*.f64 t (*.f64 t (*.f64 z z)))
(* (pow t 2) (pow z 2))
(*.f64 t (*.f64 t (*.f64 z z)))
(/ -1/3 b)
(/.f64 #s(literal -1/3 binary64) b)
(/ -1/3 b)
(/.f64 #s(literal -1/3 binary64) b)
(/ -1/3 b)
(/.f64 #s(literal -1/3 binary64) b)
(/ -1/3 b)
(/.f64 #s(literal -1/3 binary64) b)
(/ -1/3 b)
(/.f64 #s(literal -1/3 binary64) b)
(/ -1/3 b)
(/.f64 #s(literal -1/3 binary64) b)
(/ -1/3 b)
(/.f64 #s(literal -1/3 binary64) b)
(/ -1/3 b)
(/.f64 #s(literal -1/3 binary64) b)
(/ -1/3 b)
(/.f64 #s(literal -1/3 binary64) b)
(/ -1/3 b)
(/.f64 #s(literal -1/3 binary64) b)
(/ -1/3 b)
(/.f64 #s(literal -1/3 binary64) b)
(/ -1/3 b)
(/.f64 #s(literal -1/3 binary64) b)

eval179.0ms (0.9%)

Memory
1.6MiB live, 391.8MiB allocated
Compiler

Compiled 35 841 to 2 456 computations (93.1% saved)

prune318.0ms (1.7%)

Memory
2.5MiB live, 684.7MiB allocated
Pruning

125 alts after pruning (119 fresh and 6 done)

PrunedKeptTotal
New1 303261 329
Fresh1193104
Picked325
Done044
Total1 3171251 442
Accuracy
78.4%
Counts
1 442 → 125
Alt Table
Click to see full alt table
StatusAccuracyProgram
65.2%
(fma.f64 (fma.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 a (*.f64 b #s(literal -3 binary64))))
72.3%
(fma.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (log.f64 x))) #s(literal 2 binary64)) (cos.f64 y)) #s(literal 2 binary64) (/.f64 a (*.f64 b #s(literal -3 binary64))))
71.3%
(fma.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (log.f64 x)) #s(literal 2 binary64)) (cos.f64 y)) #s(literal 2 binary64) (/.f64 a (*.f64 b #s(literal -3 binary64))))
73.9%
(fma.f64 (*.f64 (pow.f64 (pow.f64 x #s(literal 1/8 binary64)) #s(literal 4 binary64)) (cos.f64 y)) #s(literal 2 binary64) (/.f64 a (*.f64 b #s(literal -3 binary64))))
58.4%
(fma.f64 (*.f64 (pow.f64 (*.f64 x x) #s(literal 1/4 binary64)) (cos.f64 y)) #s(literal 2 binary64) (/.f64 a (*.f64 b #s(literal -3 binary64))))
72.4%
(fma.f64 (*.f64 (pow.f64 (exp.f64 #s(literal 1 binary64)) (*.f64 #s(literal 1/2 binary64) (log.f64 x))) (cos.f64 y)) #s(literal 2 binary64) (/.f64 a (*.f64 b #s(literal -3 binary64))))
72.3%
(fma.f64 (*.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 x)) (cos.f64 y)) #s(literal 2 binary64) (/.f64 a (*.f64 b #s(literal -3 binary64))))
65.4%
(fma.f64 (*.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)) (sqrt.f64 x) (fma.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 (sin.f64 y) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (/.f64 a (*.f64 b #s(literal -3 binary64)))))
48.4%
(fma.f64 (*.f64 (sqrt.f64 x) (fma.f64 y (*.f64 y #s(literal -1/2 binary64)) #s(literal 1 binary64))) #s(literal 2 binary64) (/.f64 a (*.f64 b #s(literal -3 binary64))))
64.8%
(fma.f64 (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))) #s(literal 2 binary64) (/.f64 a (*.f64 b #s(literal -3 binary64))))
74.2%
(fma.f64 (*.f64 (sqrt.f64 x) (cos.f64 y)) #s(literal 2 binary64) (/.f64 a (*.f64 b #s(literal -3 binary64))))
55.2%
(fma.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (cos.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z))) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
72.5%
(fma.f64 (*.f64 (exp.f64 (*.f64 (log.f64 x) #s(literal 1/2 binary64))) (cos.f64 y)) #s(literal 2 binary64) (/.f64 a (*.f64 b #s(literal -3 binary64))))
68.4%
(fma.f64 (*.f64 a (*.f64 (sqrt.f64 x) #s(literal 2 binary64))) (/.f64 (cos.f64 y) a) (/.f64 a (*.f64 b #s(literal -3 binary64))))
61.2%
(fma.f64 (sqrt.f64 x) (fma.f64 (cos.f64 y) #s(literal 2 binary64) (*.f64 (*.f64 #s(literal 2/3 binary64) t) (*.f64 z (sin.f64 y)))) (*.f64 (/.f64 a b) #s(literal -1/3 binary64)))
44.6%
(fma.f64 (sqrt.f64 x) (*.f64 (cos.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))) #s(literal 2 binary64)) (fma.f64 y (*.f64 (sqrt.f64 x) (fma.f64 (cos.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))) (neg.f64 y) (*.f64 (sin.f64 (*.f64 (*.f64 t z) #s(literal -1/3 binary64))) #s(literal -2 binary64)))) (*.f64 (/.f64 a b) #s(literal -1/3 binary64))))
64.3%
(fma.f64 (sqrt.f64 x) #s(literal 2 binary64) (/.f64 a (*.f64 b #s(literal -3 binary64))))
64.4%
(fma.f64 x (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (*.f64 (cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y)) #s(literal 2 binary64))) (*.f64 (/.f64 a b) #s(literal -1/3 binary64)))
63.9%
(fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))
72.5%
(/.f64 (fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 y) b)) (*.f64 a #s(literal -1/3 binary64))) b)
21.2%
(/.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (sqrt.f64 x) (cos.f64 y)) #s(literal 3 binary64)) (/.f64 (*.f64 a (*.f64 a a)) (*.f64 (*.f64 b #s(literal -3 binary64)) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 b #s(literal 3 binary64)))))) (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) (*.f64 (/.f64 a (*.f64 b #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 y) (/.f64 a (*.f64 b #s(literal 3 binary64)))))))
47.4%
(/.f64 (/.f64 a #s(literal -3 binary64)) b)
59.2%
(/.f64 (*.f64 a (fma.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (/.f64 b a) #s(literal -1/3 binary64))) b)
47.4%
(/.f64 (*.f64 a #s(literal -1/3 binary64)) b)
47.4%
(/.f64 a (/.f64 b #s(literal -1/3 binary64)))
47.3%
(/.f64 a (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/3 binary64) b)))
47.4%
(/.f64 a (*.f64 b #s(literal -3 binary64)))
47.3%
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b #s(literal -3 binary64)) a))
47.3%
(/.f64 #s(literal 1 binary64) (/.f64 b (*.f64 a #s(literal -1/3 binary64))))
64.7%
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))) (/.f64 a (*.f64 b #s(literal -3 binary64))))))
47.0%
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -3 binary64) (/.f64 a b)))
47.3%
(/.f64 #s(literal -1/3 binary64) (/.f64 b a))
48.7%
(-.f64 (fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (*.f64 y (*.f64 (sqrt.f64 x) y)))
49.0%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x x) #s(literal 1/4 binary64))) (cos.f64 (-.f64 y (/.f64 z (/.f64 #s(literal 3 binary64) t))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
29.7%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 x))) (cos.f64 (/.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) #s(literal -1/27 binary64) (*.f64 y (*.f64 y y))) (fma.f64 t (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 z t))) (-.f64 (*.f64 y y) (*.f64 (*.f64 z (*.f64 t #s(literal -1/3 binary64))) y)))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
63.0%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 x))) (cos.f64 (-.f64 y (*.f64 #s(literal 1/3 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 z t)) #s(literal -1 binary64)))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
50.4%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (+.f64 (fma.f64 y (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z))) (cos.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z)))) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
65.2%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (+.f64 (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y)) (fma.f64 (-.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
64.8%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (+.f64 (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y)) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))))) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y)))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
30.4%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (+.f64 (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))) (exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 b #s(literal 3 binary64)) a)) #s(literal -1 binary64))))
64.1%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (+.f64 (cos.f64 y) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
65.4%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (sin.f64 y) (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
50.4%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 z (fma.f64 #s(literal 1/3 binary64) (*.f64 t (sin.f64 y)) (*.f64 (*.f64 (cos.f64 y) z) (*.f64 (*.f64 t t) #s(literal -1/18 binary64)))) (cos.f64 y))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
43.3%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 y (fma.f64 (cos.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))) (*.f64 y #s(literal -1/2 binary64)) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z)))) (cos.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
65.4%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64))) (-.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
64.7%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))))) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y)))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
65.3%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 3 binary64))) (fma.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))) (-.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)) (*.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))))))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
64.7%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (-.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) (/.f64 (pow.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
64.8%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 (*.f64 (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) (/.f64 #s(literal 1 binary64) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
38.6%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 (*.f64 #s(literal -1/3 binary64) (sqrt.f64 (*.f64 z t))) (sqrt.f64 (*.f64 z t)) y))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
61.8%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 y (/.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z)) y) y))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
65.0%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (/.f64 z (/.f64 #s(literal 1 binary64) t)) y))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
37.0%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) (fma.f64 y (/.f64 (*.f64 y #s(literal -3 binary64)) (*.f64 t z)) y)))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
30.0%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) #s(literal -1/27 binary64) (*.f64 y (*.f64 y y))) (fma.f64 (*.f64 t (*.f64 t (*.f64 z z))) #s(literal 1/9 binary64) (*.f64 y (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y)))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
17.1%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) #s(literal -1/27 binary64) (*.f64 y (*.f64 y y))) (*.f64 z (fma.f64 (*.f64 y t) #s(literal 1/3 binary64) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)))))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
25.3%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) #s(literal -1/27 binary64) (*.f64 y (*.f64 y y))) (*.f64 y (+.f64 y (*.f64 #s(literal 1/3 binary64) (*.f64 t z))))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
19.4%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) #s(literal -1/27 binary64) (*.f64 y (*.f64 y y))) (*.f64 y y)))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
19.7%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (fma.f64 (*.f64 (*.f64 z t) (exp.f64 (*.f64 (log.f64 (*.f64 z t)) #s(literal 2 binary64)))) #s(literal -1/27 binary64) (*.f64 y (*.f64 y y))) (fma.f64 t (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 z t))) (-.f64 (*.f64 y y) (*.f64 (*.f64 z (*.f64 t #s(literal -1/3 binary64))) y)))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
24.2%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 (*.f64 t (/.f64 (*.f64 t z) y)) #s(literal -2/9 binary64) (*.f64 #s(literal 1/3 binary64) t)) (neg.f64 y)) (*.f64 #s(literal 3 binary64) (/.f64 (*.f64 y y) t))) z))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
42.3%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (*.f64 (*.f64 y y) #s(literal 3 binary64)) (*.f64 t z)))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
62.9%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
64.9%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (-.f64 y (/.f64 (*.f64 z t) #s(literal 3 binary64))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
65.0%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (-.f64 y (/.f64 (*.f64 z #s(literal 1/3 binary64)) (/.f64 #s(literal 1 binary64) t))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
65.1%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (-.f64 y (/.f64 z (/.f64 #s(literal 3 binary64) t))))) (*.f64 (/.f64 #s(literal 1/3 binary64) b) a))
64.8%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (-.f64 y (/.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (*.f64 z t)))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
64.6%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (-.f64 y (*.f64 (/.f64 z #s(literal -3 binary64)) (neg.f64 t))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
64.8%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (-.f64 y (*.f64 (*.f64 t #s(literal 1/3 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) z)))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
65.1%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (-.f64 y (*.f64 (neg.f64 z) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -3 binary64) t)))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
38.5%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (-.f64 y (*.f64 #s(literal 1/3 binary64) (pow.f64 (exp.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (*.f64 z t)))))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
58.4%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (-.f64 y (*.f64 #s(literal 1/3 binary64) (exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 z t)) (/.f64 #s(literal 1 binary64) (*.f64 z t)))) #s(literal -1/2 binary64))))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
38.4%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (-.f64 y (*.f64 #s(literal 1/3 binary64) (exp.f64 (log.f64 (*.f64 z t))))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
62.4%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (*.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (*.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y) (/.f64 #s(literal 1 binary64) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y)))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
36.1%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (*.f64 (/.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/9 binary64) (neg.f64 (*.f64 y y)))) (/.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) y)))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
45.8%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (*.f64 y (*.f64 y (+.f64 (/.f64 #s(literal 3 binary64) (*.f64 t z)) (/.f64 #s(literal -1 binary64) y)))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
26.8%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) #s(literal -1 binary64))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
63.5%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (exp.f64 (*.f64 (log.f64 x) #s(literal 1/2 binary64)))) (fma.f64 (sin.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64))) (sin.f64 y) (*.f64 (cos.f64 y) (cos.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
42.3%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (exp.f64 (*.f64 (log.f64 x) #s(literal 1/2 binary64)))) (fma.f64 y (fma.f64 y (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z)))) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z)))) (cos.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
60.0%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (exp.f64 (*.f64 (log.f64 x) #s(literal 1/2 binary64)))) (cos.f64 (fma.f64 (/.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z)) y) (neg.f64 y) y))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
63.1%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (exp.f64 (*.f64 (log.f64 x) #s(literal 1/2 binary64)))) (cos.f64 (fma.f64 (*.f64 #s(literal -1/3 binary64) t) z y))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
61.3%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (exp.f64 (*.f64 (log.f64 x) #s(literal 1/2 binary64)))) (cos.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
63.4%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (exp.f64 (*.f64 (log.f64 x) #s(literal 1/2 binary64)))) (cos.f64 (-.f64 y (/.f64 z (/.f64 #s(literal 3 binary64) t))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
63.3%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (exp.f64 (*.f64 (log.f64 x) #s(literal 1/2 binary64)))) (cos.f64 (-.f64 y (*.f64 #s(literal 1/3 binary64) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) z) t) #s(literal -1 binary64)))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
37.3%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (exp.f64 (*.f64 (log.f64 x) #s(literal 1/2 binary64)))) (cos.f64 (-.f64 y (*.f64 #s(literal 1/3 binary64) (pow.f64 (exp.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (*.f64 z t)))))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
56.7%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (exp.f64 (*.f64 (log.f64 x) #s(literal 1/2 binary64)))) (cos.f64 (-.f64 y (*.f64 #s(literal 1/3 binary64) (exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 z t)) (/.f64 #s(literal 1 binary64) (*.f64 z t)))) #s(literal -1/2 binary64))))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
37.3%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (exp.f64 (*.f64 (log.f64 x) #s(literal 1/2 binary64)))) (cos.f64 (-.f64 y (*.f64 #s(literal 1/3 binary64) (exp.f64 (log.f64 (*.f64 z t))))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
54.3%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (exp.f64 (*.f64 (log.f64 x) #s(literal 1/2 binary64)))) (cos.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z)))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
26.4%
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (exp.f64 (*.f64 (log.f64 x) #s(literal 1/2 binary64)))) (cos.f64 (exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) #s(literal -1 binary64))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
63.8%
(*.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (*.f64 (cos.f64 y) b) a) #s(literal -1/3 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) b) a))
63.8%
(*.f64 (fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 b (cos.f64 y))) a) #s(literal -1/3 binary64)) (/.f64 a b))
47.0%
(*.f64 (/.f64 a b) #s(literal -1/3 binary64))
47.3%
(*.f64 (/.f64 #s(literal 1 binary64) b) (pow.f64 (/.f64 #s(literal -3 binary64) a) #s(literal -1 binary64)))
47.3%
(*.f64 (/.f64 #s(literal -1/3 binary64) b) (pow.f64 (/.f64 #s(literal 1 binary64) a) #s(literal -1 binary64)))
34.0%
(*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 b #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))))
47.0%
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) b) a) #s(literal -1/3 binary64))
47.3%
(*.f64 (*.f64 a #s(literal -1/3 binary64)) (/.f64 #s(literal 1 binary64) b))
28.8%
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))))))
28.6%
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)))
28.8%
(*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)))
28.5%
(*.f64 (cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))
57.0%
(*.f64 x (fma.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) #s(literal 2 binary64)) (*.f64 #s(literal -1/3 binary64) (/.f64 a (*.f64 b x)))))
62.5%
(*.f64 x (fma.f64 #s(literal 2 binary64) (*.f64 (cos.f64 y) (sqrt.f64 (/.f64 #s(literal 1 binary64) x))) (*.f64 #s(literal -1/3 binary64) (/.f64 a (*.f64 x b)))))
61.1%
(*.f64 a (fma.f64 (cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y)) (/.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) a) (/.f64 #s(literal -1/3 binary64) b)))
61.1%
(*.f64 a (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))) a) (/.f64 #s(literal -1/3 binary64) b)))
61.9%
(*.f64 a (fma.f64 #s(literal 2 binary64) (/.f64 (sqrt.f64 x) a) (/.f64 #s(literal -1/3 binary64) b)))
68.7%
(*.f64 a (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (exp.f64 #s(literal 1 binary64)) (*.f64 #s(literal 1/2 binary64) (log.f64 x))) (/.f64 (cos.f64 y) a)) (/.f64 #s(literal -1/3 binary64) b)))
68.7%
(*.f64 a (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 x)) (/.f64 (cos.f64 y) a)) (/.f64 #s(literal -1/3 binary64) b)))
46.3%
(*.f64 a (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (/.f64 (fma.f64 y (*.f64 y #s(literal -1/2 binary64)) #s(literal 1 binary64)) a)) (/.f64 #s(literal -1/3 binary64) b)))
61.9%
(*.f64 a (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (/.f64 #s(literal 1 binary64) a)) (/.f64 #s(literal -1/3 binary64) b)))
70.2%
(*.f64 a (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (*.f64 (/.f64 #s(literal 1 binary64) a) (cos.f64 y))) (/.f64 #s(literal -1/3 binary64) b)))
30.4%
(*.f64 a (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (exp.f64 (*.f64 (log.f64 (/.f64 a (cos.f64 y))) #s(literal -1 binary64)))) (/.f64 #s(literal -1/3 binary64) b)))
68.9%
(*.f64 a (fma.f64 #s(literal 2 binary64) (*.f64 (exp.f64 (*.f64 (log.f64 x) #s(literal 1/2 binary64))) (/.f64 (cos.f64 y) a)) (/.f64 #s(literal -1/3 binary64) b)))
61.1%
(*.f64 a (fma.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (/.f64 (sqrt.f64 x) a)) (/.f64 #s(literal -1/3 binary64) b)))
64.0%
(*.f64 a (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) b) (/.f64 (cos.f64 y) a) #s(literal -1/3 binary64)) b))
63.6%
(*.f64 a (/.f64 (fma.f64 (*.f64 (sqrt.f64 x) (/.f64 (*.f64 (cos.f64 y) b) a)) #s(literal 2 binary64) #s(literal -1/3 binary64)) b))
64.1%
(*.f64 a (/.f64 (fma.f64 (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 y) b))) (/.f64 #s(literal 1 binary64) a) #s(literal -1/3 binary64)) b))
69.9%
(*.f64 a (/.f64 (fma.f64 (*.f64 (cos.f64 y) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) #s(literal -3 binary64) (/.f64 a b)) (*.f64 a #s(literal -3 binary64))))
52.6%
(*.f64 a (/.f64 (fma.f64 #s(literal -1/3 binary64) a (*.f64 b (*.f64 (cos.f64 y) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))))) (*.f64 b a)))
52.6%
(*.f64 a (/.f64 (+.f64 (neg.f64 a) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 (cos.f64 y) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))))) (*.f64 (*.f64 b #s(literal 3 binary64)) a)))
47.3%
(*.f64 a (/.f64 #s(literal 1 binary64) (*.f64 b #s(literal -3 binary64))))
47.3%
(*.f64 a (/.f64 #s(literal -1/3 binary64) b))
47.3%
(*.f64 a (*.f64 (/.f64 #s(literal 1 binary64) b) #s(literal -1/3 binary64)))
24.9%
(*.f64 a (*.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) a)))
57.2%
(*.f64 a (*.f64 x (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) a) (/.f64 #s(literal -1/3 binary64) (*.f64 x b)))))
32.4%
(*.f64 a (exp.f64 (*.f64 (log.f64 (/.f64 b (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (*.f64 (cos.f64 y) b) a) #s(literal -1/3 binary64)))) #s(literal -1 binary64))))
22.4%
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 b #s(literal -3 binary64)) a)) #s(literal -1 binary64)))
Compiler

Compiled 8 580 to 3 441 computations (59.9% saved)

regimes1.2s (6.2%)

Memory
-37.4MiB live, 1 147.2MiB allocated
Counts
183 → 1
Calls
Call 1
Inputs
(*.f64 a (/.f64 #s(literal -1/3 binary64) b))
(*.f64 (/.f64 a b) #s(literal -1/3 binary64))
(/.f64 a (*.f64 b #s(literal -3 binary64)))
(/.f64 (*.f64 a #s(literal -1/3 binary64)) b)
(*.f64 a (*.f64 (/.f64 #s(literal 1 binary64) b) #s(literal -1/3 binary64)))
(*.f64 a (/.f64 #s(literal 1 binary64) (*.f64 b #s(literal -3 binary64))))
(*.f64 (*.f64 a #s(literal -1/3 binary64)) (/.f64 #s(literal 1 binary64) b))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) b) a) #s(literal -1/3 binary64))
(/.f64 #s(literal -1/3 binary64) (/.f64 b a))
(/.f64 a (/.f64 b #s(literal -1/3 binary64)))
(/.f64 (/.f64 a #s(literal -3 binary64)) b)
(/.f64 (/.f64 a b) #s(literal -3 binary64))
(*.f64 (/.f64 #s(literal -1 binary64) b) (/.f64 a #s(literal 3 binary64)))
(/.f64 #s(literal -1 binary64) (/.f64 (*.f64 b #s(literal 3 binary64)) a))
(/.f64 #s(literal 1 binary64) (/.f64 b (*.f64 a #s(literal -1/3 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b #s(literal -3 binary64)) a))
(fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))
(fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))
(fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))
(fma.f64 (sqrt.f64 x) #s(literal 2 binary64) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -3 binary64) (/.f64 a b)))
(/.f64 a (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/3 binary64) b)))
(-.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 a (*.f64 b #s(literal 3 binary64))))
(*.f64 a (fma.f64 #s(literal 2 binary64) (/.f64 (sqrt.f64 x) a) (/.f64 #s(literal -1/3 binary64) b)))
(*.f64 a (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (/.f64 #s(literal 1 binary64) a)) (/.f64 #s(literal -1/3 binary64) b)))
(/.f64 (*.f64 a (fma.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (/.f64 b a) #s(literal -1/3 binary64))) b)
(fma.f64 (*.f64 (sqrt.f64 x) (fma.f64 y (*.f64 y #s(literal -1/2 binary64)) #s(literal 1 binary64))) #s(literal 2 binary64) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 y (*.f64 y #s(literal -1/2 binary64)) #s(literal 1 binary64))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
(-.f64 (fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (*.f64 y (*.f64 (sqrt.f64 x) y)))
(*.f64 a (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (/.f64 (fma.f64 y (*.f64 y #s(literal -1/2 binary64)) #s(literal 1 binary64)) a)) (/.f64 #s(literal -1/3 binary64) b)))
(*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)))
(*.f64 (/.f64 #s(literal -1/3 binary64) b) (pow.f64 (/.f64 #s(literal 1 binary64) a) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) b) (pow.f64 (/.f64 #s(literal -3 binary64) a) #s(literal -1 binary64)))
(*.f64 (cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)))
(*.f64 a (*.f64 (sqrt.f64 x) (*.f64 (/.f64 (cos.f64 y) a) #s(literal 2 binary64))))
(*.f64 a (*.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) a)))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 y)) (*.f64 (/.f64 a b) #s(literal -1/3 binary64)))
(fma.f64 (*.f64 (sqrt.f64 x) (cos.f64 y)) #s(literal 2 binary64) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(fma.f64 (/.f64 a b) #s(literal -1/3 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 y)))
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 y)) (/.f64 a (*.f64 b #s(literal 3 binary64))))
(/.f64 (fma.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 y) b)) (*.f64 a #s(literal -1/3 binary64))) b)
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z)))) (*.f64 (/.f64 a b) #s(literal -1/3 binary64)))
(fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))) (/.f64 (*.f64 a #s(literal -1/3 binary64)) b))
(fma.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (cos.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z))) (/.f64 (*.f64 #s(literal -1/3 binary64) a) b))
(*.f64 a (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (/.f64 (cos.f64 y) a)) (/.f64 #s(literal -1/3 binary64) b)))
(fma.f64 (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))) #s(literal 2 binary64) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(fma.f64 (/.f64 #s(literal -1/3 binary64) b) a (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))))
(fma.f64 (/.f64 a b) #s(literal -1/3 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))))
(*.f64 a (/.f64 (fma.f64 #s(literal -1/3 binary64) a (*.f64 b (*.f64 (cos.f64 y) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))))) (*.f64 b a)))
(*.f64 a (/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (*.f64 b (cos.f64 y)) a) #s(literal -1/3 binary64)) b))
(*.f64 a (/.f64 (fma.f64 (*.f64 (sqrt.f64 x) (/.f64 (*.f64 (cos.f64 y) b) a)) #s(literal 2 binary64) #s(literal -1/3 binary64)) b))
(*.f64 a (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) b) (/.f64 (cos.f64 y) a) #s(literal -1/3 binary64)) b))
(*.f64 a (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (*.f64 (/.f64 #s(literal 1 binary64) a) (cos.f64 y))) (/.f64 #s(literal -1/3 binary64) b)))
(*.f64 (fma.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 b (cos.f64 y))) a) #s(literal -1/3 binary64)) (/.f64 a b))
(/.f64 (fma.f64 b (*.f64 (cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (*.f64 a #s(literal -1/3 binary64))) b)
(fma.f64 (*.f64 a (*.f64 (sqrt.f64 x) #s(literal 2 binary64))) (/.f64 (cos.f64 y) a) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(fma.f64 (/.f64 #s(literal -1 binary64) b) (*.f64 a #s(literal 1/3 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))))
(*.f64 a (/.f64 (fma.f64 (*.f64 (cos.f64 y) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) #s(literal -3 binary64) (/.f64 a b)) (*.f64 a #s(literal -3 binary64))))
(*.f64 a (/.f64 (fma.f64 (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 y) b))) (/.f64 #s(literal 1 binary64) a) #s(literal -1/3 binary64)) b))
(*.f64 x (fma.f64 #s(literal 2 binary64) (*.f64 (cos.f64 y) (sqrt.f64 (/.f64 #s(literal 1 binary64) x))) (*.f64 #s(literal -1/3 binary64) (/.f64 a (*.f64 x b)))))
(*.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (*.f64 (cos.f64 y) b) a) #s(literal -1/3 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) b) a))
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (-.f64 y (/.f64 (*.f64 z t) #s(literal 3 binary64))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
(*.f64 a (fma.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (/.f64 (sqrt.f64 x) a)) (/.f64 #s(literal -1/3 binary64) b)))
(*.f64 a (fma.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (/.f64 a (*.f64 (sqrt.f64 x) (cos.f64 y)))) (/.f64 #s(literal -1/3 binary64) b)))
(*.f64 a (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))) a) (/.f64 #s(literal -1/3 binary64) b)))
(*.f64 a (fma.f64 (cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y)) (/.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) a) (/.f64 #s(literal -1/3 binary64) b)))
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (-.f64 y (*.f64 (/.f64 z #s(literal -3 binary64)) (neg.f64 t))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
(*.f64 a (/.f64 (+.f64 (neg.f64 a) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 (cos.f64 y) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))))) (*.f64 (*.f64 b #s(literal 3 binary64)) a)))
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (-.f64 y (/.f64 z (/.f64 #s(literal 3 binary64) t))))) (*.f64 (/.f64 #s(literal 1/3 binary64) b) a))
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (-.f64 y (/.f64 z (/.f64 #s(literal 3 binary64) t))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (-.f64 y (/.f64 (*.f64 z t) #s(literal 3 binary64))))) (/.f64 (/.f64 a b) #s(literal 3 binary64)))
(fma.f64 x (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (*.f64 (cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y)) #s(literal 2 binary64))) (*.f64 (/.f64 a b) #s(literal -1/3 binary64)))
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (*.f64 (*.f64 y y) #s(literal 3 binary64)) (*.f64 t z)))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 y (/.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z)) y) y))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (/.f64 z (/.f64 #s(literal 1 binary64) t)) y))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
(*.f64 a (*.f64 x (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (*.f64 (/.f64 (cos.f64 y) a) #s(literal 2 binary64)) (/.f64 #s(literal -1/3 binary64) (*.f64 b x)))))
(*.f64 a (*.f64 x (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) a) (/.f64 #s(literal -1/3 binary64) (*.f64 x b)))))
(*.f64 x (fma.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (*.f64 #s(literal 2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) x))) (*.f64 #s(literal -1/3 binary64) (/.f64 a (*.f64 x b)))))
(*.f64 x (fma.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) x)) #s(literal 2 binary64)) (*.f64 #s(literal -1/3 binary64) (/.f64 a (*.f64 b x)))))
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (-.f64 y (/.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (*.f64 z t)))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (-.f64 y (/.f64 (*.f64 z #s(literal 1/3 binary64)) (/.f64 #s(literal 1 binary64) t))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))) (/.f64 a (*.f64 b #s(literal -3 binary64))))))
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (-.f64 y (*.f64 (neg.f64 z) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -3 binary64) t)))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
(*.f64 a (*.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 b x)) (/.f64 (*.f64 (*.f64 (cos.f64 y) (sqrt.f64 (/.f64 #s(literal 1 binary64) x))) #s(literal -2 binary64)) a)) (neg.f64 x)))
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (-.f64 y (*.f64 (*.f64 t #s(literal 1/3 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) z)))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) (fma.f64 y (/.f64 (*.f64 y #s(literal -3 binary64)) (*.f64 t z)) y)))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (*.f64 y (*.f64 y (+.f64 (/.f64 #s(literal 3 binary64) (*.f64 t z)) (/.f64 #s(literal -1 binary64) y)))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 (*.f64 #s(literal -1/3 binary64) (sqrt.f64 (*.f64 z t))) (sqrt.f64 (*.f64 z t)) y))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (*.f64 (fma.f64 y y (*.f64 (*.f64 z (*.f64 t (*.f64 z t))) #s(literal -1/9 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (*.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (*.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y) (/.f64 #s(literal 1 binary64) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y)))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) #s(literal -1/27 binary64) (*.f64 y (*.f64 y y))) (*.f64 y y)))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) #s(literal -1/27 binary64) (*.f64 y (*.f64 y y))) (*.f64 y (+.f64 y (*.f64 #s(literal 1/3 binary64) (*.f64 t z))))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 (*.f64 t (/.f64 (*.f64 t z) y)) #s(literal -2/9 binary64) (*.f64 #s(literal 1/3 binary64) t)) (neg.f64 y)) (*.f64 #s(literal 3 binary64) (/.f64 (*.f64 y y) t))) z))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 b #s(literal -3 binary64)) a)) #s(literal -1 binary64)))
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) #s(literal -1/27 binary64) (*.f64 y (*.f64 y y))) (*.f64 z (fma.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)) (*.f64 y (*.f64 #s(literal 1/3 binary64) t))))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) #s(literal -1/27 binary64) (*.f64 y (*.f64 y y))) (*.f64 z (fma.f64 (*.f64 y t) #s(literal 1/3 binary64) (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 t t)))))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (fma.f64 #s(literal 1/27 binary64) (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t))) (*.f64 y (*.f64 y y))) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (*.f64 y y))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) #s(literal -1/27 binary64) (*.f64 y (*.f64 y y))) (fma.f64 (*.f64 t (*.f64 t (*.f64 z z))) #s(literal 1/9 binary64) (*.f64 y (fma.f64 (*.f64 z t) #s(literal 1/3 binary64) y)))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
(fma.f64 (*.f64 (pow.f64 (*.f64 x x) #s(literal 1/4 binary64)) (cos.f64 y)) #s(literal 2 binary64) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (*.f64 (fma.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (*.f64 y y)) (*.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (*.f64 y y))))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) #s(literal -1/27 binary64) (*.f64 y (*.f64 y y))) (fma.f64 t (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 z t))) (-.f64 (*.f64 y y) (*.f64 (*.f64 z (*.f64 t #s(literal -1/3 binary64))) y)))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x x) #s(literal 1/4 binary64))) (cos.f64 y)) (/.f64 a (*.f64 b #s(literal 3 binary64))))
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (*.f64 (/.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (fma.f64 (*.f64 (*.f64 z t) (*.f64 z t)) #s(literal 1/9 binary64) (neg.f64 (*.f64 y y)))) (/.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) y)))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
(fma.f64 (sqrt.f64 x) (fma.f64 (cos.f64 y) #s(literal 2 binary64) (*.f64 (*.f64 #s(literal 2/3 binary64) t) (*.f64 z (sin.f64 y)))) (*.f64 (/.f64 a b) #s(literal -1/3 binary64)))
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x x) #s(literal 1/4 binary64))) (cos.f64 (-.f64 y (/.f64 z (/.f64 #s(literal 3 binary64) t))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (-.f64 y (*.f64 #s(literal 1/3 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 z t)) #s(literal -1 binary64)))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
(fma.f64 (*.f64 (pow.f64 (pow.f64 x #s(literal 1/8 binary64)) #s(literal 4 binary64)) (cos.f64 y)) #s(literal 2 binary64) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(fma.f64 (*.f64 (pow.f64 (pow.f64 x #s(literal 1/4 binary64)) #s(literal 2 binary64)) (cos.f64 y)) #s(literal 2 binary64) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (pow.f64 x #s(literal 1/4 binary64)) #s(literal 2 binary64))) (cos.f64 y)) (/.f64 a (*.f64 b #s(literal 3 binary64))))
(fma.f64 (*.f64 (exp.f64 (*.f64 (log.f64 x) #s(literal 1/2 binary64))) (cos.f64 y)) #s(literal 2 binary64) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (exp.f64 (*.f64 (log.f64 x) #s(literal 1/2 binary64)))) (cos.f64 y)) (/.f64 a (*.f64 b #s(literal 3 binary64))))
(*.f64 a (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (pow.f64 x #s(literal 1/4 binary64)) #s(literal 2 binary64)) (/.f64 (cos.f64 y) a)) (/.f64 #s(literal -1/3 binary64) b)))
(*.f64 (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) (neg.f64 (/.f64 (*.f64 a a) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 b #s(literal 3 binary64)))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 y) (/.f64 a (*.f64 b #s(literal 3 binary64))))))
(*.f64 a (fma.f64 #s(literal 2 binary64) (*.f64 (exp.f64 (*.f64 (log.f64 x) #s(literal 1/2 binary64))) (/.f64 (cos.f64 y) a)) (/.f64 #s(literal -1/3 binary64) b)))
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (exp.f64 (*.f64 (log.f64 x) #s(literal 1/2 binary64)))) (cos.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z)))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (exp.f64 (*.f64 (log.f64 x) #s(literal 1/2 binary64)))) (cos.f64 (fma.f64 (*.f64 #s(literal -1/3 binary64) t) z y))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
(fma.f64 (pow.f64 x #s(literal 1/4 binary64)) (*.f64 (pow.f64 x #s(literal 1/4 binary64)) (*.f64 #s(literal 2 binary64) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)))) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (-.f64 y (*.f64 #s(literal 1/3 binary64) (exp.f64 (log.f64 (*.f64 z t))))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
(*.f64 a (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (exp.f64 (*.f64 (log.f64 (/.f64 a (cos.f64 y))) #s(literal -1 binary64)))) (/.f64 #s(literal -1/3 binary64) b)))
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (pow.f64 x #s(literal 1/4 binary64)) #s(literal 2 binary64))) (cos.f64 (-.f64 y (/.f64 z (/.f64 #s(literal 3 binary64) t))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
(*.f64 a (exp.f64 (*.f64 (log.f64 (/.f64 b (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (*.f64 (cos.f64 y) b) a) #s(literal -1/3 binary64)))) #s(literal -1 binary64))))
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (exp.f64 (*.f64 (log.f64 x) #s(literal 1/2 binary64)))) (cos.f64 (-.f64 y (/.f64 z (/.f64 #s(literal 3 binary64) t))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (exp.f64 (*.f64 (log.f64 x) #s(literal 1/2 binary64)))) (cos.f64 (fma.f64 (/.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z)) y) (neg.f64 y) y))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (-.f64 y (exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 3 binary64) (*.f64 z t))) #s(literal -1 binary64)))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) #s(literal -1 binary64))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (exp.f64 (*.f64 (log.f64 x) #s(literal 1/2 binary64)))) (cos.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 z (fma.f64 #s(literal 1/3 binary64) (*.f64 t (sin.f64 y)) (*.f64 (*.f64 z (cos.f64 y)) (*.f64 (*.f64 t t) #s(literal -1/18 binary64)))) (cos.f64 y))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 z (fma.f64 #s(literal 1/3 binary64) (*.f64 t (sin.f64 y)) (*.f64 (*.f64 (cos.f64 y) z) (*.f64 (*.f64 t t) #s(literal -1/18 binary64)))) (cos.f64 y))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 y (fma.f64 (cos.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))) (*.f64 y #s(literal -1/2 binary64)) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z)))) (cos.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
(-.f64 (/.f64 (*.f64 (*.f64 (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (cos.f64 y) #s(literal 2 binary64)) #s(literal 2 binary64)) x (neg.f64 (*.f64 (/.f64 #s(literal 1/9 binary64) (*.f64 b b)) (*.f64 a a)))) (fma.f64 (cos.f64 y) (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (/.f64 a (*.f64 b #s(literal 3 binary64)))))
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (-.f64 y (*.f64 #s(literal 1/3 binary64) (exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 z t)) (/.f64 #s(literal 1 binary64) (*.f64 z t)))) #s(literal -1/2 binary64))))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 (*.f64 (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) (/.f64 #s(literal 1 binary64) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
(fma.f64 (sqrt.f64 x) (*.f64 (cos.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))) #s(literal 2 binary64)) (fma.f64 y (*.f64 (sqrt.f64 x) (fma.f64 (cos.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))) (neg.f64 y) (*.f64 (sin.f64 (*.f64 (*.f64 t z) #s(literal -1/3 binary64))) #s(literal -2 binary64)))) (*.f64 (/.f64 a b) #s(literal -1/3 binary64))))
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (+.f64 (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (*.f64 z (fma.f64 z (*.f64 z (*.f64 (*.f64 t (*.f64 t t)) #s(literal -1/162 binary64))) (*.f64 #s(literal 1/3 binary64) t)))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
(fma.f64 (*.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 x)) (cos.f64 y)) #s(literal 2 binary64) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (/.f64 (fma.f64 (*.f64 (*.f64 z t) (exp.f64 (*.f64 (log.f64 (*.f64 z t)) #s(literal 2 binary64)))) #s(literal -1/27 binary64) (*.f64 y (*.f64 y y))) (fma.f64 t (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 z t))) (-.f64 (*.f64 y y) (*.f64 (*.f64 z (*.f64 t #s(literal -1/3 binary64))) y)))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
(fma.f64 (*.f64 (pow.f64 (exp.f64 #s(literal 1 binary64)) (*.f64 #s(literal 1/2 binary64) (log.f64 x))) (cos.f64 y)) #s(literal 2 binary64) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(*.f64 a (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 x)) (/.f64 (cos.f64 y) a)) (/.f64 #s(literal -1/3 binary64) b)))
(*.f64 a (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (exp.f64 #s(literal 1 binary64)) (*.f64 #s(literal 1/2 binary64) (log.f64 x))) (/.f64 (cos.f64 y) a)) (/.f64 #s(literal -1/3 binary64) b)))
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (-.f64 y (*.f64 #s(literal 1/3 binary64) (pow.f64 (exp.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (*.f64 z t)))))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (exp.f64 (*.f64 (log.f64 x) #s(literal 1/2 binary64)))) (cos.f64 (-.f64 y (*.f64 #s(literal 1/3 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 z t)) #s(literal -1 binary64)))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (exp.f64 (*.f64 (log.f64 x) #s(literal 1/2 binary64)))) (cos.f64 (-.f64 y (*.f64 #s(literal 1/3 binary64) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) z) t) #s(literal -1 binary64)))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 #s(literal 1/2 binary64) (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)) (cos.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 t z) y))) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z))))))
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (cos.f64 y) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (sin.f64 y) (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (+.f64 (cos.f64 y) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
(fma.f64 (fma.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (+.f64 (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
(fma.f64 (*.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)) (sqrt.f64 x) (fma.f64 (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (*.f64 (sin.f64 y) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (/.f64 a (*.f64 b #s(literal -3 binary64)))))
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 x))) (cos.f64 (/.f64 (fma.f64 (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) #s(literal -1/27 binary64) (*.f64 y (*.f64 y y))) (fma.f64 t (*.f64 z (*.f64 #s(literal 1/9 binary64) (*.f64 z t))) (-.f64 (*.f64 y y) (*.f64 (*.f64 z (*.f64 t #s(literal -1/3 binary64))) y)))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
(fma.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (log.f64 x)) #s(literal 2 binary64)) (cos.f64 y)) #s(literal 2 binary64) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(fma.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (log.f64 x))) #s(literal 2 binary64)) (cos.f64 y)) #s(literal 2 binary64) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (exp.f64 (*.f64 (log.f64 x) #s(literal 1/2 binary64)))) (cos.f64 (-.f64 y (*.f64 #s(literal 1/3 binary64) (exp.f64 (log.f64 (*.f64 z t))))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 x))) (cos.f64 (-.f64 y (*.f64 #s(literal 1/3 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 z t)) #s(literal -1 binary64)))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (exp.f64 (*.f64 (log.f64 x) #s(literal 1/2 binary64)))) (cos.f64 (exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) #s(literal -1 binary64))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (exp.f64 (*.f64 (log.f64 x) #s(literal 1/2 binary64)))) (fma.f64 y (fma.f64 y (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z)))) (sin.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z)))) (cos.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (exp.f64 (*.f64 (log.f64 x) #s(literal 1/2 binary64)))) (cos.f64 (-.f64 y (*.f64 #s(literal 1/3 binary64) (exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 z t)) (/.f64 #s(literal 1 binary64) (*.f64 z t)))) #s(literal -1/2 binary64))))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
(/.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (sqrt.f64 x) (cos.f64 y)) #s(literal 3 binary64)) (/.f64 (*.f64 a (*.f64 a a)) (*.f64 (*.f64 b #s(literal -3 binary64)) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 b #s(literal 3 binary64)))))) (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) (*.f64 (/.f64 a (*.f64 b #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 y) (/.f64 a (*.f64 b #s(literal 3 binary64)))))))
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (+.f64 (fma.f64 y (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 t z))) (cos.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 t z)))) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
(/.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (sqrt.f64 x) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))) #s(literal 3 binary64)) (/.f64 (*.f64 a (*.f64 a a)) (*.f64 (*.f64 b #s(literal -3 binary64)) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 b #s(literal 3 binary64)))))) (fma.f64 (/.f64 a (*.f64 b #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (/.f64 a (*.f64 b #s(literal 3 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y))))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))))))
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (exp.f64 (*.f64 (log.f64 x) #s(literal 1/2 binary64)))) (cos.f64 (-.f64 y (*.f64 #s(literal 1/3 binary64) (pow.f64 (exp.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (*.f64 z t)))))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))) #s(literal 4 binary64)) (/.f64 (*.f64 (/.f64 (*.f64 a a) (*.f64 b (*.f64 b #s(literal 9 binary64)))) (*.f64 a a)) (*.f64 b (*.f64 b #s(literal 9 binary64))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) (/.f64 a (*.f64 #s(literal 3 binary64) b))))) (fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 (sqrt.f64 x) (sqrt.f64 x))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))))) (/.f64 (*.f64 a a) (*.f64 b (*.f64 b #s(literal 9 binary64))))))
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (exp.f64 (*.f64 (log.f64 x) #s(literal 1/2 binary64)))) (fma.f64 (sin.f64 (*.f64 (*.f64 z t) #s(literal 1/3 binary64))) (sin.f64 y) (*.f64 (cos.f64 y) (cos.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t)))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (exp.f64 (*.f64 (log.f64 x) #s(literal 1/2 binary64)))) (fma.f64 (+.f64 (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (+.f64 (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))) (exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 b #s(literal 3 binary64)) a)) #s(literal -1 binary64))))
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))))) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y)))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (+.f64 (fma.f64 (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))) (cos.f64 y) (*.f64 (sin.f64 y) (sin.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 z t))))) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y))))) (*.f64 (sqrt.f64 x) (sqrt.f64 x)))) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) (/.f64 a (*.f64 #s(literal 3 binary64) b)))) (*.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) (/.f64 a (*.f64 #s(literal 3 binary64) b))) (/.f64 (*.f64 a a) (*.f64 b (*.f64 b #s(literal 9 binary64)))))) (*.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) (/.f64 a (*.f64 #s(literal 3 binary64) b))) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 z (*.f64 t #s(literal -1/3 binary64)) y)) (/.f64 a (*.f64 #s(literal 3 binary64) b)))))
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (+.f64 (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y)) (fma.f64 (-.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (-.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) (/.f64 (pow.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (+.f64 (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y)) (fma.f64 (cos.f64 (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (*.f64 y y)))) (cos.f64 (/.f64 (*.f64 #s(literal 1/27 binary64) (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t)))) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (*.f64 y y)))) (*.f64 (sin.f64 (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (*.f64 y y)))) (sin.f64 (/.f64 (*.f64 #s(literal 1/27 binary64) (*.f64 (*.f64 z t) (*.f64 (*.f64 z t) (*.f64 z t)))) (fma.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))) (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y) (*.f64 y y))))))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (+.f64 (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y)) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))))) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y)))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
(*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))) #s(literal 2 binary64)) (/.f64 (*.f64 a a) (*.f64 (*.f64 b #s(literal 3 binary64)) (*.f64 b #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 (+.f64 (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 z t) y)) (cos.f64 (fma.f64 z (*.f64 t #s(literal 1/3 binary64)) y))) #s(literal 1/2 binary64) (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))))
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64))) (-.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
(-.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (+.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)) (*.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (-.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)) (*.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (-.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 3 binary64))) (fma.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) y)))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))) (-.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)) (*.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))))))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 2 binary64)) (*.f64 (*.f64 (sin.f64 y) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (*.f64 (cos.f64 y) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))))))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
(-.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 y)) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (sin.f64 y)) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 y)) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 y)) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (sin.f64 y)) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (sin.f64 y)) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64)))))) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 y)) (cos.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))) (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (sin.f64 y)) (sin.f64 (*.f64 z (*.f64 t #s(literal 1/3 binary64))))))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
Outputs
(fma.f64 (*.f64 (sqrt.f64 x) (cos.f64 y)) #s(literal 2 binary64) (/.f64 a (*.f64 b #s(literal -3 binary64))))
Calls

16 calls:

117.0ms
x
105.0ms
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (-.f64 y (/.f64 (*.f64 z t) #s(literal 3 binary64))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
100.0ms
(*.f64 #s(literal 2 binary64) (sqrt.f64 x))
92.0ms
a
91.0ms
z
Results
AccuracySegmentsBranch
74.2%1x
74.2%1y
74.2%1z
74.2%1t
74.2%1a
74.2%1b
74.2%1(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (-.f64 y (/.f64 (*.f64 z t) #s(literal 3 binary64))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
74.2%1(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (-.f64 y (/.f64 (*.f64 z t) #s(literal 3 binary64)))))
74.2%1(*.f64 #s(literal 2 binary64) (sqrt.f64 x))
74.2%1(sqrt.f64 x)
74.2%1(cos.f64 (-.f64 y (/.f64 (*.f64 z t) #s(literal 3 binary64))))
74.2%1(-.f64 y (/.f64 (*.f64 z t) #s(literal 3 binary64)))
74.2%1(/.f64 (*.f64 z t) #s(literal 3 binary64))
74.2%1(*.f64 z t)
74.2%1(/.f64 a (*.f64 b #s(literal 3 binary64)))
74.2%1(*.f64 b #s(literal 3 binary64))
Compiler

Compiled 171 to 139 computations (18.7% saved)

regimes474.0ms (2.5%)

Memory
-12.7MiB live, 261.8MiB allocated
Counts
38 → 1
Calls
Call 1
Inputs
(*.f64 a (/.f64 #s(literal -1/3 binary64) b))
(*.f64 (/.f64 a b) #s(literal -1/3 binary64))
(/.f64 a (*.f64 b #s(literal -3 binary64)))
(/.f64 (*.f64 a #s(literal -1/3 binary64)) b)
(*.f64 a (*.f64 (/.f64 #s(literal 1 binary64) b) #s(literal -1/3 binary64)))
(*.f64 a (/.f64 #s(literal 1 binary64) (*.f64 b #s(literal -3 binary64))))
(*.f64 (*.f64 a #s(literal -1/3 binary64)) (/.f64 #s(literal 1 binary64) b))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) b) a) #s(literal -1/3 binary64))
(/.f64 #s(literal -1/3 binary64) (/.f64 b a))
(/.f64 a (/.f64 b #s(literal -1/3 binary64)))
(/.f64 (/.f64 a #s(literal -3 binary64)) b)
(/.f64 (/.f64 a b) #s(literal -3 binary64))
(*.f64 (/.f64 #s(literal -1 binary64) b) (/.f64 a #s(literal 3 binary64)))
(/.f64 #s(literal -1 binary64) (/.f64 (*.f64 b #s(literal 3 binary64)) a))
(/.f64 #s(literal 1 binary64) (/.f64 b (*.f64 a #s(literal -1/3 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b #s(literal -3 binary64)) a))
(fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))
(fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))
(fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))
(fma.f64 (sqrt.f64 x) #s(literal 2 binary64) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -3 binary64) (/.f64 a b)))
(/.f64 a (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/3 binary64) b)))
(-.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 a (*.f64 b #s(literal 3 binary64))))
(*.f64 a (fma.f64 #s(literal 2 binary64) (/.f64 (sqrt.f64 x) a) (/.f64 #s(literal -1/3 binary64) b)))
(*.f64 a (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (/.f64 #s(literal 1 binary64) a)) (/.f64 #s(literal -1/3 binary64) b)))
(/.f64 (*.f64 a (fma.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (/.f64 b a) #s(literal -1/3 binary64))) b)
(fma.f64 (*.f64 (sqrt.f64 x) (fma.f64 y (*.f64 y #s(literal -1/2 binary64)) #s(literal 1 binary64))) #s(literal 2 binary64) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 y (*.f64 y #s(literal -1/2 binary64)) #s(literal 1 binary64))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
(-.f64 (fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (*.f64 y (*.f64 (sqrt.f64 x) y)))
(*.f64 a (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (/.f64 (fma.f64 y (*.f64 y #s(literal -1/2 binary64)) #s(literal 1 binary64)) a)) (/.f64 #s(literal -1/3 binary64) b)))
(*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)))
(*.f64 (/.f64 #s(literal -1/3 binary64) b) (pow.f64 (/.f64 #s(literal 1 binary64) a) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) b) (pow.f64 (/.f64 #s(literal -3 binary64) a) #s(literal -1 binary64)))
(*.f64 (cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)))
(*.f64 a (*.f64 (sqrt.f64 x) (*.f64 (/.f64 (cos.f64 y) a) #s(literal 2 binary64))))
(*.f64 a (*.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) a)))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 y)) (*.f64 (/.f64 a b) #s(literal -1/3 binary64)))
Outputs
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 y)) (*.f64 (/.f64 a b) #s(literal -1/3 binary64)))
Calls

16 calls:

79.0ms
b
69.0ms
y
57.0ms
z
57.0ms
(sqrt.f64 x)
30.0ms
(/.f64 (*.f64 z t) #s(literal 3 binary64))
Results
AccuracySegmentsBranch
73.8%1(-.f64 y (/.f64 (*.f64 z t) #s(literal 3 binary64)))
73.8%1(/.f64 a (*.f64 b #s(literal 3 binary64)))
73.8%1x
73.8%1z
73.8%1t
73.8%1b
73.8%1(*.f64 #s(literal 2 binary64) (sqrt.f64 x))
73.8%1(sqrt.f64 x)
73.8%1(cos.f64 (-.f64 y (/.f64 (*.f64 z t) #s(literal 3 binary64))))
73.8%1(*.f64 b #s(literal 3 binary64))
73.8%1y
73.8%1a
73.8%1(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (-.f64 y (/.f64 (*.f64 z t) #s(literal 3 binary64))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
73.8%1(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (-.f64 y (/.f64 (*.f64 z t) #s(literal 3 binary64)))))
73.8%1(/.f64 (*.f64 z t) #s(literal 3 binary64))
73.8%1(*.f64 z t)
Compiler

Compiled 171 to 139 computations (18.7% saved)

regimes248.0ms (1.3%)

Memory
26.4MiB live, 186.0MiB allocated
Counts
37 → 3
Calls
Call 1
Inputs
(*.f64 a (/.f64 #s(literal -1/3 binary64) b))
(*.f64 (/.f64 a b) #s(literal -1/3 binary64))
(/.f64 a (*.f64 b #s(literal -3 binary64)))
(/.f64 (*.f64 a #s(literal -1/3 binary64)) b)
(*.f64 a (*.f64 (/.f64 #s(literal 1 binary64) b) #s(literal -1/3 binary64)))
(*.f64 a (/.f64 #s(literal 1 binary64) (*.f64 b #s(literal -3 binary64))))
(*.f64 (*.f64 a #s(literal -1/3 binary64)) (/.f64 #s(literal 1 binary64) b))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) b) a) #s(literal -1/3 binary64))
(/.f64 #s(literal -1/3 binary64) (/.f64 b a))
(/.f64 a (/.f64 b #s(literal -1/3 binary64)))
(/.f64 (/.f64 a #s(literal -3 binary64)) b)
(/.f64 (/.f64 a b) #s(literal -3 binary64))
(*.f64 (/.f64 #s(literal -1 binary64) b) (/.f64 a #s(literal 3 binary64)))
(/.f64 #s(literal -1 binary64) (/.f64 (*.f64 b #s(literal 3 binary64)) a))
(/.f64 #s(literal 1 binary64) (/.f64 b (*.f64 a #s(literal -1/3 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b #s(literal -3 binary64)) a))
(fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))
(fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))
(fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))
(fma.f64 (sqrt.f64 x) #s(literal 2 binary64) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -3 binary64) (/.f64 a b)))
(/.f64 a (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/3 binary64) b)))
(-.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 a (*.f64 b #s(literal 3 binary64))))
(*.f64 a (fma.f64 #s(literal 2 binary64) (/.f64 (sqrt.f64 x) a) (/.f64 #s(literal -1/3 binary64) b)))
(*.f64 a (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (/.f64 #s(literal 1 binary64) a)) (/.f64 #s(literal -1/3 binary64) b)))
(/.f64 (*.f64 a (fma.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (/.f64 b a) #s(literal -1/3 binary64))) b)
(fma.f64 (*.f64 (sqrt.f64 x) (fma.f64 y (*.f64 y #s(literal -1/2 binary64)) #s(literal 1 binary64))) #s(literal 2 binary64) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 y (*.f64 y #s(literal -1/2 binary64)) #s(literal 1 binary64))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
(-.f64 (fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (*.f64 y (*.f64 (sqrt.f64 x) y)))
(*.f64 a (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (/.f64 (fma.f64 y (*.f64 y #s(literal -1/2 binary64)) #s(literal 1 binary64)) a)) (/.f64 #s(literal -1/3 binary64) b)))
(*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)))
(*.f64 (/.f64 #s(literal -1/3 binary64) b) (pow.f64 (/.f64 #s(literal 1 binary64) a) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) b) (pow.f64 (/.f64 #s(literal -3 binary64) a) #s(literal -1 binary64)))
(*.f64 (cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)))
(*.f64 a (*.f64 (sqrt.f64 x) (*.f64 (/.f64 (cos.f64 y) a) #s(literal 2 binary64))))
(*.f64 a (*.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal 2 binary64) (cos.f64 y)) a)))
Outputs
(/.f64 (*.f64 a (fma.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (/.f64 b a) #s(literal -1/3 binary64))) b)
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y)))
(fma.f64 (sqrt.f64 x) #s(literal 2 binary64) (/.f64 a (*.f64 b #s(literal -3 binary64))))
Calls

16 calls:

37.0ms
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (-.f64 y (/.f64 (*.f64 z t) #s(literal 3 binary64)))))
32.0ms
(/.f64 a (*.f64 b #s(literal 3 binary64)))
28.0ms
b
25.0ms
y
11.0ms
(*.f64 #s(literal 2 binary64) (sqrt.f64 x))
Results
AccuracySegmentsBranch
64.3%1(-.f64 y (/.f64 (*.f64 z t) #s(literal 3 binary64)))
72.2%3(/.f64 a (*.f64 b #s(literal 3 binary64)))
64.3%1z
64.3%1t
64.3%1b
64.3%1(cos.f64 (-.f64 y (/.f64 (*.f64 z t) #s(literal 3 binary64))))
64.3%1(*.f64 b #s(literal 3 binary64))
64.3%1x
64.3%1y
64.3%1a
64.3%1(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (-.f64 y (/.f64 (*.f64 z t) #s(literal 3 binary64))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
64.3%1(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (-.f64 y (/.f64 (*.f64 z t) #s(literal 3 binary64)))))
64.3%1(*.f64 #s(literal 2 binary64) (sqrt.f64 x))
64.3%1(sqrt.f64 x)
64.3%1(/.f64 (*.f64 z t) #s(literal 3 binary64))
64.3%1(*.f64 z t)
Compiler

Compiled 171 to 139 computations (18.7% saved)

regimes11.0ms (0.1%)

Memory
12.6MiB live, 12.6MiB allocated
Counts
34 → 3
Calls
Call 1
Inputs
(*.f64 a (/.f64 #s(literal -1/3 binary64) b))
(*.f64 (/.f64 a b) #s(literal -1/3 binary64))
(/.f64 a (*.f64 b #s(literal -3 binary64)))
(/.f64 (*.f64 a #s(literal -1/3 binary64)) b)
(*.f64 a (*.f64 (/.f64 #s(literal 1 binary64) b) #s(literal -1/3 binary64)))
(*.f64 a (/.f64 #s(literal 1 binary64) (*.f64 b #s(literal -3 binary64))))
(*.f64 (*.f64 a #s(literal -1/3 binary64)) (/.f64 #s(literal 1 binary64) b))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) b) a) #s(literal -1/3 binary64))
(/.f64 #s(literal -1/3 binary64) (/.f64 b a))
(/.f64 a (/.f64 b #s(literal -1/3 binary64)))
(/.f64 (/.f64 a #s(literal -3 binary64)) b)
(/.f64 (/.f64 a b) #s(literal -3 binary64))
(*.f64 (/.f64 #s(literal -1 binary64) b) (/.f64 a #s(literal 3 binary64)))
(/.f64 #s(literal -1 binary64) (/.f64 (*.f64 b #s(literal 3 binary64)) a))
(/.f64 #s(literal 1 binary64) (/.f64 b (*.f64 a #s(literal -1/3 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b #s(literal -3 binary64)) a))
(fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))
(fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))
(fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))
(fma.f64 (sqrt.f64 x) #s(literal 2 binary64) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -3 binary64) (/.f64 a b)))
(/.f64 a (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/3 binary64) b)))
(-.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 a (*.f64 b #s(literal 3 binary64))))
(*.f64 a (fma.f64 #s(literal 2 binary64) (/.f64 (sqrt.f64 x) a) (/.f64 #s(literal -1/3 binary64) b)))
(*.f64 a (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (/.f64 #s(literal 1 binary64) a)) (/.f64 #s(literal -1/3 binary64) b)))
(/.f64 (*.f64 a (fma.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (/.f64 b a) #s(literal -1/3 binary64))) b)
(fma.f64 (*.f64 (sqrt.f64 x) (fma.f64 y (*.f64 y #s(literal -1/2 binary64)) #s(literal 1 binary64))) #s(literal 2 binary64) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 y (*.f64 y #s(literal -1/2 binary64)) #s(literal 1 binary64))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
(-.f64 (fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (*.f64 y (*.f64 (sqrt.f64 x) y)))
(*.f64 a (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (/.f64 (fma.f64 y (*.f64 y #s(literal -1/2 binary64)) #s(literal 1 binary64)) a)) (/.f64 #s(literal -1/3 binary64) b)))
(*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)))
(*.f64 (/.f64 #s(literal -1/3 binary64) b) (pow.f64 (/.f64 #s(literal 1 binary64) a) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) b) (pow.f64 (/.f64 #s(literal -3 binary64) a) #s(literal -1 binary64)))
(*.f64 (cos.f64 (fma.f64 t (*.f64 z #s(literal -1/3 binary64)) y)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))
Outputs
(/.f64 (*.f64 a (fma.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (/.f64 b a) #s(literal -1/3 binary64))) b)
(*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y)))
(fma.f64 (sqrt.f64 x) #s(literal 2 binary64) (/.f64 a (*.f64 b #s(literal -3 binary64))))
Calls

1 calls:

9.0ms
(/.f64 a (*.f64 b #s(literal 3 binary64)))
Results
AccuracySegmentsBranch
72.1%3(/.f64 a (*.f64 b #s(literal 3 binary64)))
Compiler

Compiled 11 to 9 computations (18.2% saved)

regimes80.0ms (0.4%)

Memory
-40.7MiB live, 41.0MiB allocated
Counts
30 → 1
Calls
Call 1
Inputs
(*.f64 a (/.f64 #s(literal -1/3 binary64) b))
(*.f64 (/.f64 a b) #s(literal -1/3 binary64))
(/.f64 a (*.f64 b #s(literal -3 binary64)))
(/.f64 (*.f64 a #s(literal -1/3 binary64)) b)
(*.f64 a (*.f64 (/.f64 #s(literal 1 binary64) b) #s(literal -1/3 binary64)))
(*.f64 a (/.f64 #s(literal 1 binary64) (*.f64 b #s(literal -3 binary64))))
(*.f64 (*.f64 a #s(literal -1/3 binary64)) (/.f64 #s(literal 1 binary64) b))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) b) a) #s(literal -1/3 binary64))
(/.f64 #s(literal -1/3 binary64) (/.f64 b a))
(/.f64 a (/.f64 b #s(literal -1/3 binary64)))
(/.f64 (/.f64 a #s(literal -3 binary64)) b)
(/.f64 (/.f64 a b) #s(literal -3 binary64))
(*.f64 (/.f64 #s(literal -1 binary64) b) (/.f64 a #s(literal 3 binary64)))
(/.f64 #s(literal -1 binary64) (/.f64 (*.f64 b #s(literal 3 binary64)) a))
(/.f64 #s(literal 1 binary64) (/.f64 b (*.f64 a #s(literal -1/3 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b #s(literal -3 binary64)) a))
(fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))
(fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))
(fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))
(fma.f64 (sqrt.f64 x) #s(literal 2 binary64) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -3 binary64) (/.f64 a b)))
(/.f64 a (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/3 binary64) b)))
(-.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (/.f64 a (*.f64 b #s(literal 3 binary64))))
(*.f64 a (fma.f64 #s(literal 2 binary64) (/.f64 (sqrt.f64 x) a) (/.f64 #s(literal -1/3 binary64) b)))
(*.f64 a (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (/.f64 #s(literal 1 binary64) a)) (/.f64 #s(literal -1/3 binary64) b)))
(/.f64 (*.f64 a (fma.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (/.f64 b a) #s(literal -1/3 binary64))) b)
(fma.f64 (*.f64 (sqrt.f64 x) (fma.f64 y (*.f64 y #s(literal -1/2 binary64)) #s(literal 1 binary64))) #s(literal 2 binary64) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (fma.f64 y (*.f64 y #s(literal -1/2 binary64)) #s(literal 1 binary64))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
(-.f64 (fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (*.f64 y (*.f64 (sqrt.f64 x) y)))
(*.f64 a (fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (/.f64 (fma.f64 y (*.f64 y #s(literal -1/2 binary64)) #s(literal 1 binary64)) a)) (/.f64 #s(literal -1/3 binary64) b)))
Outputs
(fma.f64 (sqrt.f64 x) #s(literal 2 binary64) (/.f64 a (*.f64 b #s(literal -3 binary64))))
Calls

5 calls:

9.0ms
(*.f64 #s(literal 2 binary64) (sqrt.f64 x))
9.0ms
(sqrt.f64 x)
9.0ms
x
8.0ms
(-.f64 y (/.f64 (*.f64 z t) #s(literal 3 binary64)))
8.0ms
(/.f64 a (*.f64 b #s(literal 3 binary64)))
Results
AccuracySegmentsBranch
64.3%1x
64.3%1(*.f64 #s(literal 2 binary64) (sqrt.f64 x))
64.3%1(sqrt.f64 x)
64.3%1(-.f64 y (/.f64 (*.f64 z t) #s(literal 3 binary64)))
64.3%1(/.f64 a (*.f64 b #s(literal 3 binary64)))
Compiler

Compiled 49 to 41 computations (16.3% saved)

regimes151.0ms (0.8%)

Memory
29.5MiB live, 68.8MiB allocated
Counts
19 → 1
Calls
Call 1
Inputs
(*.f64 a (/.f64 #s(literal -1/3 binary64) b))
(*.f64 (/.f64 a b) #s(literal -1/3 binary64))
(/.f64 a (*.f64 b #s(literal -3 binary64)))
(/.f64 (*.f64 a #s(literal -1/3 binary64)) b)
(*.f64 a (*.f64 (/.f64 #s(literal 1 binary64) b) #s(literal -1/3 binary64)))
(*.f64 a (/.f64 #s(literal 1 binary64) (*.f64 b #s(literal -3 binary64))))
(*.f64 (*.f64 a #s(literal -1/3 binary64)) (/.f64 #s(literal 1 binary64) b))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) b) a) #s(literal -1/3 binary64))
(/.f64 #s(literal -1/3 binary64) (/.f64 b a))
(/.f64 a (/.f64 b #s(literal -1/3 binary64)))
(/.f64 (/.f64 a #s(literal -3 binary64)) b)
(/.f64 (/.f64 a b) #s(literal -3 binary64))
(*.f64 (/.f64 #s(literal -1 binary64) b) (/.f64 a #s(literal 3 binary64)))
(/.f64 #s(literal -1 binary64) (/.f64 (*.f64 b #s(literal 3 binary64)) a))
(/.f64 #s(literal 1 binary64) (/.f64 b (*.f64 a #s(literal -1/3 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b #s(literal -3 binary64)) a))
(fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))
(fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))
(fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))
Outputs
(fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))
Calls

16 calls:

60.0ms
(cos.f64 (-.f64 y (/.f64 (*.f64 z t) #s(literal 3 binary64))))
6.0ms
(*.f64 #s(literal 2 binary64) (sqrt.f64 x))
6.0ms
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (-.f64 y (/.f64 (*.f64 z t) #s(literal 3 binary64)))))
6.0ms
t
6.0ms
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (-.f64 y (/.f64 (*.f64 z t) #s(literal 3 binary64))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
Results
AccuracySegmentsBranch
64.2%1y
64.2%1a
64.2%1z
64.2%1b
64.2%1(*.f64 b #s(literal 3 binary64))
64.2%1(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (-.f64 y (/.f64 (*.f64 z t) #s(literal 3 binary64))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
64.2%1(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (-.f64 y (/.f64 (*.f64 z t) #s(literal 3 binary64)))))
64.2%1(/.f64 a (*.f64 b #s(literal 3 binary64)))
64.2%1(cos.f64 (-.f64 y (/.f64 (*.f64 z t) #s(literal 3 binary64))))
64.2%1(/.f64 (*.f64 z t) #s(literal 3 binary64))
64.2%1(*.f64 z t)
64.2%1t
64.2%1x
64.2%1(*.f64 #s(literal 2 binary64) (sqrt.f64 x))
64.2%1(sqrt.f64 x)
64.2%1(-.f64 y (/.f64 (*.f64 z t) #s(literal 3 binary64)))
Compiler

Compiled 171 to 139 computations (18.7% saved)

regimes154.0ms (0.8%)

Memory
-4.1MiB live, 81.8MiB allocated
Counts
18 → 1
Calls
Call 1
Inputs
(*.f64 a (/.f64 #s(literal -1/3 binary64) b))
(*.f64 (/.f64 a b) #s(literal -1/3 binary64))
(/.f64 a (*.f64 b #s(literal -3 binary64)))
(/.f64 (*.f64 a #s(literal -1/3 binary64)) b)
(*.f64 a (*.f64 (/.f64 #s(literal 1 binary64) b) #s(literal -1/3 binary64)))
(*.f64 a (/.f64 #s(literal 1 binary64) (*.f64 b #s(literal -3 binary64))))
(*.f64 (*.f64 a #s(literal -1/3 binary64)) (/.f64 #s(literal 1 binary64) b))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) b) a) #s(literal -1/3 binary64))
(/.f64 #s(literal -1/3 binary64) (/.f64 b a))
(/.f64 a (/.f64 b #s(literal -1/3 binary64)))
(/.f64 (/.f64 a #s(literal -3 binary64)) b)
(/.f64 (/.f64 a b) #s(literal -3 binary64))
(*.f64 (/.f64 #s(literal -1 binary64) b) (/.f64 a #s(literal 3 binary64)))
(/.f64 #s(literal -1 binary64) (/.f64 (*.f64 b #s(literal 3 binary64)) a))
(/.f64 #s(literal 1 binary64) (/.f64 b (*.f64 a #s(literal -1/3 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b #s(literal -3 binary64)) a))
(fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))
(fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))
Outputs
(fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))
Calls

16 calls:

30.0ms
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (-.f64 y (/.f64 (*.f64 z t) #s(literal 3 binary64))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
6.0ms
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (-.f64 y (/.f64 (*.f64 z t) #s(literal 3 binary64)))))
6.0ms
(cos.f64 (-.f64 y (/.f64 (*.f64 z t) #s(literal 3 binary64))))
6.0ms
z
6.0ms
(*.f64 b #s(literal 3 binary64))
Results
AccuracySegmentsBranch
63.9%1y
63.9%1a
63.9%1z
63.9%1b
63.9%1(*.f64 b #s(literal 3 binary64))
63.9%1(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (-.f64 y (/.f64 (*.f64 z t) #s(literal 3 binary64))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
63.9%1(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (-.f64 y (/.f64 (*.f64 z t) #s(literal 3 binary64)))))
63.9%1(/.f64 a (*.f64 b #s(literal 3 binary64)))
63.9%1(cos.f64 (-.f64 y (/.f64 (*.f64 z t) #s(literal 3 binary64))))
63.9%1(/.f64 (*.f64 z t) #s(literal 3 binary64))
63.9%1(*.f64 z t)
63.9%1t
63.9%1x
63.9%1(*.f64 #s(literal 2 binary64) (sqrt.f64 x))
63.9%1(sqrt.f64 x)
63.9%1(-.f64 y (/.f64 (*.f64 z t) #s(literal 3 binary64)))
Compiler

Compiled 171 to 139 computations (18.7% saved)

regimes274.0ms (1.4%)

Memory
-28.2MiB live, 130.7MiB allocated
Counts
16 → 1
Calls
Call 1
Inputs
(*.f64 a (/.f64 #s(literal -1/3 binary64) b))
(*.f64 (/.f64 a b) #s(literal -1/3 binary64))
(/.f64 a (*.f64 b #s(literal -3 binary64)))
(/.f64 (*.f64 a #s(literal -1/3 binary64)) b)
(*.f64 a (*.f64 (/.f64 #s(literal 1 binary64) b) #s(literal -1/3 binary64)))
(*.f64 a (/.f64 #s(literal 1 binary64) (*.f64 b #s(literal -3 binary64))))
(*.f64 (*.f64 a #s(literal -1/3 binary64)) (/.f64 #s(literal 1 binary64) b))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) b) a) #s(literal -1/3 binary64))
(/.f64 #s(literal -1/3 binary64) (/.f64 b a))
(/.f64 a (/.f64 b #s(literal -1/3 binary64)))
(/.f64 (/.f64 a #s(literal -3 binary64)) b)
(/.f64 (/.f64 a b) #s(literal -3 binary64))
(*.f64 (/.f64 #s(literal -1 binary64) b) (/.f64 a #s(literal 3 binary64)))
(/.f64 #s(literal -1 binary64) (/.f64 (*.f64 b #s(literal 3 binary64)) a))
(/.f64 #s(literal 1 binary64) (/.f64 b (*.f64 a #s(literal -1/3 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b #s(literal -3 binary64)) a))
Outputs
(/.f64 (/.f64 a #s(literal -3 binary64)) b)
Calls

16 calls:

67.0ms
(*.f64 #s(literal 2 binary64) (sqrt.f64 x))
49.0ms
(/.f64 a (*.f64 b #s(literal 3 binary64)))
45.0ms
z
5.0ms
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (-.f64 y (/.f64 (*.f64 z t) #s(literal 3 binary64)))))
5.0ms
t
Results
AccuracySegmentsBranch
47.4%1y
47.4%1a
47.4%1z
47.4%1b
47.4%1(*.f64 b #s(literal 3 binary64))
47.4%1(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (-.f64 y (/.f64 (*.f64 z t) #s(literal 3 binary64))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
47.4%1(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (-.f64 y (/.f64 (*.f64 z t) #s(literal 3 binary64)))))
47.4%1(/.f64 a (*.f64 b #s(literal 3 binary64)))
47.4%1(cos.f64 (-.f64 y (/.f64 (*.f64 z t) #s(literal 3 binary64))))
47.4%1(-.f64 y (/.f64 (*.f64 z t) #s(literal 3 binary64)))
47.4%1(/.f64 (*.f64 z t) #s(literal 3 binary64))
47.4%1(*.f64 z t)
47.4%1t
47.4%1x
47.4%1(*.f64 #s(literal 2 binary64) (sqrt.f64 x))
47.4%1(sqrt.f64 x)
Compiler

Compiled 171 to 139 computations (18.7% saved)

regimes143.0ms (0.8%)

Memory
23.4MiB live, 140.7MiB allocated
Counts
10 → 1
Calls
Call 1
Inputs
(*.f64 a (/.f64 #s(literal -1/3 binary64) b))
(*.f64 (/.f64 a b) #s(literal -1/3 binary64))
(/.f64 a (*.f64 b #s(literal -3 binary64)))
(/.f64 (*.f64 a #s(literal -1/3 binary64)) b)
(*.f64 a (*.f64 (/.f64 #s(literal 1 binary64) b) #s(literal -1/3 binary64)))
(*.f64 a (/.f64 #s(literal 1 binary64) (*.f64 b #s(literal -3 binary64))))
(*.f64 (*.f64 a #s(literal -1/3 binary64)) (/.f64 #s(literal 1 binary64) b))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) b) a) #s(literal -1/3 binary64))
(/.f64 #s(literal -1/3 binary64) (/.f64 b a))
(/.f64 a (/.f64 b #s(literal -1/3 binary64)))
Outputs
(/.f64 a (*.f64 b #s(literal -3 binary64)))
Calls

16 calls:

52.0ms
(sqrt.f64 x)
38.0ms
x
5.0ms
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (-.f64 y (/.f64 (*.f64 z t) #s(literal 3 binary64)))))
4.0ms
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (-.f64 y (/.f64 (*.f64 z t) #s(literal 3 binary64))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
4.0ms
t
Results
AccuracySegmentsBranch
47.4%1(/.f64 (*.f64 z t) #s(literal 3 binary64))
47.4%1(*.f64 z t)
47.4%1x
47.4%1y
47.4%1z
47.4%1a
47.4%1(*.f64 #s(literal 2 binary64) (sqrt.f64 x))
47.4%1(sqrt.f64 x)
47.4%1(cos.f64 (-.f64 y (/.f64 (*.f64 z t) #s(literal 3 binary64))))
47.4%1(/.f64 a (*.f64 b #s(literal 3 binary64)))
47.4%1(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (-.f64 y (/.f64 (*.f64 z t) #s(literal 3 binary64))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
47.4%1(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (-.f64 y (/.f64 (*.f64 z t) #s(literal 3 binary64)))))
47.4%1t
47.4%1(-.f64 y (/.f64 (*.f64 z t) #s(literal 3 binary64)))
47.4%1b
47.4%1(*.f64 b #s(literal 3 binary64))
Compiler

Compiled 171 to 139 computations (18.7% saved)

regimes82.0ms (0.4%)

Memory
-16.1MiB live, 62.7MiB allocated
Accuracy

Total -0.3b remaining (-0.8%)

Threshold costs -0.3b (-0.8%)

Counts
2 → 1
Calls
Call 1
Inputs
(*.f64 a (/.f64 #s(literal -1/3 binary64) b))
(*.f64 (/.f64 a b) #s(literal -1/3 binary64))
Outputs
(*.f64 a (/.f64 #s(literal -1/3 binary64) b))
Calls

16 calls:

30.0ms
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (-.f64 y (/.f64 (*.f64 z t) #s(literal 3 binary64)))))
29.0ms
(*.f64 z t)
2.0ms
(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (-.f64 y (/.f64 (*.f64 z t) #s(literal 3 binary64))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
2.0ms
(*.f64 #s(literal 2 binary64) (sqrt.f64 x))
2.0ms
(*.f64 b #s(literal 3 binary64))
Results
AccuracySegmentsBranch
47.3%1(/.f64 (*.f64 z t) #s(literal 3 binary64))
47.3%1(*.f64 z t)
47.3%1x
47.3%1y
47.3%1z
47.3%1a
47.3%1(*.f64 #s(literal 2 binary64) (sqrt.f64 x))
47.3%1(sqrt.f64 x)
47.3%1(cos.f64 (-.f64 y (/.f64 (*.f64 z t) #s(literal 3 binary64))))
47.3%1(/.f64 a (*.f64 b #s(literal 3 binary64)))
47.3%1(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (-.f64 y (/.f64 (*.f64 z t) #s(literal 3 binary64))))) (/.f64 a (*.f64 b #s(literal 3 binary64))))
47.3%1(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (-.f64 y (/.f64 (*.f64 z t) #s(literal 3 binary64)))))
47.3%1t
47.3%1(-.f64 y (/.f64 (*.f64 z t) #s(literal 3 binary64)))
47.3%1b
47.3%1(*.f64 b #s(literal 3 binary64))
Compiler

Compiled 171 to 139 computations (18.7% saved)

bsearch1.0ms (0%)

Memory
1.1MiB live, 1.1MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
5.234911009494834e-120
2.0621278990729496e-115
0.0ms
-1.3898495575818245e-84
-2.3365658401158445e-85
Compiler

Compiled 28 to 28 computations (0% saved)

bsearch0.0ms (0%)

Memory
0.9MiB live, 0.9MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
5.234911009494834e-120
2.0621278990729496e-115
0.0ms
-5.573497891261487e-68
-6.319861463698055e-69
Compiler

Compiled 28 to 28 computations (0% saved)

simplify9.0ms (0%)

Memory
21.6MiB live, 21.6MiB allocated
Algorithm
egg-herbie
Rules
22×*-commutative_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
050161
161161
Stop Event
saturated
Calls
Call 1
Inputs
(fma.f64 (*.f64 (sqrt.f64 x) (cos.f64 y)) #s(literal 2 binary64) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 y)) (*.f64 (/.f64 a b) #s(literal -1/3 binary64)))
(if (<=.f64 (/.f64 a (*.f64 b #s(literal 3 binary64))) #s(literal -546812681195753/546812681195752981093125556779405341338292357723303109106442651602488249799843980805878294255763456 binary64)) (/.f64 (*.f64 a (fma.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (/.f64 b a) #s(literal -1/3 binary64))) b) (if (<=.f64 (/.f64 a (*.f64 b #s(literal 3 binary64))) #s(literal 7268387242956069/726838724295606890549323807888004534353641360687318060281490199180639288113397923326191050713763565560762521606266177933534601628614656 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))) (fma.f64 (sqrt.f64 x) #s(literal 2 binary64) (/.f64 a (*.f64 b #s(literal -3 binary64))))))
(if (<=.f64 (/.f64 a (*.f64 b #s(literal 3 binary64))) #s(literal -6070840288205403/121416805764108066932466369176469931665150427440758720078238275608681517825325531136 binary64)) (/.f64 (*.f64 a (fma.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (/.f64 b a) #s(literal -1/3 binary64))) b) (if (<=.f64 (/.f64 a (*.f64 b #s(literal 3 binary64))) #s(literal 7268387242956069/726838724295606890549323807888004534353641360687318060281490199180639288113397923326191050713763565560762521606266177933534601628614656 binary64)) (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y))) (fma.f64 (sqrt.f64 x) #s(literal 2 binary64) (/.f64 a (*.f64 b #s(literal -3 binary64))))))
(fma.f64 (sqrt.f64 x) #s(literal 2 binary64) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))
(fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))
(/.f64 (/.f64 a #s(literal -3 binary64)) b)
(/.f64 a (*.f64 b #s(literal -3 binary64)))
(*.f64 a (/.f64 #s(literal -1/3 binary64) b))
Outputs
(fma.f64 (*.f64 (sqrt.f64 x) (cos.f64 y)) #s(literal 2 binary64) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(fma.f64 #s(literal 2 binary64) (*.f64 (sqrt.f64 x) (cos.f64 y)) (*.f64 (/.f64 a b) #s(literal -1/3 binary64)))
(if (<=.f64 (/.f64 a (*.f64 b #s(literal 3 binary64))) #s(literal -546812681195753/546812681195752981093125556779405341338292357723303109106442651602488249799843980805878294255763456 binary64)) (/.f64 (*.f64 a (fma.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (/.f64 b a) #s(literal -1/3 binary64))) b) (if (<=.f64 (/.f64 a (*.f64 b #s(literal 3 binary64))) #s(literal 7268387242956069/726838724295606890549323807888004534353641360687318060281490199180639288113397923326191050713763565560762521606266177933534601628614656 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))) (fma.f64 (sqrt.f64 x) #s(literal 2 binary64) (/.f64 a (*.f64 b #s(literal -3 binary64))))))
(if (<=.f64 (/.f64 a (*.f64 b #s(literal 3 binary64))) #s(literal -546812681195753/546812681195752981093125556779405341338292357723303109106442651602488249799843980805878294255763456 binary64)) (/.f64 (*.f64 a (fma.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (/.f64 b a) #s(literal -1/3 binary64))) b) (if (<=.f64 (/.f64 a (*.f64 b #s(literal 3 binary64))) #s(literal 7268387242956069/726838724295606890549323807888004534353641360687318060281490199180639288113397923326191050713763565560762521606266177933534601628614656 binary64)) (*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (cos.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 t z) y))) (fma.f64 (sqrt.f64 x) #s(literal 2 binary64) (/.f64 a (*.f64 b #s(literal -3 binary64))))))
(if (<=.f64 (/.f64 a (*.f64 b #s(literal 3 binary64))) #s(literal -6070840288205403/121416805764108066932466369176469931665150427440758720078238275608681517825325531136 binary64)) (/.f64 (*.f64 a (fma.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (/.f64 b a) #s(literal -1/3 binary64))) b) (if (<=.f64 (/.f64 a (*.f64 b #s(literal 3 binary64))) #s(literal 7268387242956069/726838724295606890549323807888004534353641360687318060281490199180639288113397923326191050713763565560762521606266177933534601628614656 binary64)) (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (cos.f64 y))) (fma.f64 (sqrt.f64 x) #s(literal 2 binary64) (/.f64 a (*.f64 b #s(literal -3 binary64))))))
(if (<=.f64 (/.f64 a (*.f64 b #s(literal 3 binary64))) #s(literal -6070840288205403/121416805764108066932466369176469931665150427440758720078238275608681517825325531136 binary64)) (/.f64 (*.f64 a (fma.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (/.f64 b a) #s(literal -1/3 binary64))) b) (if (<=.f64 (/.f64 a (*.f64 b #s(literal 3 binary64))) #s(literal 7268387242956069/726838724295606890549323807888004534353641360687318060281490199180639288113397923326191050713763565560762521606266177933534601628614656 binary64)) (*.f64 (sqrt.f64 x) (*.f64 (cos.f64 y) #s(literal 2 binary64))) (fma.f64 (sqrt.f64 x) #s(literal 2 binary64) (/.f64 a (*.f64 b #s(literal -3 binary64))))))
(fma.f64 (sqrt.f64 x) #s(literal 2 binary64) (/.f64 a (*.f64 b #s(literal -3 binary64))))
(fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))
(fma.f64 a (/.f64 #s(literal -1/3 binary64) b) (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))
(fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))
(fma.f64 #s(literal -1/3 binary64) (/.f64 a b) (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))
(/.f64 (/.f64 a #s(literal -3 binary64)) b)
(/.f64 a (*.f64 b #s(literal -3 binary64)))
(*.f64 a (/.f64 #s(literal -1/3 binary64) b))

soundness2.1s (11.3%)

Memory
3.6MiB live, 1 399.0MiB allocated
Rules
14 006×accelerator-lowering-fma.f32
14 006×accelerator-lowering-fma.f64
12 378×accelerator-lowering-fma.f32
12 378×accelerator-lowering-fma.f64
11 130×accelerator-lowering-fma.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
064371
1302311
22507201
08467186
057612388
1183411875
2626311813
0820111107
054513543
1182513253
2633513159
0840712118
079913779
1265913006
0867312104
02313233
17133216
222523165
344753153
084102895
01857
18257
267857
0885152
052256
1293252
22777252
08922232
Stop Event
fuel
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
Compiler

Compiled 764 to 516 computations (32.5% saved)

preprocess103.0ms (0.5%)

Memory
-9.7MiB live, 266.2MiB allocated
Remove

(sort z t)

Compiler

Compiled 638 to 298 computations (53.3% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...