Data.Colour.RGB:hslsv from colour-2.3.3, B

Time bar (total: 9.4s)

start0.0ms (0%)

Memory
0.1MiB live, 0.1MiB allocated; 0ms collecting garbage

analyze150.0ms (1.6%)

Memory
-5.3MiB live, 182.7MiB allocated; 36ms collecting garbage
Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.8%0.2%0%0%0%0
0%0%99.8%0.2%0%0%0%1
0%0%99.8%0.2%0%0%0%2
0%0%99.8%0.2%0%0%0%3
0%0%99.8%0.2%0%0%0%4
50%49.9%49.9%0.2%0%0%0%5
50%49.9%49.9%0.2%0%0%0%6
50%49.9%49.9%0.2%0%0%0%7
50%49.9%49.9%0.2%0%0%0%8
50%49.9%49.9%0.2%0%0%0%9
75%74.8%24.9%0.2%0%0%0%10
75%74.8%24.9%0.2%0%0%0%11
75%74.8%24.9%0.2%0%0%0%12
Compiler

Compiled 15 to 15 computations (0% saved)

sample1.6s (17.3%)

Memory
24.3MiB live, 2 002.2MiB allocated; 632ms collecting garbage
Samples
895.0ms8 124×0valid
9.0ms62×1valid
9.0ms4valid
8.0ms44×2valid
6.0ms23×3valid
Precisions
Click to see histograms. Total time spent on operations: 561.0ms
ival-mult: 223.0ms (39.7% of total)
ival-sub: 152.0ms (27.1% of total)
ival-div: 96.0ms (17.1% of total)
ival-add: 55.0ms (9.8% of total)
adjust: 18.0ms (3.2% of total)
exact: 8.0ms (1.4% of total)
ival-true: 6.0ms (1.1% of total)
ival-assert: 3.0ms (0.5% of total)
Bogosity

explain149.0ms (1.6%)

Memory
7.6MiB live, 349.8MiB allocated; 36ms collecting garbage
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
10-0-(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
00-0-(+.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
00-0-#s(literal 120 binary64)
00-0-a
00-0-t
00-0-(*.f64 a #s(literal 120 binary64))
00-0-z
00-0-#s(literal 60 binary64)
00-0-(-.f64 z t)
00-0-y
00-0-(*.f64 #s(literal 60 binary64) (-.f64 x y))
00-0-(-.f64 x y)
00-0-x
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
/.f64(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))o/n10
(*.f64 #s(literal 60 binary64) (-.f64 x y))overflow1
Confusion
Predicted +Predicted -
+10
-0255
Precision
1.0
Recall
1.0
Confusion?
Predicted +Predicted MaybePredicted -
+100
-00255
Precision?
1.0
Recall?
1.0
Freqs
test
numberfreq
0255
11
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
43.0ms484×0valid
4.0ms16×2valid
2.0ms12×1valid
Compiler

Compiled 103 to 43 computations (58.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 25.0ms
ival-mult: 11.0ms (43.7% of total)
ival-sub: 5.0ms (19.9% of total)
ival-div: 3.0ms (11.9% of total)
ival-add: 3.0ms (11.9% of total)
adjust: 2.0ms (7.9% of total)
exact: 1.0ms (4% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

preprocess46.0ms (0.5%)

Memory
20.2MiB live, 65.5MiB allocated; 6ms collecting garbage
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
081273
1176268
2407268
3631268
41027268
51592268
62014268
72044268
01313
01913
12713
24613
36613
48913
512313
615613
716513
817313
918113
018112
Stop Event
iter limit
saturated
iter limit
saturated
Calls
Call 1
Inputs
(+.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
Outputs
(+.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal 120 binary64) a))
Compiler

Compiled 13 to 13 computations (0% saved)

eval0.0ms (0%)

Memory
0.2MiB live, 0.2MiB allocated; 0ms collecting garbage
Compiler

Compiled 0 to 5 computations (-∞% saved)

prune0.0ms (0%)

Memory
0.8MiB live, 0.8MiB allocated; 0ms collecting garbage
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.4%
(+.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
Compiler

Compiled 13 to 13 computations (0% saved)

simplify7.0ms (0.1%)

Memory
5.0MiB live, 5.0MiB allocated; 0ms collecting garbage
Algorithm
egg-herbie
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff0
(-.f64 x y)
cost-diff0
(*.f64 #s(literal 60 binary64) (-.f64 x y))
cost-diff0
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
cost-diff1
(+.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01343
01943
12743
24643
36643
48943
512343
615643
716543
817343
918143
018142
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(+.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
(*.f64 #s(literal 60 binary64) (-.f64 x y))
#s(literal 60 binary64)
(-.f64 x y)
x
y
(-.f64 z t)
z
t
(*.f64 a #s(literal 120 binary64))
a
#s(literal 120 binary64)
Outputs
(+.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal 120 binary64) a))
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
(*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y))
(*.f64 #s(literal 60 binary64) (-.f64 x y))
(*.f64 (-.f64 x y) #s(literal 60 binary64))
#s(literal 60 binary64)
(-.f64 x y)
x
y
(-.f64 z t)
z
t
(*.f64 a #s(literal 120 binary64))
(*.f64 #s(literal 120 binary64) a)
a
#s(literal 120 binary64)

localize48.0ms (0.5%)

Memory
0.1MiB live, 46.6MiB allocated; 5ms collecting garbage
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy0.0
(*.f64 a #s(literal 120 binary64))
accuracy0.04296875
(+.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
accuracy0.04296875
(*.f64 #s(literal 60 binary64) (-.f64 x y))
accuracy0.46047838509288297
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
Samples
38.0ms242×0valid
2.0ms2valid
1.0ms1valid
Compiler

Compiled 45 to 15 computations (66.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 11.0ms
ival-sub: 3.0ms (28.6% of total)
ival-mult: 3.0ms (28.6% of total)
ival-div: 2.0ms (19% of total)
adjust: 1.0ms (9.5% of total)
ival-add: 1.0ms (9.5% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series74.0ms (0.8%)

Memory
-30.3MiB live, 17.5MiB allocated; 18ms collecting garbage
Counts
5 → 69
Calls
Call 1
Inputs
(+.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
(*.f64 #s(literal 60 binary64) (-.f64 x y))
(-.f64 x y)
(*.f64 a #s(literal 120 binary64))
Outputs
(+ (* -60 (/ y (- z t))) (* 120 a))
(+ (* -60 (/ y (- z t))) (+ (* 60 (/ x (- z t))) (* 120 a)))
(* -60 (/ y (- z t)))
(+ (* -60 (/ y (- z t))) (* 60 (/ x (- z t))))
(* -60 y)
(+ (* -60 y) (* 60 x))
(* -1 y)
(- x y)
(* 60 (/ x (- z t)))
(* x (+ (* -60 (/ y (* x (- z t)))) (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t))))))
(* x (+ (* -60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t)))))
(* 60 x)
(* x (+ 60 (* -60 (/ y x))))
x
(* x (+ 1 (* -1 (/ y x))))
(* -1 (* x (- (* -1 (/ (+ (* -60 (/ y (- z t))) (* 120 a)) x)) (* 60 (/ 1 (- z t))))))
(* -1 (* x (- (* 60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t))))))
(* -1 (* x (- (* 60 (/ y x)) 60)))
(* -1 (* x (- (/ y x) 1)))
(+ (* 60 (/ x (- z t))) (* 120 a))
(+ x (* -1 y))
(* y (- (+ (* 60 (/ x (* y (- z t)))) (* 120 (/ a y))) (* 60 (/ 1 (- z t)))))
(* y (- (* 60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t)))))
(* y (- (* 60 (/ x y)) 60))
(* y (- (/ x y) 1))
(* -1 (* y (+ (* -1 (/ (+ (* 60 (/ x (- z t))) (* 120 a)) y)) (* 60 (/ 1 (- z t))))))
(* -1 (* y (+ (* -60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t))))))
(* -1 (* y (+ 60 (* -60 (/ x y)))))
(* -1 (* y (+ 1 (* -1 (/ x y)))))
(+ (* -60 (/ (- x y) t)) (* 120 a))
(+ (* -60 (/ (- x y) t)) (+ (* 60 (* z (- (/ y (pow t 2)) (/ x (pow t 2))))) (* 120 a)))
(+ (* -60 (/ (- x y) t)) (+ (* 120 a) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) t))))))
(+ (* -60 (/ (- x y) t)) (+ (* 120 a) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* z (+ (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) (pow t 2))) (* 60 (/ (- (/ y (pow t 2)) (/ x (pow t 2))) t))))))))
(* -60 (/ (- x y) t))
(+ (* -60 (/ (- x y) t)) (* 60 (* z (- (/ y (pow t 2)) (/ x (pow t 2))))))
(+ (* -60 (/ (- x y) t)) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) t)))))
(+ (* -60 (/ (- x y) t)) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* z (+ (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) (pow t 2))) (* 60 (/ (- (/ y (pow t 2)) (/ x (pow t 2))) t)))))))
(* 120 a)
(+ (* 60 (/ (- x y) z)) (* 120 a))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (+ (* 60 (/ (- x y) z)) (* 120 a)))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (+ (* 60 (/ (* (pow t 2) (- x y)) (pow z 3))) (+ (* 60 (/ (- x y) z)) (* 120 a))))
(* 60 (/ (- x y) z))
(/ (+ (* 60 (- x y)) (* 60 (/ (* t (- x y)) z))) z)
(/ (+ (* 60 (- x y)) (+ (* 60 (/ (* t (- x y)) z)) (* 60 (/ (* (pow t 2) (- x y)) (pow z 2))))) z)
(/ (+ (* 60 (- x y)) (+ (* 60 (/ (* t (- x y)) z)) (+ (* 60 (/ (* (pow t 2) (- x y)) (pow z 2))) (* 60 (/ (* (pow t 3) (- x y)) (pow z 3)))))) z)
(+ (* -1 (/ (+ (* -60 (- x y)) (* -60 (/ (* t (- x y)) z))) z)) (* 120 a))
(+ (* -1 (/ (+ (* -60 (- x y)) (* -1 (/ (+ (* 60 (* t (- x y))) (* 60 (/ (* (pow t 2) (- x y)) z))) z))) z)) (* 120 a))
(* -1 (/ (+ (* -60 (- x y)) (* -60 (/ (* t (- x y)) z))) z))
(* -1 (/ (+ (* -60 (- x y)) (* -1 (/ (+ (* 60 (* t (- x y))) (* 60 (/ (* (pow t 2) (- x y)) z))) z))) z))
(* -1 (/ (+ (* -60 (- x y)) (* -1 (/ (+ (* -1 (/ (+ (* -60 (* (pow t 2) (- x y))) (* -60 (/ (* (pow t 3) (- x y)) z))) z)) (* 60 (* t (- x y)))) z))) z))
(+ (* 60 (/ (- x y) z)) (+ (* 120 a) (* t (+ (* 60 (/ (* t (- x y)) (pow z 3))) (* 60 (/ (- x y) (pow z 2)))))))
(+ (* 60 (/ (- x y) z)) (+ (* 120 a) (* t (+ (* 60 (/ (- x y) (pow z 2))) (* t (+ (* 60 (/ (* t (- x y)) (pow z 4))) (* 60 (/ (- x y) (pow z 3)))))))))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (* 60 (/ (- x y) z)))
(+ (* 60 (/ (- x y) z)) (* t (+ (* 60 (/ (* t (- x y)) (pow z 3))) (* 60 (/ (- x y) (pow z 2))))))
(+ (* 60 (/ (- x y) z)) (* t (+ (* 60 (/ (- x y) (pow z 2))) (* t (+ (* 60 (/ (* t (- x y)) (pow z 4))) (* 60 (/ (- x y) (pow z 3))))))))
(+ (* -60 (/ (* z (- x y)) (pow t 2))) (+ (* -60 (/ (- x y) t)) (* 120 a)))
(+ (* -60 (/ (* z (- x y)) (pow t 2))) (+ (* -60 (/ (* (pow z 2) (- x y)) (pow t 3))) (+ (* -60 (/ (- x y) t)) (* 120 a))))
(/ (+ (* -60 (- x y)) (* -60 (/ (* z (- x y)) t))) t)
(/ (+ (* -60 (- x y)) (+ (* -60 (/ (* z (- x y)) t)) (* -60 (/ (* (pow z 2) (- x y)) (pow t 2))))) t)
(/ (+ (* -60 (- x y)) (+ (* -60 (/ (* z (- x y)) t)) (+ (* -60 (/ (* (pow z 2) (- x y)) (pow t 2))) (* -60 (/ (* (pow z 3) (- x y)) (pow t 3)))))) t)
(+ (* -1 (/ (+ (* 60 (- x y)) (* 60 (/ (* z (- x y)) t))) t)) (* 120 a))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -60 (* z (- x y))) (* -60 (/ (* (pow z 2) (- x y)) t))) t)) (* 60 (- x y))) t)) (* 120 a))
(* -1 (/ (+ (* 60 (- x y)) (* 60 (/ (* z (- x y)) t))) t))
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* z (- x y))) (* -60 (/ (* (pow z 2) (- x y)) t))) t)) (* 60 (- x y))) t))
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* z (- x y))) (* -1 (/ (+ (* 60 (* (pow z 2) (- x y))) (* 60 (/ (* (pow z 3) (- x y)) t))) t))) t)) (* 60 (- x y))) t))
(* 60 (/ (- x y) (- z t)))
(+ (* 60 (/ (- x y) (- z t))) (* 120 a))
(* a (+ 120 (* 60 (/ (- x y) (* a (- z t))))))
(* -1 (* a (- (* -60 (/ (- x y) (* a (- z t)))) 120)))
Calls

15 calls:

TimeVariablePointExpression
58.0ms
z
@0
((+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (/ (* 60 (- x y)) (- z t)) (* 60 (- x y)) (- x y) (* a 120))
2.0ms
z
@inf
((+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (/ (* 60 (- x y)) (- z t)) (* 60 (- x y)) (- x y) (* a 120))
2.0ms
t
@inf
((+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (/ (* 60 (- x y)) (- z t)) (* 60 (- x y)) (- x y) (* a 120))
1.0ms
y
@inf
((+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (/ (* 60 (- x y)) (- z t)) (* 60 (- x y)) (- x y) (* a 120))
1.0ms
x
@inf
((+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (/ (* 60 (- x y)) (- z t)) (* 60 (- x y)) (- x y) (* a 120))

simplify289.0ms (3.1%)

Memory
29.2MiB live, 225.8MiB allocated; 50ms collecting garbage
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02741421
19401316
235391270
084931195
Stop Event
iter limit
node limit
Counts
69 → 68
Calls
Call 1
Inputs
(+ (* -60 (/ y (- z t))) (* 120 a))
(+ (* -60 (/ y (- z t))) (+ (* 60 (/ x (- z t))) (* 120 a)))
(* -60 (/ y (- z t)))
(+ (* -60 (/ y (- z t))) (* 60 (/ x (- z t))))
(* -60 y)
(+ (* -60 y) (* 60 x))
(* -1 y)
(- x y)
(* 60 (/ x (- z t)))
(* x (+ (* -60 (/ y (* x (- z t)))) (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t))))))
(* x (+ (* -60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t)))))
(* 60 x)
(* x (+ 60 (* -60 (/ y x))))
x
(* x (+ 1 (* -1 (/ y x))))
(* -1 (* x (- (* -1 (/ (+ (* -60 (/ y (- z t))) (* 120 a)) x)) (* 60 (/ 1 (- z t))))))
(* -1 (* x (- (* 60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t))))))
(* -1 (* x (- (* 60 (/ y x)) 60)))
(* -1 (* x (- (/ y x) 1)))
(+ (* 60 (/ x (- z t))) (* 120 a))
(+ x (* -1 y))
(* y (- (+ (* 60 (/ x (* y (- z t)))) (* 120 (/ a y))) (* 60 (/ 1 (- z t)))))
(* y (- (* 60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t)))))
(* y (- (* 60 (/ x y)) 60))
(* y (- (/ x y) 1))
(* -1 (* y (+ (* -1 (/ (+ (* 60 (/ x (- z t))) (* 120 a)) y)) (* 60 (/ 1 (- z t))))))
(* -1 (* y (+ (* -60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t))))))
(* -1 (* y (+ 60 (* -60 (/ x y)))))
(* -1 (* y (+ 1 (* -1 (/ x y)))))
(+ (* -60 (/ (- x y) t)) (* 120 a))
(+ (* -60 (/ (- x y) t)) (+ (* 60 (* z (- (/ y (pow t 2)) (/ x (pow t 2))))) (* 120 a)))
(+ (* -60 (/ (- x y) t)) (+ (* 120 a) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) t))))))
(+ (* -60 (/ (- x y) t)) (+ (* 120 a) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* z (+ (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) (pow t 2))) (* 60 (/ (- (/ y (pow t 2)) (/ x (pow t 2))) t))))))))
(* -60 (/ (- x y) t))
(+ (* -60 (/ (- x y) t)) (* 60 (* z (- (/ y (pow t 2)) (/ x (pow t 2))))))
(+ (* -60 (/ (- x y) t)) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) t)))))
(+ (* -60 (/ (- x y) t)) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* z (+ (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) (pow t 2))) (* 60 (/ (- (/ y (pow t 2)) (/ x (pow t 2))) t)))))))
(* 120 a)
(+ (* 60 (/ (- x y) z)) (* 120 a))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (+ (* 60 (/ (- x y) z)) (* 120 a)))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (+ (* 60 (/ (* (pow t 2) (- x y)) (pow z 3))) (+ (* 60 (/ (- x y) z)) (* 120 a))))
(* 60 (/ (- x y) z))
(/ (+ (* 60 (- x y)) (* 60 (/ (* t (- x y)) z))) z)
(/ (+ (* 60 (- x y)) (+ (* 60 (/ (* t (- x y)) z)) (* 60 (/ (* (pow t 2) (- x y)) (pow z 2))))) z)
(/ (+ (* 60 (- x y)) (+ (* 60 (/ (* t (- x y)) z)) (+ (* 60 (/ (* (pow t 2) (- x y)) (pow z 2))) (* 60 (/ (* (pow t 3) (- x y)) (pow z 3)))))) z)
(+ (* -1 (/ (+ (* -60 (- x y)) (* -60 (/ (* t (- x y)) z))) z)) (* 120 a))
(+ (* -1 (/ (+ (* -60 (- x y)) (* -1 (/ (+ (* 60 (* t (- x y))) (* 60 (/ (* (pow t 2) (- x y)) z))) z))) z)) (* 120 a))
(* -1 (/ (+ (* -60 (- x y)) (* -60 (/ (* t (- x y)) z))) z))
(* -1 (/ (+ (* -60 (- x y)) (* -1 (/ (+ (* 60 (* t (- x y))) (* 60 (/ (* (pow t 2) (- x y)) z))) z))) z))
(* -1 (/ (+ (* -60 (- x y)) (* -1 (/ (+ (* -1 (/ (+ (* -60 (* (pow t 2) (- x y))) (* -60 (/ (* (pow t 3) (- x y)) z))) z)) (* 60 (* t (- x y)))) z))) z))
(+ (* 60 (/ (- x y) z)) (+ (* 120 a) (* t (+ (* 60 (/ (* t (- x y)) (pow z 3))) (* 60 (/ (- x y) (pow z 2)))))))
(+ (* 60 (/ (- x y) z)) (+ (* 120 a) (* t (+ (* 60 (/ (- x y) (pow z 2))) (* t (+ (* 60 (/ (* t (- x y)) (pow z 4))) (* 60 (/ (- x y) (pow z 3)))))))))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (* 60 (/ (- x y) z)))
(+ (* 60 (/ (- x y) z)) (* t (+ (* 60 (/ (* t (- x y)) (pow z 3))) (* 60 (/ (- x y) (pow z 2))))))
(+ (* 60 (/ (- x y) z)) (* t (+ (* 60 (/ (- x y) (pow z 2))) (* t (+ (* 60 (/ (* t (- x y)) (pow z 4))) (* 60 (/ (- x y) (pow z 3))))))))
(+ (* -60 (/ (* z (- x y)) (pow t 2))) (+ (* -60 (/ (- x y) t)) (* 120 a)))
(+ (* -60 (/ (* z (- x y)) (pow t 2))) (+ (* -60 (/ (* (pow z 2) (- x y)) (pow t 3))) (+ (* -60 (/ (- x y) t)) (* 120 a))))
(/ (+ (* -60 (- x y)) (* -60 (/ (* z (- x y)) t))) t)
(/ (+ (* -60 (- x y)) (+ (* -60 (/ (* z (- x y)) t)) (* -60 (/ (* (pow z 2) (- x y)) (pow t 2))))) t)
(/ (+ (* -60 (- x y)) (+ (* -60 (/ (* z (- x y)) t)) (+ (* -60 (/ (* (pow z 2) (- x y)) (pow t 2))) (* -60 (/ (* (pow z 3) (- x y)) (pow t 3)))))) t)
(+ (* -1 (/ (+ (* 60 (- x y)) (* 60 (/ (* z (- x y)) t))) t)) (* 120 a))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -60 (* z (- x y))) (* -60 (/ (* (pow z 2) (- x y)) t))) t)) (* 60 (- x y))) t)) (* 120 a))
(* -1 (/ (+ (* 60 (- x y)) (* 60 (/ (* z (- x y)) t))) t))
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* z (- x y))) (* -60 (/ (* (pow z 2) (- x y)) t))) t)) (* 60 (- x y))) t))
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* z (- x y))) (* -1 (/ (+ (* 60 (* (pow z 2) (- x y))) (* 60 (/ (* (pow z 3) (- x y)) t))) t))) t)) (* 60 (- x y))) t))
(* 60 (/ (- x y) (- z t)))
(+ (* 60 (/ (- x y) (- z t))) (* 120 a))
(* a (+ 120 (* 60 (/ (- x y) (* a (- z t))))))
(* -1 (* a (- (* -60 (/ (- x y) (* a (- z t)))) 120)))
Outputs
(+ (* -60 (/ y (- z t))) (* 120 a))
(fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64)))
(+ (* -60 (/ y (- z t))) (+ (* 60 (/ x (- z t))) (* 120 a)))
(fma.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a))
(* -60 (/ y (- z t)))
(*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))
(+ (* -60 (/ y (- z t))) (* 60 (/ x (- z t))))
(*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)))
(* -60 y)
(*.f64 #s(literal -60 binary64) y)
(+ (* -60 y) (* 60 x))
(*.f64 (-.f64 x y) #s(literal 60 binary64))
(* -1 y)
(neg.f64 y)
(- x y)
(-.f64 x y)
(* 60 (/ x (- z t)))
(*.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64))
(* x (+ (* -60 (/ y (* x (- z t)))) (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t))))))
(*.f64 (fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t))) x)
(* x (+ (* -60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t)))))
(*.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) x)
(* 60 x)
(*.f64 #s(literal 60 binary64) x)
(* x (+ 60 (* -60 (/ y x))))
(*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)
x
(* x (+ 1 (* -1 (/ y x))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 y x)) x)
(* -1 (* x (- (* -1 (/ (+ (* -60 (/ y (- z t))) (* 120 a)) x)) (* 60 (/ 1 (- z t))))))
(*.f64 (neg.f64 x) (fma.f64 (/.f64 (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))) x) #s(literal -1 binary64) (/.f64 #s(literal -60 binary64) (-.f64 z t))))
(* -1 (* x (- (* 60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t))))))
(*.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) x)
(* -1 (* x (- (* 60 (/ y x)) 60)))
(*.f64 (neg.f64 x) (-.f64 (*.f64 (/.f64 y x) #s(literal 60 binary64)) #s(literal 60 binary64)))
(* -1 (* x (- (/ y x) 1)))
(*.f64 (neg.f64 x) (-.f64 (/.f64 y x) #s(literal 1 binary64)))
(+ (* 60 (/ x (- z t))) (* 120 a))
(fma.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a))
(+ x (* -1 y))
(-.f64 x y)
(* y (- (+ (* 60 (/ x (* y (- z t)))) (* 120 (/ a y))) (* 60 (/ 1 (- z t)))))
(*.f64 (fma.f64 (/.f64 a y) #s(literal 120 binary64) (/.f64 (fma.f64 (/.f64 x y) #s(literal 60 binary64) #s(literal -60 binary64)) (-.f64 z t))) y)
(* y (- (* 60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t)))))
(*.f64 (/.f64 (fma.f64 (/.f64 x y) #s(literal 60 binary64) #s(literal -60 binary64)) (-.f64 z t)) y)
(* y (- (* 60 (/ x y)) 60))
(*.f64 (-.f64 (*.f64 (/.f64 x y) #s(literal 60 binary64)) #s(literal 60 binary64)) y)
(* y (- (/ x y) 1))
(*.f64 (-.f64 (/.f64 x y) #s(literal 1 binary64)) y)
(* -1 (* y (+ (* -1 (/ (+ (* 60 (/ x (- z t))) (* 120 a)) y)) (* 60 (/ 1 (- z t))))))
(*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a)) y) #s(literal -1 binary64) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (neg.f64 y))
(* -1 (* y (+ (* -60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t))))))
(*.f64 (/.f64 (fma.f64 (/.f64 x y) #s(literal 60 binary64) #s(literal -60 binary64)) (-.f64 z t)) y)
(* -1 (* y (+ 60 (* -60 (/ x y)))))
(*.f64 (fma.f64 (/.f64 x y) #s(literal 60 binary64) #s(literal -60 binary64)) y)
(* -1 (* y (+ 1 (* -1 (/ x y)))))
(fma.f64 (/.f64 x y) y (neg.f64 y))
(+ (* -60 (/ (- x y) t)) (* 120 a))
(fma.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ (- x y) t)) (+ (* 60 (* z (- (/ y (pow t 2)) (/ x (pow t 2))))) (* 120 a)))
(fma.f64 #s(literal -60 binary64) (-.f64 (/.f64 (-.f64 x y) t) (*.f64 (-.f64 (/.f64 y (*.f64 t t)) (/.f64 x (*.f64 t t))) z)) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ (- x y) t)) (+ (* 120 a) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) t))))))
(fma.f64 (*.f64 #s(literal 60 binary64) z) (fma.f64 (-.f64 (/.f64 y (pow.f64 t #s(literal 3 binary64))) (/.f64 x (pow.f64 t #s(literal 3 binary64)))) z (-.f64 (/.f64 y (*.f64 t t)) (/.f64 x (*.f64 t t)))) (fma.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))
(+ (* -60 (/ (- x y) t)) (+ (* 120 a) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* z (+ (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) (pow t 2))) (* 60 (/ (- (/ y (pow t 2)) (/ x (pow t 2))) t))))))))
(fma.f64 (fma.f64 (*.f64 #s(literal 60 binary64) z) (fma.f64 (/.f64 z t) (-.f64 (/.f64 y (pow.f64 t #s(literal 3 binary64))) (/.f64 x (pow.f64 t #s(literal 3 binary64)))) (-.f64 (/.f64 y (pow.f64 t #s(literal 3 binary64))) (/.f64 x (pow.f64 t #s(literal 3 binary64))))) (*.f64 (-.f64 (/.f64 y (*.f64 t t)) (/.f64 x (*.f64 t t))) #s(literal 60 binary64))) z (fma.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))
(* -60 (/ (- x y) t))
(*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64))
(+ (* -60 (/ (- x y) t)) (* 60 (* z (- (/ y (pow t 2)) (/ x (pow t 2))))))
(*.f64 #s(literal -60 binary64) (-.f64 (/.f64 (-.f64 x y) t) (*.f64 (-.f64 (/.f64 y (*.f64 t t)) (/.f64 x (*.f64 t t))) z)))
(+ (* -60 (/ (- x y) t)) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) t)))))
(fma.f64 (*.f64 #s(literal 60 binary64) z) (fma.f64 (-.f64 (/.f64 y (pow.f64 t #s(literal 3 binary64))) (/.f64 x (pow.f64 t #s(literal 3 binary64)))) z (-.f64 (/.f64 y (*.f64 t t)) (/.f64 x (*.f64 t t)))) (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64)))
(+ (* -60 (/ (- x y) t)) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* z (+ (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) (pow t 2))) (* 60 (/ (- (/ y (pow t 2)) (/ x (pow t 2))) t)))))))
(fma.f64 (fma.f64 (*.f64 #s(literal 60 binary64) z) (fma.f64 (/.f64 z t) (-.f64 (/.f64 y (pow.f64 t #s(literal 3 binary64))) (/.f64 x (pow.f64 t #s(literal 3 binary64)))) (-.f64 (/.f64 y (pow.f64 t #s(literal 3 binary64))) (/.f64 x (pow.f64 t #s(literal 3 binary64))))) (*.f64 (-.f64 (/.f64 y (*.f64 t t)) (/.f64 x (*.f64 t t))) #s(literal 60 binary64))) z (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64)))
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(+ (* 60 (/ (- x y) z)) (* 120 a))
(fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (+ (* 60 (/ (- x y) z)) (* 120 a)))
(fma.f64 (/.f64 (fma.f64 (/.f64 (-.f64 x y) z) t (-.f64 x y)) z) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (+ (* 60 (/ (* (pow t 2) (- x y)) (pow z 3))) (+ (* 60 (/ (- x y) z)) (* 120 a))))
(fma.f64 #s(literal 120 binary64) a (/.f64 (*.f64 #s(literal 60 binary64) (+.f64 (/.f64 (fma.f64 (-.f64 x y) t (*.f64 t (*.f64 (/.f64 (-.f64 x y) z) t))) z) (-.f64 x y))) z))
(* 60 (/ (- x y) z))
(*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))
(/ (+ (* 60 (- x y)) (* 60 (/ (* t (- x y)) z))) z)
(*.f64 (/.f64 (fma.f64 (/.f64 (-.f64 x y) z) t (-.f64 x y)) z) #s(literal 60 binary64))
(/ (+ (* 60 (- x y)) (+ (* 60 (/ (* t (- x y)) z)) (* 60 (/ (* (pow t 2) (- x y)) (pow z 2))))) z)
(/.f64 (*.f64 #s(literal 60 binary64) (+.f64 (/.f64 (fma.f64 (-.f64 x y) t (*.f64 t (*.f64 (/.f64 (-.f64 x y) z) t))) z) (-.f64 x y))) z)
(/ (+ (* 60 (- x y)) (+ (* 60 (/ (* t (- x y)) z)) (+ (* 60 (/ (* (pow t 2) (- x y)) (pow z 2))) (* 60 (/ (* (pow t 3) (- x y)) (pow z 3)))))) z)
(/.f64 (*.f64 #s(literal 60 binary64) (+.f64 (fma.f64 (/.f64 (-.f64 x y) z) t (-.f64 x y)) (/.f64 (fma.f64 (pow.f64 t #s(literal 3 binary64)) (/.f64 (-.f64 x y) z) (*.f64 (*.f64 (-.f64 x y) t) t)) (*.f64 z z)))) z)
(+ (* -1 (/ (+ (* -60 (- x y)) (* -60 (/ (* t (- x y)) z))) z)) (* 120 a))
(fma.f64 (/.f64 (fma.f64 (/.f64 (-.f64 x y) z) t (-.f64 x y)) z) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a))
(+ (* -1 (/ (+ (* -60 (- x y)) (* -1 (/ (+ (* 60 (* t (- x y))) (* 60 (/ (* (pow t 2) (- x y)) z))) z))) z)) (* 120 a))
(fma.f64 #s(literal 120 binary64) a (/.f64 (*.f64 #s(literal 60 binary64) (+.f64 (/.f64 (fma.f64 (-.f64 x y) t (*.f64 t (*.f64 (/.f64 (-.f64 x y) z) t))) z) (-.f64 x y))) z))
(* -1 (/ (+ (* -60 (- x y)) (* -60 (/ (* t (- x y)) z))) z))
(*.f64 (/.f64 (fma.f64 (/.f64 (-.f64 x y) z) t (-.f64 x y)) z) #s(literal 60 binary64))
(* -1 (/ (+ (* -60 (- x y)) (* -1 (/ (+ (* 60 (* t (- x y))) (* 60 (/ (* (pow t 2) (- x y)) z))) z))) z))
(/.f64 (*.f64 #s(literal 60 binary64) (+.f64 (/.f64 (fma.f64 (-.f64 x y) t (*.f64 t (*.f64 (/.f64 (-.f64 x y) z) t))) z) (-.f64 x y))) z)
(* -1 (/ (+ (* -60 (- x y)) (* -1 (/ (+ (* -1 (/ (+ (* -60 (* (pow t 2) (- x y))) (* -60 (/ (* (pow t 3) (- x y)) z))) z)) (* 60 (* t (- x y)))) z))) z))
(/.f64 (fma.f64 (-.f64 x y) #s(literal -60 binary64) (neg.f64 (*.f64 #s(literal 60 binary64) (+.f64 (/.f64 (fma.f64 (-.f64 x y) t (*.f64 t (*.f64 (/.f64 (-.f64 x y) z) t))) z) (*.f64 (-.f64 x y) (pow.f64 (/.f64 t z) #s(literal 3 binary64))))))) (neg.f64 z))
(+ (* 60 (/ (- x y) z)) (+ (* 120 a) (* t (+ (* 60 (/ (* t (- x y)) (pow z 3))) (* 60 (/ (- x y) (pow z 2)))))))
(fma.f64 #s(literal 120 binary64) a (/.f64 (*.f64 #s(literal 60 binary64) (+.f64 (/.f64 (fma.f64 (-.f64 x y) t (*.f64 t (*.f64 (/.f64 (-.f64 x y) z) t))) z) (-.f64 x y))) z))
(+ (* 60 (/ (- x y) z)) (+ (* 120 a) (* t (+ (* 60 (/ (- x y) (pow z 2))) (* t (+ (* 60 (/ (* t (- x y)) (pow z 4))) (* 60 (/ (- x y) (pow z 3)))))))))
(fma.f64 #s(literal 120 binary64) a (fma.f64 (/.f64 (fma.f64 (/.f64 (-.f64 x y) z) t (-.f64 x y)) z) #s(literal 60 binary64) (*.f64 (*.f64 (*.f64 #s(literal 60 binary64) t) (fma.f64 (-.f64 x y) (/.f64 t (pow.f64 z #s(literal 4 binary64))) (/.f64 (-.f64 x y) (pow.f64 z #s(literal 3 binary64))))) t)))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (* 60 (/ (- x y) z)))
(*.f64 (/.f64 (fma.f64 (/.f64 (-.f64 x y) z) t (-.f64 x y)) z) #s(literal 60 binary64))
(+ (* 60 (/ (- x y) z)) (* t (+ (* 60 (/ (* t (- x y)) (pow z 3))) (* 60 (/ (- x y) (pow z 2))))))
(/.f64 (*.f64 #s(literal 60 binary64) (+.f64 (/.f64 (fma.f64 (-.f64 x y) t (*.f64 t (*.f64 (/.f64 (-.f64 x y) z) t))) z) (-.f64 x y))) z)
(+ (* 60 (/ (- x y) z)) (* t (+ (* 60 (/ (- x y) (pow z 2))) (* t (+ (* 60 (/ (* t (- x y)) (pow z 4))) (* 60 (/ (- x y) (pow z 3))))))))
(fma.f64 (/.f64 (fma.f64 (/.f64 (-.f64 x y) z) t (-.f64 x y)) z) #s(literal 60 binary64) (*.f64 (*.f64 (*.f64 #s(literal 60 binary64) t) (fma.f64 (-.f64 x y) (/.f64 t (pow.f64 z #s(literal 4 binary64))) (/.f64 (-.f64 x y) (pow.f64 z #s(literal 3 binary64))))) t))
(+ (* -60 (/ (* z (- x y)) (pow t 2))) (+ (* -60 (/ (- x y) t)) (* 120 a)))
(fma.f64 #s(literal -60 binary64) (/.f64 (fma.f64 (/.f64 (-.f64 x y) t) z (-.f64 x y)) t) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ (* z (- x y)) (pow t 2))) (+ (* -60 (/ (* (pow z 2) (- x y)) (pow t 3))) (+ (* -60 (/ (- x y) t)) (* 120 a))))
(-.f64 (/.f64 (*.f64 #s(literal -60 binary64) (+.f64 (/.f64 (fma.f64 (-.f64 x y) z (*.f64 z (*.f64 (/.f64 (-.f64 x y) t) z))) t) (-.f64 x y))) t) (*.f64 #s(literal -120 binary64) a))
(/ (+ (* -60 (- x y)) (* -60 (/ (* z (- x y)) t))) t)
(*.f64 #s(literal -60 binary64) (/.f64 (fma.f64 (/.f64 (-.f64 x y) t) z (-.f64 x y)) t))
(/ (+ (* -60 (- x y)) (+ (* -60 (/ (* z (- x y)) t)) (* -60 (/ (* (pow z 2) (- x y)) (pow t 2))))) t)
(/.f64 (*.f64 #s(literal -60 binary64) (+.f64 (/.f64 (fma.f64 (-.f64 x y) z (*.f64 z (*.f64 (/.f64 (-.f64 x y) t) z))) t) (-.f64 x y))) t)
(/ (+ (* -60 (- x y)) (+ (* -60 (/ (* z (- x y)) t)) (+ (* -60 (/ (* (pow z 2) (- x y)) (pow t 2))) (* -60 (/ (* (pow z 3) (- x y)) (pow t 3)))))) t)
(/.f64 (*.f64 #s(literal -60 binary64) (+.f64 (fma.f64 (/.f64 (-.f64 x y) t) z (-.f64 x y)) (/.f64 (fma.f64 (*.f64 (-.f64 x y) z) z (*.f64 (pow.f64 z #s(literal 3 binary64)) (/.f64 (-.f64 x y) t))) (*.f64 t t)))) t)
(+ (* -1 (/ (+ (* 60 (- x y)) (* 60 (/ (* z (- x y)) t))) t)) (* 120 a))
(fma.f64 #s(literal -60 binary64) (/.f64 (fma.f64 (/.f64 (-.f64 x y) t) z (-.f64 x y)) t) (*.f64 #s(literal 120 binary64) a))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -60 (* z (- x y))) (* -60 (/ (* (pow z 2) (- x y)) t))) t)) (* 60 (- x y))) t)) (* 120 a))
(fma.f64 #s(literal 120 binary64) a (/.f64 (fma.f64 (/.f64 (fma.f64 (-.f64 x y) z (*.f64 z (*.f64 (/.f64 (-.f64 x y) t) z))) t) #s(literal 60 binary64) (*.f64 (-.f64 x y) #s(literal 60 binary64))) (neg.f64 t)))
(* -1 (/ (+ (* 60 (- x y)) (* 60 (/ (* z (- x y)) t))) t))
(*.f64 #s(literal -60 binary64) (/.f64 (fma.f64 (/.f64 (-.f64 x y) t) z (-.f64 x y)) t))
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* z (- x y))) (* -60 (/ (* (pow z 2) (- x y)) t))) t)) (* 60 (- x y))) t))
(/.f64 (fma.f64 (/.f64 (fma.f64 (-.f64 x y) z (*.f64 z (*.f64 (/.f64 (-.f64 x y) t) z))) t) #s(literal 60 binary64) (*.f64 (-.f64 x y) #s(literal 60 binary64))) (neg.f64 t))
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* z (- x y))) (* -1 (/ (+ (* 60 (* (pow z 2) (- x y))) (* 60 (/ (* (pow z 3) (- x y)) t))) t))) t)) (* 60 (- x y))) t))
(/.f64 (fma.f64 (-.f64 x y) #s(literal 60 binary64) (neg.f64 (*.f64 #s(literal -60 binary64) (+.f64 (/.f64 (fma.f64 (-.f64 x y) z (*.f64 z (*.f64 (/.f64 (-.f64 x y) t) z))) t) (*.f64 (-.f64 x y) (pow.f64 (/.f64 z t) #s(literal 3 binary64))))))) (neg.f64 t))
(* 60 (/ (- x y) (- z t)))
(*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)))
(+ (* 60 (/ (- x y) (- z t))) (* 120 a))
(fma.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a))
(* a (+ 120 (* 60 (/ (- x y) (* a (- z t))))))
(*.f64 (fma.f64 (/.f64 #s(literal 60 binary64) a) (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 120 binary64)) a)
(* -1 (* a (- (* -60 (/ (- x y) (* a (- z t)))) 120)))
(*.f64 (neg.f64 a) (-.f64 (*.f64 (/.f64 #s(literal -60 binary64) a) (/.f64 (-.f64 x y) (-.f64 z t))) #s(literal 120 binary64)))

rewrite304.0ms (3.2%)

Memory
13.3MiB live, 390.8MiB allocated; 44ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01333
01933
16733
249933
3640133
0825132
Stop Event
iter limit
node limit
iter limit
Counts
5 → 206
Calls
Call 1
Inputs
(+.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
(*.f64 #s(literal 60 binary64) (-.f64 x y))
(-.f64 x y)
(*.f64 a #s(literal 120 binary64))
Outputs
(*.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 #s(literal -14400 binary64) (*.f64 a a))) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 3 binary64)) #s(literal 216000 binary64) (*.f64 #s(literal -1728000 binary64) (pow.f64 a #s(literal 3 binary64))))) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (fma.f64 #s(literal 14400 binary64) a (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64))))))
(*.f64 (/.f64 (fma.f64 #s(literal 1728000 binary64) (pow.f64 a #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 3 binary64))) (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 4 binary64)) (pow.f64 (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))) #s(literal 2 binary64)))) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal -120 binary64) a) (fma.f64 #s(literal 120 binary64) a (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 z t)))))))
(*.f64 (/.f64 (fma.f64 #s(literal 1728000 binary64) (pow.f64 a #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 6 binary64)))) (fma.f64 (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))) (-.f64 (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))) (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 z t))) #s(literal 2 binary64))) (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 4 binary64))))
(*.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 #s(literal -14400 binary64) (*.f64 a a))) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 #s(literal -14400 binary64) (*.f64 a a)))) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal 120 binary64) a)))
(*.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64))))) (/.f64 (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal 120 binary64) a)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))))
(*.f64 (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal 120 binary64) a)) (/.f64 (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 z t))) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))) (/.f64 (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 z t))) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a)))) (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))))) (fma.f64 #s(literal 3600 binary64) (/.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a)))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))) (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64))))))) (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))))) (-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 z t))) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 z t))) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))) (/.f64 (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 z t))) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))) (fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))) (*.f64 (/.f64 (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 z t))) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 z t))) #s(literal 3 binary64))) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))) (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))) (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64))))))) (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64))))))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 14400 binary64) a) a (*.f64 #s(literal -3600 binary64) (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64))))) (neg.f64 (fma.f64 #s(literal 120 binary64) a (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 z t))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 #s(literal -14400 binary64) (*.f64 a a))))) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 1728000 binary64) (pow.f64 a #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64))))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 z t))) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))) (*.f64 (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) (*.f64 (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64))))) (*.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64))))) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)))) (*.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64))))) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 4 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 4 binary64))) (*.f64 (fma.f64 (*.f64 #s(literal 14400 binary64) a) a (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 z t))) #s(literal 2 binary64))) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 6 binary64))) (*.f64 (+.f64 (+.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 4 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 4 binary64))) (pow.f64 (*.f64 (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)) a) #s(literal 2 binary64))) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 6 binary64))) (*.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 3 binary64)) #s(literal 216000 binary64) (*.f64 #s(literal -1728000 binary64) (pow.f64 a #s(literal 3 binary64)))) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))))
(/.f64 (fma.f64 (*.f64 #s(literal 14400 binary64) a) a (*.f64 #s(literal -3600 binary64) (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)))) (fma.f64 #s(literal 120 binary64) a (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 z t)))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 9 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 9 binary64))) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 6 binary64))) (pow.f64 (*.f64 (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)) a) #s(literal 3 binary64))) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 #s(literal -14400 binary64) (*.f64 a a)))) (fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)))
(/.f64 (neg.f64 (fma.f64 #s(literal 1728000 binary64) (pow.f64 a #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))))
(/.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 #s(literal -14400 binary64) (*.f64 a a))) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a)))
(/.f64 (fma.f64 #s(literal 1728000 binary64) (pow.f64 a #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 3 binary64))) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64))))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 #s(literal -14400 binary64) (*.f64 a a)))) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 #s(literal 1728000 binary64) (pow.f64 a #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 3 binary64)))) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))))
(neg.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 #s(literal -14400 binary64) (*.f64 a a))) (fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))))
(neg.f64 (/.f64 (fma.f64 #s(literal 1728000 binary64) (pow.f64 a #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 3 binary64))) (neg.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64))))))))
(fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 4 binary64)) (pow.f64 (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))) #s(literal 2 binary64)))) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal -120 binary64) a) (fma.f64 #s(literal 120 binary64) a (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 z t)))))) (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))))
(fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 6 binary64)))) (fma.f64 (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))) (-.f64 (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))) (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 z t))) #s(literal 2 binary64))) (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 4 binary64))) (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))))
(fma.f64 (/.f64 (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 z t))) #s(literal 2 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 3 binary64)) #s(literal 216000 binary64) (*.f64 #s(literal -1728000 binary64) (pow.f64 a #s(literal 3 binary64))))) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (fma.f64 #s(literal 14400 binary64) a (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64))))) (/.f64 (*.f64 (neg.f64 a) (*.f64 #s(literal 14400 binary64) a)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))))
(fma.f64 (/.f64 (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 z t))) #s(literal 2 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 #s(literal -14400 binary64) (*.f64 a a)))) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal 120 binary64) a)) (/.f64 (*.f64 (neg.f64 a) (*.f64 #s(literal 14400 binary64) a)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))))
(fma.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (*.f64 (+.f64 t z) (neg.f64 (-.f64 z t)))) (neg.f64 (+.f64 t z)) (*.f64 #s(literal -120 binary64) (neg.f64 a)))
(fma.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (*.f64 (+.f64 t z) (neg.f64 (-.f64 z t)))) (neg.f64 (+.f64 t z)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (neg.f64 (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))) (neg.f64 (fma.f64 (+.f64 t z) t (*.f64 z z))) (*.f64 #s(literal -120 binary64) (neg.f64 a)))
(fma.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (neg.f64 (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))) (neg.f64 (fma.f64 (+.f64 t z) t (*.f64 z z))) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 4 binary64)) (pow.f64 (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))) #s(literal 2 binary64)))) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal -120 binary64) a) (fma.f64 #s(literal 120 binary64) a (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 z t)))))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))))
(fma.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 6 binary64)))) (fma.f64 (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))) (-.f64 (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))) (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 z t))) #s(literal 2 binary64))) (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 4 binary64))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))))
(fma.f64 (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 x y)) (*.f64 (+.f64 t z) (-.f64 z t))) (neg.f64 (+.f64 t z)) (*.f64 #s(literal -120 binary64) (neg.f64 a)))
(fma.f64 (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 x y)) (*.f64 (+.f64 t z) (-.f64 z t))) (neg.f64 (+.f64 t z)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 x y)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (neg.f64 (fma.f64 (+.f64 t z) t (*.f64 z z))) (*.f64 #s(literal -120 binary64) (neg.f64 a)))
(fma.f64 (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 x y)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (neg.f64 (fma.f64 (+.f64 t z) t (*.f64 z z))) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) (neg.f64 a)))
(fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t))) (+.f64 t z) (*.f64 #s(literal -120 binary64) (neg.f64 a)))
(fma.f64 (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t))) (+.f64 t z) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 (+.f64 t z) t (*.f64 z z)) (*.f64 #s(literal -120 binary64) (neg.f64 a)))
(fma.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 (+.f64 t z) t (*.f64 z z)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 (-.f64 x y) (*.f64 (+.f64 t z) (-.f64 z t))) (*.f64 (+.f64 t z) #s(literal 60 binary64)) (*.f64 #s(literal -120 binary64) (neg.f64 a)))
(fma.f64 (/.f64 (-.f64 x y) (*.f64 (+.f64 t z) (-.f64 z t))) (*.f64 (+.f64 t z) #s(literal 60 binary64)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 (-.f64 x y) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 (fma.f64 (+.f64 t z) t (*.f64 z z)) #s(literal 60 binary64)) (*.f64 #s(literal -120 binary64) (neg.f64 a)))
(fma.f64 (/.f64 (-.f64 x y) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 (fma.f64 (+.f64 t z) t (*.f64 z z)) #s(literal 60 binary64)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 3600 binary64)) (/.f64 (/.f64 (-.f64 x y) (-.f64 z t)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))) (/.f64 (*.f64 (neg.f64 a) (*.f64 #s(literal 14400 binary64) a)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))))
(fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) (neg.f64 (-.f64 z t))) (*.f64 #s(literal -120 binary64) (neg.f64 a)))
(fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) (neg.f64 (-.f64 z t))) (*.f64 #s(literal 120 binary64) a))
(fma.f64 #s(literal 3600 binary64) (/.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))) (/.f64 (*.f64 (neg.f64 a) (*.f64 #s(literal 14400 binary64) a)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))))
(fma.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 3/2 binary64)) (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 3/2 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))))
(fma.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3/2 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3/2 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))) (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))))
(fma.f64 (neg.f64 (-.f64 x y)) (/.f64 #s(literal 60 binary64) (neg.f64 (-.f64 z t))) (*.f64 #s(literal -120 binary64) (neg.f64 a)))
(fma.f64 (neg.f64 (-.f64 x y)) (/.f64 #s(literal 60 binary64) (neg.f64 (-.f64 z t))) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 z t))) (/.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 z t))) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))) (/.f64 (*.f64 (neg.f64 a) (*.f64 #s(literal 14400 binary64) a)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))))
(fma.f64 (fabs.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 z t)))) (/.f64 (fabs.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 z t)))) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))) (/.f64 (*.f64 (neg.f64 a) (*.f64 #s(literal 14400 binary64) a)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))))
(fma.f64 #s(literal 216000 binary64) (/.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))))
(fma.f64 #s(literal 1728000 binary64) (/.f64 (pow.f64 a #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))) (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))))
(fma.f64 (pow.f64 a #s(literal 3 binary64)) (/.f64 #s(literal 1728000 binary64) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))) (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))))
(fma.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 60 binary64) (*.f64 #s(literal -120 binary64) (neg.f64 a)))
(fma.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (+.f64 t z) (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t))) (*.f64 #s(literal -120 binary64) (neg.f64 a)))
(fma.f64 (+.f64 t z) (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t))) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (fma.f64 (+.f64 t z) t (*.f64 z z)) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 #s(literal -120 binary64) (neg.f64 a)))
(fma.f64 (fma.f64 (+.f64 t z) t (*.f64 z z)) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 120 binary64) a) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))) (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))))
(fma.f64 (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 z t))) #s(literal 2 binary64)) (/.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))))
(fma.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))) (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))))
(fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)))
(fma.f64 a #s(literal 120 binary64) (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)))
(fma.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) (/.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))) (/.f64 (*.f64 (neg.f64 a) (*.f64 #s(literal 14400 binary64) a)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))))
(fma.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) (/.f64 (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 z t))) #s(literal 2 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))))
(fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal -120 binary64) (neg.f64 a)))
(fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 #s(literal 60 binary64) (/.f64 (*.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 60 binary64)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))) (/.f64 (*.f64 (neg.f64 a) (*.f64 #s(literal 14400 binary64) a)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))))
(fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 #s(literal -120 binary64) (neg.f64 a)))
(fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 #s(literal 120 binary64) a (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 z t))))) (/.f64 (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 z t))) #s(literal 2 binary64)) (fma.f64 #s(literal 120 binary64) a (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 z t))))))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))) (/.f64 (pow.f64 (*.f64 #s(literal -120 binary64) a) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))))
(-.f64 (/.f64 (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 z t))) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))))
(-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 z t))))
(-.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) (*.f64 #s(literal -120 binary64) a))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))) (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))))
(+.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))))
(+.f64 (/.f64 (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 z t))) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))) (/.f64 (*.f64 (neg.f64 a) (*.f64 #s(literal 14400 binary64) a)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))))
(+.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)))
(+.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) (*.f64 #s(literal -120 binary64) (neg.f64 a)))
(+.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) (*.f64 #s(literal 120 binary64) a))
(*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (*.f64 (+.f64 t z) (neg.f64 (-.f64 z t)))) (neg.f64 (+.f64 t z)))
(*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (neg.f64 (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))) (neg.f64 (fma.f64 (+.f64 t z) t (*.f64 z z))))
(*.f64 (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 x y)) (*.f64 (+.f64 t z) (-.f64 z t))) (neg.f64 (+.f64 t z)))
(*.f64 (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 x y)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (neg.f64 (fma.f64 (+.f64 t z) t (*.f64 z z))))
(*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y))
(*.f64 (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t))) (+.f64 t z))
(*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 (+.f64 t z) t (*.f64 z z)))
(*.f64 (/.f64 (-.f64 x y) (*.f64 (+.f64 t z) (-.f64 z t))) (*.f64 (+.f64 t z) #s(literal 60 binary64)))
(*.f64 (/.f64 (-.f64 x y) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 (fma.f64 (+.f64 t z) t (*.f64 z z)) #s(literal 60 binary64)))
(*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) (neg.f64 (-.f64 z t))))
(*.f64 (neg.f64 (-.f64 x y)) (/.f64 #s(literal 60 binary64) (neg.f64 (-.f64 z t))))
(*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 60 binary64))
(*.f64 (+.f64 t z) (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t))))
(*.f64 (fma.f64 (+.f64 t z) t (*.f64 z z)) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))))
(*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)))
(*.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)))
(/.f64 (*.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (+.f64 t z)) (*.f64 (+.f64 t z) (-.f64 z t)))
(/.f64 (*.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (fma.f64 (+.f64 t z) t (*.f64 z z))) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))
(/.f64 (*.f64 (*.f64 (+.f64 y x) (neg.f64 (-.f64 x y))) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (neg.f64 (+.f64 y x)))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (neg.f64 (fma.f64 (+.f64 y x) y (*.f64 x x))))
(/.f64 (*.f64 (*.f64 (+.f64 y x) (-.f64 x y)) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (+.f64 y x))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (fma.f64 (+.f64 y x) y (*.f64 x x)))
(/.f64 (*.f64 (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t))) (+.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64)))) (fma.f64 t (-.f64 t z) (*.f64 z z)))
(/.f64 (*.f64 (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t))) (*.f64 (+.f64 t z) (-.f64 z t))) (-.f64 z t))
(/.f64 (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (-.f64 (pow.f64 z #s(literal 4 binary64)) (pow.f64 (*.f64 (+.f64 t z) t) #s(literal 2 binary64)))) (-.f64 (*.f64 z z) (*.f64 (+.f64 t z) t)))
(/.f64 (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 (+.f64 t z) t) #s(literal 3 binary64)) (pow.f64 z #s(literal 6 binary64)))) (fma.f64 (*.f64 (+.f64 t z) t) (-.f64 (*.f64 (+.f64 t z) t) (*.f64 z z)) (pow.f64 z #s(literal 4 binary64))))
(/.f64 (*.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (+.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64)))) (*.f64 (*.f64 (+.f64 t z) (-.f64 z t)) (fma.f64 t (-.f64 t z) (*.f64 z z))))
(/.f64 (*.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (*.f64 (+.f64 t z) (-.f64 z t))) (*.f64 (*.f64 (+.f64 t z) (-.f64 z t)) (-.f64 z t)))
(/.f64 (*.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 4 binary64)) (pow.f64 (*.f64 (+.f64 t z) t) #s(literal 2 binary64)))) (*.f64 (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))) (-.f64 (*.f64 z z) (*.f64 (+.f64 t z) t))))
(/.f64 (*.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (+.f64 (pow.f64 (*.f64 (+.f64 t z) t) #s(literal 3 binary64)) (pow.f64 z #s(literal 6 binary64)))) (*.f64 (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))) (fma.f64 (*.f64 (+.f64 t z) t) (-.f64 (*.f64 (+.f64 t z) t) (*.f64 z z)) (pow.f64 z #s(literal 4 binary64)))))
(/.f64 (*.f64 (*.f64 (+.f64 y x) (neg.f64 (-.f64 x y))) #s(literal 60 binary64)) (*.f64 (neg.f64 (+.f64 y x)) (-.f64 z t)))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) #s(literal 60 binary64)) (*.f64 (neg.f64 (fma.f64 (+.f64 y x) y (*.f64 x x))) (-.f64 z t)))
(/.f64 (*.f64 (*.f64 #s(literal 60 binary64) (+.f64 y x)) (-.f64 x y)) (*.f64 (+.f64 y x) (-.f64 z t)))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) #s(literal 60 binary64)) (*.f64 (fma.f64 (+.f64 y x) y (*.f64 x x)) (-.f64 z t)))
(/.f64 (*.f64 #s(literal -60 binary64) (-.f64 x y)) (neg.f64 (-.f64 z t)))
(/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 z t))
(neg.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 z t))))
(fma.f64 (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t))) t (*.f64 (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t))) z))
(fma.f64 (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t))) z (*.f64 (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t))) t))
(fma.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 t t (*.f64 z z)) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 t z)))
(fma.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 (+.f64 t z) t) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 z z)))
(fma.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 z z) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 (+.f64 t z) t)))
(fma.f64 (fma.f64 t t (*.f64 z z)) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 (*.f64 t z) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))))
(fma.f64 (*.f64 (+.f64 t z) t) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 (*.f64 z z) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))))
(fma.f64 (*.f64 z z) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 (*.f64 (+.f64 t z) t) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))))
(fma.f64 t (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t))) (*.f64 z (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t)))))
(fma.f64 z (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t))) (*.f64 t (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t)))))
(+.f64 (*.f64 t (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t)))) (*.f64 z (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t)))))
(+.f64 (*.f64 z (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t)))) (*.f64 t (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t)))))
(+.f64 (*.f64 (fma.f64 t t (*.f64 z z)) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))) (*.f64 (*.f64 t z) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 (+.f64 t z) t) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))) (*.f64 (*.f64 z z) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 z z) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))) (*.f64 (*.f64 (+.f64 t z) t) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t))) t) (*.f64 (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t))) z))
(+.f64 (*.f64 (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t))) z) (*.f64 (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t))) t))
(+.f64 (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 t t (*.f64 z z))) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 t z)))
(+.f64 (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 (+.f64 t z) t)) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 z z)))
(+.f64 (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 z z)) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 (+.f64 t z) t)))
(*.f64 (/.f64 (*.f64 (*.f64 #s(literal 60 binary64) (+.f64 y x)) (-.f64 x y)) (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 y (-.f64 y x) (*.f64 x x)))
(*.f64 (/.f64 (*.f64 (*.f64 #s(literal 60 binary64) (+.f64 y x)) (-.f64 x y)) (*.f64 (+.f64 y x) (-.f64 x y))) (-.f64 x y))
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) #s(literal 60 binary64)) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (*.f64 (+.f64 y x) y) #s(literal 2 binary64)))) (-.f64 (*.f64 x x) (*.f64 (+.f64 y x) y)))
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) #s(literal 60 binary64)) (+.f64 (pow.f64 (*.f64 (+.f64 y x) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 (*.f64 (+.f64 y x) y) (-.f64 (*.f64 (+.f64 y x) y) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))))
(*.f64 #s(literal -60 binary64) (neg.f64 (-.f64 x y)))
(*.f64 (neg.f64 (-.f64 x y)) #s(literal -60 binary64))
(*.f64 (*.f64 (+.f64 y x) (-.f64 x y)) (/.f64 #s(literal 60 binary64) (+.f64 y x)))
(*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (/.f64 #s(literal 60 binary64) (fma.f64 (+.f64 y x) y (*.f64 x x))))
(*.f64 (-.f64 x y) #s(literal 60 binary64))
(*.f64 #s(literal 60 binary64) (-.f64 x y))
(/.f64 (*.f64 #s(literal 60 binary64) (*.f64 (+.f64 y x) (neg.f64 (-.f64 x y)))) (neg.f64 (+.f64 y x)))
(/.f64 (*.f64 #s(literal 60 binary64) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (neg.f64 (fma.f64 (+.f64 y x) y (*.f64 x x))))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal 60 binary64) (+.f64 y x)) (-.f64 x y))) (neg.f64 (+.f64 y x)))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) #s(literal 60 binary64))) (neg.f64 (fma.f64 (+.f64 y x) y (*.f64 x x))))
(/.f64 (*.f64 (*.f64 (+.f64 y x) (neg.f64 (-.f64 x y))) #s(literal 60 binary64)) (neg.f64 (+.f64 y x)))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) #s(literal 60 binary64)) (neg.f64 (fma.f64 (+.f64 y x) y (*.f64 x x))))
(/.f64 (*.f64 (*.f64 #s(literal 60 binary64) (+.f64 y x)) (-.f64 x y)) (+.f64 y x))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) #s(literal 60 binary64)) (fma.f64 (+.f64 y x) y (*.f64 x x)))
(neg.f64 (*.f64 #s(literal -60 binary64) (-.f64 x y)))
(*.f64 (/.f64 (*.f64 (+.f64 y x) (-.f64 x y)) (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 y (-.f64 y x) (*.f64 x x)))
(*.f64 (/.f64 (*.f64 (+.f64 y x) (-.f64 x y)) (*.f64 (+.f64 y x) (-.f64 x y))) (-.f64 x y))
(*.f64 (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (*.f64 (+.f64 y x) y) #s(literal 2 binary64)))) (-.f64 (*.f64 x x) (*.f64 (+.f64 y x) y)))
(*.f64 (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (+.f64 y x) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 (*.f64 (+.f64 y x) y) (-.f64 (*.f64 (+.f64 y x) y) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))))
(*.f64 (+.f64 y x) (/.f64 (-.f64 x y) (+.f64 y x)))
(*.f64 (fma.f64 (+.f64 y x) y (*.f64 x x)) (/.f64 (-.f64 x y) (fma.f64 (+.f64 y x) y (*.f64 x x))))
(/.f64 (-.f64 (*.f64 (*.f64 x (/.f64 x (+.f64 y x))) (*.f64 x (/.f64 x (+.f64 y x)))) (*.f64 (*.f64 y (/.f64 y (+.f64 y x))) (*.f64 y (/.f64 y (+.f64 y x))))) (fma.f64 x (/.f64 x (+.f64 y x)) (*.f64 y (/.f64 y (+.f64 y x)))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (+.f64 y x) y (*.f64 x x))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (+.f64 y x) y (*.f64 x x)))) (*.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (+.f64 y x) y (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (+.f64 y x) y (*.f64 x x))))) (+.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (+.f64 y x) y (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (+.f64 y x) y (*.f64 x x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (/.f64 x (+.f64 y x))) #s(literal 3 binary64)) (pow.f64 (*.f64 y (/.f64 y (+.f64 y x))) #s(literal 3 binary64))) (fma.f64 (*.f64 x (/.f64 x (+.f64 y x))) (*.f64 x (/.f64 x (+.f64 y x))) (fma.f64 (*.f64 y (/.f64 y (+.f64 y x))) (*.f64 y (/.f64 y (+.f64 y x))) (*.f64 (*.f64 x (/.f64 x (+.f64 y x))) (*.f64 y (/.f64 y (+.f64 y x)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (+.f64 y x) y (*.f64 x x))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (+.f64 y x) y (*.f64 x x))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (+.f64 y x) y (*.f64 x x))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (+.f64 y x) y (*.f64 x x))) (fma.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (+.f64 y x) y (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (+.f64 y x) y (*.f64 x x))) (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (+.f64 y x) y (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (+.f64 y x) y (*.f64 x x)))))))
(/.f64 (neg.f64 (*.f64 (+.f64 y x) (neg.f64 (-.f64 x y)))) (neg.f64 (neg.f64 (+.f64 y x))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (+.f64 y x) y (*.f64 x x)))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (+.f64 y x)) (*.f64 (+.f64 y x) (*.f64 y y))) (*.f64 (+.f64 y x) (+.f64 y x)))
(/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (+.f64 y x) y (*.f64 x x))) (*.f64 (fma.f64 (+.f64 y x) y (*.f64 x x)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 (fma.f64 (+.f64 y x) y (*.f64 x x)) (fma.f64 (+.f64 y x) y (*.f64 x x))))
(/.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 4 binary64))) (*.f64 (fma.f64 y y (*.f64 x x)) (+.f64 y x)))
(/.f64 (-.f64 (pow.f64 x #s(literal 9 binary64)) (pow.f64 y #s(literal 9 binary64))) (*.f64 (+.f64 (+.f64 (pow.f64 (*.f64 y x) #s(literal 3 binary64)) (pow.f64 y #s(literal 6 binary64))) (pow.f64 x #s(literal 6 binary64))) (fma.f64 (+.f64 y x) y (*.f64 x x))))
(/.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 y #s(literal 6 binary64))) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y y (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))) (+.f64 y x)))
(/.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 y #s(literal 6 binary64))) (*.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (+.f64 y x) y (*.f64 x x))))
(/.f64 (*.f64 (+.f64 y x) (neg.f64 (-.f64 x y))) (neg.f64 (+.f64 y x)))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (neg.f64 (fma.f64 (+.f64 y x) y (*.f64 x x))))
(/.f64 (*.f64 (+.f64 y x) (-.f64 x y)) (+.f64 y x))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (fma.f64 (+.f64 y x) y (*.f64 x x)))
(neg.f64 (neg.f64 (-.f64 x y)))
(fma.f64 (/.f64 (*.f64 x x) (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 y (-.f64 y x) (*.f64 x x)) (/.f64 (*.f64 (neg.f64 y) y) (+.f64 y x)))
(fma.f64 (/.f64 (*.f64 x x) (*.f64 (+.f64 y x) (-.f64 x y))) (-.f64 x y) (/.f64 (*.f64 (neg.f64 y) y) (+.f64 y x)))
(fma.f64 (neg.f64 x) (/.f64 (neg.f64 x) (+.f64 y x)) (/.f64 (*.f64 (neg.f64 y) y) (+.f64 y x)))
(fma.f64 (fabs.f64 x) (/.f64 (fabs.f64 x) (+.f64 y x)) (/.f64 (*.f64 (neg.f64 y) y) (+.f64 y x)))
(fma.f64 x (/.f64 x (+.f64 y x)) (/.f64 (*.f64 (neg.f64 y) y) (+.f64 y x)))
(-.f64 (*.f64 x (/.f64 x (+.f64 y x))) (*.f64 y (/.f64 y (+.f64 y x))))
(-.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (+.f64 y x) y (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (+.f64 y x) y (*.f64 x x))))
(-.f64 x y)
(+.f64 (*.f64 x (/.f64 x (+.f64 y x))) (/.f64 (*.f64 (neg.f64 y) y) (+.f64 y x)))
(*.f64 #s(literal 120 binary64) a)
(*.f64 a #s(literal 120 binary64))
(neg.f64 (*.f64 #s(literal -120 binary64) a))

eval93.0ms (1%)

Memory
-3.8MiB live, 87.0MiB allocated; 8ms collecting garbage
Compiler

Compiled 9 834 to 1 008 computations (89.7% saved)

prune31.0ms (0.3%)

Memory
1.1MiB live, 46.5MiB allocated; 4ms collecting garbage
Pruning

16 alts after pruning (16 fresh and 0 done)

PrunedKeptTotal
New24516261
Fresh000
Picked101
Done000
Total24616262
Accuracy
100.0%
Counts
262 → 16
Alt Table
Click to see full alt table
StatusAccuracyProgram
82.1%
(fma.f64 (/.f64 (-.f64 x y) (*.f64 (+.f64 t z) (-.f64 z t))) (*.f64 (+.f64 t z) #s(literal 60 binary64)) (*.f64 #s(literal 120 binary64) a))
89.5%
(fma.f64 (+.f64 t z) (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t))) (*.f64 #s(literal 120 binary64) a))
99.8%
(fma.f64 a #s(literal 120 binary64) (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)))
54.1%
(+.f64 (/.f64 (*.f64 (/.f64 (*.f64 (*.f64 #s(literal 60 binary64) (+.f64 y x)) (-.f64 x y)) (*.f64 (+.f64 y x) (-.f64 x y))) (-.f64 x y)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
35.9%
(+.f64 (/.f64 (*.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (*.f64 (+.f64 t z) (-.f64 z t))) (*.f64 (*.f64 (+.f64 t z) (-.f64 z t)) (-.f64 z t))) (*.f64 a #s(literal 120 binary64)))
65.4%
(+.f64 (/.f64 (*.f64 (*.f64 (+.f64 y x) (-.f64 x y)) (/.f64 #s(literal 60 binary64) (+.f64 y x))) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
90.1%
(+.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
74.1%
(+.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal 60 binary64) x)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
77.0%
(+.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
61.0%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a)))
63.1%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))
77.0%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))))
81.5%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t))) x))
24.9%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64)))
50.1%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
51.7%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
Compiler

Compiled 702 to 562 computations (19.9% saved)

simplify296.0ms (3.1%)

Memory
-15.8MiB live, 309.8MiB allocated; 82ms collecting garbage
Algorithm
egg-herbie
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
cost-diff0
(/.f64 a x)
cost-diff0
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t))) x))
cost-diff1
(fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)))
cost-diff4
(*.f64 (fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t))) x)
cost-diff0
#s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x))
cost-diff0
(/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t))
cost-diff1
(+.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
cost-diff3
(*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)
cost-diff0
(-.f64 x y)
cost-diff0
(/.f64 (-.f64 x y) t)
cost-diff0
(fma.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))
cost-diff0
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))
cost-diff0
(*.f64 #s(literal 120 binary64) a)
cost-diff0
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
cost-diff0
(-.f64 z t)
cost-diff0
(/.f64 #s(literal 60 binary64) (-.f64 z t))
cost-diff0
(*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y))
cost-diff0
(fma.f64 a #s(literal 120 binary64) (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
036293
057285
197285
2178285
3372285
4845279
51863268
64547267
76273267
08077266
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(fma.f64 a #s(literal 120 binary64) (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)))
a
#s(literal 120 binary64)
(*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y))
(/.f64 #s(literal 60 binary64) (-.f64 z t))
#s(literal 60 binary64)
(-.f64 z t)
z
t
(-.f64 x y)
x
y
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
(*.f64 #s(literal 120 binary64) a)
#s(literal 120 binary64)
a
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))
(fma.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))
(/.f64 (-.f64 x y) t)
(-.f64 x y)
x
y
t
#s(literal -60 binary64)
(*.f64 #s(literal 120 binary64) a)
#s(literal 120 binary64)
a
(+.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
(/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t))
#s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x))
(*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)
(fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64))
(/.f64 y x)
y
x
#s(literal -60 binary64)
#s(literal 60 binary64)
(-.f64 z t)
z
t
(*.f64 a #s(literal 120 binary64))
a
#s(literal 120 binary64)
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t))) x))
(*.f64 (fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t))) x)
(fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)))
(/.f64 a x)
a
x
#s(literal 120 binary64)
(/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t))
(fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64))
(/.f64 y x)
y
#s(literal -60 binary64)
#s(literal 60 binary64)
(-.f64 z t)
z
t
Outputs
(fma.f64 a #s(literal 120 binary64) (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)))
(fma.f64 (-.f64 y x) (/.f64 #s(literal -60 binary64) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))
a
#s(literal 120 binary64)
(*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y))
(*.f64 (-.f64 y x) (/.f64 #s(literal -60 binary64) (-.f64 z t)))
(/.f64 #s(literal 60 binary64) (-.f64 z t))
#s(literal 60 binary64)
(-.f64 z t)
z
t
(-.f64 x y)
x
y
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
(*.f64 #s(literal 120 binary64) a)
#s(literal 120 binary64)
a
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 (/.f64 #s(literal -60 binary64) t) (-.f64 x y) (*.f64 #s(literal 120 binary64) a)))
(fma.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 #s(literal -60 binary64) t) (-.f64 x y) (*.f64 #s(literal 120 binary64) a))
(/.f64 (-.f64 x y) t)
(-.f64 x y)
x
y
t
#s(literal -60 binary64)
(*.f64 #s(literal 120 binary64) a)
#s(literal 120 binary64)
a
(+.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 #s(literal 120 binary64) a (/.f64 #s(approx (* 60 (- x y)) (*.f64 (-.f64 x y) #s(literal 60 binary64))) (-.f64 z t)))
(/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t))
(/.f64 #s(approx (* 60 (- x y)) (*.f64 (-.f64 x y) #s(literal 60 binary64))) (-.f64 z t))
#s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x))
#s(approx (* 60 (- x y)) (*.f64 (-.f64 x y) #s(literal 60 binary64)))
(*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)
(*.f64 (-.f64 x y) #s(literal 60 binary64))
(fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64))
(/.f64 y x)
y
x
#s(literal -60 binary64)
#s(literal 60 binary64)
(-.f64 z t)
z
t
(*.f64 a #s(literal 120 binary64))
(*.f64 #s(literal 120 binary64) a)
a
#s(literal 120 binary64)
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t))) x))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 (-.f64 y x) (/.f64 #s(literal -60 binary64) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)))
(*.f64 (fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t))) x)
(fma.f64 (-.f64 y x) (/.f64 #s(literal -60 binary64) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)))
(/.f64 (fma.f64 (-.f64 y x) (/.f64 #s(literal -60 binary64) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) x)
(/.f64 a x)
a
x
#s(literal 120 binary64)
(/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t))
(fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64))
(/.f64 y x)
y
#s(literal -60 binary64)
#s(literal 60 binary64)
(-.f64 z t)
z
t

localize136.0ms (1.4%)

Memory
14.0MiB live, 257.4MiB allocated; 60ms collecting garbage
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
accuracy0.06640625
(fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64))
accuracy0.8789000574906174
(fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)))
accuracy4.033993413316301
(/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t))
accuracy8.520763454805563
(*.f64 (fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t))) x)
accuracy0.0390625
(+.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
accuracy0.06640625
(fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64))
accuracy0.46047838509288297
(/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t))
accuracy6.451146198040556
(*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)
accuracy0.0
(*.f64 #s(literal 120 binary64) a)
accuracy0.0078125
(/.f64 (-.f64 x y) t)
accuracy0.12109375
(fma.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))
accuracy23.56676619260225
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))
accuracy0.0
(*.f64 #s(literal 120 binary64) a)
accuracy30.909336251806398
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
accuracy0.0
(-.f64 z t)
accuracy0.0
(-.f64 x y)
accuracy0.01953125
(fma.f64 a #s(literal 120 binary64) (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)))
accuracy0.25390625
(*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y))
Samples
86.0ms235×0valid
7.0ms10×2valid
4.0ms1valid
2.0ms3valid
1.0ms5exit
Compiler

Compiled 245 to 32 computations (86.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 68.0ms
ival-mult: 45.0ms (66.2% of total)
ival-div: 10.0ms (14.7% of total)
ival-add: 6.0ms (8.8% of total)
adjust: 3.0ms (4.4% of total)
ival-sub: 3.0ms (4.4% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series85.0ms (0.9%)

Memory
-2.6MiB live, 98.4MiB allocated; 15ms collecting garbage
Counts
20 → 205
Calls
Call 1
Inputs
(fma.f64 a #s(literal 120 binary64) (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)))
(*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y))
(/.f64 #s(literal 60 binary64) (-.f64 z t))
(-.f64 z t)
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
(*.f64 #s(literal 120 binary64) a)
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))
(fma.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))
(/.f64 (-.f64 x y) t)
(-.f64 x y)
(*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)
(+.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
(/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t))
#s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x))
(*.f64 (fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t))) x)
(fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t))) x))
(/.f64 a x)
(fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64))
(/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t))
Outputs
(+ (* -60 (/ y (- z t))) (* 120 a))
(+ (* -60 (/ y (- z t))) (+ (* 60 (/ x (- z t))) (* 120 a)))
(* -60 (/ y (- z t)))
(+ (* -60 (/ y (- z t))) (* 60 (/ x (- z t))))
(+ (* 60 (/ y t)) (* 120 a))
(+ (* -60 (/ x t)) (+ (* 60 (/ y t)) (* 120 a)))
(* -1 (/ y t))
(+ (* -1 (/ y t)) (/ x t))
(* -1 y)
(- x y)
(* -60 y)
(+ (* -60 y) (* 60 x))
(/ (+ (* -60 (/ y (- z t))) (* 120 a)) x)
(/ (+ (* -60 (/ y (- z t))) (+ (* 60 (/ x (- z t))) (* 120 a))) x)
(/ a x)
(* -60 (/ y x))
(/ (+ (* -60 y) (* 60 x)) x)
(* -60 (/ y (* x (- z t))))
(/ (+ (* -60 (/ y (- z t))) (* 60 (/ x (- z t)))) x)
(* 60 (/ x (- z t)))
(* x (+ (* -60 (/ y (* x (- z t)))) (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t))))))
(* x (+ (* -60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t)))))
(* -60 (/ x t))
(* x (- (+ (* 60 (/ y (* t x))) (* 120 (/ a x))) (* 60 (/ 1 t))))
(/ x t)
(* x (+ (* -1 (/ y (* t x))) (/ 1 t)))
x
(* x (+ 1 (* -1 (/ y x))))
(* 60 x)
(* x (+ 60 (* -60 (/ y x))))
(/ 60 (- z t))
(+ (* -60 (/ y (* x (- z t)))) (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t)))))
60
(+ 60 (* -60 (/ y x)))
(+ (* -60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t))))
(* -1 (* x (- (* -1 (/ (+ (* -60 (/ y (- z t))) (* 120 a)) x)) (* 60 (/ 1 (- z t))))))
(* -1 (* x (- (* 60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t))))))
(* -1 (* x (+ (* -1 (/ (+ (* 60 (/ y t)) (* 120 a)) x)) (* 60 (/ 1 t)))))
(* -1 (* x (- (/ y (* t x)) (/ 1 t))))
(* -1 (* x (- (/ y x) 1)))
(* -1 (* x (- (* 60 (/ y x)) 60)))
(* -1 (* x (- (+ (* -120 (/ a x)) (* 60 (/ y (* x (- z t))))) (* 60 (/ 1 (- z t))))))
(+ (* -1 (/ (+ (* -120 a) (* 60 (/ y (- z t)))) x)) (* 60 (/ 1 (- z t))))
(+ (* 60 (/ x (- z t))) (* 120 a))
(+ (* -60 (/ x t)) (* 120 a))
(+ x (* -1 y))
(* x (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t)))))
(+ (* -60 (/ y (- z t))) (* x (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t))))))
(+ (* 120 (/ a x)) (* 60 (/ 1 (- z t))))
(+ (* -60 (/ y (* x (- z t)))) (+ (* 60 (/ 1 (- z t))) (* 120 (/ a x))))
(* y (- (+ (* 60 (/ x (* y (- z t)))) (* 120 (/ a y))) (* 60 (/ 1 (- z t)))))
(* y (- (* 60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t)))))
(* 60 (/ y t))
(* y (+ (* -60 (/ x (* t y))) (+ (* 120 (/ a y)) (* 60 (/ 1 t)))))
(* y (- (/ x (* t y)) (/ 1 t)))
(* y (- (/ x y) 1))
(* y (- (* 60 (/ x y)) 60))
(* y (- (/ (* x (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t))))) y) (* 60 (/ 1 (- z t)))))
(* y (- (+ (* 120 (/ a (* x y))) (/ 60 (* y (- z t)))) (* 60 (/ 1 (* x (- z t))))))
(* y (- (* 60 (/ 1 y)) (* 60 (/ 1 x))))
(* y (- (* 60 (/ 1 (* y (- z t)))) (* 60 (/ 1 (* x (- z t))))))
(* -1 (* y (+ (* -1 (/ (+ (* 60 (/ x (- z t))) (* 120 a)) y)) (* 60 (/ 1 (- z t))))))
(* -1 (* y (+ (* -60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t))))))
(* -1 (* y (- (* -1 (/ (+ (* -60 (/ x t)) (* 120 a)) y)) (* 60 (/ 1 t)))))
(* -1 (* y (+ (* -1 (/ x (* t y))) (/ 1 t))))
(* -1 (* y (+ 1 (* -1 (/ x y)))))
(* -1 (* y (+ 60 (* -60 (/ x y)))))
(* -1 (* y (+ (* -1 (/ (* x (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t))))) y)) (* 60 (/ 1 (- z t))))))
(* -1 (* y (+ (* -1 (/ (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t)))) y)) (* 60 (/ 1 (* x (- z t)))))))
(* -1 (* y (- (* 60 (/ 1 x)) (* 60 (/ 1 y)))))
(* -1 (* y (- (* 60 (/ 1 (* x (- z t)))) (* 60 (/ 1 (* y (- z t)))))))
(+ (* -60 (/ (- x y) t)) (* 120 a))
(+ (* -60 (/ (- x y) t)) (+ (* 60 (* z (- (/ y (pow t 2)) (/ x (pow t 2))))) (* 120 a)))
(+ (* -60 (/ (- x y) t)) (+ (* 120 a) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) t))))))
(+ (* -60 (/ (- x y) t)) (+ (* 120 a) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* z (+ (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) (pow t 2))) (* 60 (/ (- (/ y (pow t 2)) (/ x (pow t 2))) t))))))))
(* -60 (/ (- x y) t))
(+ (* -60 (/ (- x y) t)) (* 60 (* z (- (/ y (pow t 2)) (/ x (pow t 2))))))
(+ (* -60 (/ (- x y) t)) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) t)))))
(+ (* -60 (/ (- x y) t)) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* z (+ (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) (pow t 2))) (* 60 (/ (- (/ y (pow t 2)) (/ x (pow t 2))) t)))))))
(/ -60 t)
(- (* -60 (/ z (pow t 2))) (* 60 (/ 1 t)))
(- (* z (- (* -60 (/ z (pow t 3))) (* 60 (/ 1 (pow t 2))))) (* 60 (/ 1 t)))
(- (* z (- (* z (- (* -60 (/ z (pow t 4))) (* 60 (/ 1 (pow t 3))))) (* 60 (/ 1 (pow t 2))))) (* 60 (/ 1 t)))
(* -1 t)
(- z t)
(+ (* x (* z (- (* 60 (/ y (* (pow t 2) x))) (* 60 (/ 1 (pow t 2)))))) (* x (- (+ (* 60 (/ y (* t x))) (* 120 (/ a x))) (* 60 (/ 1 t)))))
(+ (* x (- (+ (* 60 (/ y (* t x))) (* 120 (/ a x))) (* 60 (/ 1 t)))) (* z (+ (* x (* z (- (* 60 (/ y (* (pow t 3) x))) (* 60 (/ 1 (pow t 3)))))) (* x (- (* 60 (/ y (* (pow t 2) x))) (* 60 (/ 1 (pow t 2))))))))
(+ (* x (- (+ (* 60 (/ y (* t x))) (* 120 (/ a x))) (* 60 (/ 1 t)))) (* z (+ (* x (- (* 60 (/ y (* (pow t 2) x))) (* 60 (/ 1 (pow t 2))))) (* z (+ (* x (* z (- (* 60 (/ y (* (pow t 4) x))) (* 60 (/ 1 (pow t 4)))))) (* x (- (* 60 (/ y (* (pow t 3) x))) (* 60 (/ 1 (pow t 3))))))))))
(- (+ (* 60 (/ y (* t x))) (* 120 (/ a x))) (* 60 (/ 1 t)))
(- (+ (* 60 (/ y (* t x))) (+ (* 120 (/ a x)) (* z (- (* 60 (/ y (* (pow t 2) x))) (* 60 (/ 1 (pow t 2))))))) (* 60 (/ 1 t)))
(- (+ (* 60 (/ y (* t x))) (+ (* 120 (/ a x)) (* z (- (+ (* 60 (/ y (* (pow t 2) x))) (* z (- (* 60 (/ y (* (pow t 3) x))) (* 60 (/ 1 (pow t 3)))))) (* 60 (/ 1 (pow t 2))))))) (* 60 (/ 1 t)))
(- (+ (* 60 (/ y (* t x))) (+ (* 120 (/ a x)) (* z (- (+ (* 60 (/ y (* (pow t 2) x))) (* z (- (+ (* 60 (/ y (* (pow t 3) x))) (* z (- (* 60 (/ y (* (pow t 4) x))) (* 60 (/ 1 (pow t 4)))))) (* 60 (/ 1 (pow t 3)))))) (* 60 (/ 1 (pow t 2))))))) (* 60 (/ 1 t)))
(* -1 (/ (+ 60 (* -60 (/ y x))) t))
(+ (* -1 (* z (+ (* -60 (/ y (* (pow t 2) x))) (* 60 (/ 1 (pow t 2)))))) (* -1 (/ (+ 60 (* -60 (/ y x))) t)))
(+ (* -1 (/ (+ 60 (* -60 (/ y x))) t)) (* z (- (* -1 (* z (+ (* -60 (/ y (* (pow t 3) x))) (* 60 (/ 1 (pow t 3)))))) (+ (* -60 (/ y (* (pow t 2) x))) (* 60 (/ 1 (pow t 2)))))))
(+ (* -1 (/ (+ 60 (* -60 (/ y x))) t)) (* z (- (* z (- (* -1 (* z (+ (* -60 (/ y (* (pow t 4) x))) (* 60 (/ 1 (pow t 4)))))) (+ (* -60 (/ y (* (pow t 3) x))) (* 60 (/ 1 (pow t 3)))))) (+ (* -60 (/ y (* (pow t 2) x))) (* 60 (/ 1 (pow t 2)))))))
(* 120 a)
(+ (* 60 (/ (- x y) z)) (* 120 a))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (+ (* 60 (/ (- x y) z)) (* 120 a)))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (+ (* 60 (/ (* (pow t 2) (- x y)) (pow z 3))) (+ (* 60 (/ (- x y) z)) (* 120 a))))
(* 60 (/ (- x y) z))
(/ (+ (* 60 (- x y)) (* 60 (/ (* t (- x y)) z))) z)
(/ (+ (* 60 (- x y)) (+ (* 60 (/ (* t (- x y)) z)) (* 60 (/ (* (pow t 2) (- x y)) (pow z 2))))) z)
(/ (+ (* 60 (- x y)) (+ (* 60 (/ (* t (- x y)) z)) (+ (* 60 (/ (* (pow t 2) (- x y)) (pow z 2))) (* 60 (/ (* (pow t 3) (- x y)) (pow z 3)))))) z)
(/ 60 z)
(/ (+ 60 (* 60 (/ t z))) z)
(/ (- (+ 60 (* 60 (/ (pow t 2) (pow z 2)))) (* -60 (/ t z))) z)
(/ (- (+ 60 (* 60 (/ (pow t 3) (pow z 3)))) (+ (* -60 (/ t z)) (* -60 (/ (pow t 2) (pow z 2))))) z)
z
(* z (+ 1 (* -1 (/ t z))))
(+ (* 120 a) (/ (* x (+ 60 (* -60 (/ y x)))) z))
(+ (* 120 a) (+ (/ (* x (+ 60 (* -60 (/ y x)))) z) (/ (* x (+ (* -60 (/ (* t y) x)) (* 60 t))) (pow z 2))))
(+ (* 120 a) (+ (/ (* x (+ 60 (* -60 (/ y x)))) z) (+ (/ (* x (+ (* -60 (/ (* t y) x)) (* 60 t))) (pow z 2)) (/ (* x (+ (* -60 (/ (* (pow t 2) y) x)) (* 60 (pow t 2)))) (pow z 3)))))
(* 120 (/ a x))
(+ (* -60 (/ y (* x z))) (+ (* 120 (/ a x)) (* 60 (/ 1 z))))
(+ (* -60 (/ y (* x z))) (+ (* -60 (/ (* t y) (* x (pow z 2)))) (+ (* 60 (/ t (pow z 2))) (+ (* 120 (/ a x)) (* 60 (/ 1 z))))))
(+ (* -60 (/ y (* x z))) (+ (* -60 (/ (* t y) (* x (pow z 2)))) (+ (* -60 (/ (* (pow t 2) y) (* x (pow z 3)))) (+ (* 60 (/ t (pow z 2))) (+ (* 60 (/ (pow t 2) (pow z 3))) (+ (* 120 (/ a x)) (* 60 (/ 1 z))))))))
(/ (+ 60 (* -60 (/ y x))) z)
(/ (+ 60 (+ (* -60 (/ y x)) (/ (* t (+ 60 (* -60 (/ y x)))) z))) z)
(/ (- (+ 60 (+ (* -60 (/ y x)) (/ (* (pow t 2) (+ 60 (* -60 (/ y x)))) (pow z 2)))) (* -1 (/ (* t (+ 60 (* -60 (/ y x)))) z))) z)
(/ (- (+ 60 (+ (* -60 (/ y x)) (/ (* (pow t 3) (+ 60 (* -60 (/ y x)))) (pow z 3)))) (+ (* -1 (/ (* t (+ 60 (* -60 (/ y x)))) z)) (* -1 (/ (* (pow t 2) (+ 60 (* -60 (/ y x)))) (pow z 2))))) z)
(+ (* -1 (/ (+ (* -60 (- x y)) (* -60 (/ (* t (- x y)) z))) z)) (* 120 a))
(+ (* -1 (/ (+ (* -60 (- x y)) (* -1 (/ (+ (* 60 (* t (- x y))) (* 60 (/ (* (pow t 2) (- x y)) z))) z))) z)) (* 120 a))
(* -1 (/ (+ (* -60 (- x y)) (* -60 (/ (* t (- x y)) z))) z))
(* -1 (/ (+ (* -60 (- x y)) (* -1 (/ (+ (* 60 (* t (- x y))) (* 60 (/ (* (pow t 2) (- x y)) z))) z))) z))
(* -1 (/ (+ (* -60 (- x y)) (* -1 (/ (+ (* -1 (/ (+ (* -60 (* (pow t 2) (- x y))) (* -60 (/ (* (pow t 3) (- x y)) z))) z)) (* 60 (* t (- x y)))) z))) z))
(* -1 (/ (- (* -60 (/ t z)) 60) z))
(* -1 (/ (- (* -1 (/ (- (* 60 (/ (pow t 2) z)) (* -60 t)) z)) 60) z))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* -60 (/ (pow t 3) z)) (* 60 (pow t 2))) z)) (* -60 t)) z)) 60) z))
(* -1 (* z (- (/ t z) 1)))
(+ (* -1 (/ (+ (* -1 (* x (+ 60 (* -60 (/ y x))))) (* -1 (/ (* t (* x (+ 60 (* -60 (/ y x))))) z))) z)) (* 120 a))
(+ (* -1 (/ (+ (* -1 (* x (+ 60 (* -60 (/ y x))))) (* -1 (/ (+ (* t (* x (+ 60 (* -60 (/ y x))))) (/ (* (pow t 2) (* x (+ 60 (* -60 (/ y x))))) z)) z))) z)) (* 120 a))
(+ (* -1 (/ (+ (* -1 (+ 60 (* -60 (/ y x)))) (* -1 (/ (* t (+ 60 (* -60 (/ y x)))) z))) z)) (* 120 (/ a x)))
(+ (* -1 (/ (+ (* -1 (+ 60 (* -60 (/ y x)))) (* -1 (/ (+ (* t (+ 60 (* -60 (/ y x)))) (/ (* (pow t 2) (+ 60 (* -60 (/ y x)))) z)) z))) z)) (* 120 (/ a x)))
(* -1 (/ (+ (* -1 (+ 60 (* -60 (/ y x)))) (* -1 (/ (* t (+ 60 (* -60 (/ y x)))) z))) z))
(* -1 (/ (+ (* -1 (+ 60 (* -60 (/ y x)))) (* -1 (/ (+ (* t (+ 60 (* -60 (/ y x)))) (/ (* (pow t 2) (+ 60 (* -60 (/ y x)))) z)) z))) z))
(* -1 (/ (+ (* -1 (+ 60 (* -60 (/ y x)))) (* -1 (/ (+ (* -1 (/ (+ (* -1 (* (pow t 2) (+ 60 (* -60 (/ y x))))) (* -1 (/ (* (pow t 3) (+ 60 (* -60 (/ y x)))) z))) z)) (* t (+ 60 (* -60 (/ y x))))) z))) z))
(+ (* 60 (/ (- x y) z)) (+ (* 120 a) (* t (+ (* 60 (/ (* t (- x y)) (pow z 3))) (* 60 (/ (- x y) (pow z 2)))))))
(+ (* 60 (/ (- x y) z)) (+ (* 120 a) (* t (+ (* 60 (/ (- x y) (pow z 2))) (* t (+ (* 60 (/ (* t (- x y)) (pow z 4))) (* 60 (/ (- x y) (pow z 3)))))))))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (* 60 (/ (- x y) z)))
(+ (* 60 (/ (- x y) z)) (* t (+ (* 60 (/ (* t (- x y)) (pow z 3))) (* 60 (/ (- x y) (pow z 2))))))
(+ (* 60 (/ (- x y) z)) (* t (+ (* 60 (/ (- x y) (pow z 2))) (* t (+ (* 60 (/ (* t (- x y)) (pow z 4))) (* 60 (/ (- x y) (pow z 3))))))))
(+ (* 60 (/ t (pow z 2))) (* 60 (/ 1 z)))
(+ (* t (+ (* 60 (/ t (pow z 3))) (* 60 (/ 1 (pow z 2))))) (* 60 (/ 1 z)))
(+ (* t (+ (* t (+ (* 60 (/ t (pow z 4))) (* 60 (/ 1 (pow z 3))))) (* 60 (/ 1 (pow z 2))))) (* 60 (/ 1 z)))
(+ z (* -1 t))
(/ (+ (* -60 (- x y)) (* 120 (* a t))) t)
(/ (- x y) t)
(* x (+ (* -60 (/ y (* x z))) (+ (* 60 (/ 1 z)) (* 120 (/ a x)))))
(+ (* t (* x (+ (* -60 (/ y (* x (pow z 2)))) (* 60 (/ 1 (pow z 2)))))) (* x (+ (* -60 (/ y (* x z))) (+ (* 60 (/ 1 z)) (* 120 (/ a x))))))
(+ (* t (+ (* t (* x (+ (* -60 (/ y (* x (pow z 3)))) (* 60 (/ 1 (pow z 3)))))) (* x (+ (* -60 (/ y (* x (pow z 2)))) (* 60 (/ 1 (pow z 2))))))) (* x (+ (* -60 (/ y (* x z))) (+ (* 60 (/ 1 z)) (* 120 (/ a x))))))
(+ (* t (+ (* t (+ (* t (* x (+ (* -60 (/ y (* x (pow z 4)))) (* 60 (/ 1 (pow z 4)))))) (* x (+ (* -60 (/ y (* x (pow z 3)))) (* 60 (/ 1 (pow z 3))))))) (* x (+ (* -60 (/ y (* x (pow z 2)))) (* 60 (/ 1 (pow z 2))))))) (* x (+ (* -60 (/ y (* x z))) (+ (* 60 (/ 1 z)) (* 120 (/ a x))))))
(+ (* -60 (/ y (* x z))) (+ (* 60 (/ 1 z)) (* 120 (/ a x))))
(+ (* -60 (/ y (* x z))) (+ (* 60 (/ 1 z)) (+ (* 120 (/ a x)) (* t (+ (* -60 (/ y (* x (pow z 2)))) (* 60 (/ 1 (pow z 2))))))))
(+ (* -60 (/ y (* x z))) (+ (* 60 (/ 1 z)) (+ (* 120 (/ a x)) (* t (+ (* -60 (/ y (* x (pow z 2)))) (+ (* 60 (/ 1 (pow z 2))) (* t (+ (* -60 (/ y (* x (pow z 3)))) (* 60 (/ 1 (pow z 3)))))))))))
(+ (* -60 (/ y (* x z))) (+ (* 60 (/ 1 z)) (+ (* 120 (/ a x)) (* t (+ (* -60 (/ y (* x (pow z 2)))) (+ (* 60 (/ 1 (pow z 2))) (* t (+ (* -60 (/ y (* x (pow z 3)))) (+ (* 60 (/ 1 (pow z 3))) (* t (+ (* -60 (/ y (* x (pow z 4)))) (* 60 (/ 1 (pow z 4))))))))))))))
(+ (* -60 (/ y (* x z))) (+ (* 60 (/ 1 z)) (/ (* t (+ 60 (* -60 (/ y x)))) (pow z 2))))
(+ (* -60 (/ y (* x z))) (+ (* t (- (/ (* t (+ 60 (* -60 (/ y x)))) (pow z 3)) (* -1 (/ (+ 60 (* -60 (/ y x))) (pow z 2))))) (* 60 (/ 1 z))))
(+ (* -60 (/ y (* x z))) (+ (* t (- (* t (- (/ (* t (+ 60 (* -60 (/ y x)))) (pow z 4)) (* -1 (/ (+ 60 (* -60 (/ y x))) (pow z 3))))) (* -1 (/ (+ 60 (* -60 (/ y x))) (pow z 2))))) (* 60 (/ 1 z))))
(+ (* -60 (/ (* z (- x y)) (pow t 2))) (+ (* -60 (/ (- x y) t)) (* 120 a)))
(+ (* -60 (/ (* z (- x y)) (pow t 2))) (+ (* -60 (/ (* (pow z 2) (- x y)) (pow t 3))) (+ (* -60 (/ (- x y) t)) (* 120 a))))
(/ (+ (* -60 (- x y)) (* -60 (/ (* z (- x y)) t))) t)
(/ (+ (* -60 (- x y)) (+ (* -60 (/ (* z (- x y)) t)) (* -60 (/ (* (pow z 2) (- x y)) (pow t 2))))) t)
(/ (+ (* -60 (- x y)) (+ (* -60 (/ (* z (- x y)) t)) (+ (* -60 (/ (* (pow z 2) (- x y)) (pow t 2))) (* -60 (/ (* (pow z 3) (- x y)) (pow t 3)))))) t)
(/ (- (* -60 (/ z t)) 60) t)
(/ (- (* -60 (/ (pow z 2) (pow t 2))) (+ 60 (* 60 (/ z t)))) t)
(/ (- (* -60 (/ (pow z 3) (pow t 3))) (+ 60 (+ (* 60 (/ z t)) (* 60 (/ (pow z 2) (pow t 2)))))) t)
(* t (- (/ z t) 1))
(+ (* 120 a) (/ (* x (- (* 60 (/ y x)) 60)) t))
(+ (* 120 a) (+ (/ (* x (+ (* -60 z) (* 60 (/ (* y z) x)))) (pow t 2)) (/ (* x (- (* 60 (/ y x)) 60)) t)))
(+ (* 120 a) (+ (/ (* x (+ (* -60 z) (* 60 (/ (* y z) x)))) (pow t 2)) (+ (/ (* x (+ (* -60 (pow z 2)) (* 60 (/ (* y (pow z 2)) x)))) (pow t 3)) (/ (* x (- (* 60 (/ y x)) 60)) t))))
(- (+ (* -60 (/ z (pow t 2))) (+ (* 60 (/ y (* t x))) (+ (* 60 (/ (* y z) (* (pow t 2) x))) (* 120 (/ a x))))) (* 60 (/ 1 t)))
(- (+ (* -60 (/ z (pow t 2))) (+ (* -60 (/ (pow z 2) (pow t 3))) (+ (* 60 (/ y (* t x))) (+ (* 60 (/ (* y z) (* (pow t 2) x))) (+ (* 60 (/ (* y (pow z 2)) (* (pow t 3) x))) (* 120 (/ a x))))))) (* 60 (/ 1 t)))
(/ (+ (* -1 (+ 60 (* -60 (/ y x)))) (* -1 (/ (* z (+ 60 (* -60 (/ y x)))) t))) t)
(/ (- (+ (* -1 (+ 60 (* -60 (/ y x)))) (* -1 (/ (* (pow z 2) (+ 60 (* -60 (/ y x)))) (pow t 2)))) (/ (* z (+ 60 (* -60 (/ y x)))) t)) t)
(/ (- (+ (* -1 (+ 60 (* -60 (/ y x)))) (* -1 (/ (* (pow z 3) (+ 60 (* -60 (/ y x)))) (pow t 3)))) (+ (/ (* z (+ 60 (* -60 (/ y x)))) t) (/ (* (pow z 2) (+ 60 (* -60 (/ y x)))) (pow t 2)))) t)
(+ (* -1 (/ (+ (* 60 (- x y)) (* 60 (/ (* z (- x y)) t))) t)) (* 120 a))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -60 (* z (- x y))) (* -60 (/ (* (pow z 2) (- x y)) t))) t)) (* 60 (- x y))) t)) (* 120 a))
(* -1 (/ (+ (* 60 (- x y)) (* 60 (/ (* z (- x y)) t))) t))
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* z (- x y))) (* -60 (/ (* (pow z 2) (- x y)) t))) t)) (* 60 (- x y))) t))
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* z (- x y))) (* -1 (/ (+ (* 60 (* (pow z 2) (- x y))) (* 60 (/ (* (pow z 3) (- x y)) t))) t))) t)) (* 60 (- x y))) t))
(* -1 (/ (+ 60 (* 60 (/ z t))) t))
(* -1 (/ (+ 60 (* -1 (/ (- (* -60 (/ (pow z 2) t)) (* 60 z)) t))) t))
(* -1 (/ (+ 60 (* -1 (/ (- (* -1 (/ (- (* 60 (/ (pow z 3) t)) (* -60 (pow z 2))) t)) (* 60 z)) t))) t))
(* -1 (* t (+ 1 (* -1 (/ z t)))))
(+ (* -1 (/ (* x (+ 60 (* -60 (/ y x)))) t)) (* 120 a))
(+ (* -1 (/ (+ (* -1 (/ (* x (+ (* -60 z) (* 60 (/ (* y z) x)))) t)) (* x (+ 60 (* -60 (/ y x))))) t)) (* 120 a))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* x (+ (* -60 (/ (* y (pow z 2)) x)) (* 60 (pow z 2)))) t)) (* x (+ (* -60 z) (* 60 (/ (* y z) x))))) t)) (* x (+ 60 (* -60 (/ y x))))) t)) (* 120 a))
(+ (* -1 (/ (+ 60 (* -60 (/ y x))) t)) (* 120 (/ a x)))
(+ (* -1 (/ (+ 60 (+ (* -60 (/ y x)) (* -1 (/ (+ (* -60 z) (* 60 (/ (* y z) x))) t)))) t)) (* 120 (/ a x)))
(+ (* -1 (/ (+ 60 (+ (* -60 (/ y x)) (* -1 (/ (+ (* -60 z) (+ (* -1 (/ (+ (* -60 (/ (* y (pow z 2)) x)) (* 60 (pow z 2))) t)) (* 60 (/ (* y z) x)))) t)))) t)) (* 120 (/ a x)))
(* -1 (/ (+ 60 (+ (* -60 (/ y x)) (/ (* z (+ 60 (* -60 (/ y x)))) t))) t))
(* -1 (/ (+ 60 (+ (* -60 (/ y x)) (* -1 (/ (- (* -1 (/ (* (pow z 2) (+ 60 (* -60 (/ y x)))) t)) (* z (+ 60 (* -60 (/ y x))))) t)))) t))
(* -1 (/ (+ 60 (+ (* -60 (/ y x)) (* -1 (/ (- (* -1 (/ (- (/ (* (pow z 3) (+ 60 (* -60 (/ y x)))) t) (* -1 (* (pow z 2) (+ 60 (* -60 (/ y x)))))) t)) (* z (+ 60 (* -60 (/ y x))))) t)))) t))
(* 60 (/ (- x y) (- z t)))
(+ (* 60 (/ (- x y) (- z t))) (* 120 a))
(+ (* 120 a) (* x (+ (* -60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t))))))
(* a (+ 120 (* 60 (/ (- x y) (* a (- z t))))))
(* a (+ 120 (* -60 (/ (- x y) (* a t)))))
(* a (+ 120 (/ (* x (+ (* -60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t))))) a)))
(* a (+ (* -60 (/ y (* a (* x (- z t))))) (+ (* 120 (/ 1 x)) (/ 60 (* a (- z t))))))
(* -1 (* a (- (* -60 (/ (- x y) (* a (- z t)))) 120)))
(* -1 (* a (- (* 60 (/ (- x y) (* a t))) 120)))
(* -1 (* a (- (* -1 (/ (* x (+ (* -60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t))))) a)) 120)))
(* -1 (* a (- (* -1 (/ (+ (* -60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t)))) a)) (* 120 (/ 1 x)))))
Calls

15 calls:

TimeVariablePointExpression
26.0ms
t
@inf
((+ (* a 120) (* (/ 60 (- z t)) (- x y))) (* (/ 60 (- z t)) (- x y)) (/ 60 (- z t)) (- z t) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (* 120 a) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (+ (* (/ (- x y) t) -60) (* 120 a)) (/ (- x y) t) (- x y) (* (+ (* (/ y x) -60) 60) x) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (/ (* 60 (- x y)) (- z t)) (* 60 (- x y)) (* (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) x) (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (/ a x) (+ (* (/ y x) -60) 60) (/ (+ (* (/ y x) -60) 60) (- z t)))
20.0ms
x
@-inf
((+ (* a 120) (* (/ 60 (- z t)) (- x y))) (* (/ 60 (- z t)) (- x y)) (/ 60 (- z t)) (- z t) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (* 120 a) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (+ (* (/ (- x y) t) -60) (* 120 a)) (/ (- x y) t) (- x y) (* (+ (* (/ y x) -60) 60) x) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (/ (* 60 (- x y)) (- z t)) (* 60 (- x y)) (* (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) x) (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (/ a x) (+ (* (/ y x) -60) 60) (/ (+ (* (/ y x) -60) 60) (- z t)))
4.0ms
x
@0
((+ (* a 120) (* (/ 60 (- z t)) (- x y))) (* (/ 60 (- z t)) (- x y)) (/ 60 (- z t)) (- z t) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (* 120 a) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (+ (* (/ (- x y) t) -60) (* 120 a)) (/ (- x y) t) (- x y) (* (+ (* (/ y x) -60) 60) x) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (/ (* 60 (- x y)) (- z t)) (* 60 (- x y)) (* (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) x) (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (/ a x) (+ (* (/ y x) -60) 60) (/ (+ (* (/ y x) -60) 60) (- z t)))
3.0ms
z
@0
((+ (* a 120) (* (/ 60 (- z t)) (- x y))) (* (/ 60 (- z t)) (- x y)) (/ 60 (- z t)) (- z t) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (* 120 a) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (+ (* (/ (- x y) t) -60) (* 120 a)) (/ (- x y) t) (- x y) (* (+ (* (/ y x) -60) 60) x) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (/ (* 60 (- x y)) (- z t)) (* 60 (- x y)) (* (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) x) (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (/ a x) (+ (* (/ y x) -60) 60) (/ (+ (* (/ y x) -60) 60) (- z t)))
3.0ms
y
@inf
((+ (* a 120) (* (/ 60 (- z t)) (- x y))) (* (/ 60 (- z t)) (- x y)) (/ 60 (- z t)) (- z t) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (* 120 a) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (+ (* (/ (- x y) t) -60) (* 120 a)) (/ (- x y) t) (- x y) (* (+ (* (/ y x) -60) 60) x) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (/ (* 60 (- x y)) (- z t)) (* 60 (- x y)) (* (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) x) (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (/ a x) (+ (* (/ y x) -60) 60) (/ (+ (* (/ y x) -60) 60) (- z t)))

simplify199.0ms (2.1%)

Memory
-13.4MiB live, 210.4MiB allocated; 43ms collecting garbage
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
09124758
131824620
082034298
Stop Event
iter limit
node limit
Counts
205 → 203
Calls
Call 1
Inputs
(+ (* -60 (/ y (- z t))) (* 120 a))
(+ (* -60 (/ y (- z t))) (+ (* 60 (/ x (- z t))) (* 120 a)))
(* -60 (/ y (- z t)))
(+ (* -60 (/ y (- z t))) (* 60 (/ x (- z t))))
(+ (* 60 (/ y t)) (* 120 a))
(+ (* -60 (/ x t)) (+ (* 60 (/ y t)) (* 120 a)))
(* -1 (/ y t))
(+ (* -1 (/ y t)) (/ x t))
(* -1 y)
(- x y)
(* -60 y)
(+ (* -60 y) (* 60 x))
(/ (+ (* -60 (/ y (- z t))) (* 120 a)) x)
(/ (+ (* -60 (/ y (- z t))) (+ (* 60 (/ x (- z t))) (* 120 a))) x)
(/ a x)
(* -60 (/ y x))
(/ (+ (* -60 y) (* 60 x)) x)
(* -60 (/ y (* x (- z t))))
(/ (+ (* -60 (/ y (- z t))) (* 60 (/ x (- z t)))) x)
(* 60 (/ x (- z t)))
(* x (+ (* -60 (/ y (* x (- z t)))) (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t))))))
(* x (+ (* -60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t)))))
(* -60 (/ x t))
(* x (- (+ (* 60 (/ y (* t x))) (* 120 (/ a x))) (* 60 (/ 1 t))))
(/ x t)
(* x (+ (* -1 (/ y (* t x))) (/ 1 t)))
x
(* x (+ 1 (* -1 (/ y x))))
(* 60 x)
(* x (+ 60 (* -60 (/ y x))))
(/ 60 (- z t))
(+ (* -60 (/ y (* x (- z t)))) (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t)))))
60
(+ 60 (* -60 (/ y x)))
(+ (* -60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t))))
(* -1 (* x (- (* -1 (/ (+ (* -60 (/ y (- z t))) (* 120 a)) x)) (* 60 (/ 1 (- z t))))))
(* -1 (* x (- (* 60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t))))))
(* -1 (* x (+ (* -1 (/ (+ (* 60 (/ y t)) (* 120 a)) x)) (* 60 (/ 1 t)))))
(* -1 (* x (- (/ y (* t x)) (/ 1 t))))
(* -1 (* x (- (/ y x) 1)))
(* -1 (* x (- (* 60 (/ y x)) 60)))
(* -1 (* x (- (+ (* -120 (/ a x)) (* 60 (/ y (* x (- z t))))) (* 60 (/ 1 (- z t))))))
(+ (* -1 (/ (+ (* -120 a) (* 60 (/ y (- z t)))) x)) (* 60 (/ 1 (- z t))))
(+ (* 60 (/ x (- z t))) (* 120 a))
(+ (* -60 (/ x t)) (* 120 a))
(+ x (* -1 y))
(* x (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t)))))
(+ (* -60 (/ y (- z t))) (* x (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t))))))
(+ (* 120 (/ a x)) (* 60 (/ 1 (- z t))))
(+ (* -60 (/ y (* x (- z t)))) (+ (* 60 (/ 1 (- z t))) (* 120 (/ a x))))
(* y (- (+ (* 60 (/ x (* y (- z t)))) (* 120 (/ a y))) (* 60 (/ 1 (- z t)))))
(* y (- (* 60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t)))))
(* 60 (/ y t))
(* y (+ (* -60 (/ x (* t y))) (+ (* 120 (/ a y)) (* 60 (/ 1 t)))))
(* y (- (/ x (* t y)) (/ 1 t)))
(* y (- (/ x y) 1))
(* y (- (* 60 (/ x y)) 60))
(* y (- (/ (* x (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t))))) y) (* 60 (/ 1 (- z t)))))
(* y (- (+ (* 120 (/ a (* x y))) (/ 60 (* y (- z t)))) (* 60 (/ 1 (* x (- z t))))))
(* y (- (* 60 (/ 1 y)) (* 60 (/ 1 x))))
(* y (- (* 60 (/ 1 (* y (- z t)))) (* 60 (/ 1 (* x (- z t))))))
(* -1 (* y (+ (* -1 (/ (+ (* 60 (/ x (- z t))) (* 120 a)) y)) (* 60 (/ 1 (- z t))))))
(* -1 (* y (+ (* -60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t))))))
(* -1 (* y (- (* -1 (/ (+ (* -60 (/ x t)) (* 120 a)) y)) (* 60 (/ 1 t)))))
(* -1 (* y (+ (* -1 (/ x (* t y))) (/ 1 t))))
(* -1 (* y (+ 1 (* -1 (/ x y)))))
(* -1 (* y (+ 60 (* -60 (/ x y)))))
(* -1 (* y (+ (* -1 (/ (* x (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t))))) y)) (* 60 (/ 1 (- z t))))))
(* -1 (* y (+ (* -1 (/ (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t)))) y)) (* 60 (/ 1 (* x (- z t)))))))
(* -1 (* y (- (* 60 (/ 1 x)) (* 60 (/ 1 y)))))
(* -1 (* y (- (* 60 (/ 1 (* x (- z t)))) (* 60 (/ 1 (* y (- z t)))))))
(+ (* -60 (/ (- x y) t)) (* 120 a))
(+ (* -60 (/ (- x y) t)) (+ (* 60 (* z (- (/ y (pow t 2)) (/ x (pow t 2))))) (* 120 a)))
(+ (* -60 (/ (- x y) t)) (+ (* 120 a) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) t))))))
(+ (* -60 (/ (- x y) t)) (+ (* 120 a) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* z (+ (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) (pow t 2))) (* 60 (/ (- (/ y (pow t 2)) (/ x (pow t 2))) t))))))))
(* -60 (/ (- x y) t))
(+ (* -60 (/ (- x y) t)) (* 60 (* z (- (/ y (pow t 2)) (/ x (pow t 2))))))
(+ (* -60 (/ (- x y) t)) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) t)))))
(+ (* -60 (/ (- x y) t)) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* z (+ (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) (pow t 2))) (* 60 (/ (- (/ y (pow t 2)) (/ x (pow t 2))) t)))))))
(/ -60 t)
(- (* -60 (/ z (pow t 2))) (* 60 (/ 1 t)))
(- (* z (- (* -60 (/ z (pow t 3))) (* 60 (/ 1 (pow t 2))))) (* 60 (/ 1 t)))
(- (* z (- (* z (- (* -60 (/ z (pow t 4))) (* 60 (/ 1 (pow t 3))))) (* 60 (/ 1 (pow t 2))))) (* 60 (/ 1 t)))
(* -1 t)
(- z t)
(+ (* x (* z (- (* 60 (/ y (* (pow t 2) x))) (* 60 (/ 1 (pow t 2)))))) (* x (- (+ (* 60 (/ y (* t x))) (* 120 (/ a x))) (* 60 (/ 1 t)))))
(+ (* x (- (+ (* 60 (/ y (* t x))) (* 120 (/ a x))) (* 60 (/ 1 t)))) (* z (+ (* x (* z (- (* 60 (/ y (* (pow t 3) x))) (* 60 (/ 1 (pow t 3)))))) (* x (- (* 60 (/ y (* (pow t 2) x))) (* 60 (/ 1 (pow t 2))))))))
(+ (* x (- (+ (* 60 (/ y (* t x))) (* 120 (/ a x))) (* 60 (/ 1 t)))) (* z (+ (* x (- (* 60 (/ y (* (pow t 2) x))) (* 60 (/ 1 (pow t 2))))) (* z (+ (* x (* z (- (* 60 (/ y (* (pow t 4) x))) (* 60 (/ 1 (pow t 4)))))) (* x (- (* 60 (/ y (* (pow t 3) x))) (* 60 (/ 1 (pow t 3))))))))))
(- (+ (* 60 (/ y (* t x))) (* 120 (/ a x))) (* 60 (/ 1 t)))
(- (+ (* 60 (/ y (* t x))) (+ (* 120 (/ a x)) (* z (- (* 60 (/ y (* (pow t 2) x))) (* 60 (/ 1 (pow t 2))))))) (* 60 (/ 1 t)))
(- (+ (* 60 (/ y (* t x))) (+ (* 120 (/ a x)) (* z (- (+ (* 60 (/ y (* (pow t 2) x))) (* z (- (* 60 (/ y (* (pow t 3) x))) (* 60 (/ 1 (pow t 3)))))) (* 60 (/ 1 (pow t 2))))))) (* 60 (/ 1 t)))
(- (+ (* 60 (/ y (* t x))) (+ (* 120 (/ a x)) (* z (- (+ (* 60 (/ y (* (pow t 2) x))) (* z (- (+ (* 60 (/ y (* (pow t 3) x))) (* z (- (* 60 (/ y (* (pow t 4) x))) (* 60 (/ 1 (pow t 4)))))) (* 60 (/ 1 (pow t 3)))))) (* 60 (/ 1 (pow t 2))))))) (* 60 (/ 1 t)))
(* -1 (/ (+ 60 (* -60 (/ y x))) t))
(+ (* -1 (* z (+ (* -60 (/ y (* (pow t 2) x))) (* 60 (/ 1 (pow t 2)))))) (* -1 (/ (+ 60 (* -60 (/ y x))) t)))
(+ (* -1 (/ (+ 60 (* -60 (/ y x))) t)) (* z (- (* -1 (* z (+ (* -60 (/ y (* (pow t 3) x))) (* 60 (/ 1 (pow t 3)))))) (+ (* -60 (/ y (* (pow t 2) x))) (* 60 (/ 1 (pow t 2)))))))
(+ (* -1 (/ (+ 60 (* -60 (/ y x))) t)) (* z (- (* z (- (* -1 (* z (+ (* -60 (/ y (* (pow t 4) x))) (* 60 (/ 1 (pow t 4)))))) (+ (* -60 (/ y (* (pow t 3) x))) (* 60 (/ 1 (pow t 3)))))) (+ (* -60 (/ y (* (pow t 2) x))) (* 60 (/ 1 (pow t 2)))))))
(* 120 a)
(+ (* 60 (/ (- x y) z)) (* 120 a))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (+ (* 60 (/ (- x y) z)) (* 120 a)))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (+ (* 60 (/ (* (pow t 2) (- x y)) (pow z 3))) (+ (* 60 (/ (- x y) z)) (* 120 a))))
(* 60 (/ (- x y) z))
(/ (+ (* 60 (- x y)) (* 60 (/ (* t (- x y)) z))) z)
(/ (+ (* 60 (- x y)) (+ (* 60 (/ (* t (- x y)) z)) (* 60 (/ (* (pow t 2) (- x y)) (pow z 2))))) z)
(/ (+ (* 60 (- x y)) (+ (* 60 (/ (* t (- x y)) z)) (+ (* 60 (/ (* (pow t 2) (- x y)) (pow z 2))) (* 60 (/ (* (pow t 3) (- x y)) (pow z 3)))))) z)
(/ 60 z)
(/ (+ 60 (* 60 (/ t z))) z)
(/ (- (+ 60 (* 60 (/ (pow t 2) (pow z 2)))) (* -60 (/ t z))) z)
(/ (- (+ 60 (* 60 (/ (pow t 3) (pow z 3)))) (+ (* -60 (/ t z)) (* -60 (/ (pow t 2) (pow z 2))))) z)
z
(* z (+ 1 (* -1 (/ t z))))
(+ (* 120 a) (/ (* x (+ 60 (* -60 (/ y x)))) z))
(+ (* 120 a) (+ (/ (* x (+ 60 (* -60 (/ y x)))) z) (/ (* x (+ (* -60 (/ (* t y) x)) (* 60 t))) (pow z 2))))
(+ (* 120 a) (+ (/ (* x (+ 60 (* -60 (/ y x)))) z) (+ (/ (* x (+ (* -60 (/ (* t y) x)) (* 60 t))) (pow z 2)) (/ (* x (+ (* -60 (/ (* (pow t 2) y) x)) (* 60 (pow t 2)))) (pow z 3)))))
(* 120 (/ a x))
(+ (* -60 (/ y (* x z))) (+ (* 120 (/ a x)) (* 60 (/ 1 z))))
(+ (* -60 (/ y (* x z))) (+ (* -60 (/ (* t y) (* x (pow z 2)))) (+ (* 60 (/ t (pow z 2))) (+ (* 120 (/ a x)) (* 60 (/ 1 z))))))
(+ (* -60 (/ y (* x z))) (+ (* -60 (/ (* t y) (* x (pow z 2)))) (+ (* -60 (/ (* (pow t 2) y) (* x (pow z 3)))) (+ (* 60 (/ t (pow z 2))) (+ (* 60 (/ (pow t 2) (pow z 3))) (+ (* 120 (/ a x)) (* 60 (/ 1 z))))))))
(/ (+ 60 (* -60 (/ y x))) z)
(/ (+ 60 (+ (* -60 (/ y x)) (/ (* t (+ 60 (* -60 (/ y x)))) z))) z)
(/ (- (+ 60 (+ (* -60 (/ y x)) (/ (* (pow t 2) (+ 60 (* -60 (/ y x)))) (pow z 2)))) (* -1 (/ (* t (+ 60 (* -60 (/ y x)))) z))) z)
(/ (- (+ 60 (+ (* -60 (/ y x)) (/ (* (pow t 3) (+ 60 (* -60 (/ y x)))) (pow z 3)))) (+ (* -1 (/ (* t (+ 60 (* -60 (/ y x)))) z)) (* -1 (/ (* (pow t 2) (+ 60 (* -60 (/ y x)))) (pow z 2))))) z)
(+ (* -1 (/ (+ (* -60 (- x y)) (* -60 (/ (* t (- x y)) z))) z)) (* 120 a))
(+ (* -1 (/ (+ (* -60 (- x y)) (* -1 (/ (+ (* 60 (* t (- x y))) (* 60 (/ (* (pow t 2) (- x y)) z))) z))) z)) (* 120 a))
(* -1 (/ (+ (* -60 (- x y)) (* -60 (/ (* t (- x y)) z))) z))
(* -1 (/ (+ (* -60 (- x y)) (* -1 (/ (+ (* 60 (* t (- x y))) (* 60 (/ (* (pow t 2) (- x y)) z))) z))) z))
(* -1 (/ (+ (* -60 (- x y)) (* -1 (/ (+ (* -1 (/ (+ (* -60 (* (pow t 2) (- x y))) (* -60 (/ (* (pow t 3) (- x y)) z))) z)) (* 60 (* t (- x y)))) z))) z))
(* -1 (/ (- (* -60 (/ t z)) 60) z))
(* -1 (/ (- (* -1 (/ (- (* 60 (/ (pow t 2) z)) (* -60 t)) z)) 60) z))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* -60 (/ (pow t 3) z)) (* 60 (pow t 2))) z)) (* -60 t)) z)) 60) z))
(* -1 (* z (- (/ t z) 1)))
(+ (* -1 (/ (+ (* -1 (* x (+ 60 (* -60 (/ y x))))) (* -1 (/ (* t (* x (+ 60 (* -60 (/ y x))))) z))) z)) (* 120 a))
(+ (* -1 (/ (+ (* -1 (* x (+ 60 (* -60 (/ y x))))) (* -1 (/ (+ (* t (* x (+ 60 (* -60 (/ y x))))) (/ (* (pow t 2) (* x (+ 60 (* -60 (/ y x))))) z)) z))) z)) (* 120 a))
(+ (* -1 (/ (+ (* -1 (+ 60 (* -60 (/ y x)))) (* -1 (/ (* t (+ 60 (* -60 (/ y x)))) z))) z)) (* 120 (/ a x)))
(+ (* -1 (/ (+ (* -1 (+ 60 (* -60 (/ y x)))) (* -1 (/ (+ (* t (+ 60 (* -60 (/ y x)))) (/ (* (pow t 2) (+ 60 (* -60 (/ y x)))) z)) z))) z)) (* 120 (/ a x)))
(* -1 (/ (+ (* -1 (+ 60 (* -60 (/ y x)))) (* -1 (/ (* t (+ 60 (* -60 (/ y x)))) z))) z))
(* -1 (/ (+ (* -1 (+ 60 (* -60 (/ y x)))) (* -1 (/ (+ (* t (+ 60 (* -60 (/ y x)))) (/ (* (pow t 2) (+ 60 (* -60 (/ y x)))) z)) z))) z))
(* -1 (/ (+ (* -1 (+ 60 (* -60 (/ y x)))) (* -1 (/ (+ (* -1 (/ (+ (* -1 (* (pow t 2) (+ 60 (* -60 (/ y x))))) (* -1 (/ (* (pow t 3) (+ 60 (* -60 (/ y x)))) z))) z)) (* t (+ 60 (* -60 (/ y x))))) z))) z))
(+ (* 60 (/ (- x y) z)) (+ (* 120 a) (* t (+ (* 60 (/ (* t (- x y)) (pow z 3))) (* 60 (/ (- x y) (pow z 2)))))))
(+ (* 60 (/ (- x y) z)) (+ (* 120 a) (* t (+ (* 60 (/ (- x y) (pow z 2))) (* t (+ (* 60 (/ (* t (- x y)) (pow z 4))) (* 60 (/ (- x y) (pow z 3)))))))))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (* 60 (/ (- x y) z)))
(+ (* 60 (/ (- x y) z)) (* t (+ (* 60 (/ (* t (- x y)) (pow z 3))) (* 60 (/ (- x y) (pow z 2))))))
(+ (* 60 (/ (- x y) z)) (* t (+ (* 60 (/ (- x y) (pow z 2))) (* t (+ (* 60 (/ (* t (- x y)) (pow z 4))) (* 60 (/ (- x y) (pow z 3))))))))
(+ (* 60 (/ t (pow z 2))) (* 60 (/ 1 z)))
(+ (* t (+ (* 60 (/ t (pow z 3))) (* 60 (/ 1 (pow z 2))))) (* 60 (/ 1 z)))
(+ (* t (+ (* t (+ (* 60 (/ t (pow z 4))) (* 60 (/ 1 (pow z 3))))) (* 60 (/ 1 (pow z 2))))) (* 60 (/ 1 z)))
(+ z (* -1 t))
(/ (+ (* -60 (- x y)) (* 120 (* a t))) t)
(/ (- x y) t)
(* x (+ (* -60 (/ y (* x z))) (+ (* 60 (/ 1 z)) (* 120 (/ a x)))))
(+ (* t (* x (+ (* -60 (/ y (* x (pow z 2)))) (* 60 (/ 1 (pow z 2)))))) (* x (+ (* -60 (/ y (* x z))) (+ (* 60 (/ 1 z)) (* 120 (/ a x))))))
(+ (* t (+ (* t (* x (+ (* -60 (/ y (* x (pow z 3)))) (* 60 (/ 1 (pow z 3)))))) (* x (+ (* -60 (/ y (* x (pow z 2)))) (* 60 (/ 1 (pow z 2))))))) (* x (+ (* -60 (/ y (* x z))) (+ (* 60 (/ 1 z)) (* 120 (/ a x))))))
(+ (* t (+ (* t (+ (* t (* x (+ (* -60 (/ y (* x (pow z 4)))) (* 60 (/ 1 (pow z 4)))))) (* x (+ (* -60 (/ y (* x (pow z 3)))) (* 60 (/ 1 (pow z 3))))))) (* x (+ (* -60 (/ y (* x (pow z 2)))) (* 60 (/ 1 (pow z 2))))))) (* x (+ (* -60 (/ y (* x z))) (+ (* 60 (/ 1 z)) (* 120 (/ a x))))))
(+ (* -60 (/ y (* x z))) (+ (* 60 (/ 1 z)) (* 120 (/ a x))))
(+ (* -60 (/ y (* x z))) (+ (* 60 (/ 1 z)) (+ (* 120 (/ a x)) (* t (+ (* -60 (/ y (* x (pow z 2)))) (* 60 (/ 1 (pow z 2))))))))
(+ (* -60 (/ y (* x z))) (+ (* 60 (/ 1 z)) (+ (* 120 (/ a x)) (* t (+ (* -60 (/ y (* x (pow z 2)))) (+ (* 60 (/ 1 (pow z 2))) (* t (+ (* -60 (/ y (* x (pow z 3)))) (* 60 (/ 1 (pow z 3)))))))))))
(+ (* -60 (/ y (* x z))) (+ (* 60 (/ 1 z)) (+ (* 120 (/ a x)) (* t (+ (* -60 (/ y (* x (pow z 2)))) (+ (* 60 (/ 1 (pow z 2))) (* t (+ (* -60 (/ y (* x (pow z 3)))) (+ (* 60 (/ 1 (pow z 3))) (* t (+ (* -60 (/ y (* x (pow z 4)))) (* 60 (/ 1 (pow z 4))))))))))))))
(+ (* -60 (/ y (* x z))) (+ (* 60 (/ 1 z)) (/ (* t (+ 60 (* -60 (/ y x)))) (pow z 2))))
(+ (* -60 (/ y (* x z))) (+ (* t (- (/ (* t (+ 60 (* -60 (/ y x)))) (pow z 3)) (* -1 (/ (+ 60 (* -60 (/ y x))) (pow z 2))))) (* 60 (/ 1 z))))
(+ (* -60 (/ y (* x z))) (+ (* t (- (* t (- (/ (* t (+ 60 (* -60 (/ y x)))) (pow z 4)) (* -1 (/ (+ 60 (* -60 (/ y x))) (pow z 3))))) (* -1 (/ (+ 60 (* -60 (/ y x))) (pow z 2))))) (* 60 (/ 1 z))))
(+ (* -60 (/ (* z (- x y)) (pow t 2))) (+ (* -60 (/ (- x y) t)) (* 120 a)))
(+ (* -60 (/ (* z (- x y)) (pow t 2))) (+ (* -60 (/ (* (pow z 2) (- x y)) (pow t 3))) (+ (* -60 (/ (- x y) t)) (* 120 a))))
(/ (+ (* -60 (- x y)) (* -60 (/ (* z (- x y)) t))) t)
(/ (+ (* -60 (- x y)) (+ (* -60 (/ (* z (- x y)) t)) (* -60 (/ (* (pow z 2) (- x y)) (pow t 2))))) t)
(/ (+ (* -60 (- x y)) (+ (* -60 (/ (* z (- x y)) t)) (+ (* -60 (/ (* (pow z 2) (- x y)) (pow t 2))) (* -60 (/ (* (pow z 3) (- x y)) (pow t 3)))))) t)
(/ (- (* -60 (/ z t)) 60) t)
(/ (- (* -60 (/ (pow z 2) (pow t 2))) (+ 60 (* 60 (/ z t)))) t)
(/ (- (* -60 (/ (pow z 3) (pow t 3))) (+ 60 (+ (* 60 (/ z t)) (* 60 (/ (pow z 2) (pow t 2)))))) t)
(* t (- (/ z t) 1))
(+ (* 120 a) (/ (* x (- (* 60 (/ y x)) 60)) t))
(+ (* 120 a) (+ (/ (* x (+ (* -60 z) (* 60 (/ (* y z) x)))) (pow t 2)) (/ (* x (- (* 60 (/ y x)) 60)) t)))
(+ (* 120 a) (+ (/ (* x (+ (* -60 z) (* 60 (/ (* y z) x)))) (pow t 2)) (+ (/ (* x (+ (* -60 (pow z 2)) (* 60 (/ (* y (pow z 2)) x)))) (pow t 3)) (/ (* x (- (* 60 (/ y x)) 60)) t))))
(- (+ (* -60 (/ z (pow t 2))) (+ (* 60 (/ y (* t x))) (+ (* 60 (/ (* y z) (* (pow t 2) x))) (* 120 (/ a x))))) (* 60 (/ 1 t)))
(- (+ (* -60 (/ z (pow t 2))) (+ (* -60 (/ (pow z 2) (pow t 3))) (+ (* 60 (/ y (* t x))) (+ (* 60 (/ (* y z) (* (pow t 2) x))) (+ (* 60 (/ (* y (pow z 2)) (* (pow t 3) x))) (* 120 (/ a x))))))) (* 60 (/ 1 t)))
(/ (+ (* -1 (+ 60 (* -60 (/ y x)))) (* -1 (/ (* z (+ 60 (* -60 (/ y x)))) t))) t)
(/ (- (+ (* -1 (+ 60 (* -60 (/ y x)))) (* -1 (/ (* (pow z 2) (+ 60 (* -60 (/ y x)))) (pow t 2)))) (/ (* z (+ 60 (* -60 (/ y x)))) t)) t)
(/ (- (+ (* -1 (+ 60 (* -60 (/ y x)))) (* -1 (/ (* (pow z 3) (+ 60 (* -60 (/ y x)))) (pow t 3)))) (+ (/ (* z (+ 60 (* -60 (/ y x)))) t) (/ (* (pow z 2) (+ 60 (* -60 (/ y x)))) (pow t 2)))) t)
(+ (* -1 (/ (+ (* 60 (- x y)) (* 60 (/ (* z (- x y)) t))) t)) (* 120 a))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -60 (* z (- x y))) (* -60 (/ (* (pow z 2) (- x y)) t))) t)) (* 60 (- x y))) t)) (* 120 a))
(* -1 (/ (+ (* 60 (- x y)) (* 60 (/ (* z (- x y)) t))) t))
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* z (- x y))) (* -60 (/ (* (pow z 2) (- x y)) t))) t)) (* 60 (- x y))) t))
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* z (- x y))) (* -1 (/ (+ (* 60 (* (pow z 2) (- x y))) (* 60 (/ (* (pow z 3) (- x y)) t))) t))) t)) (* 60 (- x y))) t))
(* -1 (/ (+ 60 (* 60 (/ z t))) t))
(* -1 (/ (+ 60 (* -1 (/ (- (* -60 (/ (pow z 2) t)) (* 60 z)) t))) t))
(* -1 (/ (+ 60 (* -1 (/ (- (* -1 (/ (- (* 60 (/ (pow z 3) t)) (* -60 (pow z 2))) t)) (* 60 z)) t))) t))
(* -1 (* t (+ 1 (* -1 (/ z t)))))
(+ (* -1 (/ (* x (+ 60 (* -60 (/ y x)))) t)) (* 120 a))
(+ (* -1 (/ (+ (* -1 (/ (* x (+ (* -60 z) (* 60 (/ (* y z) x)))) t)) (* x (+ 60 (* -60 (/ y x))))) t)) (* 120 a))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* x (+ (* -60 (/ (* y (pow z 2)) x)) (* 60 (pow z 2)))) t)) (* x (+ (* -60 z) (* 60 (/ (* y z) x))))) t)) (* x (+ 60 (* -60 (/ y x))))) t)) (* 120 a))
(+ (* -1 (/ (+ 60 (* -60 (/ y x))) t)) (* 120 (/ a x)))
(+ (* -1 (/ (+ 60 (+ (* -60 (/ y x)) (* -1 (/ (+ (* -60 z) (* 60 (/ (* y z) x))) t)))) t)) (* 120 (/ a x)))
(+ (* -1 (/ (+ 60 (+ (* -60 (/ y x)) (* -1 (/ (+ (* -60 z) (+ (* -1 (/ (+ (* -60 (/ (* y (pow z 2)) x)) (* 60 (pow z 2))) t)) (* 60 (/ (* y z) x)))) t)))) t)) (* 120 (/ a x)))
(* -1 (/ (+ 60 (+ (* -60 (/ y x)) (/ (* z (+ 60 (* -60 (/ y x)))) t))) t))
(* -1 (/ (+ 60 (+ (* -60 (/ y x)) (* -1 (/ (- (* -1 (/ (* (pow z 2) (+ 60 (* -60 (/ y x)))) t)) (* z (+ 60 (* -60 (/ y x))))) t)))) t))
(* -1 (/ (+ 60 (+ (* -60 (/ y x)) (* -1 (/ (- (* -1 (/ (- (/ (* (pow z 3) (+ 60 (* -60 (/ y x)))) t) (* -1 (* (pow z 2) (+ 60 (* -60 (/ y x)))))) t)) (* z (+ 60 (* -60 (/ y x))))) t)))) t))
(* 60 (/ (- x y) (- z t)))
(+ (* 60 (/ (- x y) (- z t))) (* 120 a))
(+ (* 120 a) (* x (+ (* -60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t))))))
(* a (+ 120 (* 60 (/ (- x y) (* a (- z t))))))
(* a (+ 120 (* -60 (/ (- x y) (* a t)))))
(* a (+ 120 (/ (* x (+ (* -60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t))))) a)))
(* a (+ (* -60 (/ y (* a (* x (- z t))))) (+ (* 120 (/ 1 x)) (/ 60 (* a (- z t))))))
(* -1 (* a (- (* -60 (/ (- x y) (* a (- z t)))) 120)))
(* -1 (* a (- (* 60 (/ (- x y) (* a t))) 120)))
(* -1 (* a (- (* -1 (/ (* x (+ (* -60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t))))) a)) 120)))
(* -1 (* a (- (* -1 (/ (+ (* -60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t)))) a)) (* 120 (/ 1 x)))))
Outputs
(+ (* -60 (/ y (- z t))) (* 120 a))
(fma.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ y (- z t))) (+ (* 60 (/ x (- z t))) (* 120 a)))
(fma.f64 #s(literal 120 binary64) a (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 y x)) (-.f64 z t)))
(* -60 (/ y (- z t)))
(*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))
(+ (* -60 (/ y (- z t))) (* 60 (/ x (- z t))))
(/.f64 (*.f64 #s(literal -60 binary64) (-.f64 y x)) (-.f64 z t))
(+ (* 60 (/ y t)) (* 120 a))
(fma.f64 (/.f64 y t) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ x t)) (+ (* 60 (/ y t)) (* 120 a)))
(+.f64 (/.f64 (fma.f64 #s(literal -60 binary64) x (*.f64 #s(literal 60 binary64) y)) t) (*.f64 #s(literal 120 binary64) a))
(* -1 (/ y t))
(/.f64 (neg.f64 y) t)
(+ (* -1 (/ y t)) (/ x t))
(/.f64 (-.f64 x y) t)
(* -1 y)
(neg.f64 y)
(- x y)
(-.f64 x y)
(* -60 y)
(*.f64 #s(literal -60 binary64) y)
(+ (* -60 y) (* 60 x))
(*.f64 #s(literal -60 binary64) (-.f64 y x))
(/ (+ (* -60 (/ y (- z t))) (* 120 a)) x)
(/.f64 (fma.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)) x)
(/ (+ (* -60 (/ y (- z t))) (+ (* 60 (/ x (- z t))) (* 120 a))) x)
(/.f64 (fma.f64 #s(literal 120 binary64) a (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 y x)) (-.f64 z t))) x)
(/ a x)
(/.f64 a x)
(* -60 (/ y x))
(*.f64 (/.f64 y x) #s(literal -60 binary64))
(/ (+ (* -60 y) (* 60 x)) x)
(/.f64 (*.f64 #s(literal -60 binary64) (-.f64 y x)) x)
(* -60 (/ y (* x (- z t))))
(*.f64 (/.f64 y (*.f64 (-.f64 z t) x)) #s(literal -60 binary64))
(/ (+ (* -60 (/ y (- z t))) (* 60 (/ x (- z t)))) x)
(/.f64 (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 y x)) (-.f64 z t)) x)
(* 60 (/ x (- z t)))
(*.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64))
(* x (+ (* -60 (/ y (* x (- z t)))) (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t))))))
(*.f64 (fma.f64 (/.f64 y (*.f64 (-.f64 z t) x)) #s(literal -60 binary64) (fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 #s(literal 60 binary64) (-.f64 z t)))) x)
(* x (+ (* -60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t)))))
(*.f64 (fma.f64 (/.f64 y (*.f64 (-.f64 z t) x)) #s(literal -60 binary64) (/.f64 #s(literal 60 binary64) (-.f64 z t))) x)
(* -60 (/ x t))
(*.f64 (/.f64 x t) #s(literal -60 binary64))
(* x (- (+ (* 60 (/ y (* t x))) (* 120 (/ a x))) (* 60 (/ 1 t))))
(*.f64 (-.f64 (fma.f64 (/.f64 (/.f64 y t) x) #s(literal 60 binary64) (*.f64 (/.f64 a x) #s(literal 120 binary64))) (/.f64 #s(literal 60 binary64) t)) x)
(/ x t)
(/.f64 x t)
(* x (+ (* -1 (/ y (* t x))) (/ 1 t)))
(*.f64 (fma.f64 (/.f64 (/.f64 y t) x) #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) t)) x)
x
(* x (+ 1 (* -1 (/ y x))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 y x)) x)
(* 60 x)
(*.f64 #s(literal 60 binary64) x)
(* x (+ 60 (* -60 (/ y x))))
(*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)
(/ 60 (- z t))
(/.f64 #s(literal 60 binary64) (-.f64 z t))
(+ (* -60 (/ y (* x (- z t)))) (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t)))))
(fma.f64 (/.f64 y (*.f64 (-.f64 z t) x)) #s(literal -60 binary64) (fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
60
#s(literal 60 binary64)
(+ 60 (* -60 (/ y x)))
(fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64))
(+ (* -60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t))))
(fma.f64 (/.f64 y (*.f64 (-.f64 z t) x)) #s(literal -60 binary64) (/.f64 #s(literal 60 binary64) (-.f64 z t)))
(* -1 (* x (- (* -1 (/ (+ (* -60 (/ y (- z t))) (* 120 a)) x)) (* 60 (/ 1 (- z t))))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (fma.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)) (neg.f64 x)) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
(* -1 (* x (- (* 60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t))))))
(*.f64 (neg.f64 x) (-.f64 (*.f64 (/.f64 y (*.f64 (-.f64 z t) x)) #s(literal 60 binary64)) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
(* -1 (* x (+ (* -1 (/ (+ (* 60 (/ y t)) (* 120 a)) x)) (* 60 (/ 1 t)))))
(*.f64 (neg.f64 x) (fma.f64 (/.f64 (fma.f64 (/.f64 y t) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a)) x) #s(literal -1 binary64) (/.f64 #s(literal 60 binary64) t)))
(* -1 (* x (- (/ y (* t x)) (/ 1 t))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (/.f64 y t) x) (/.f64 #s(literal 1 binary64) t)))
(* -1 (* x (- (/ y x) 1)))
(*.f64 (neg.f64 x) (-.f64 (/.f64 y x) #s(literal 1 binary64)))
(* -1 (* x (- (* 60 (/ y x)) 60)))
(*.f64 (neg.f64 x) (-.f64 (*.f64 (/.f64 y x) #s(literal 60 binary64)) #s(literal 60 binary64)))
(* -1 (* x (- (+ (* -120 (/ a x)) (* 60 (/ y (* x (- z t))))) (* 60 (/ 1 (- z t))))))
(*.f64 (neg.f64 x) (fma.f64 #s(literal -120 binary64) (/.f64 a x) (-.f64 (*.f64 (/.f64 y (*.f64 (-.f64 z t) x)) #s(literal 60 binary64)) (/.f64 #s(literal 60 binary64) (-.f64 z t)))))
(+ (* -1 (/ (+ (* -120 a) (* 60 (/ y (- z t)))) x)) (* 60 (/ 1 (- z t))))
(fma.f64 (/.f64 (fma.f64 #s(literal -120 binary64) a (*.f64 (/.f64 y (-.f64 z t)) #s(literal 60 binary64))) x) #s(literal -1 binary64) (/.f64 #s(literal 60 binary64) (-.f64 z t)))
(+ (* 60 (/ x (- z t))) (* 120 a))
(fma.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ x t)) (* 120 a))
(fma.f64 (/.f64 x t) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))
(+ x (* -1 y))
(-.f64 x y)
(* x (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t)))))
(*.f64 (fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 #s(literal 60 binary64) (-.f64 z t))) x)
(+ (* -60 (/ y (- z t))) (* x (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t))))))
(fma.f64 (fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 #s(literal 60 binary64) (-.f64 z t))) x (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64)))
(+ (* 120 (/ a x)) (* 60 (/ 1 (- z t))))
(fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 #s(literal 60 binary64) (-.f64 z t)))
(+ (* -60 (/ y (* x (- z t)))) (+ (* 60 (/ 1 (- z t))) (* 120 (/ a x))))
(fma.f64 (/.f64 y (*.f64 (-.f64 z t) x)) #s(literal -60 binary64) (fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
(* y (- (+ (* 60 (/ x (* y (- z t)))) (* 120 (/ a y))) (* 60 (/ 1 (- z t)))))
(*.f64 (-.f64 (fma.f64 (/.f64 a y) #s(literal 120 binary64) (*.f64 (/.f64 x (*.f64 (-.f64 z t) y)) #s(literal 60 binary64))) (/.f64 #s(literal 60 binary64) (-.f64 z t))) y)
(* y (- (* 60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t)))))
(*.f64 (-.f64 (*.f64 (/.f64 x (*.f64 (-.f64 z t) y)) #s(literal 60 binary64)) (/.f64 #s(literal 60 binary64) (-.f64 z t))) y)
(* 60 (/ y t))
(*.f64 (/.f64 y t) #s(literal 60 binary64))
(* y (+ (* -60 (/ x (* t y))) (+ (* 120 (/ a y)) (* 60 (/ 1 t)))))
(*.f64 (fma.f64 (/.f64 (/.f64 x t) y) #s(literal -60 binary64) (fma.f64 (/.f64 a y) #s(literal 120 binary64) (/.f64 #s(literal 60 binary64) t))) y)
(* y (- (/ x (* t y)) (/ 1 t)))
(*.f64 (-.f64 (/.f64 (/.f64 x t) y) (/.f64 #s(literal 1 binary64) t)) y)
(* y (- (/ x y) 1))
(*.f64 (-.f64 (/.f64 x y) #s(literal 1 binary64)) y)
(* y (- (* 60 (/ x y)) 60))
(*.f64 (-.f64 (*.f64 (/.f64 x y) #s(literal 60 binary64)) #s(literal 60 binary64)) y)
(* y (- (/ (* x (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t))))) y) (* 60 (/ 1 (- z t)))))
(*.f64 (-.f64 (/.f64 (*.f64 (fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 #s(literal 60 binary64) (-.f64 z t))) x) y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) y)
(* y (- (+ (* 120 (/ a (* x y))) (/ 60 (* y (- z t)))) (* 60 (/ 1 (* x (- z t))))))
(*.f64 (-.f64 (fma.f64 (/.f64 #s(literal 120 binary64) y) (/.f64 a x) (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) y))) (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) x))) y)
(* y (- (* 60 (/ 1 y)) (* 60 (/ 1 x))))
(*.f64 (-.f64 (/.f64 #s(literal 60 binary64) y) (/.f64 #s(literal 60 binary64) x)) y)
(* y (- (* 60 (/ 1 (* y (- z t)))) (* 60 (/ 1 (* x (- z t))))))
(*.f64 (-.f64 (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) y)) (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) x))) y)
(* -1 (* y (+ (* -1 (/ (+ (* 60 (/ x (- z t))) (* 120 a)) y)) (* 60 (/ 1 (- z t))))))
(*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a)) y) #s(literal -1 binary64) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (neg.f64 y))
(* -1 (* y (+ (* -60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t))))))
(*.f64 (fma.f64 (/.f64 x (*.f64 (-.f64 z t) y)) #s(literal -60 binary64) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (neg.f64 y))
(* -1 (* y (- (* -1 (/ (+ (* -60 (/ x t)) (* 120 a)) y)) (* 60 (/ 1 t)))))
(*.f64 (-.f64 (/.f64 (fma.f64 (/.f64 x t) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)) (neg.f64 y)) (/.f64 #s(literal 60 binary64) t)) (neg.f64 y))
(* -1 (* y (+ (* -1 (/ x (* t y))) (/ 1 t))))
(*.f64 (fma.f64 (/.f64 (/.f64 x t) y) #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) t)) (neg.f64 y))
(* -1 (* y (+ 1 (* -1 (/ x y)))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 x y)) (neg.f64 y))
(* -1 (* y (+ 60 (* -60 (/ x y)))))
(*.f64 (fma.f64 (/.f64 x y) #s(literal -60 binary64) #s(literal 60 binary64)) (neg.f64 y))
(* -1 (* y (+ (* -1 (/ (* x (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t))))) y)) (* 60 (/ 1 (- z t))))))
(*.f64 (fma.f64 (neg.f64 x) (/.f64 (fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 #s(literal 60 binary64) (-.f64 z t))) y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (neg.f64 y))
(* -1 (* y (+ (* -1 (/ (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t)))) y)) (* 60 (/ 1 (* x (- z t)))))))
(*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 #s(literal 60 binary64) (-.f64 z t))) y) #s(literal -1 binary64) (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) x))) (neg.f64 y))
(* -1 (* y (- (* 60 (/ 1 x)) (* 60 (/ 1 y)))))
(*.f64 (-.f64 (/.f64 #s(literal 60 binary64) x) (/.f64 #s(literal 60 binary64) y)) (neg.f64 y))
(* -1 (* y (- (* 60 (/ 1 (* x (- z t)))) (* 60 (/ 1 (* y (- z t)))))))
(*.f64 (-.f64 (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) x)) (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) y))) (neg.f64 y))
(+ (* -60 (/ (- x y) t)) (* 120 a))
(fma.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ (- x y) t)) (+ (* 60 (* z (- (/ y (pow t 2)) (/ x (pow t 2))))) (* 120 a)))
(fma.f64 #s(literal -60 binary64) (-.f64 (/.f64 (-.f64 x y) t) (*.f64 (-.f64 (/.f64 y (*.f64 t t)) (/.f64 x (*.f64 t t))) z)) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ (- x y) t)) (+ (* 120 a) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) t))))))
(fma.f64 (*.f64 #s(literal 60 binary64) (fma.f64 z (/.f64 (-.f64 (/.f64 y (*.f64 t t)) (/.f64 x (*.f64 t t))) t) (-.f64 (/.f64 y (*.f64 t t)) (/.f64 x (*.f64 t t))))) z (fma.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))
(+ (* -60 (/ (- x y) t)) (+ (* 120 a) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* z (+ (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) (pow t 2))) (* 60 (/ (- (/ y (pow t 2)) (/ x (pow t 2))) t))))))))
(fma.f64 (fma.f64 (*.f64 #s(literal 60 binary64) (fma.f64 (/.f64 z t) (/.f64 (-.f64 (/.f64 y (*.f64 t t)) (/.f64 x (*.f64 t t))) t) (/.f64 (-.f64 (/.f64 y (*.f64 t t)) (/.f64 x (*.f64 t t))) t))) z (*.f64 (-.f64 (/.f64 y (*.f64 t t)) (/.f64 x (*.f64 t t))) #s(literal 60 binary64))) z (fma.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))
(* -60 (/ (- x y) t))
(*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64))
(+ (* -60 (/ (- x y) t)) (* 60 (* z (- (/ y (pow t 2)) (/ x (pow t 2))))))
(*.f64 #s(literal -60 binary64) (-.f64 (/.f64 (-.f64 x y) t) (*.f64 (-.f64 (/.f64 y (*.f64 t t)) (/.f64 x (*.f64 t t))) z)))
(+ (* -60 (/ (- x y) t)) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) t)))))
(fma.f64 (*.f64 #s(literal 60 binary64) (fma.f64 z (/.f64 (-.f64 (/.f64 y (*.f64 t t)) (/.f64 x (*.f64 t t))) t) (-.f64 (/.f64 y (*.f64 t t)) (/.f64 x (*.f64 t t))))) z (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64)))
(+ (* -60 (/ (- x y) t)) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* z (+ (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) (pow t 2))) (* 60 (/ (- (/ y (pow t 2)) (/ x (pow t 2))) t)))))))
(fma.f64 (fma.f64 (*.f64 #s(literal 60 binary64) (fma.f64 (/.f64 z t) (/.f64 (-.f64 (/.f64 y (*.f64 t t)) (/.f64 x (*.f64 t t))) t) (/.f64 (-.f64 (/.f64 y (*.f64 t t)) (/.f64 x (*.f64 t t))) t))) z (*.f64 (-.f64 (/.f64 y (*.f64 t t)) (/.f64 x (*.f64 t t))) #s(literal 60 binary64))) z (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64)))
(/ -60 t)
(/.f64 #s(literal -60 binary64) t)
(- (* -60 (/ z (pow t 2))) (* 60 (/ 1 t)))
(-.f64 (*.f64 (/.f64 z (*.f64 t t)) #s(literal -60 binary64)) (/.f64 #s(literal 60 binary64) t))
(- (* z (- (* -60 (/ z (pow t 3))) (* 60 (/ 1 (pow t 2))))) (* 60 (/ 1 t)))
(-.f64 (*.f64 (-.f64 (*.f64 (/.f64 z (pow.f64 t #s(literal 3 binary64))) #s(literal -60 binary64)) (/.f64 #s(literal 60 binary64) (*.f64 t t))) z) (/.f64 #s(literal 60 binary64) t))
(- (* z (- (* z (- (* -60 (/ z (pow t 4))) (* 60 (/ 1 (pow t 3))))) (* 60 (/ 1 (pow t 2))))) (* 60 (/ 1 t)))
(-.f64 (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 (/.f64 z (pow.f64 t #s(literal 4 binary64))) #s(literal -60 binary64)) (/.f64 #s(literal 60 binary64) (pow.f64 t #s(literal 3 binary64)))) z) (/.f64 #s(literal 60 binary64) (*.f64 t t))) z) (/.f64 #s(literal 60 binary64) t))
(* -1 t)
(neg.f64 t)
(- z t)
(-.f64 z t)
(+ (* x (* z (- (* 60 (/ y (* (pow t 2) x))) (* 60 (/ 1 (pow t 2)))))) (* x (- (+ (* 60 (/ y (* t x))) (* 120 (/ a x))) (* 60 (/ 1 t)))))
(*.f64 x (-.f64 (fma.f64 (-.f64 (*.f64 (/.f64 (/.f64 y (*.f64 t t)) x) #s(literal 60 binary64)) (/.f64 #s(literal 60 binary64) (*.f64 t t))) z (fma.f64 (/.f64 (/.f64 y t) x) #s(literal 60 binary64) (*.f64 (/.f64 a x) #s(literal 120 binary64)))) (/.f64 #s(literal 60 binary64) t)))
(+ (* x (- (+ (* 60 (/ y (* t x))) (* 120 (/ a x))) (* 60 (/ 1 t)))) (* z (+ (* x (* z (- (* 60 (/ y (* (pow t 3) x))) (* 60 (/ 1 (pow t 3)))))) (* x (- (* 60 (/ y (* (pow t 2) x))) (* 60 (/ 1 (pow t 2))))))))
(fma.f64 (*.f64 x (-.f64 (fma.f64 (-.f64 (*.f64 (/.f64 y (*.f64 (pow.f64 t #s(literal 3 binary64)) x)) #s(literal 60 binary64)) (/.f64 #s(literal 60 binary64) (pow.f64 t #s(literal 3 binary64)))) z (*.f64 (/.f64 (/.f64 y (*.f64 t t)) x) #s(literal 60 binary64))) (/.f64 #s(literal 60 binary64) (*.f64 t t)))) z (*.f64 (-.f64 (fma.f64 (/.f64 (/.f64 y t) x) #s(literal 60 binary64) (*.f64 (/.f64 a x) #s(literal 120 binary64))) (/.f64 #s(literal 60 binary64) t)) x))
(+ (* x (- (+ (* 60 (/ y (* t x))) (* 120 (/ a x))) (* 60 (/ 1 t)))) (* z (+ (* x (- (* 60 (/ y (* (pow t 2) x))) (* 60 (/ 1 (pow t 2))))) (* z (+ (* x (* z (- (* 60 (/ y (* (pow t 4) x))) (* 60 (/ 1 (pow t 4)))))) (* x (- (* 60 (/ y (* (pow t 3) x))) (* 60 (/ 1 (pow t 3))))))))))
(fma.f64 (fma.f64 (*.f64 x (-.f64 (fma.f64 (-.f64 (*.f64 (/.f64 y (*.f64 (pow.f64 t #s(literal 4 binary64)) x)) #s(literal 60 binary64)) (/.f64 #s(literal 60 binary64) (pow.f64 t #s(literal 4 binary64)))) z (*.f64 (/.f64 y (*.f64 (pow.f64 t #s(literal 3 binary64)) x)) #s(literal 60 binary64))) (/.f64 #s(literal 60 binary64) (pow.f64 t #s(literal 3 binary64))))) z (*.f64 (-.f64 (*.f64 (/.f64 (/.f64 y (*.f64 t t)) x) #s(literal 60 binary64)) (/.f64 #s(literal 60 binary64) (*.f64 t t))) x)) z (*.f64 (-.f64 (fma.f64 (/.f64 (/.f64 y t) x) #s(literal 60 binary64) (*.f64 (/.f64 a x) #s(literal 120 binary64))) (/.f64 #s(literal 60 binary64) t)) x))
(- (+ (* 60 (/ y (* t x))) (* 120 (/ a x))) (* 60 (/ 1 t)))
(-.f64 (fma.f64 (/.f64 (/.f64 y t) x) #s(literal 60 binary64) (*.f64 (/.f64 a x) #s(literal 120 binary64))) (/.f64 #s(literal 60 binary64) t))
(- (+ (* 60 (/ y (* t x))) (+ (* 120 (/ a x)) (* z (- (* 60 (/ y (* (pow t 2) x))) (* 60 (/ 1 (pow t 2))))))) (* 60 (/ 1 t)))
(-.f64 (fma.f64 (-.f64 (*.f64 (/.f64 (/.f64 y (*.f64 t t)) x) #s(literal 60 binary64)) (/.f64 #s(literal 60 binary64) (*.f64 t t))) z (fma.f64 (/.f64 (/.f64 y t) x) #s(literal 60 binary64) (*.f64 (/.f64 a x) #s(literal 120 binary64)))) (/.f64 #s(literal 60 binary64) t))
(- (+ (* 60 (/ y (* t x))) (+ (* 120 (/ a x)) (* z (- (+ (* 60 (/ y (* (pow t 2) x))) (* z (- (* 60 (/ y (* (pow t 3) x))) (* 60 (/ 1 (pow t 3)))))) (* 60 (/ 1 (pow t 2))))))) (* 60 (/ 1 t)))
(-.f64 (fma.f64 (-.f64 (fma.f64 (-.f64 (*.f64 (/.f64 y (*.f64 (pow.f64 t #s(literal 3 binary64)) x)) #s(literal 60 binary64)) (/.f64 #s(literal 60 binary64) (pow.f64 t #s(literal 3 binary64)))) z (*.f64 (/.f64 (/.f64 y (*.f64 t t)) x) #s(literal 60 binary64))) (/.f64 #s(literal 60 binary64) (*.f64 t t))) z (fma.f64 (/.f64 (/.f64 y t) x) #s(literal 60 binary64) (*.f64 (/.f64 a x) #s(literal 120 binary64)))) (/.f64 #s(literal 60 binary64) t))
(- (+ (* 60 (/ y (* t x))) (+ (* 120 (/ a x)) (* z (- (+ (* 60 (/ y (* (pow t 2) x))) (* z (- (+ (* 60 (/ y (* (pow t 3) x))) (* z (- (* 60 (/ y (* (pow t 4) x))) (* 60 (/ 1 (pow t 4)))))) (* 60 (/ 1 (pow t 3)))))) (* 60 (/ 1 (pow t 2))))))) (* 60 (/ 1 t)))
(-.f64 (fma.f64 (-.f64 (fma.f64 (-.f64 (fma.f64 (-.f64 (*.f64 (/.f64 y (*.f64 (pow.f64 t #s(literal 4 binary64)) x)) #s(literal 60 binary64)) (/.f64 #s(literal 60 binary64) (pow.f64 t #s(literal 4 binary64)))) z (*.f64 (/.f64 y (*.f64 (pow.f64 t #s(literal 3 binary64)) x)) #s(literal 60 binary64))) (/.f64 #s(literal 60 binary64) (pow.f64 t #s(literal 3 binary64)))) z (*.f64 (/.f64 (/.f64 y (*.f64 t t)) x) #s(literal 60 binary64))) (/.f64 #s(literal 60 binary64) (*.f64 t t))) z (fma.f64 (/.f64 (/.f64 y t) x) #s(literal 60 binary64) (*.f64 (/.f64 a x) #s(literal 120 binary64)))) (/.f64 #s(literal 60 binary64) t))
(* -1 (/ (+ 60 (* -60 (/ y x))) t))
(/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (neg.f64 t))
(+ (* -1 (* z (+ (* -60 (/ y (* (pow t 2) x))) (* 60 (/ 1 (pow t 2)))))) (* -1 (/ (+ 60 (* -60 (/ y x))) t)))
(neg.f64 (fma.f64 (fma.f64 (/.f64 (/.f64 y (*.f64 t t)) x) #s(literal -60 binary64) (/.f64 #s(literal 60 binary64) (*.f64 t t))) z (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) t)))
(+ (* -1 (/ (+ 60 (* -60 (/ y x))) t)) (* z (- (* -1 (* z (+ (* -60 (/ y (* (pow t 3) x))) (* 60 (/ 1 (pow t 3)))))) (+ (* -60 (/ y (* (pow t 2) x))) (* 60 (/ 1 (pow t 2)))))))
(fma.f64 (-.f64 (*.f64 (neg.f64 z) (fma.f64 (/.f64 y (*.f64 (pow.f64 t #s(literal 3 binary64)) x)) #s(literal -60 binary64) (/.f64 #s(literal 60 binary64) (pow.f64 t #s(literal 3 binary64))))) (fma.f64 (/.f64 (/.f64 y (*.f64 t t)) x) #s(literal -60 binary64) (/.f64 #s(literal 60 binary64) (*.f64 t t)))) z (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (neg.f64 t)))
(+ (* -1 (/ (+ 60 (* -60 (/ y x))) t)) (* z (- (* z (- (* -1 (* z (+ (* -60 (/ y (* (pow t 4) x))) (* 60 (/ 1 (pow t 4)))))) (+ (* -60 (/ y (* (pow t 3) x))) (* 60 (/ 1 (pow t 3)))))) (+ (* -60 (/ y (* (pow t 2) x))) (* 60 (/ 1 (pow t 2)))))))
(fma.f64 (-.f64 (fma.f64 (-.f64 (*.f64 (neg.f64 z) (fma.f64 (/.f64 y (*.f64 (pow.f64 t #s(literal 4 binary64)) x)) #s(literal -60 binary64) (/.f64 #s(literal 60 binary64) (pow.f64 t #s(literal 4 binary64))))) (fma.f64 (/.f64 y (*.f64 (pow.f64 t #s(literal 3 binary64)) x)) #s(literal -60 binary64) (/.f64 #s(literal 60 binary64) (pow.f64 t #s(literal 3 binary64))))) z (*.f64 (/.f64 (/.f64 y (*.f64 t t)) x) #s(literal 60 binary64))) (/.f64 #s(literal 60 binary64) (*.f64 t t))) z (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (neg.f64 t)))
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(+ (* 60 (/ (- x y) z)) (* 120 a))
(fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (+ (* 60 (/ (- x y) z)) (* 120 a)))
(fma.f64 #s(literal 60 binary64) (fma.f64 (/.f64 t z) (/.f64 (-.f64 x y) z) (/.f64 (-.f64 x y) z)) (*.f64 #s(literal 120 binary64) a))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (+ (* 60 (/ (* (pow t 2) (- x y)) (pow z 3))) (+ (* 60 (/ (- x y) z)) (* 120 a))))
(fma.f64 (/.f64 #s(literal 60 binary64) z) (*.f64 t (/.f64 (-.f64 x y) z)) (fma.f64 #s(literal 60 binary64) (fma.f64 (*.f64 t t) (/.f64 (-.f64 x y) (pow.f64 z #s(literal 3 binary64))) (/.f64 (-.f64 x y) z)) (*.f64 #s(literal 120 binary64) a)))
(* 60 (/ (- x y) z))
(*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))
(/ (+ (* 60 (- x y)) (* 60 (/ (* t (- x y)) z))) z)
(/.f64 (*.f64 #s(literal 60 binary64) (fma.f64 t (/.f64 (-.f64 x y) z) (-.f64 x y))) z)
(/ (+ (* 60 (- x y)) (+ (* 60 (/ (* t (- x y)) z)) (* 60 (/ (* (pow t 2) (- x y)) (pow z 2))))) z)
(/.f64 (*.f64 #s(literal 60 binary64) (+.f64 (fma.f64 t (/.f64 (-.f64 x y) z) (*.f64 (/.f64 (*.f64 t t) z) (/.f64 (-.f64 x y) z))) (-.f64 x y))) z)
(/ (+ (* 60 (- x y)) (+ (* 60 (/ (* t (- x y)) z)) (+ (* 60 (/ (* (pow t 2) (- x y)) (pow z 2))) (* 60 (/ (* (pow t 3) (- x y)) (pow z 3)))))) z)
(/.f64 (fma.f64 #s(literal 60 binary64) (fma.f64 t (/.f64 (-.f64 x y) z) (fma.f64 (/.f64 (*.f64 t t) z) (/.f64 (-.f64 x y) z) (/.f64 (*.f64 (pow.f64 t #s(literal 3 binary64)) (-.f64 x y)) (pow.f64 z #s(literal 3 binary64))))) (*.f64 (-.f64 x y) #s(literal 60 binary64))) z)
(/ 60 z)
(/.f64 #s(literal 60 binary64) z)
(/ (+ 60 (* 60 (/ t z))) z)
(/.f64 (fma.f64 (/.f64 t z) #s(literal 60 binary64) #s(literal 60 binary64)) z)
(/ (- (+ 60 (* 60 (/ (pow t 2) (pow z 2)))) (* -60 (/ t z))) z)
(/.f64 (fma.f64 (fma.f64 (/.f64 t z) (/.f64 t z) #s(literal 1 binary64)) #s(literal 60 binary64) (*.f64 (/.f64 t z) #s(literal 60 binary64))) z)
(/ (- (+ 60 (* 60 (/ (pow t 3) (pow z 3)))) (+ (* -60 (/ t z)) (* -60 (/ (pow t 2) (pow z 2))))) z)
(/.f64 (-.f64 (fma.f64 (pow.f64 (/.f64 t z) #s(literal 3 binary64)) #s(literal 60 binary64) #s(literal 60 binary64)) (*.f64 #s(literal -60 binary64) (fma.f64 (/.f64 t z) (/.f64 t z) (/.f64 t z)))) z)
z
(* z (+ 1 (* -1 (/ t z))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 t z)) z)
(+ (* 120 a) (/ (* x (+ 60 (* -60 (/ y x)))) z))
(fma.f64 #s(literal 120 binary64) a (/.f64 (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x) z))
(+ (* 120 a) (+ (/ (* x (+ 60 (* -60 (/ y x)))) z) (/ (* x (+ (* -60 (/ (* t y) x)) (* 60 t))) (pow z 2))))
(fma.f64 #s(literal 120 binary64) a (*.f64 x (+.f64 (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 (*.f64 t (/.f64 y x)) t)) (*.f64 z z)) (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) z))))
(+ (* 120 a) (+ (/ (* x (+ 60 (* -60 (/ y x)))) z) (+ (/ (* x (+ (* -60 (/ (* t y) x)) (* 60 t))) (pow z 2)) (/ (* x (+ (* -60 (/ (* (pow t 2) y) x)) (* 60 (pow t 2)))) (pow z 3)))))
(fma.f64 #s(literal 120 binary64) a (fma.f64 x (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 (/.f64 (*.f64 (*.f64 t t) y) x) (*.f64 t t))) (pow.f64 z #s(literal 3 binary64))) (*.f64 x (+.f64 (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 (*.f64 t (/.f64 y x)) t)) (*.f64 z z)) (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) z)))))
(* 120 (/ a x))
(*.f64 (/.f64 a x) #s(literal 120 binary64))
(+ (* -60 (/ y (* x z))) (+ (* 120 (/ a x)) (* 60 (/ 1 z))))
(fma.f64 (/.f64 (/.f64 y x) z) #s(literal -60 binary64) (fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 #s(literal 60 binary64) z)))
(+ (* -60 (/ y (* x z))) (+ (* -60 (/ (* t y) (* x (pow z 2)))) (+ (* 60 (/ t (pow z 2))) (+ (* 120 (/ a x)) (* 60 (/ 1 z))))))
(fma.f64 #s(literal -60 binary64) (+.f64 (/.f64 (/.f64 y x) z) (*.f64 (/.f64 t x) (/.f64 y (*.f64 z z)))) (fma.f64 (/.f64 t (*.f64 z z)) #s(literal 60 binary64) (fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 #s(literal 60 binary64) z))))
(+ (* -60 (/ y (* x z))) (+ (* -60 (/ (* t y) (* x (pow z 2)))) (+ (* -60 (/ (* (pow t 2) y) (* x (pow z 3)))) (+ (* 60 (/ t (pow z 2))) (+ (* 60 (/ (pow t 2) (pow z 3))) (+ (* 120 (/ a x)) (* 60 (/ 1 z))))))))
(fma.f64 (/.f64 #s(literal -60 binary64) z) (/.f64 y x) (fma.f64 #s(literal -60 binary64) (fma.f64 (/.f64 t x) (/.f64 y (*.f64 z z)) (*.f64 (/.f64 (*.f64 t t) x) (/.f64 y (pow.f64 z #s(literal 3 binary64))))) (fma.f64 #s(literal 60 binary64) (+.f64 (/.f64 t (*.f64 z z)) (/.f64 (*.f64 t t) (pow.f64 z #s(literal 3 binary64)))) (fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 #s(literal 60 binary64) z)))))
(/ (+ 60 (* -60 (/ y x))) z)
(/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) z)
(/ (+ 60 (+ (* -60 (/ y x)) (/ (* t (+ 60 (* -60 (/ y x)))) z))) z)
(/.f64 (fma.f64 t (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) z) (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64))) z)
(/ (- (+ 60 (+ (* -60 (/ y x)) (/ (* (pow t 2) (+ 60 (* -60 (/ y x)))) (pow z 2)))) (* -1 (/ (* t (+ 60 (* -60 (/ y x)))) z))) z)
(/.f64 (+.f64 (fma.f64 (/.f64 (*.f64 t t) z) (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) z) (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64))) (*.f64 t (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) z))) z)
(/ (- (+ 60 (+ (* -60 (/ y x)) (/ (* (pow t 3) (+ 60 (* -60 (/ y x)))) (pow z 3)))) (+ (* -1 (/ (* t (+ 60 (* -60 (/ y x)))) z)) (* -1 (/ (* (pow t 2) (+ 60 (* -60 (/ y x)))) (pow z 2))))) z)
(/.f64 (-.f64 (fma.f64 (pow.f64 t #s(literal 3 binary64)) (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (pow.f64 z #s(literal 3 binary64))) (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64))) (neg.f64 (fma.f64 (/.f64 (*.f64 t t) z) (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) z) (*.f64 t (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) z))))) z)
(+ (* -1 (/ (+ (* -60 (- x y)) (* -60 (/ (* t (- x y)) z))) z)) (* 120 a))
(fma.f64 #s(literal 120 binary64) a (/.f64 (*.f64 #s(literal -60 binary64) (fma.f64 t (/.f64 (-.f64 x y) z) (-.f64 x y))) (neg.f64 z)))
(+ (* -1 (/ (+ (* -60 (- x y)) (* -1 (/ (+ (* 60 (* t (- x y))) (* 60 (/ (* (pow t 2) (- x y)) z))) z))) z)) (* 120 a))
(fma.f64 #s(literal 120 binary64) a (/.f64 (fma.f64 #s(literal -60 binary64) (-.f64 x y) (/.f64 (*.f64 #s(literal 60 binary64) (fma.f64 (*.f64 t t) (/.f64 (-.f64 x y) z) (*.f64 (-.f64 x y) t))) (neg.f64 z))) (neg.f64 z)))
(* -1 (/ (+ (* -60 (- x y)) (* -60 (/ (* t (- x y)) z))) z))
(/.f64 (*.f64 #s(literal -60 binary64) (fma.f64 t (/.f64 (-.f64 x y) z) (-.f64 x y))) (neg.f64 z))
(* -1 (/ (+ (* -60 (- x y)) (* -1 (/ (+ (* 60 (* t (- x y))) (* 60 (/ (* (pow t 2) (- x y)) z))) z))) z))
(/.f64 (fma.f64 #s(literal -60 binary64) (-.f64 x y) (/.f64 (*.f64 #s(literal 60 binary64) (fma.f64 (*.f64 t t) (/.f64 (-.f64 x y) z) (*.f64 (-.f64 x y) t))) (neg.f64 z))) (neg.f64 z))
(* -1 (/ (+ (* -60 (- x y)) (* -1 (/ (+ (* -1 (/ (+ (* -60 (* (pow t 2) (- x y))) (* -60 (/ (* (pow t 3) (- x y)) z))) z)) (* 60 (* t (- x y)))) z))) z))
(/.f64 (fma.f64 #s(literal -60 binary64) (-.f64 x y) (/.f64 (fma.f64 (*.f64 #s(literal 60 binary64) t) (-.f64 x y) (/.f64 (*.f64 #s(literal -60 binary64) (fma.f64 (pow.f64 t #s(literal 3 binary64)) (/.f64 (-.f64 x y) z) (*.f64 (*.f64 t t) (-.f64 x y)))) (neg.f64 z))) (neg.f64 z))) (neg.f64 z))
(* -1 (/ (- (* -60 (/ t z)) 60) z))
(/.f64 (-.f64 (*.f64 (/.f64 t z) #s(literal -60 binary64)) #s(literal 60 binary64)) (neg.f64 z))
(* -1 (/ (- (* -1 (/ (- (* 60 (/ (pow t 2) z)) (* -60 t)) z)) 60) z))
(/.f64 (-.f64 (/.f64 (*.f64 #s(literal 60 binary64) (+.f64 (/.f64 (*.f64 t t) z) t)) (neg.f64 z)) #s(literal 60 binary64)) (neg.f64 z))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* -60 (/ (pow t 3) z)) (* 60 (pow t 2))) z)) (* -60 t)) z)) 60) z))
(/.f64 (-.f64 (/.f64 (fma.f64 (/.f64 (*.f64 #s(literal -60 binary64) (+.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) z) (*.f64 t t))) z) #s(literal -1 binary64) (*.f64 #s(literal 60 binary64) t)) (neg.f64 z)) #s(literal 60 binary64)) (neg.f64 z))
(* -1 (* z (- (/ t z) 1)))
(*.f64 (neg.f64 z) (-.f64 (/.f64 t z) #s(literal 1 binary64)))
(+ (* -1 (/ (+ (* -1 (* x (+ 60 (* -60 (/ y x))))) (* -1 (/ (* t (* x (+ 60 (* -60 (/ y x))))) z))) z)) (* 120 a))
(fma.f64 #s(literal 120 binary64) a (/.f64 (neg.f64 (fma.f64 t (/.f64 (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x) z) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x))) (neg.f64 z)))
(+ (* -1 (/ (+ (* -1 (* x (+ 60 (* -60 (/ y x))))) (* -1 (/ (+ (* t (* x (+ 60 (* -60 (/ y x))))) (/ (* (pow t 2) (* x (+ 60 (* -60 (/ y x))))) z)) z))) z)) (* 120 a))
(fma.f64 #s(literal 120 binary64) a (/.f64 (neg.f64 (fma.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x (/.f64 (fma.f64 (*.f64 t t) (/.f64 (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x) z) (*.f64 (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x) t)) z))) (neg.f64 z)))
(+ (* -1 (/ (+ (* -1 (+ 60 (* -60 (/ y x)))) (* -1 (/ (* t (+ 60 (* -60 (/ y x)))) z))) z)) (* 120 (/ a x)))
(fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 (neg.f64 (fma.f64 t (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) z) (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)))) (neg.f64 z)))
(+ (* -1 (/ (+ (* -1 (+ 60 (* -60 (/ y x)))) (* -1 (/ (+ (* t (+ 60 (* -60 (/ y x)))) (/ (* (pow t 2) (+ 60 (* -60 (/ y x)))) z)) z))) z)) (* 120 (/ a x)))
(fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 (-.f64 (neg.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64))) (/.f64 (fma.f64 (*.f64 t t) (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) z) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) t)) z)) (neg.f64 z)))
(* -1 (/ (+ (* -1 (+ 60 (* -60 (/ y x)))) (* -1 (/ (* t (+ 60 (* -60 (/ y x)))) z))) z))
(/.f64 (neg.f64 (fma.f64 t (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) z) (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)))) (neg.f64 z))
(* -1 (/ (+ (* -1 (+ 60 (* -60 (/ y x)))) (* -1 (/ (+ (* t (+ 60 (* -60 (/ y x)))) (/ (* (pow t 2) (+ 60 (* -60 (/ y x)))) z)) z))) z))
(/.f64 (-.f64 (neg.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64))) (/.f64 (fma.f64 (*.f64 t t) (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) z) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) t)) z)) (neg.f64 z))
(* -1 (/ (+ (* -1 (+ 60 (* -60 (/ y x)))) (* -1 (/ (+ (* -1 (/ (+ (* -1 (* (pow t 2) (+ 60 (* -60 (/ y x))))) (* -1 (/ (* (pow t 3) (+ 60 (* -60 (/ y x)))) z))) z)) (* t (+ 60 (* -60 (/ y x))))) z))) z))
(/.f64 (-.f64 (neg.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64))) (/.f64 (fma.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) t (/.f64 (neg.f64 (fma.f64 (pow.f64 t #s(literal 3 binary64)) (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) z) (*.f64 (*.f64 t t) (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64))))) (neg.f64 z))) z)) (neg.f64 z))
(+ (* 60 (/ (- x y) z)) (+ (* 120 a) (* t (+ (* 60 (/ (* t (- x y)) (pow z 3))) (* 60 (/ (- x y) (pow z 2)))))))
(fma.f64 (*.f64 #s(literal 60 binary64) (fma.f64 t (/.f64 (-.f64 x y) (pow.f64 z #s(literal 3 binary64))) (/.f64 (-.f64 x y) (*.f64 z z)))) t (fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a)))
(+ (* 60 (/ (- x y) z)) (+ (* 120 a) (* t (+ (* 60 (/ (- x y) (pow z 2))) (* t (+ (* 60 (/ (* t (- x y)) (pow z 4))) (* 60 (/ (- x y) (pow z 3)))))))))
(fma.f64 (fma.f64 (*.f64 #s(literal 60 binary64) (fma.f64 t (/.f64 (-.f64 x y) (pow.f64 z #s(literal 4 binary64))) (/.f64 (-.f64 x y) (pow.f64 z #s(literal 3 binary64))))) t (*.f64 (/.f64 #s(literal 60 binary64) z) (/.f64 (-.f64 x y) z))) t (fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a)))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (* 60 (/ (- x y) z)))
(*.f64 #s(literal 60 binary64) (fma.f64 (/.f64 t z) (/.f64 (-.f64 x y) z) (/.f64 (-.f64 x y) z)))
(+ (* 60 (/ (- x y) z)) (* t (+ (* 60 (/ (* t (- x y)) (pow z 3))) (* 60 (/ (- x y) (pow z 2))))))
(fma.f64 (*.f64 #s(literal 60 binary64) (fma.f64 t (/.f64 (-.f64 x y) (pow.f64 z #s(literal 3 binary64))) (/.f64 (-.f64 x y) (*.f64 z z)))) t (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64)))
(+ (* 60 (/ (- x y) z)) (* t (+ (* 60 (/ (- x y) (pow z 2))) (* t (+ (* 60 (/ (* t (- x y)) (pow z 4))) (* 60 (/ (- x y) (pow z 3))))))))
(fma.f64 (fma.f64 (*.f64 #s(literal 60 binary64) (fma.f64 t (/.f64 (-.f64 x y) (pow.f64 z #s(literal 4 binary64))) (/.f64 (-.f64 x y) (pow.f64 z #s(literal 3 binary64))))) t (*.f64 (/.f64 #s(literal 60 binary64) z) (/.f64 (-.f64 x y) z))) t (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64)))
(+ (* 60 (/ t (pow z 2))) (* 60 (/ 1 z)))
(fma.f64 (/.f64 t (*.f64 z z)) #s(literal 60 binary64) (/.f64 #s(literal 60 binary64) z))
(+ (* t (+ (* 60 (/ t (pow z 3))) (* 60 (/ 1 (pow z 2))))) (* 60 (/ 1 z)))
(fma.f64 (fma.f64 (/.f64 t (pow.f64 z #s(literal 3 binary64))) #s(literal 60 binary64) (/.f64 #s(literal 60 binary64) (*.f64 z z))) t (/.f64 #s(literal 60 binary64) z))
(+ (* t (+ (* t (+ (* 60 (/ t (pow z 4))) (* 60 (/ 1 (pow z 3))))) (* 60 (/ 1 (pow z 2))))) (* 60 (/ 1 z)))
(fma.f64 (fma.f64 (fma.f64 (/.f64 t (pow.f64 z #s(literal 4 binary64))) #s(literal 60 binary64) (/.f64 #s(literal 60 binary64) (pow.f64 z #s(literal 3 binary64)))) t (/.f64 #s(literal 60 binary64) (*.f64 z z))) t (/.f64 #s(literal 60 binary64) z))
(+ z (* -1 t))
(-.f64 z t)
(/ (+ (* -60 (- x y)) (* 120 (* a t))) t)
(/.f64 (fma.f64 (*.f64 t a) #s(literal 120 binary64) (*.f64 #s(literal -60 binary64) (-.f64 x y))) t)
(/ (- x y) t)
(/.f64 (-.f64 x y) t)
(* x (+ (* -60 (/ y (* x z))) (+ (* 60 (/ 1 z)) (* 120 (/ a x)))))
(*.f64 (fma.f64 (/.f64 (/.f64 y x) z) #s(literal -60 binary64) (fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 #s(literal 60 binary64) z))) x)
(+ (* t (* x (+ (* -60 (/ y (* x (pow z 2)))) (* 60 (/ 1 (pow z 2)))))) (* x (+ (* -60 (/ y (* x z))) (+ (* 60 (/ 1 z)) (* 120 (/ a x))))))
(fma.f64 (*.f64 (fma.f64 (/.f64 y (*.f64 (*.f64 z z) x)) #s(literal -60 binary64) (/.f64 #s(literal 60 binary64) (*.f64 z z))) x) t (*.f64 (fma.f64 (/.f64 (/.f64 y x) z) #s(literal -60 binary64) (fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 #s(literal 60 binary64) z))) x))
(+ (* t (+ (* t (* x (+ (* -60 (/ y (* x (pow z 3)))) (* 60 (/ 1 (pow z 3)))))) (* x (+ (* -60 (/ y (* x (pow z 2)))) (* 60 (/ 1 (pow z 2))))))) (* x (+ (* -60 (/ y (* x z))) (+ (* 60 (/ 1 z)) (* 120 (/ a x))))))
(fma.f64 (fma.f64 (*.f64 (fma.f64 (/.f64 y (*.f64 (pow.f64 z #s(literal 3 binary64)) x)) #s(literal -60 binary64) (/.f64 #s(literal 60 binary64) (pow.f64 z #s(literal 3 binary64)))) x) t (*.f64 (fma.f64 (/.f64 y (*.f64 (*.f64 z z) x)) #s(literal -60 binary64) (/.f64 #s(literal 60 binary64) (*.f64 z z))) x)) t (*.f64 (fma.f64 (/.f64 (/.f64 y x) z) #s(literal -60 binary64) (fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 #s(literal 60 binary64) z))) x))
(+ (* t (+ (* t (+ (* t (* x (+ (* -60 (/ y (* x (pow z 4)))) (* 60 (/ 1 (pow z 4)))))) (* x (+ (* -60 (/ y (* x (pow z 3)))) (* 60 (/ 1 (pow z 3))))))) (* x (+ (* -60 (/ y (* x (pow z 2)))) (* 60 (/ 1 (pow z 2))))))) (* x (+ (* -60 (/ y (* x z))) (+ (* 60 (/ 1 z)) (* 120 (/ a x))))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 (fma.f64 (/.f64 y (*.f64 (pow.f64 z #s(literal 4 binary64)) x)) #s(literal -60 binary64) (/.f64 #s(literal 60 binary64) (pow.f64 z #s(literal 4 binary64)))) x) t (*.f64 (fma.f64 (/.f64 y (*.f64 (pow.f64 z #s(literal 3 binary64)) x)) #s(literal -60 binary64) (/.f64 #s(literal 60 binary64) (pow.f64 z #s(literal 3 binary64)))) x)) t (*.f64 (fma.f64 (/.f64 y (*.f64 (*.f64 z z) x)) #s(literal -60 binary64) (/.f64 #s(literal 60 binary64) (*.f64 z z))) x)) t (*.f64 (fma.f64 (/.f64 (/.f64 y x) z) #s(literal -60 binary64) (fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 #s(literal 60 binary64) z))) x))
(+ (* -60 (/ y (* x z))) (+ (* 60 (/ 1 z)) (* 120 (/ a x))))
(fma.f64 (/.f64 (/.f64 y x) z) #s(literal -60 binary64) (fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 #s(literal 60 binary64) z)))
(+ (* -60 (/ y (* x z))) (+ (* 60 (/ 1 z)) (+ (* 120 (/ a x)) (* t (+ (* -60 (/ y (* x (pow z 2)))) (* 60 (/ 1 (pow z 2))))))))
(fma.f64 (/.f64 (/.f64 y x) z) #s(literal -60 binary64) (fma.f64 (fma.f64 (/.f64 y (*.f64 (*.f64 z z) x)) #s(literal -60 binary64) (/.f64 #s(literal 60 binary64) (*.f64 z z))) t (fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 #s(literal 60 binary64) z))))
(+ (* -60 (/ y (* x z))) (+ (* 60 (/ 1 z)) (+ (* 120 (/ a x)) (* t (+ (* -60 (/ y (* x (pow z 2)))) (+ (* 60 (/ 1 (pow z 2))) (* t (+ (* -60 (/ y (* x (pow z 3)))) (* 60 (/ 1 (pow z 3)))))))))))
(fma.f64 (/.f64 (/.f64 y x) z) #s(literal -60 binary64) (fma.f64 (fma.f64 (fma.f64 (/.f64 y (*.f64 (pow.f64 z #s(literal 3 binary64)) x)) #s(literal -60 binary64) (/.f64 #s(literal 60 binary64) (pow.f64 z #s(literal 3 binary64)))) t (fma.f64 (/.f64 y (*.f64 (*.f64 z z) x)) #s(literal -60 binary64) (/.f64 #s(literal 60 binary64) (*.f64 z z)))) t (fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 #s(literal 60 binary64) z))))
(+ (* -60 (/ y (* x z))) (+ (* 60 (/ 1 z)) (+ (* 120 (/ a x)) (* t (+ (* -60 (/ y (* x (pow z 2)))) (+ (* 60 (/ 1 (pow z 2))) (* t (+ (* -60 (/ y (* x (pow z 3)))) (+ (* 60 (/ 1 (pow z 3))) (* t (+ (* -60 (/ y (* x (pow z 4)))) (* 60 (/ 1 (pow z 4))))))))))))))
(fma.f64 (/.f64 (/.f64 y x) z) #s(literal -60 binary64) (fma.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 y (*.f64 (pow.f64 z #s(literal 4 binary64)) x)) #s(literal -60 binary64) (/.f64 #s(literal 60 binary64) (pow.f64 z #s(literal 4 binary64)))) t (fma.f64 (/.f64 y (*.f64 (pow.f64 z #s(literal 3 binary64)) x)) #s(literal -60 binary64) (/.f64 #s(literal 60 binary64) (pow.f64 z #s(literal 3 binary64))))) t (fma.f64 (/.f64 y (*.f64 (*.f64 z z) x)) #s(literal -60 binary64) (/.f64 #s(literal 60 binary64) (*.f64 z z)))) t (fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 #s(literal 60 binary64) z))))
(+ (* -60 (/ y (* x z))) (+ (* 60 (/ 1 z)) (/ (* t (+ 60 (* -60 (/ y x)))) (pow z 2))))
(fma.f64 (/.f64 #s(literal -60 binary64) z) (/.f64 y x) (fma.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) z) (/.f64 t z) (/.f64 #s(literal 60 binary64) z)))
(+ (* -60 (/ y (* x z))) (+ (* t (- (/ (* t (+ 60 (* -60 (/ y x)))) (pow z 3)) (* -1 (/ (+ 60 (* -60 (/ y x))) (pow z 2))))) (* 60 (/ 1 z))))
(fma.f64 (/.f64 #s(literal -60 binary64) z) (/.f64 y x) (fma.f64 (fma.f64 t (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (pow.f64 z #s(literal 3 binary64))) (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (*.f64 z z))) t (/.f64 #s(literal 60 binary64) z)))
(+ (* -60 (/ y (* x z))) (+ (* t (- (* t (- (/ (* t (+ 60 (* -60 (/ y x)))) (pow z 4)) (* -1 (/ (+ 60 (* -60 (/ y x))) (pow z 3))))) (* -1 (/ (+ 60 (* -60 (/ y x))) (pow z 2))))) (* 60 (/ 1 z))))
(fma.f64 (/.f64 #s(literal -60 binary64) z) (/.f64 y x) (fma.f64 (fma.f64 (fma.f64 t (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (pow.f64 z #s(literal 4 binary64))) (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (pow.f64 z #s(literal 3 binary64)))) t (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (*.f64 z z))) t (/.f64 #s(literal 60 binary64) z)))
(+ (* -60 (/ (* z (- x y)) (pow t 2))) (+ (* -60 (/ (- x y) t)) (* 120 a)))
(fma.f64 #s(literal -60 binary64) (fma.f64 (/.f64 z t) (/.f64 (-.f64 x y) t) (/.f64 (-.f64 x y) t)) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ (* z (- x y)) (pow t 2))) (+ (* -60 (/ (* (pow z 2) (- x y)) (pow t 3))) (+ (* -60 (/ (- x y) t)) (* 120 a))))
(fma.f64 (*.f64 (/.f64 z t) #s(literal -60 binary64)) (/.f64 (-.f64 x y) t) (fma.f64 #s(literal -60 binary64) (fma.f64 (*.f64 z z) (/.f64 (-.f64 x y) (pow.f64 t #s(literal 3 binary64))) (/.f64 (-.f64 x y) t)) (*.f64 #s(literal 120 binary64) a)))
(/ (+ (* -60 (- x y)) (* -60 (/ (* z (- x y)) t))) t)
(/.f64 (*.f64 #s(literal -60 binary64) (fma.f64 z (/.f64 (-.f64 x y) t) (-.f64 x y))) t)
(/ (+ (* -60 (- x y)) (+ (* -60 (/ (* z (- x y)) t)) (* -60 (/ (* (pow z 2) (- x y)) (pow t 2))))) t)
(/.f64 (*.f64 #s(literal -60 binary64) (+.f64 (fma.f64 z (/.f64 (-.f64 x y) t) (*.f64 (/.f64 (*.f64 z z) t) (/.f64 (-.f64 x y) t))) (-.f64 x y))) t)
(/ (+ (* -60 (- x y)) (+ (* -60 (/ (* z (- x y)) t)) (+ (* -60 (/ (* (pow z 2) (- x y)) (pow t 2))) (* -60 (/ (* (pow z 3) (- x y)) (pow t 3)))))) t)
(/.f64 (fma.f64 #s(literal -60 binary64) (fma.f64 z (/.f64 (-.f64 x y) t) (fma.f64 (/.f64 (*.f64 z z) t) (/.f64 (-.f64 x y) t) (/.f64 (*.f64 (pow.f64 z #s(literal 3 binary64)) (-.f64 x y)) (pow.f64 t #s(literal 3 binary64))))) (*.f64 #s(literal -60 binary64) (-.f64 x y))) t)
(/ (- (* -60 (/ z t)) 60) t)
(/.f64 (-.f64 (*.f64 (/.f64 z t) #s(literal -60 binary64)) #s(literal 60 binary64)) t)
(/ (- (* -60 (/ (pow z 2) (pow t 2))) (+ 60 (* 60 (/ z t)))) t)
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 z z) t) (/.f64 #s(literal -60 binary64) t)) (fma.f64 (/.f64 z t) #s(literal 60 binary64) #s(literal 60 binary64))) t)
(/ (- (* -60 (/ (pow z 3) (pow t 3))) (+ 60 (+ (* 60 (/ z t)) (* 60 (/ (pow z 2) (pow t 2)))))) t)
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 z t) #s(literal 3 binary64)) #s(literal -60 binary64)) (fma.f64 #s(literal 60 binary64) (fma.f64 (/.f64 z t) (/.f64 z t) (/.f64 z t)) #s(literal 60 binary64))) t)
(* t (- (/ z t) 1))
(*.f64 (-.f64 (/.f64 z t) #s(literal 1 binary64)) t)
(+ (* 120 a) (/ (* x (- (* 60 (/ y x)) 60)) t))
(fma.f64 #s(literal 120 binary64) a (/.f64 (*.f64 (-.f64 (*.f64 (/.f64 y x) #s(literal 60 binary64)) #s(literal 60 binary64)) x) t))
(+ (* 120 a) (+ (/ (* x (+ (* -60 z) (* 60 (/ (* y z) x)))) (pow t 2)) (/ (* x (- (* 60 (/ y x)) 60)) t)))
(fma.f64 #s(literal 120 binary64) a (*.f64 x (+.f64 (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 z (/.f64 (*.f64 y z) x))) (*.f64 t t)) (/.f64 (-.f64 (*.f64 (/.f64 y x) #s(literal 60 binary64)) #s(literal 60 binary64)) t))))
(+ (* 120 a) (+ (/ (* x (+ (* -60 z) (* 60 (/ (* y z) x)))) (pow t 2)) (+ (/ (* x (+ (* -60 (pow z 2)) (* 60 (/ (* y (pow z 2)) x)))) (pow t 3)) (/ (* x (- (* 60 (/ y x)) 60)) t))))
(fma.f64 #s(literal 120 binary64) a (fma.f64 x (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 (*.f64 z z) (/.f64 (*.f64 (*.f64 z z) y) x))) (pow.f64 t #s(literal 3 binary64))) (*.f64 x (+.f64 (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 z (/.f64 (*.f64 y z) x))) (*.f64 t t)) (/.f64 (-.f64 (*.f64 (/.f64 y x) #s(literal 60 binary64)) #s(literal 60 binary64)) t)))))
(- (+ (* -60 (/ z (pow t 2))) (+ (* 60 (/ y (* t x))) (+ (* 60 (/ (* y z) (* (pow t 2) x))) (* 120 (/ a x))))) (* 60 (/ 1 t)))
(-.f64 (fma.f64 (/.f64 z t) (/.f64 #s(literal -60 binary64) t) (fma.f64 #s(literal 60 binary64) (+.f64 (/.f64 (/.f64 y t) x) (*.f64 (/.f64 z x) (/.f64 y (*.f64 t t)))) (*.f64 (/.f64 a x) #s(literal 120 binary64)))) (/.f64 #s(literal 60 binary64) t))
(- (+ (* -60 (/ z (pow t 2))) (+ (* -60 (/ (pow z 2) (pow t 3))) (+ (* 60 (/ y (* t x))) (+ (* 60 (/ (* y z) (* (pow t 2) x))) (+ (* 60 (/ (* y (pow z 2)) (* (pow t 3) x))) (* 120 (/ a x))))))) (* 60 (/ 1 t)))
(-.f64 (fma.f64 #s(literal -60 binary64) (+.f64 (/.f64 z (*.f64 t t)) (/.f64 (*.f64 z z) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 (/.f64 #s(literal 60 binary64) x) (/.f64 y t) (fma.f64 #s(literal 60 binary64) (fma.f64 (/.f64 z x) (/.f64 y (*.f64 t t)) (*.f64 (/.f64 (*.f64 z z) x) (/.f64 y (pow.f64 t #s(literal 3 binary64))))) (*.f64 (/.f64 a x) #s(literal 120 binary64))))) (/.f64 #s(literal 60 binary64) t))
(/ (+ (* -1 (+ 60 (* -60 (/ y x)))) (* -1 (/ (* z (+ 60 (* -60 (/ y x)))) t))) t)
(/.f64 (fma.f64 z (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) t) (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64))) (neg.f64 t))
(/ (- (+ (* -1 (+ 60 (* -60 (/ y x)))) (* -1 (/ (* (pow z 2) (+ 60 (* -60 (/ y x)))) (pow t 2)))) (/ (* z (+ 60 (* -60 (/ y x)))) t)) t)
(/.f64 (-.f64 (neg.f64 (fma.f64 (/.f64 (*.f64 z z) t) (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) t) (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)))) (*.f64 z (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) t))) t)
(/ (- (+ (* -1 (+ 60 (* -60 (/ y x)))) (* -1 (/ (* (pow z 3) (+ 60 (* -60 (/ y x)))) (pow t 3)))) (+ (/ (* z (+ 60 (* -60 (/ y x)))) t) (/ (* (pow z 2) (+ 60 (* -60 (/ y x)))) (pow t 2)))) t)
(/.f64 (-.f64 (neg.f64 (fma.f64 (pow.f64 z #s(literal 3 binary64)) (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (pow.f64 t #s(literal 3 binary64))) (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)))) (fma.f64 (/.f64 (*.f64 z z) t) (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) t) (*.f64 z (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) t)))) t)
(+ (* -1 (/ (+ (* 60 (- x y)) (* 60 (/ (* z (- x y)) t))) t)) (* 120 a))
(fma.f64 #s(literal 120 binary64) a (/.f64 (*.f64 #s(literal 60 binary64) (fma.f64 z (/.f64 (-.f64 x y) t) (-.f64 x y))) (neg.f64 t)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -60 (* z (- x y))) (* -60 (/ (* (pow z 2) (- x y)) t))) t)) (* 60 (- x y))) t)) (* 120 a))
(fma.f64 #s(literal 120 binary64) a (/.f64 (fma.f64 (-.f64 x y) #s(literal 60 binary64) (/.f64 (*.f64 #s(literal -60 binary64) (fma.f64 (*.f64 z z) (/.f64 (-.f64 x y) t) (*.f64 (-.f64 x y) z))) (neg.f64 t))) (neg.f64 t)))
(* -1 (/ (+ (* 60 (- x y)) (* 60 (/ (* z (- x y)) t))) t))
(/.f64 (*.f64 #s(literal 60 binary64) (fma.f64 z (/.f64 (-.f64 x y) t) (-.f64 x y))) (neg.f64 t))
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* z (- x y))) (* -60 (/ (* (pow z 2) (- x y)) t))) t)) (* 60 (- x y))) t))
(/.f64 (fma.f64 (-.f64 x y) #s(literal 60 binary64) (/.f64 (*.f64 #s(literal -60 binary64) (fma.f64 (*.f64 z z) (/.f64 (-.f64 x y) t) (*.f64 (-.f64 x y) z))) (neg.f64 t))) (neg.f64 t))
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* z (- x y))) (* -1 (/ (+ (* 60 (* (pow z 2) (- x y))) (* 60 (/ (* (pow z 3) (- x y)) t))) t))) t)) (* 60 (- x y))) t))
(/.f64 (fma.f64 (-.f64 x y) #s(literal 60 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -60 binary64) z) (-.f64 x y) (/.f64 (*.f64 #s(literal 60 binary64) (fma.f64 (pow.f64 z #s(literal 3 binary64)) (/.f64 (-.f64 x y) t) (*.f64 (*.f64 z z) (-.f64 x y)))) (neg.f64 t))) (neg.f64 t))) (neg.f64 t))
(* -1 (/ (+ 60 (* 60 (/ z t))) t))
(/.f64 (fma.f64 (/.f64 z t) #s(literal 60 binary64) #s(literal 60 binary64)) (neg.f64 t))
(* -1 (/ (+ 60 (* -1 (/ (- (* -60 (/ (pow z 2) t)) (* 60 z)) t))) t))
(/.f64 (-.f64 #s(literal 60 binary64) (/.f64 (*.f64 #s(literal -60 binary64) (+.f64 (/.f64 (*.f64 z z) t) z)) t)) (neg.f64 t))
(* -1 (/ (+ 60 (* -1 (/ (- (* -1 (/ (- (* 60 (/ (pow z 3) t)) (* -60 (pow z 2))) t)) (* 60 z)) t))) t))
(/.f64 (-.f64 #s(literal 60 binary64) (/.f64 (fma.f64 (/.f64 (*.f64 #s(literal 60 binary64) (+.f64 (/.f64 (pow.f64 z #s(literal 3 binary64)) t) (*.f64 z z))) t) #s(literal -1 binary64) (*.f64 #s(literal -60 binary64) z)) t)) (neg.f64 t))
(* -1 (* t (+ 1 (* -1 (/ z t)))))
(*.f64 (neg.f64 t) (-.f64 #s(literal 1 binary64) (/.f64 z t)))
(+ (* -1 (/ (* x (+ 60 (* -60 (/ y x)))) t)) (* 120 a))
(fma.f64 (neg.f64 x) (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) t) (*.f64 #s(literal 120 binary64) a))
(+ (* -1 (/ (+ (* -1 (/ (* x (+ (* -60 z) (* 60 (/ (* y z) x)))) t)) (* x (+ 60 (* -60 (/ y x))))) t)) (* 120 a))
(fma.f64 #s(literal 120 binary64) a (/.f64 (fma.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x (/.f64 (*.f64 (*.f64 #s(literal -60 binary64) (-.f64 z (/.f64 (*.f64 y z) x))) x) (neg.f64 t))) (neg.f64 t)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* x (+ (* -60 (/ (* y (pow z 2)) x)) (* 60 (pow z 2)))) t)) (* x (+ (* -60 z) (* 60 (/ (* y z) x))))) t)) (* x (+ 60 (* -60 (/ y x))))) t)) (* 120 a))
(fma.f64 #s(literal 120 binary64) a (/.f64 (fma.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x (/.f64 (fma.f64 (neg.f64 x) (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 (/.f64 (*.f64 (*.f64 z z) y) x) (*.f64 z z))) t) (*.f64 (*.f64 #s(literal -60 binary64) (-.f64 z (/.f64 (*.f64 y z) x))) x)) (neg.f64 t))) (neg.f64 t)))
(+ (* -1 (/ (+ 60 (* -60 (/ y x))) t)) (* 120 (/ a x)))
(fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (neg.f64 t)))
(+ (* -1 (/ (+ 60 (+ (* -60 (/ y x)) (* -1 (/ (+ (* -60 z) (* 60 (/ (* y z) x))) t)))) t)) (* 120 (/ a x)))
(fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 (fma.f64 (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 z (/.f64 (*.f64 y z) x))) t) #s(literal -1 binary64) (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64))) (neg.f64 t)))
(+ (* -1 (/ (+ 60 (+ (* -60 (/ y x)) (* -1 (/ (+ (* -60 z) (+ (* -1 (/ (+ (* -60 (/ (* y (pow z 2)) x)) (* 60 (pow z 2))) t)) (* 60 (/ (* y z) x)))) t)))) t)) (* 120 (/ a x)))
(fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 (fma.f64 (/.f64 (fma.f64 #s(literal -60 binary64) (-.f64 z (/.f64 (*.f64 y z) x)) (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 (/.f64 (*.f64 (*.f64 z z) y) x) (*.f64 z z))) (neg.f64 t))) t) #s(literal -1 binary64) (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64))) (neg.f64 t)))
(* -1 (/ (+ 60 (+ (* -60 (/ y x)) (/ (* z (+ 60 (* -60 (/ y x)))) t))) t))
(/.f64 (fma.f64 z (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) t) (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64))) (neg.f64 t))
(* -1 (/ (+ 60 (+ (* -60 (/ y x)) (* -1 (/ (- (* -1 (/ (* (pow z 2) (+ 60 (* -60 (/ y x)))) t)) (* z (+ 60 (* -60 (/ y x))))) t)))) t))
(/.f64 (+.f64 (/.f64 (-.f64 (*.f64 (*.f64 z z) (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (neg.f64 t))) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) z)) (neg.f64 t)) (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64))) (neg.f64 t))
(* -1 (/ (+ 60 (+ (* -60 (/ y x)) (* -1 (/ (- (* -1 (/ (- (/ (* (pow z 3) (+ 60 (* -60 (/ y x)))) t) (* -1 (* (pow z 2) (+ 60 (* -60 (/ y x)))))) t)) (* z (+ 60 (* -60 (/ y x))))) t)))) t))
(/.f64 (+.f64 (/.f64 (-.f64 (/.f64 (fma.f64 (pow.f64 z #s(literal 3 binary64)) (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) t) (*.f64 (*.f64 z z) (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)))) (neg.f64 t)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) z)) (neg.f64 t)) (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64))) (neg.f64 t))
(* 60 (/ (- x y) (- z t)))
(/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 z t))
(+ (* 60 (/ (- x y) (- z t))) (* 120 a))
(fma.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a))
(+ (* 120 a) (* x (+ (* -60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t))))))
(fma.f64 (fma.f64 (/.f64 y (*.f64 (-.f64 z t) x)) #s(literal -60 binary64) (/.f64 #s(literal 60 binary64) (-.f64 z t))) x (*.f64 #s(literal 120 binary64) a))
(* a (+ 120 (* 60 (/ (- x y) (* a (- z t))))))
(*.f64 (fma.f64 (/.f64 #s(literal 60 binary64) a) (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 120 binary64)) a)
(* a (+ 120 (* -60 (/ (- x y) (* a t)))))
(*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) a) (/.f64 (-.f64 x y) t) #s(literal 120 binary64)) a)
(* a (+ 120 (/ (* x (+ (* -60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t))))) a)))
(*.f64 (fma.f64 x (/.f64 (fma.f64 (/.f64 y (*.f64 (-.f64 z t) x)) #s(literal -60 binary64) (/.f64 #s(literal 60 binary64) (-.f64 z t))) a) #s(literal 120 binary64)) a)
(* a (+ (* -60 (/ y (* a (* x (- z t))))) (+ (* 120 (/ 1 x)) (/ 60 (* a (- z t))))))
(*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) (*.f64 a x)) (/.f64 y (-.f64 z t)) (+.f64 (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a)) (/.f64 #s(literal 120 binary64) x))) a)
(* -1 (* a (- (* -60 (/ (- x y) (* a (- z t)))) 120)))
(*.f64 (neg.f64 a) (-.f64 (*.f64 (/.f64 #s(literal -60 binary64) a) (/.f64 (-.f64 x y) (-.f64 z t))) #s(literal 120 binary64)))
(* -1 (* a (- (* 60 (/ (- x y) (* a t))) 120)))
(*.f64 (neg.f64 a) (-.f64 (*.f64 (/.f64 #s(literal 60 binary64) a) (/.f64 (-.f64 x y) t)) #s(literal 120 binary64)))
(* -1 (* a (- (* -1 (/ (* x (+ (* -60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t))))) a)) 120)))
(*.f64 (neg.f64 a) (-.f64 (*.f64 (neg.f64 x) (/.f64 (fma.f64 (/.f64 y (*.f64 (-.f64 z t) x)) #s(literal -60 binary64) (/.f64 #s(literal 60 binary64) (-.f64 z t))) a)) #s(literal 120 binary64)))
(* -1 (* a (- (* -1 (/ (+ (* -60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t)))) a)) (* 120 (/ 1 x)))))
(*.f64 (neg.f64 a) (-.f64 (/.f64 (fma.f64 (/.f64 y (*.f64 (-.f64 z t) x)) #s(literal -60 binary64) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (neg.f64 a)) (/.f64 #s(literal 120 binary64) x)))

rewrite241.0ms (2.6%)

Memory
48.5MiB live, 432.2MiB allocated; 82ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
036235
057232
1218232
21546232
08442231
Stop Event
iter limit
node limit
iter limit
Counts
20 → 475
Calls
Call 1
Inputs
(fma.f64 a #s(literal 120 binary64) (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)))
(*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y))
(/.f64 #s(literal 60 binary64) (-.f64 z t))
(-.f64 z t)
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
(*.f64 #s(literal 120 binary64) a)
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))
(fma.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))
(/.f64 (-.f64 x y) t)
(-.f64 x y)
(*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)
(+.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
(/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t))
#s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x))
(*.f64 (fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t))) x)
(fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t))) x))
(/.f64 a x)
(fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64))
(/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t))
Outputs
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 2 binary64)) (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal -120 binary64) a))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal -120 binary64) a))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 2 binary64)) (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal -120 binary64) a))) (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 2 binary64)) (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal -120 binary64) a))) (fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal -120 binary64) a))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal -120 binary64) a))) (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 2 binary64)) (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal -120 binary64) a))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal -120 binary64) a)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 2 binary64)) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)))) (fma.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 2 binary64)) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)))) (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 2 binary64)) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)))) (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)))) (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 2 binary64)) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 (-.f64 x y)) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64))) (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (fma.f64 (*.f64 (neg.f64 (-.f64 x y)) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (*.f64 (neg.f64 (-.f64 x y)) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (*.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (neg.f64 (-.f64 x y)) (/.f64 #s(literal 60 binary64) (-.f64 z t)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) (-.f64 z t))) #s(literal 3 binary64))) (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (fma.f64 (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) (-.f64 z t))) (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) (-.f64 z t))) (*.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64)) (*.f64 #s(literal -1728000 binary64) (pow.f64 a #s(literal 3 binary64)))) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (+.f64 (pow.f64 (*.f64 #s(literal -120 binary64) a) #s(literal 2 binary64)) (*.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (*.f64 #s(literal -120 binary64) a)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)))))) (/.f64 (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)))))) (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)))))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y))))))) (*.f64 (/.f64 (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)))))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y))))))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal -120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64)) (fma.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal -120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal -120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal -120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64)) (fma.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal -120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64)) (fma.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal -120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal -120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64)) (fma.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal -120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))))))))
(/.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 3 binary64)) #s(literal 216000 binary64) (pow.f64 (*.f64 (neg.f64 (neg.f64 a)) #s(literal 120 binary64)) #s(literal 3 binary64))) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (-.f64 (*.f64 (*.f64 (neg.f64 (neg.f64 a)) #s(literal 120 binary64)) (*.f64 (neg.f64 (neg.f64 a)) #s(literal 120 binary64))) (*.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (*.f64 (neg.f64 (neg.f64 a)) #s(literal 120 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 a) #s(literal 120 binary64)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (*.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (*.f64 (neg.f64 a) #s(literal 120 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal -120 binary64) a)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 a #s(literal 3 binary64)) #s(literal 1728000 binary64) (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y))))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 a #s(literal 3 binary64)) #s(literal 1728000 binary64) (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal -120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 2 binary64)) (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal -120 binary64) a))) (*.f64 (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal -120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) (*.f64 (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal -120 binary64) a)) (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal -120 binary64) a))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)))) (*.f64 (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y))) (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 2 binary64)))) (*.f64 (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y))) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y))))) (*.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y))))) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)))) (*.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y))))) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal -120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal -120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))) (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64)))) (*.f64 (fma.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal -120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))) (fma.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal -120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 3 binary64))) (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 a) #s(literal 120 binary64)) #s(literal 3 binary64))) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (*.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (*.f64 (neg.f64 a) #s(literal 120 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) (neg.f64 (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal -120 binary64) a))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 2 binary64)))) (neg.f64 (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 a #s(literal 3 binary64)) #s(literal 1728000 binary64) (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 a #s(literal 3 binary64)) #s(literal 1728000 binary64) (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal -120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))) (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal -120 binary64) a)))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 2 binary64))) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y))))
(/.f64 (fma.f64 (pow.f64 a #s(literal 3 binary64)) #s(literal 1728000 binary64) (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64))) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y))))))
(/.f64 (fma.f64 (pow.f64 a #s(literal 3 binary64)) #s(literal 1728000 binary64) (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64))) (fma.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal -120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))))
(fma.f64 (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t))) (+.f64 t z) (*.f64 (neg.f64 (neg.f64 a)) #s(literal 120 binary64)))
(fma.f64 (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t))) (+.f64 t z) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 t (+.f64 t z) (*.f64 z z)) (*.f64 (neg.f64 (neg.f64 a)) #s(literal 120 binary64)))
(fma.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 t (+.f64 t z) (*.f64 z z)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 60 binary64) (*.f64 (neg.f64 (neg.f64 a)) #s(literal 120 binary64)))
(fma.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 (neg.f64 (neg.f64 a)) #s(literal 120 binary64)))
(fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 (neg.f64 (neg.f64 a)) #s(literal 120 binary64)))
(fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal 120 binary64) a))
(fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 (neg.f64 (neg.f64 a)) #s(literal 120 binary64)))
(fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 #s(literal 120 binary64) a (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
(fma.f64 a #s(literal 120 binary64) (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)))))) (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 3 binary64)) (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)))))))
(-.f64 (/.f64 (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (*.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (*.f64 (neg.f64 a) #s(literal 120 binary64)))))) (/.f64 (pow.f64 (*.f64 (neg.f64 a) #s(literal 120 binary64)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (*.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (*.f64 (neg.f64 a) #s(literal 120 binary64)))))))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 2 binary64)) (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal -120 binary64) a))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal -120 binary64) a))))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)))) (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 2 binary64)) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)))))
(-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (neg.f64 (-.f64 x y)) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
(-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) (-.f64 z t))))
(-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)))
(-.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (*.f64 #s(literal -120 binary64) a))
(-.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (*.f64 (neg.f64 a) #s(literal 120 binary64)))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)))))) (/.f64 (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)))))))
(+.f64 (/.f64 (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)))))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)))))))
(+.f64 (/.f64 (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64)) (fma.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal -120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal -120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal -120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64)) (fma.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal -120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 2 binary64)) (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal -120 binary64) a))) (/.f64 (*.f64 (*.f64 (neg.f64 a) #s(literal 120 binary64)) (*.f64 #s(literal 120 binary64) a)) (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal -120 binary64) a))))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)))) (/.f64 (*.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)))) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)))))
(+.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
(+.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (*.f64 (neg.f64 (neg.f64 a)) #s(literal 120 binary64)))
(+.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (*.f64 #s(literal 120 binary64) a))
(*.f64 (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t))) (+.f64 t z))
(*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 t (+.f64 t z) (*.f64 z z)))
(*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 60 binary64))
(*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)))
(*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y))
(*.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 y x) (-.f64 x y)) (/.f64 #s(literal 60 binary64) (-.f64 z t)))) (neg.f64 (+.f64 y x)))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (/.f64 #s(literal 60 binary64) (-.f64 z t)))) (neg.f64 (fma.f64 y (+.f64 y x) (*.f64 x x))))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 (+.f64 y x) (-.f64 x y)))) (neg.f64 (+.f64 y x)))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (neg.f64 (fma.f64 y (+.f64 y x) (*.f64 x x))))
(/.f64 (neg.f64 (*.f64 #s(literal -60 binary64) (*.f64 (+.f64 y x) (-.f64 x y)))) (neg.f64 (*.f64 (neg.f64 (-.f64 z t)) (+.f64 y x))))
(/.f64 (neg.f64 (*.f64 #s(literal -60 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (neg.f64 (*.f64 (neg.f64 (-.f64 z t)) (fma.f64 y (+.f64 y x) (*.f64 x x)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 y x) (-.f64 x y)) #s(literal -60 binary64))) (neg.f64 (*.f64 (+.f64 y x) (neg.f64 (-.f64 z t)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) #s(literal -60 binary64))) (neg.f64 (*.f64 (fma.f64 y (+.f64 y x) (*.f64 x x)) (neg.f64 (-.f64 z t)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 y x) (-.f64 x y)) #s(literal 60 binary64))) (neg.f64 (*.f64 (+.f64 y x) (-.f64 z t))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) #s(literal 60 binary64))) (neg.f64 (*.f64 (fma.f64 y (+.f64 y x) (*.f64 x x)) (-.f64 z t))))
(/.f64 (neg.f64 (*.f64 #s(literal 60 binary64) (*.f64 (+.f64 y x) (-.f64 x y)))) (neg.f64 (*.f64 (-.f64 z t) (+.f64 y x))))
(/.f64 (neg.f64 (*.f64 #s(literal 60 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (neg.f64 (*.f64 (-.f64 z t) (fma.f64 y (+.f64 y x) (*.f64 x x)))))
(/.f64 (neg.f64 (neg.f64 (*.f64 #s(literal -60 binary64) (-.f64 x y)))) (neg.f64 (neg.f64 (neg.f64 (-.f64 z t)))))
(/.f64 (*.f64 (*.f64 (+.f64 y x) (-.f64 x y)) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (+.f64 y x))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (fma.f64 y (+.f64 y x) (*.f64 x x)))
(/.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 (+.f64 y x) (-.f64 x y))) (+.f64 y x))
(/.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (fma.f64 y (+.f64 y x) (*.f64 x x)))
(/.f64 (neg.f64 (*.f64 #s(literal -60 binary64) (-.f64 x y))) (neg.f64 (neg.f64 (-.f64 z t))))
(/.f64 (*.f64 (*.f64 (+.f64 y x) (-.f64 x y)) #s(literal -60 binary64)) (*.f64 (+.f64 y x) (neg.f64 (-.f64 z t))))
(/.f64 (*.f64 (*.f64 (+.f64 y x) (-.f64 x y)) #s(literal 60 binary64)) (*.f64 (+.f64 y x) (-.f64 z t)))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) #s(literal -60 binary64)) (*.f64 (fma.f64 y (+.f64 y x) (*.f64 x x)) (neg.f64 (-.f64 z t))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) #s(literal 60 binary64)) (*.f64 (fma.f64 y (+.f64 y x) (*.f64 x x)) (-.f64 z t)))
(/.f64 (*.f64 #s(literal -60 binary64) (*.f64 (+.f64 y x) (-.f64 x y))) (*.f64 (neg.f64 (-.f64 z t)) (+.f64 y x)))
(/.f64 (*.f64 #s(literal -60 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 (neg.f64 (-.f64 z t)) (fma.f64 y (+.f64 y x) (*.f64 x x))))
(/.f64 (*.f64 #s(literal 60 binary64) (*.f64 (+.f64 y x) (-.f64 x y))) (*.f64 (-.f64 z t) (+.f64 y x)))
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 (-.f64 z t) (fma.f64 y (+.f64 y x) (*.f64 x x))))
(/.f64 (*.f64 #s(literal -60 binary64) (-.f64 x y)) (neg.f64 (-.f64 z t)))
(/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 z t))
(neg.f64 (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 x y)) (-.f64 z t)))
(neg.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (neg.f64 (-.f64 z t))))
(*.f64 (/.f64 #s(literal 60 binary64) (*.f64 (+.f64 t z) (-.f64 z t))) (+.f64 t z))
(*.f64 (/.f64 #s(literal 60 binary64) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 t (+.f64 t z) (*.f64 z z)))
(/.f64 #s(literal -60 binary64) (neg.f64 (neg.f64 (neg.f64 (-.f64 z t)))))
(/.f64 #s(literal -60 binary64) (neg.f64 (-.f64 z t)))
(/.f64 #s(literal 60 binary64) (neg.f64 (neg.f64 (-.f64 z t))))
(/.f64 #s(literal 60 binary64) (-.f64 z t))
(neg.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 z z) (+.f64 t z)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 t t) (+.f64 t z)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 z z) (+.f64 t z)) (/.f64 (*.f64 z z) (+.f64 t z)) (fma.f64 (/.f64 (*.f64 t t) (+.f64 t z)) (/.f64 (*.f64 t t) (+.f64 t z)) (*.f64 (/.f64 (*.f64 z z) (+.f64 t z)) (/.f64 (*.f64 t t) (+.f64 t z))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 z #s(literal 3 binary64)) (fma.f64 t (+.f64 t z) (*.f64 z z))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (fma.f64 t (+.f64 t z) (*.f64 z z))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 z #s(literal 3 binary64)) (fma.f64 t (+.f64 t z) (*.f64 z z))) (/.f64 (pow.f64 z #s(literal 3 binary64)) (fma.f64 t (+.f64 t z) (*.f64 z z))) (fma.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (fma.f64 t (+.f64 t z) (*.f64 z z))) (/.f64 (pow.f64 t #s(literal 3 binary64)) (fma.f64 t (+.f64 t z) (*.f64 z z))) (*.f64 (/.f64 (pow.f64 z #s(literal 3 binary64)) (fma.f64 t (+.f64 t z) (*.f64 z z))) (/.f64 (pow.f64 t #s(literal 3 binary64)) (fma.f64 t (+.f64 t z) (*.f64 z z)))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 t z) (-.f64 z t)))) (neg.f64 (neg.f64 (+.f64 t z))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 t (+.f64 t z) (*.f64 z z)))))
(/.f64 (-.f64 (*.f64 (*.f64 z z) (+.f64 t z)) (*.f64 (+.f64 t z) (*.f64 t t))) (*.f64 (+.f64 t z) (+.f64 t z)))
(/.f64 (-.f64 (*.f64 (pow.f64 z #s(literal 3 binary64)) (fma.f64 t (+.f64 t z) (*.f64 z z))) (*.f64 (fma.f64 t (+.f64 t z) (*.f64 z z)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 (fma.f64 t (+.f64 t z) (*.f64 z z)) (fma.f64 t (+.f64 t z) (*.f64 z z))))
(/.f64 (neg.f64 (*.f64 (+.f64 t z) (-.f64 z t))) (neg.f64 (+.f64 t z)))
(/.f64 (neg.f64 (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (neg.f64 (fma.f64 t (+.f64 t z) (*.f64 z z))))
(/.f64 (*.f64 (+.f64 t z) (-.f64 z t)) (+.f64 t z))
(/.f64 (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))) (fma.f64 t (+.f64 t z) (*.f64 z z)))
(-.f64 (/.f64 (*.f64 z z) (+.f64 t z)) (/.f64 (*.f64 t t) (+.f64 t z)))
(-.f64 (/.f64 (pow.f64 z #s(literal 3 binary64)) (fma.f64 t (+.f64 t z) (*.f64 z z))) (/.f64 (pow.f64 t #s(literal 3 binary64)) (fma.f64 t (+.f64 t z) (*.f64 z z))))
(-.f64 z t)
(+.f64 (/.f64 (*.f64 z z) (+.f64 t z)) (/.f64 (*.f64 (neg.f64 t) t) (+.f64 t z)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
(*.f64 #s(literal 120 binary64) a)
(*.f64 a #s(literal 120 binary64))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 #s(literal 120 binary64) a)))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t)) #s(literal 2 binary64)) (fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 #s(literal -120 binary64) a))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 #s(literal -120 binary64) a))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t)) #s(literal 2 binary64)) (fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 #s(literal -120 binary64) a))) (/.f64 (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t)) #s(literal 2 binary64)) (fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 #s(literal -120 binary64) a))) (fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 #s(literal -120 binary64) a))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 #s(literal -120 binary64) a))) (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t)) #s(literal 2 binary64)) (fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 #s(literal -120 binary64) a))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 #s(literal -120 binary64) a)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t)) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 a) #s(literal 120 binary64)) #s(literal 3 binary64))) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) t) #s(literal 2 binary64)) #s(literal 3600 binary64) (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (*.f64 (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t)) (*.f64 (neg.f64 a) #s(literal 120 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) t)) #s(literal 3 binary64))) (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (fma.f64 (*.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) t)) (*.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) t)) (*.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) t))))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 (/.f64 (-.f64 x y) t)) #s(literal -60 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (fma.f64 (*.f64 (neg.f64 (/.f64 (-.f64 x y) t)) #s(literal -60 binary64)) (*.f64 (neg.f64 (/.f64 (-.f64 x y) t)) #s(literal -60 binary64)) (*.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (neg.f64 (/.f64 (-.f64 x y) t)) #s(literal -60 binary64))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) t) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t)))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) t) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t)))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) t) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t)))))) (/.f64 (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) t) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t)))))) (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) t) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t)))))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) t) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t))))))) (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) t) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t)))))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) t) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t))))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal -120 binary64) a) #s(literal 2 binary64)))) (neg.f64 (fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 #s(literal -120 binary64) a))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t)) #s(literal 3 binary64)) (*.f64 #s(literal -1728000 binary64) (pow.f64 a #s(literal 3 binary64))))) (neg.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) t) #s(literal 2 binary64)) #s(literal 3600 binary64) (+.f64 (pow.f64 (*.f64 #s(literal -120 binary64) a) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t)) (*.f64 #s(literal -120 binary64) a))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 #s(literal -120 binary64) a)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) t) #s(literal 3 binary64)) #s(literal -216000 binary64) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) t) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t))))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t)) #s(literal 2 binary64)) (fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 #s(literal -120 binary64) a))) (*.f64 (fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 #s(literal -120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) (*.f64 (fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 #s(literal -120 binary64) a)) (fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 #s(literal -120 binary64) a))))
(/.f64 (fma.f64 (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) t) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t))))) (*.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) t) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t))))) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)))) (*.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) t) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t))))) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) t) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal -120 binary64) a) #s(literal 2 binary64))) (fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 #s(literal -120 binary64) a)))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t)) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t)) #s(literal 3 binary64)) (*.f64 #s(literal -1728000 binary64) (pow.f64 a #s(literal 3 binary64)))) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) t) #s(literal 2 binary64)) #s(literal 3600 binary64) (+.f64 (pow.f64 (*.f64 #s(literal -120 binary64) a) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t)) (*.f64 #s(literal -120 binary64) a)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) (neg.f64 (fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 #s(literal -120 binary64) a))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) t) #s(literal 3 binary64)) #s(literal -216000 binary64) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (-.f64 (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t)) #s(literal 120 binary64)) a)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) t) #s(literal 3 binary64)) #s(literal -216000 binary64) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) t) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))) (fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 #s(literal -120 binary64) a)))
(/.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) t) #s(literal 3 binary64)) #s(literal -216000 binary64) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64))) (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (-.f64 (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t)) #s(literal 120 binary64)) a))))
(/.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) t) #s(literal 3 binary64)) #s(literal -216000 binary64) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64))) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) t) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t))))))
(fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) t) (*.f64 #s(literal 120 binary64) a))
(fma.f64 #s(literal 120 binary64) a (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t)))
(fma.f64 a #s(literal 120 binary64) (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t)))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t)))) (/.f64 (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t)))))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) t) #s(literal 2 binary64)) #s(literal 3600 binary64) (+.f64 (pow.f64 (*.f64 #s(literal -120 binary64) a) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t)) (*.f64 #s(literal -120 binary64) a))))) (/.f64 (*.f64 #s(literal -1728000 binary64) (pow.f64 a #s(literal 3 binary64))) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) t) #s(literal 2 binary64)) #s(literal 3600 binary64) (+.f64 (pow.f64 (*.f64 #s(literal -120 binary64) a) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t)) (*.f64 #s(literal -120 binary64) a))))))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t)) #s(literal 2 binary64)) (fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 #s(literal -120 binary64) a))) (/.f64 (pow.f64 (*.f64 #s(literal -120 binary64) a) #s(literal 2 binary64)) (fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 #s(literal -120 binary64) a))))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t)) #s(literal 2 binary64)) (fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 #s(literal -120 binary64) a))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 #s(literal -120 binary64) a))))
(-.f64 (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t)) (*.f64 #s(literal -120 binary64) a))
(-.f64 (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t)) (*.f64 (neg.f64 a) #s(literal 120 binary64)))
(-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) t)))
(-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (neg.f64 (/.f64 (-.f64 x y) t)) #s(literal -60 binary64)))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t)) #s(literal 3 binary64)) (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (-.f64 (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t)) #s(literal 120 binary64)) a)))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (-.f64 (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t)) #s(literal 120 binary64)) a)))))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (-.f64 (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t)) #s(literal 120 binary64)) a)))) (/.f64 (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t)) #s(literal 3 binary64)) (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (-.f64 (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t)) #s(literal 120 binary64)) a)))))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) t) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t)))))) (/.f64 (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) t) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t)))))))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) t) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t)))))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) t) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t)))))))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t)) #s(literal 2 binary64)) (fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 #s(literal -120 binary64) a))) (/.f64 (*.f64 (*.f64 (neg.f64 a) #s(literal 120 binary64)) (*.f64 #s(literal 120 binary64) a)) (fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 #s(literal -120 binary64) a))))
(+.f64 (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t)) (*.f64 #s(literal 120 binary64) a))
(+.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t)))
(*.f64 (/.f64 (+.f64 y x) (+.f64 y x)) (/.f64 (-.f64 x y) t))
(*.f64 (/.f64 (fma.f64 y (+.f64 y x) (*.f64 x x)) (fma.f64 y (+.f64 y x) (*.f64 x x))) (/.f64 (-.f64 x y) t))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x t) #s(literal 2 binary64)) (pow.f64 (/.f64 y t) #s(literal 2 binary64)))) (neg.f64 (/.f64 (+.f64 y x) t)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x t) #s(literal 3 binary64)) (pow.f64 (/.f64 y t) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (/.f64 x t) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 y t) #s(literal 2 binary64)) (*.f64 (/.f64 x t) (/.f64 y t))))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (-.f64 x y)))) (neg.f64 (neg.f64 (neg.f64 t))))
(/.f64 (neg.f64 (-.f64 (*.f64 x t) (*.f64 t y))) (neg.f64 (*.f64 t t)))
(/.f64 (-.f64 (*.f64 (neg.f64 x) (neg.f64 t)) (*.f64 (neg.f64 t) (neg.f64 y))) (*.f64 t t))
(/.f64 (-.f64 (*.f64 (neg.f64 x) t) (*.f64 (neg.f64 t) y)) (*.f64 (neg.f64 t) t))
(/.f64 (-.f64 (*.f64 x (neg.f64 t)) (*.f64 t (neg.f64 y))) (*.f64 t (neg.f64 t)))
(/.f64 (-.f64 (neg.f64 x) (neg.f64 y)) (neg.f64 t))
(/.f64 (-.f64 (pow.f64 (/.f64 x t) #s(literal 2 binary64)) (pow.f64 (/.f64 y t) #s(literal 2 binary64))) (/.f64 (+.f64 y x) t))
(/.f64 (-.f64 (pow.f64 (/.f64 x t) #s(literal 3 binary64)) (pow.f64 (/.f64 y t) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 x t) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 y t) #s(literal 2 binary64)) (*.f64 (/.f64 x t) (/.f64 y t)))))
(/.f64 (neg.f64 (*.f64 (+.f64 y x) (-.f64 x y))) (neg.f64 (*.f64 (+.f64 y x) t)))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (neg.f64 (*.f64 (fma.f64 y (+.f64 y x) (*.f64 x x)) t)))
(/.f64 (neg.f64 (neg.f64 (-.f64 x y))) (neg.f64 (neg.f64 t)))
(/.f64 (-.f64 (*.f64 x t) (*.f64 t y)) (*.f64 t t))
(/.f64 (*.f64 (+.f64 y x) (-.f64 x y)) (*.f64 (+.f64 y x) t))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (*.f64 (fma.f64 y (+.f64 y x) (*.f64 x x)) t))
(/.f64 (neg.f64 (-.f64 x y)) (neg.f64 t))
(/.f64 (-.f64 x y) t)
(neg.f64 (/.f64 (neg.f64 (-.f64 x y)) t))
(neg.f64 (/.f64 (-.f64 x y) (neg.f64 t)))
(-.f64 (/.f64 (pow.f64 (/.f64 x t) #s(literal 2 binary64)) (/.f64 (+.f64 y x) t)) (/.f64 (pow.f64 (/.f64 y t) #s(literal 2 binary64)) (/.f64 (+.f64 y x) t)))
(-.f64 (/.f64 (pow.f64 (/.f64 x t) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 x t) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 y t) #s(literal 2 binary64)) (*.f64 (/.f64 x t) (/.f64 y t))))) (/.f64 (pow.f64 (/.f64 y t) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 x t) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 y t) #s(literal 2 binary64)) (*.f64 (/.f64 x t) (/.f64 y t))))))
(-.f64 (/.f64 (*.f64 x t) (*.f64 t t)) (/.f64 (*.f64 t y) (*.f64 t t)))
(-.f64 (/.f64 (*.f64 x x) (*.f64 (+.f64 y x) t)) (/.f64 (*.f64 y y) (*.f64 (+.f64 y x) t)))
(-.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (fma.f64 y (+.f64 y x) (*.f64 x x)) t)) (/.f64 (pow.f64 y #s(literal 3 binary64)) (*.f64 (fma.f64 y (+.f64 y x) (*.f64 x x)) t)))
(-.f64 (/.f64 (/.f64 (*.f64 x x) (+.f64 y x)) t) (/.f64 (/.f64 (*.f64 y y) (+.f64 y x)) t))
(-.f64 (/.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))) t) (/.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))) t))
(-.f64 (/.f64 x t) (/.f64 y t))
(+.f64 (/.f64 (*.f64 x x) (*.f64 (+.f64 y x) t)) (/.f64 (*.f64 (neg.f64 y) y) (*.f64 (+.f64 y x) t)))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x x) (+.f64 y x)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 y y) (+.f64 y x)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 x x) (+.f64 y x)) (/.f64 (*.f64 x x) (+.f64 y x)) (fma.f64 (/.f64 (*.f64 y y) (+.f64 y x)) (/.f64 (*.f64 y y) (+.f64 y x)) (*.f64 (/.f64 (*.f64 x x) (+.f64 y x)) (/.f64 (*.f64 y y) (+.f64 y x))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))) (fma.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))) (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x)))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 y x) (-.f64 x y)))) (neg.f64 (neg.f64 (+.f64 y x))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 y (+.f64 y x) (*.f64 x x)))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (+.f64 y x)) (*.f64 (+.f64 y x) (*.f64 y y))) (*.f64 (+.f64 y x) (+.f64 y x)))
(/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))) (*.f64 (fma.f64 y (+.f64 y x) (*.f64 x x)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 (fma.f64 y (+.f64 y x) (*.f64 x x)) (fma.f64 y (+.f64 y x) (*.f64 x x))))
(/.f64 (neg.f64 (*.f64 (+.f64 y x) (-.f64 x y))) (neg.f64 (+.f64 y x)))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (neg.f64 (fma.f64 y (+.f64 y x) (*.f64 x x))))
(/.f64 (*.f64 (+.f64 y x) (-.f64 x y)) (+.f64 y x))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (fma.f64 y (+.f64 y x) (*.f64 x x)))
(-.f64 (/.f64 (*.f64 x x) (+.f64 y x)) (/.f64 (*.f64 y y) (+.f64 y x)))
(-.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))))
(-.f64 x y)
(+.f64 (/.f64 (*.f64 x x) (+.f64 y x)) (/.f64 (*.f64 (neg.f64 y) y) (+.f64 y x)))
(*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)
(*.f64 x (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) x) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 60 binary64) x) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) x) (*.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) x) (-.f64 (*.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 #s(literal 60 binary64) x)) (*.f64 (*.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) x) (*.f64 #s(literal 60 binary64) x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 60 binary64) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) x) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 #s(literal 60 binary64) x) (-.f64 (*.f64 (*.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) x) (*.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) x)) (*.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (*.f64 (/.f64 y x) #s(literal -60 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 x #s(literal 60 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 x (*.f64 (/.f64 y x) #s(literal -60 binary64))) (*.f64 x (*.f64 (/.f64 y x) #s(literal -60 binary64))) (-.f64 (*.f64 (*.f64 x #s(literal 60 binary64)) (*.f64 x #s(literal 60 binary64))) (*.f64 (*.f64 x (*.f64 (/.f64 y x) #s(literal -60 binary64))) (*.f64 x #s(literal 60 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x #s(literal 60 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 x (*.f64 (/.f64 y x) #s(literal -60 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 x #s(literal 60 binary64)) (*.f64 x #s(literal 60 binary64)) (-.f64 (*.f64 (*.f64 x (*.f64 (/.f64 y x) #s(literal -60 binary64))) (*.f64 x (*.f64 (/.f64 y x) #s(literal -60 binary64)))) (*.f64 (*.f64 x #s(literal 60 binary64)) (*.f64 x (*.f64 (/.f64 y x) #s(literal -60 binary64)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 2 binary64)) #s(literal 3600 binary64)) x)) (neg.f64 (-.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 60 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal -216000 binary64) #s(literal 216000 binary64)) x)) (neg.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 3600 binary64) (-.f64 #s(literal 3600 binary64) (*.f64 (/.f64 y x) #s(literal -3600 binary64))))))
(/.f64 (neg.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 2 binary64)) #s(literal 3600 binary64)))) (neg.f64 (-.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 60 binary64))))
(/.f64 (neg.f64 (*.f64 x (fma.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal -216000 binary64) #s(literal 216000 binary64)))) (neg.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 3600 binary64) (-.f64 #s(literal 3600 binary64) (*.f64 (/.f64 y x) #s(literal -3600 binary64))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 2 binary64)) #s(literal 3600 binary64)) x) (-.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 60 binary64)))
(/.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal -216000 binary64) #s(literal 216000 binary64)) x) (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 3600 binary64) (-.f64 #s(literal 3600 binary64) (*.f64 (/.f64 y x) #s(literal -3600 binary64)))))
(/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 2 binary64)) #s(literal 3600 binary64))) (-.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 60 binary64)))
(/.f64 (*.f64 x (fma.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal -216000 binary64) #s(literal 216000 binary64))) (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 3600 binary64) (-.f64 #s(literal 3600 binary64) (*.f64 (/.f64 y x) #s(literal -3600 binary64)))))
(fma.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) x (*.f64 #s(literal 60 binary64) x))
(fma.f64 x (*.f64 (/.f64 y x) #s(literal -60 binary64)) (*.f64 x #s(literal 60 binary64)))
(fma.f64 x #s(literal 60 binary64) (*.f64 x (*.f64 (/.f64 y x) #s(literal -60 binary64))))
(fma.f64 #s(literal 60 binary64) x (*.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) x))
(+.f64 (*.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) x) (*.f64 #s(literal 60 binary64) x))
(+.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) x))
(+.f64 (*.f64 x (*.f64 (/.f64 y x) #s(literal -60 binary64))) (*.f64 x #s(literal 60 binary64)))
(+.f64 (*.f64 x #s(literal 60 binary64)) (*.f64 x (*.f64 (/.f64 y x) #s(literal -60 binary64))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 2 binary64)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 2 binary64)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))) (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 2 binary64)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))) (fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))) (*.f64 (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 2 binary64)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 3 binary64)) (*.f64 #s(literal -1728000 binary64) (pow.f64 a #s(literal 3 binary64)))) (+.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 #s(literal -120 binary64) a) #s(literal 2 binary64)) (*.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t)) (*.f64 #s(literal -120 binary64) a)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t))) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t))) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 2 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t))) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t))) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 2 binary64)))) (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t))) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t))) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t))) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t))) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 2 binary64))))))))
(/.f64 (+.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 (neg.f64 a)) #s(literal 120 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (neg.f64 (neg.f64 a)) #s(literal 120 binary64)) (*.f64 (neg.f64 (neg.f64 a)) #s(literal 120 binary64))) (*.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t)) (*.f64 (neg.f64 (neg.f64 a)) #s(literal 120 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 a) #s(literal 120 binary64)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 2 binary64)) (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (*.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t)) (*.f64 (neg.f64 a) #s(literal 120 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 a #s(literal 3 binary64)) #s(literal 1728000 binary64) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t))) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 2 binary64)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))) (*.f64 (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) (*.f64 (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))))
(/.f64 (fma.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t))) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t))) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 2 binary64))) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)))) (*.f64 (fma.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t))) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 2 binary64))) (fma.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t))) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 a) #s(literal 120 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 2 binary64)) (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (*.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t)) (*.f64 (neg.f64 a) #s(literal 120 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) (neg.f64 (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 a #s(literal 3 binary64)) #s(literal 1728000 binary64) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (-.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t)))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 a #s(literal 3 binary64)) #s(literal 1728000 binary64) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t))) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)))
(/.f64 (fma.f64 (pow.f64 a #s(literal 3 binary64)) #s(literal 1728000 binary64) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 3 binary64))) (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (-.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t))))))
(/.f64 (fma.f64 (pow.f64 a #s(literal 3 binary64)) #s(literal 1728000 binary64) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t))) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 2 binary64))))
(fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (*.f64 (+.f64 t z) (-.f64 z t))) (+.f64 t z) (*.f64 (neg.f64 (neg.f64 a)) #s(literal 120 binary64)))
(fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (*.f64 (+.f64 t z) (-.f64 z t))) (+.f64 t z) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 t (+.f64 t z) (*.f64 z z)) (*.f64 (neg.f64 (neg.f64 a)) #s(literal 120 binary64)))
(fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 t (+.f64 t z) (*.f64 z z)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 #s(literal 120 binary64) a (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t)))
(fma.f64 a #s(literal 120 binary64) (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t)))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t)))) (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t)))))
(-.f64 (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 2 binary64)) (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (*.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t)) (*.f64 (neg.f64 a) #s(literal 120 binary64)))))) (/.f64 (pow.f64 (*.f64 (neg.f64 a) #s(literal 120 binary64)) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 2 binary64)) (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (*.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t)) (*.f64 (neg.f64 a) #s(literal 120 binary64)))))))
(-.f64 (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 2 binary64)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))))
(-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t)) (*.f64 #s(literal -120 binary64) a))
(-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t)) (*.f64 (neg.f64 a) #s(literal 120 binary64)))
(+.f64 (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 3 binary64)) (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (-.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t)))))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (-.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t)))))))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (-.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t)))))) (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 3 binary64)) (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (-.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t)))))))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t))) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t))) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t))) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t))) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 2 binary64)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))) (/.f64 (*.f64 (*.f64 (neg.f64 a) #s(literal 120 binary64)) (*.f64 #s(literal 120 binary64) a)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))))
(+.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t)))
(+.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t)) (*.f64 (neg.f64 (neg.f64 a)) #s(literal 120 binary64)))
(+.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))
(*.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (*.f64 (+.f64 t z) (-.f64 z t))) (+.f64 t z))
(*.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 t (+.f64 t z) (*.f64 z z)))
(/.f64 (neg.f64 (neg.f64 (neg.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x))))) (neg.f64 (neg.f64 (neg.f64 (-.f64 z t)))))
(/.f64 (neg.f64 (neg.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)))) (neg.f64 (neg.f64 (-.f64 z t))))
(/.f64 (neg.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x))) (neg.f64 (-.f64 z t)))
(/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t))
(neg.f64 (/.f64 (neg.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x))) (-.f64 z t)))
(neg.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (neg.f64 (-.f64 z t))))
#s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x))
(*.f64 (fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t))) x)
(*.f64 x (fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (/.f64 a x) #s(literal 120 binary64)) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) x) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (/.f64 a x) #s(literal 120 binary64)) x) (*.f64 (*.f64 (/.f64 a x) #s(literal 120 binary64)) x) (-.f64 (*.f64 (*.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) x) (*.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) x)) (*.f64 (*.f64 (*.f64 (/.f64 a x) #s(literal 120 binary64)) x) (*.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (/.f64 a x) #s(literal 120 binary64)) x) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) x) (*.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) x) (-.f64 (*.f64 (*.f64 (*.f64 (/.f64 a x) #s(literal 120 binary64)) x) (*.f64 (*.f64 (/.f64 a x) #s(literal 120 binary64)) x)) (*.f64 (*.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) x) (*.f64 (*.f64 (/.f64 a x) #s(literal 120 binary64)) x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (*.f64 (/.f64 a x) #s(literal 120 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 x (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t))) #s(literal 3 binary64))) (fma.f64 (*.f64 x (*.f64 (/.f64 a x) #s(literal 120 binary64))) (*.f64 x (*.f64 (/.f64 a x) #s(literal 120 binary64))) (-.f64 (*.f64 (*.f64 x (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t))) (*.f64 x (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)))) (*.f64 (*.f64 x (*.f64 (/.f64 a x) #s(literal 120 binary64))) (*.f64 x (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t))) #s(literal 3 binary64)) (pow.f64 (*.f64 x (*.f64 (/.f64 a x) #s(literal 120 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 x (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t))) (*.f64 x (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t))) (-.f64 (*.f64 (*.f64 x (*.f64 (/.f64 a x) #s(literal 120 binary64))) (*.f64 x (*.f64 (/.f64 a x) #s(literal 120 binary64)))) (*.f64 (*.f64 x (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t))) (*.f64 x (*.f64 (/.f64 a x) #s(literal 120 binary64)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 a x) #s(literal 120 binary64)) #s(literal 2 binary64)) (pow.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) #s(literal 2 binary64))) x)) (neg.f64 (-.f64 (*.f64 (/.f64 a x) #s(literal 120 binary64)) (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 a x) #s(literal 3 binary64)) #s(literal 1728000 binary64) (pow.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) #s(literal 3 binary64))) x)) (neg.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) (-.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) (*.f64 (/.f64 a x) #s(literal 120 binary64))) (pow.f64 (*.f64 (/.f64 a x) #s(literal 120 binary64)) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 (/.f64 a x) #s(literal 120 binary64)) #s(literal 2 binary64)) (pow.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) #s(literal 2 binary64))))) (neg.f64 (-.f64 (*.f64 (/.f64 a x) #s(literal 120 binary64)) (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)))))
(/.f64 (neg.f64 (*.f64 x (fma.f64 (pow.f64 (/.f64 a x) #s(literal 3 binary64)) #s(literal 1728000 binary64) (pow.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) #s(literal 3 binary64))))) (neg.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) (-.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) (*.f64 (/.f64 a x) #s(literal 120 binary64))) (pow.f64 (*.f64 (/.f64 a x) #s(literal 120 binary64)) #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 a x) #s(literal 120 binary64)) #s(literal 2 binary64)) (pow.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) #s(literal 2 binary64))) x) (-.f64 (*.f64 (/.f64 a x) #s(literal 120 binary64)) (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 a x) #s(literal 3 binary64)) #s(literal 1728000 binary64) (pow.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) #s(literal 3 binary64))) x) (fma.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) (-.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) (*.f64 (/.f64 a x) #s(literal 120 binary64))) (pow.f64 (*.f64 (/.f64 a x) #s(literal 120 binary64)) #s(literal 2 binary64))))
(/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 (/.f64 a x) #s(literal 120 binary64)) #s(literal 2 binary64)) (pow.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) #s(literal 2 binary64)))) (-.f64 (*.f64 (/.f64 a x) #s(literal 120 binary64)) (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t))))
(/.f64 (*.f64 x (fma.f64 (pow.f64 (/.f64 a x) #s(literal 3 binary64)) #s(literal 1728000 binary64) (pow.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) #s(literal 3 binary64)))) (fma.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) (-.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) (*.f64 (/.f64 a x) #s(literal 120 binary64))) (pow.f64 (*.f64 (/.f64 a x) #s(literal 120 binary64)) #s(literal 2 binary64))))
(fma.f64 (*.f64 (/.f64 a x) #s(literal 120 binary64)) x (*.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) x))
(fma.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) x (*.f64 (*.f64 (/.f64 a x) #s(literal 120 binary64)) x))
(fma.f64 x (*.f64 (/.f64 a x) #s(literal 120 binary64)) (*.f64 x (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t))))
(fma.f64 x (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) (*.f64 x (*.f64 (/.f64 a x) #s(literal 120 binary64))))
(+.f64 (*.f64 (*.f64 (/.f64 a x) #s(literal 120 binary64)) x) (*.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) x))
(+.f64 (*.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) x) (*.f64 (*.f64 (/.f64 a x) #s(literal 120 binary64)) x))
(+.f64 (*.f64 x (*.f64 (/.f64 a x) #s(literal 120 binary64))) (*.f64 x (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t))))
(+.f64 (*.f64 x (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t))) (*.f64 x (*.f64 (/.f64 a x) #s(literal 120 binary64))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (/.f64 a x) #s(literal 120 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 a x) #s(literal 120 binary64)) (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 a x) #s(literal 120 binary64)) (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (/.f64 a x) #s(literal 120 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 a x) #s(literal 120 binary64)) (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)))) (/.f64 (pow.f64 (*.f64 (/.f64 a x) #s(literal 120 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 a x) #s(literal 120 binary64)) (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)))) (fma.f64 (/.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 a x) #s(literal 120 binary64)) (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)))) (/.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 a x) #s(literal 120 binary64)) (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)))) (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 a x) #s(literal 120 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 a x) #s(literal 120 binary64)) (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)))) (/.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 a x) #s(literal 120 binary64)) (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 (/.f64 a x)) #s(literal 120 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) #s(literal 2 binary64)) (fma.f64 (*.f64 (neg.f64 (/.f64 a x)) #s(literal 120 binary64)) (*.f64 (neg.f64 (/.f64 a x)) #s(literal 120 binary64)) (*.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) (*.f64 (neg.f64 (/.f64 a x)) #s(literal 120 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -120 binary64) (/.f64 a x)) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) #s(literal 2 binary64)) (fma.f64 (*.f64 #s(literal -120 binary64) (/.f64 a x)) (*.f64 #s(literal -120 binary64) (/.f64 a x)) (*.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) (*.f64 #s(literal -120 binary64) (/.f64 a x))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 a x) #s(literal 120 binary64) (*.f64 (/.f64 #s(literal -60 binary64) x) (/.f64 y (-.f64 z t)))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) #s(literal 3 binary64))) (fma.f64 (fma.f64 (/.f64 a x) #s(literal 120 binary64) (*.f64 (/.f64 #s(literal -60 binary64) x) (/.f64 y (-.f64 z t)))) (fma.f64 (/.f64 a x) #s(literal 120 binary64) (*.f64 (/.f64 #s(literal -60 binary64) x) (/.f64 y (-.f64 z t)))) (-.f64 (pow.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) #s(literal 2 binary64)) (*.f64 (fma.f64 (/.f64 a x) #s(literal 120 binary64) (*.f64 (/.f64 #s(literal -60 binary64) x) (/.f64 y (-.f64 z t)))) (/.f64 #s(literal 60 binary64) (-.f64 z t))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (/.f64 a x) #s(literal 120 binary64)) #s(literal 3 binary64)) (fma.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) (-.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) (*.f64 (/.f64 a x) #s(literal 120 binary64))) (pow.f64 (*.f64 (/.f64 a x) #s(literal 120 binary64)) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) #s(literal 3 binary64)) (fma.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) (-.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) (*.f64 (/.f64 a x) #s(literal 120 binary64))) (pow.f64 (*.f64 (/.f64 a x) #s(literal 120 binary64)) #s(literal 2 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (/.f64 a x) #s(literal 120 binary64)) #s(literal 3 binary64)) (fma.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) (-.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) (*.f64 (/.f64 a x) #s(literal 120 binary64))) (pow.f64 (*.f64 (/.f64 a x) #s(literal 120 binary64)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (/.f64 a x) #s(literal 120 binary64)) #s(literal 3 binary64)) (fma.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) (-.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) (*.f64 (/.f64 a x) #s(literal 120 binary64))) (pow.f64 (*.f64 (/.f64 a x) #s(literal 120 binary64)) #s(literal 2 binary64)))) (-.f64 (*.f64 (/.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) #s(literal 3 binary64)) (fma.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) (-.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) (*.f64 (/.f64 a x) #s(literal 120 binary64))) (pow.f64 (*.f64 (/.f64 a x) #s(literal 120 binary64)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) #s(literal 3 binary64)) (fma.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) (-.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) (*.f64 (/.f64 a x) #s(literal 120 binary64))) (pow.f64 (*.f64 (/.f64 a x) #s(literal 120 binary64)) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 a x) #s(literal 120 binary64)) #s(literal 3 binary64)) (fma.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) (-.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) (*.f64 (/.f64 a x) #s(literal 120 binary64))) (pow.f64 (*.f64 (/.f64 a x) #s(literal 120 binary64)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) #s(literal 3 binary64)) (fma.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) (-.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) (*.f64 (/.f64 a x) #s(literal 120 binary64))) (pow.f64 (*.f64 (/.f64 a x) #s(literal 120 binary64)) #s(literal 2 binary64))))))))
(/.f64 (fma.f64 #s(literal -216000 binary64) (pow.f64 (/.f64 (/.f64 y x) (-.f64 z t)) #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 (/.f64 a x) #s(literal 120 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) x) (/.f64 y (-.f64 z t))) #s(literal 2 binary64)) (-.f64 (*.f64 (+.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 (/.f64 a x) #s(literal 120 binary64))) (+.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 (/.f64 a x) #s(literal 120 binary64)))) (*.f64 (*.f64 (/.f64 #s(literal -60 binary64) x) (/.f64 y (-.f64 z t))) (+.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 (/.f64 a x) #s(literal 120 binary64)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 a x) #s(literal 120 binary64)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) (*.f64 (/.f64 a x) #s(literal 120 binary64)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 a x) #s(literal 120 binary64)) #s(literal 2 binary64)) (pow.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (-.f64 (*.f64 (/.f64 a x) #s(literal 120 binary64)) (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 a x) #s(literal 3 binary64)) #s(literal 1728000 binary64) (pow.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) (-.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) (*.f64 (/.f64 a x) #s(literal 120 binary64))) (pow.f64 (*.f64 (/.f64 a x) #s(literal 120 binary64)) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 120 binary64) a) (neg.f64 (-.f64 z t)) (*.f64 x (neg.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)))))) (neg.f64 (*.f64 x (neg.f64 (-.f64 z t)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 z t) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x))) (neg.f64 (*.f64 x (-.f64 z t))))
(/.f64 (neg.f64 (fma.f64 (neg.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64))) x (*.f64 (neg.f64 (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)))) (neg.f64 (*.f64 (neg.f64 (-.f64 z t)) x)))
(/.f64 (neg.f64 (fma.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x (*.f64 (-.f64 z t) (*.f64 #s(literal 120 binary64) a)))) (neg.f64 (*.f64 (-.f64 z t) x)))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (/.f64 a x) #s(literal 120 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 a x) #s(literal 120 binary64)) (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)))) (*.f64 (-.f64 (*.f64 (/.f64 a x) #s(literal 120 binary64)) (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t))) (pow.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) #s(literal 2 binary64)))) (*.f64 (-.f64 (*.f64 (/.f64 a x) #s(literal 120 binary64)) (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t))) (-.f64 (*.f64 (/.f64 a x) #s(literal 120 binary64)) (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 a x) #s(literal 120 binary64)) #s(literal 3 binary64)) (fma.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) (-.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) (*.f64 (/.f64 a x) #s(literal 120 binary64))) (pow.f64 (*.f64 (/.f64 a x) #s(literal 120 binary64)) #s(literal 2 binary64))) (*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) (-.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) (*.f64 (/.f64 a x) #s(literal 120 binary64))) (pow.f64 (*.f64 (/.f64 a x) #s(literal 120 binary64)) #s(literal 2 binary64))) (pow.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) #s(literal 3 binary64)))) (*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) (-.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) (*.f64 (/.f64 a x) #s(literal 120 binary64))) (pow.f64 (*.f64 (/.f64 a x) #s(literal 120 binary64)) #s(literal 2 binary64))) (fma.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) (-.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) (*.f64 (/.f64 a x) #s(literal 120 binary64))) (pow.f64 (*.f64 (/.f64 a x) #s(literal 120 binary64)) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (neg.f64 a) #s(literal 120 binary64)) (/.f64 (-.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 60 binary64)) (-.f64 z t)) (*.f64 (neg.f64 x) (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) x) (/.f64 y (-.f64 z t))) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) #s(literal 2 binary64))))) (*.f64 (neg.f64 x) (/.f64 (-.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 60 binary64)) (-.f64 z t))))
(/.f64 (fma.f64 (*.f64 (neg.f64 a) #s(literal 120 binary64)) (+.f64 (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) x) (/.f64 y (-.f64 z t))) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 #s(literal -60 binary64) x) (/.f64 y (-.f64 z t))) (/.f64 #s(literal 60 binary64) (-.f64 z t))))) (*.f64 (neg.f64 x) (fma.f64 #s(literal -216000 binary64) (pow.f64 (/.f64 (/.f64 y x) (-.f64 z t)) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) #s(literal 3 binary64))))) (*.f64 (neg.f64 x) (+.f64 (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) x) (/.f64 y (-.f64 z t))) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 #s(literal -60 binary64) x) (/.f64 y (-.f64 z t))) (/.f64 #s(literal 60 binary64) (-.f64 z t)))))))
(/.f64 (fma.f64 (*.f64 (neg.f64 a) #s(literal 120 binary64)) (neg.f64 (neg.f64 (-.f64 z t))) (*.f64 (neg.f64 x) (neg.f64 (neg.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)))))) (*.f64 (neg.f64 x) (neg.f64 (neg.f64 (-.f64 z t)))))
(/.f64 (fma.f64 (*.f64 (neg.f64 a) #s(literal 120 binary64)) (*.f64 (-.f64 z t) (neg.f64 (-.f64 z t))) (*.f64 (neg.f64 x) (fma.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) (neg.f64 (-.f64 z t)) (*.f64 (-.f64 z t) #s(literal -60 binary64))))) (*.f64 (neg.f64 x) (*.f64 (-.f64 z t) (neg.f64 (-.f64 z t)))))
(/.f64 (fma.f64 (*.f64 (neg.f64 a) #s(literal 120 binary64)) (pow.f64 (-.f64 z t) #s(literal 2 binary64)) (*.f64 (neg.f64 x) (fma.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) (-.f64 z t) (*.f64 (-.f64 z t) #s(literal 60 binary64))))) (*.f64 (neg.f64 x) (pow.f64 (-.f64 z t) #s(literal 2 binary64))))
(/.f64 (fma.f64 (*.f64 (neg.f64 a) #s(literal 120 binary64)) (*.f64 (-.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 60 binary64)) (-.f64 z t)) (*.f64 (neg.f64 x) (-.f64 (pow.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 2 binary64)) #s(literal 3600 binary64)))) (*.f64 (neg.f64 x) (*.f64 (-.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 60 binary64)) (-.f64 z t))))
(/.f64 (fma.f64 (*.f64 (neg.f64 a) #s(literal 120 binary64)) (*.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 3600 binary64) (-.f64 #s(literal 3600 binary64) (*.f64 (/.f64 y x) #s(literal -3600 binary64)))) (-.f64 z t)) (*.f64 (neg.f64 x) (fma.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal -216000 binary64) #s(literal 216000 binary64)))) (*.f64 (neg.f64 x) (*.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 3600 binary64) (-.f64 #s(literal 3600 binary64) (*.f64 (/.f64 y x) #s(literal -3600 binary64)))) (-.f64 z t))))
(/.f64 (fma.f64 (*.f64 (neg.f64 a) #s(literal 120 binary64)) (neg.f64 (-.f64 z t)) (*.f64 (neg.f64 x) (neg.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64))))) (*.f64 (neg.f64 x) (neg.f64 (-.f64 z t))))
(/.f64 (fma.f64 (*.f64 (neg.f64 a) #s(literal 120 binary64)) (-.f64 z t) (*.f64 (neg.f64 x) (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)))) (*.f64 (neg.f64 x) (-.f64 z t)))
(/.f64 (fma.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 (-.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 60 binary64)) (-.f64 z t)) (*.f64 x (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) x) (/.f64 y (-.f64 z t))) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) #s(literal 2 binary64))))) (*.f64 x (/.f64 (-.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 60 binary64)) (-.f64 z t))))
(/.f64 (fma.f64 (*.f64 #s(literal 120 binary64) a) (+.f64 (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) x) (/.f64 y (-.f64 z t))) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 #s(literal -60 binary64) x) (/.f64 y (-.f64 z t))) (/.f64 #s(literal 60 binary64) (-.f64 z t))))) (*.f64 x (fma.f64 #s(literal -216000 binary64) (pow.f64 (/.f64 (/.f64 y x) (-.f64 z t)) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) #s(literal 3 binary64))))) (*.f64 x (+.f64 (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) x) (/.f64 y (-.f64 z t))) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 #s(literal -60 binary64) x) (/.f64 y (-.f64 z t))) (/.f64 #s(literal 60 binary64) (-.f64 z t)))))))
(/.f64 (fma.f64 (*.f64 #s(literal 120 binary64) a) (neg.f64 (neg.f64 (-.f64 z t))) (*.f64 x (neg.f64 (neg.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)))))) (*.f64 x (neg.f64 (neg.f64 (-.f64 z t)))))
(/.f64 (fma.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (-.f64 z t) (neg.f64 (-.f64 z t))) (*.f64 x (fma.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) (neg.f64 (-.f64 z t)) (*.f64 (-.f64 z t) #s(literal -60 binary64))))) (*.f64 x (*.f64 (-.f64 z t) (neg.f64 (-.f64 z t)))))
(/.f64 (fma.f64 (*.f64 #s(literal 120 binary64) a) (pow.f64 (-.f64 z t) #s(literal 2 binary64)) (*.f64 x (fma.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) (-.f64 z t) (*.f64 (-.f64 z t) #s(literal 60 binary64))))) (*.f64 x (pow.f64 (-.f64 z t) #s(literal 2 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (-.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 60 binary64)) (-.f64 z t)) (*.f64 x (-.f64 (pow.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 2 binary64)) #s(literal 3600 binary64)))) (*.f64 x (*.f64 (-.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 60 binary64)) (-.f64 z t))))
(/.f64 (fma.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 3600 binary64) (-.f64 #s(literal 3600 binary64) (*.f64 (/.f64 y x) #s(literal -3600 binary64)))) (-.f64 z t)) (*.f64 x (fma.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal -216000 binary64) #s(literal 216000 binary64)))) (*.f64 x (*.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 3600 binary64) (-.f64 #s(literal 3600 binary64) (*.f64 (/.f64 y x) #s(literal -3600 binary64)))) (-.f64 z t))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) x) (/.f64 y (-.f64 z t))) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) #s(literal 2 binary64))) (neg.f64 x) (*.f64 (/.f64 (-.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 60 binary64)) (-.f64 z t)) (*.f64 (neg.f64 a) #s(literal 120 binary64)))) (*.f64 (/.f64 (-.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 60 binary64)) (-.f64 z t)) (neg.f64 x)))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) x) (/.f64 y (-.f64 z t))) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) #s(literal 2 binary64))) x (*.f64 (/.f64 (-.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 60 binary64)) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))) (*.f64 (/.f64 (-.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 60 binary64)) (-.f64 z t)) x))
(/.f64 (fma.f64 (fma.f64 #s(literal -216000 binary64) (pow.f64 (/.f64 (/.f64 y x) (-.f64 z t)) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) #s(literal 3 binary64))) (neg.f64 x) (*.f64 (+.f64 (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) x) (/.f64 y (-.f64 z t))) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 #s(literal -60 binary64) x) (/.f64 y (-.f64 z t))) (/.f64 #s(literal 60 binary64) (-.f64 z t))))) (*.f64 (neg.f64 a) #s(literal 120 binary64)))) (*.f64 (+.f64 (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) x) (/.f64 y (-.f64 z t))) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 #s(literal -60 binary64) x) (/.f64 y (-.f64 z t))) (/.f64 #s(literal 60 binary64) (-.f64 z t))))) (neg.f64 x)))
(/.f64 (fma.f64 (fma.f64 #s(literal -216000 binary64) (pow.f64 (/.f64 (/.f64 y x) (-.f64 z t)) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) #s(literal 3 binary64))) x (*.f64 (+.f64 (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) x) (/.f64 y (-.f64 z t))) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 #s(literal -60 binary64) x) (/.f64 y (-.f64 z t))) (/.f64 #s(literal 60 binary64) (-.f64 z t))))) (*.f64 #s(literal 120 binary64) a))) (*.f64 (+.f64 (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) x) (/.f64 y (-.f64 z t))) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 #s(literal -60 binary64) x) (/.f64 y (-.f64 z t))) (/.f64 #s(literal 60 binary64) (-.f64 z t))))) x))
(/.f64 (fma.f64 (neg.f64 (neg.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)))) (neg.f64 x) (*.f64 (neg.f64 (neg.f64 (-.f64 z t))) (*.f64 (neg.f64 a) #s(literal 120 binary64)))) (*.f64 (neg.f64 (neg.f64 (-.f64 z t))) (neg.f64 x)))
(/.f64 (fma.f64 (neg.f64 (neg.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)))) x (*.f64 (neg.f64 (neg.f64 (-.f64 z t))) (*.f64 #s(literal 120 binary64) a))) (*.f64 (neg.f64 (neg.f64 (-.f64 z t))) x))
(/.f64 (fma.f64 (fma.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) (neg.f64 (-.f64 z t)) (*.f64 (-.f64 z t) #s(literal -60 binary64))) (neg.f64 x) (*.f64 (*.f64 (-.f64 z t) (neg.f64 (-.f64 z t))) (*.f64 (neg.f64 a) #s(literal 120 binary64)))) (*.f64 (*.f64 (-.f64 z t) (neg.f64 (-.f64 z t))) (neg.f64 x)))
(/.f64 (fma.f64 (fma.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) (neg.f64 (-.f64 z t)) (*.f64 (-.f64 z t) #s(literal -60 binary64))) x (*.f64 (*.f64 (-.f64 z t) (neg.f64 (-.f64 z t))) (*.f64 #s(literal 120 binary64) a))) (*.f64 (*.f64 (-.f64 z t) (neg.f64 (-.f64 z t))) x))
(/.f64 (fma.f64 (fma.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) (-.f64 z t) (*.f64 (-.f64 z t) #s(literal 60 binary64))) (neg.f64 x) (*.f64 (pow.f64 (-.f64 z t) #s(literal 2 binary64)) (*.f64 (neg.f64 a) #s(literal 120 binary64)))) (*.f64 (pow.f64 (-.f64 z t) #s(literal 2 binary64)) (neg.f64 x)))
(/.f64 (fma.f64 (fma.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) (-.f64 z t) (*.f64 (-.f64 z t) #s(literal 60 binary64))) x (*.f64 (pow.f64 (-.f64 z t) #s(literal 2 binary64)) (*.f64 #s(literal 120 binary64) a))) (*.f64 (pow.f64 (-.f64 z t) #s(literal 2 binary64)) x))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 2 binary64)) #s(literal 3600 binary64)) (neg.f64 x) (*.f64 (*.f64 (-.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 60 binary64)) (-.f64 z t)) (*.f64 (neg.f64 a) #s(literal 120 binary64)))) (*.f64 (*.f64 (-.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 60 binary64)) (-.f64 z t)) (neg.f64 x)))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 2 binary64)) #s(literal 3600 binary64)) x (*.f64 (*.f64 (-.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 60 binary64)) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))) (*.f64 (*.f64 (-.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 60 binary64)) (-.f64 z t)) x))
(/.f64 (fma.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal -216000 binary64) #s(literal 216000 binary64)) (neg.f64 x) (*.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 3600 binary64) (-.f64 #s(literal 3600 binary64) (*.f64 (/.f64 y x) #s(literal -3600 binary64)))) (-.f64 z t)) (*.f64 (neg.f64 a) #s(literal 120 binary64)))) (*.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 3600 binary64) (-.f64 #s(literal 3600 binary64) (*.f64 (/.f64 y x) #s(literal -3600 binary64)))) (-.f64 z t)) (neg.f64 x)))
(/.f64 (fma.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal -216000 binary64) #s(literal 216000 binary64)) x (*.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 3600 binary64) (-.f64 #s(literal 3600 binary64) (*.f64 (/.f64 y x) #s(literal -3600 binary64)))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))) (*.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 3600 binary64) (-.f64 #s(literal 3600 binary64) (*.f64 (/.f64 y x) #s(literal -3600 binary64)))) (-.f64 z t)) x))
(/.f64 (fma.f64 (neg.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64))) (neg.f64 x) (*.f64 (neg.f64 (-.f64 z t)) (*.f64 (neg.f64 a) #s(literal 120 binary64)))) (*.f64 (neg.f64 (-.f64 z t)) (neg.f64 x)))
(/.f64 (fma.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (neg.f64 x) (*.f64 (-.f64 z t) (*.f64 (neg.f64 a) #s(literal 120 binary64)))) (*.f64 (-.f64 z t) (neg.f64 x)))
(/.f64 (-.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 a x) #s(literal 120 binary64)) #s(literal 2 binary64))) (-.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) (*.f64 (/.f64 a x) #s(literal 120 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 a x) #s(literal 120 binary64)) #s(literal 2 binary64)) (pow.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 (/.f64 a x) #s(literal 120 binary64)) (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 a x) #s(literal 3 binary64)) #s(literal 1728000 binary64) (pow.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (/.f64 a x) #s(literal 120 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 a x) #s(literal 120 binary64)) (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 a x) #s(literal 3 binary64)) #s(literal 1728000 binary64) (pow.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) (-.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) (*.f64 (/.f64 a x) #s(literal 120 binary64))) (pow.f64 (*.f64 (/.f64 a x) #s(literal 120 binary64)) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 #s(literal 120 binary64) a) (neg.f64 (-.f64 z t)) (*.f64 x (neg.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64))))) (*.f64 x (neg.f64 (-.f64 z t))))
(/.f64 (fma.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 z t) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (*.f64 x (-.f64 z t)))
(/.f64 (fma.f64 (neg.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64))) x (*.f64 (neg.f64 (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))) (*.f64 (neg.f64 (-.f64 z t)) x))
(/.f64 (fma.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x (*.f64 (-.f64 z t) (*.f64 #s(literal 120 binary64) a))) (*.f64 (-.f64 z t) x))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 a x) #s(literal 120 binary64)) #s(literal 2 binary64)) (pow.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) #s(literal 2 binary64))) (-.f64 (*.f64 (/.f64 a x) #s(literal 120 binary64)) (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t))))
(/.f64 (fma.f64 (pow.f64 (/.f64 a x) #s(literal 3 binary64)) #s(literal 1728000 binary64) (pow.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (/.f64 a x) #s(literal 120 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 a x) #s(literal 120 binary64)) (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t))))))
(/.f64 (fma.f64 (pow.f64 (/.f64 a x) #s(literal 3 binary64)) #s(literal 1728000 binary64) (pow.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) #s(literal 3 binary64))) (fma.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) (-.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) (*.f64 (/.f64 a x) #s(literal 120 binary64))) (pow.f64 (*.f64 (/.f64 a x) #s(literal 120 binary64)) #s(literal 2 binary64))))
(fma.f64 (/.f64 #s(literal -60 binary64) x) (/.f64 y (-.f64 z t)) (+.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 (/.f64 a x) #s(literal 120 binary64))))
(fma.f64 (/.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) (*.f64 (+.f64 t z) (-.f64 z t))) (+.f64 t z) (+.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 (/.f64 a x) #s(literal 120 binary64))))
(fma.f64 (/.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 t (+.f64 t z) (*.f64 z z)) (+.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 (/.f64 a x) #s(literal 120 binary64))))
(fma.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (*.f64 (+.f64 t z) (-.f64 z t))) (+.f64 t z) (*.f64 (/.f64 a x) #s(literal 120 binary64)))
(fma.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 t (+.f64 t z) (*.f64 z z)) (*.f64 (/.f64 a x) #s(literal 120 binary64)))
(fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)))
(fma.f64 (/.f64 y x) (/.f64 #s(literal -60 binary64) (-.f64 z t)) (+.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 (/.f64 a x) #s(literal 120 binary64))))
(fma.f64 #s(literal -60 binary64) (/.f64 (/.f64 y x) (-.f64 z t)) (+.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 (/.f64 a x) #s(literal 120 binary64))))
(fma.f64 #s(literal 120 binary64) (/.f64 a x) (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)))
(fma.f64 a (/.f64 #s(literal 120 binary64) x) (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)))
(-.f64 (/.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) #s(literal 2 binary64)) (-.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) (*.f64 (/.f64 a x) #s(literal 120 binary64)))) (/.f64 (pow.f64 (*.f64 (/.f64 a x) #s(literal 120 binary64)) #s(literal 2 binary64)) (-.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) (*.f64 (/.f64 a x) #s(literal 120 binary64)))))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 a x) #s(literal 120 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 a x) #s(literal 120 binary64)) (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)))) (/.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 a x) #s(literal 120 binary64)) (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)))))
(-.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) (*.f64 (neg.f64 (/.f64 a x)) #s(literal 120 binary64)))
(-.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) (*.f64 #s(literal -120 binary64) (/.f64 a x)))
(+.f64 (/.f64 (*.f64 (neg.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64))) x) (*.f64 (neg.f64 (-.f64 z t)) x)) (/.f64 (*.f64 (neg.f64 (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) (*.f64 (neg.f64 (-.f64 z t)) x)))
(+.f64 (/.f64 (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x) (*.f64 (-.f64 z t) x)) (/.f64 (*.f64 (-.f64 z t) (*.f64 #s(literal 120 binary64) a)) (*.f64 (-.f64 z t) x)))
(+.f64 (/.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (/.f64 a x) #s(literal 120 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 a x) #s(literal 120 binary64)) (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)))))) (/.f64 (pow.f64 (*.f64 (/.f64 a x) #s(literal 120 binary64)) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (/.f64 a x) #s(literal 120 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 a x) #s(literal 120 binary64)) (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)))))))
(+.f64 (/.f64 (pow.f64 (*.f64 (/.f64 a x) #s(literal 120 binary64)) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (/.f64 a x) #s(literal 120 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 a x) #s(literal 120 binary64)) (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)))))) (/.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (/.f64 a x) #s(literal 120 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 a x) #s(literal 120 binary64)) (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)))))))
(+.f64 (/.f64 (*.f64 (*.f64 #s(literal 120 binary64) a) (neg.f64 (-.f64 z t))) (*.f64 x (neg.f64 (-.f64 z t)))) (/.f64 (*.f64 x (neg.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)))) (*.f64 x (neg.f64 (-.f64 z t)))))
(+.f64 (/.f64 (*.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 z t)) (*.f64 x (-.f64 z t))) (/.f64 (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x) (*.f64 x (-.f64 z t))))
(+.f64 (fma.f64 (/.f64 a x) #s(literal 120 binary64) (*.f64 (/.f64 #s(literal -60 binary64) x) (/.f64 y (-.f64 z t)))) (/.f64 #s(literal 60 binary64) (-.f64 z t)))
(+.f64 (/.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) #s(literal 3 binary64)) (fma.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) (-.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) (*.f64 (/.f64 a x) #s(literal 120 binary64))) (pow.f64 (*.f64 (/.f64 a x) #s(literal 120 binary64)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (/.f64 a x) #s(literal 120 binary64)) #s(literal 3 binary64)) (fma.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) (-.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) (*.f64 (/.f64 a x) #s(literal 120 binary64))) (pow.f64 (*.f64 (/.f64 a x) #s(literal 120 binary64)) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (*.f64 (/.f64 a x) #s(literal 120 binary64)) #s(literal 3 binary64)) (fma.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) (-.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) (*.f64 (/.f64 a x) #s(literal 120 binary64))) (pow.f64 (*.f64 (/.f64 a x) #s(literal 120 binary64)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) #s(literal 3 binary64)) (fma.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) (-.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) (*.f64 (/.f64 a x) #s(literal 120 binary64))) (pow.f64 (*.f64 (/.f64 a x) #s(literal 120 binary64)) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (*.f64 (/.f64 a x) #s(literal 120 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 a x) #s(literal 120 binary64)) (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)))) (/.f64 (*.f64 (neg.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t))) (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t))) (-.f64 (*.f64 (/.f64 a x) #s(literal 120 binary64)) (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)))))
(+.f64 (*.f64 (/.f64 #s(literal -60 binary64) x) (/.f64 y (-.f64 z t))) (+.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 (/.f64 a x) #s(literal 120 binary64))))
(+.f64 (*.f64 (/.f64 a x) #s(literal 120 binary64)) (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)))
(+.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) (*.f64 (/.f64 a x) #s(literal 120 binary64)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t))) x))
(/.f64 (neg.f64 (neg.f64 (neg.f64 a))) (neg.f64 (neg.f64 (neg.f64 x))))
(/.f64 (neg.f64 (neg.f64 a)) (neg.f64 (neg.f64 x)))
(/.f64 (neg.f64 a) (neg.f64 x))
(/.f64 a x)
(neg.f64 (/.f64 (neg.f64 a) x))
(neg.f64 (/.f64 a (neg.f64 x)))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 60 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 3600 binary64) (-.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 60 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 60 binary64))) (/.f64 (pow.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 60 binary64))) (fma.f64 (/.f64 #s(literal 3600 binary64) (-.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 60 binary64))) (/.f64 #s(literal 3600 binary64) (-.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 60 binary64))) (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 60 binary64))) (/.f64 #s(literal 3600 binary64) (-.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 60 binary64)))))))
(/.f64 (-.f64 #s(literal 216000 binary64) (pow.f64 (*.f64 (neg.f64 (/.f64 y x)) #s(literal -60 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 3600 binary64) (fma.f64 (*.f64 (neg.f64 (/.f64 y x)) #s(literal -60 binary64)) (*.f64 (neg.f64 (/.f64 y x)) #s(literal -60 binary64)) (*.f64 #s(literal 60 binary64) (*.f64 (neg.f64 (/.f64 y x)) #s(literal -60 binary64))))))
(/.f64 (-.f64 #s(literal 216000 binary64) (pow.f64 (*.f64 #s(literal 60 binary64) (/.f64 y x)) #s(literal 3 binary64))) (+.f64 #s(literal 3600 binary64) (fma.f64 (*.f64 #s(literal 60 binary64) (/.f64 y x)) (*.f64 #s(literal 60 binary64) (/.f64 y x)) (*.f64 #s(literal 60 binary64) (*.f64 #s(literal 60 binary64) (/.f64 y x))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 3600 binary64) (-.f64 #s(literal 3600 binary64) (*.f64 (/.f64 y x) #s(literal -3600 binary64))))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 216000 binary64) (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 3600 binary64) (-.f64 #s(literal 3600 binary64) (*.f64 (/.f64 y x) #s(literal -3600 binary64))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 3600 binary64) (-.f64 #s(literal 3600 binary64) (*.f64 (/.f64 y x) #s(literal -3600 binary64))))) (/.f64 (pow.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 3600 binary64) (-.f64 #s(literal 3600 binary64) (*.f64 (/.f64 y x) #s(literal -3600 binary64))))) (-.f64 (*.f64 (/.f64 #s(literal 216000 binary64) (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 3600 binary64) (-.f64 #s(literal 3600 binary64) (*.f64 (/.f64 y x) #s(literal -3600 binary64))))) (/.f64 #s(literal 216000 binary64) (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 3600 binary64) (-.f64 #s(literal 3600 binary64) (*.f64 (/.f64 y x) #s(literal -3600 binary64)))))) (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 3600 binary64) (-.f64 #s(literal 3600 binary64) (*.f64 (/.f64 y x) #s(literal -3600 binary64))))) (/.f64 #s(literal 216000 binary64) (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 3600 binary64) (-.f64 #s(literal 3600 binary64) (*.f64 (/.f64 y x) #s(literal -3600 binary64)))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 3600 binary64) (pow.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 60 binary64) (*.f64 (/.f64 y x) #s(literal -60 binary64)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 2 binary64)) #s(literal 3600 binary64)))) (neg.f64 (neg.f64 (-.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 60 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal -216000 binary64) #s(literal 216000 binary64)))) (neg.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 3600 binary64) (-.f64 #s(literal 3600 binary64) (*.f64 (/.f64 y x) #s(literal -3600 binary64)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 60 binary64))) (*.f64 (-.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 60 binary64)) #s(literal 3600 binary64))) (*.f64 (-.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 60 binary64)) (-.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 60 binary64))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 3600 binary64) (-.f64 #s(literal 3600 binary64) (*.f64 (/.f64 y x) #s(literal -3600 binary64)))) (*.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 3600 binary64) (-.f64 #s(literal 3600 binary64) (*.f64 (/.f64 y x) #s(literal -3600 binary64)))) #s(literal 216000 binary64))) (*.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 3600 binary64) (-.f64 #s(literal 3600 binary64) (*.f64 (/.f64 y x) #s(literal -3600 binary64)))) (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 3600 binary64) (-.f64 #s(literal 3600 binary64) (*.f64 (/.f64 y x) #s(literal -3600 binary64))))))
(/.f64 (-.f64 #s(literal 3600 binary64) (pow.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 2 binary64))) (-.f64 #s(literal 60 binary64) (*.f64 (/.f64 y x) #s(literal -60 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 2 binary64)) #s(literal 3600 binary64))) (neg.f64 (-.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 60 binary64))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal -216000 binary64) #s(literal 216000 binary64))) (neg.f64 (+.f64 #s(literal 3600 binary64) (-.f64 (pow.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 2 binary64)) (*.f64 (/.f64 y x) #s(literal -3600 binary64))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal -216000 binary64) #s(literal 216000 binary64))) (neg.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 3600 binary64) (-.f64 #s(literal 3600 binary64) (*.f64 (/.f64 y x) #s(literal -3600 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 2 binary64)) #s(literal 3600 binary64)) (-.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 60 binary64)))
(/.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal -216000 binary64) #s(literal 216000 binary64)) (+.f64 #s(literal 3600 binary64) (-.f64 (pow.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 2 binary64)) (*.f64 (/.f64 y x) #s(literal -3600 binary64)))))
(/.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal -216000 binary64) #s(literal 216000 binary64)) (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 3600 binary64) (-.f64 #s(literal 3600 binary64) (*.f64 (/.f64 y x) #s(literal -3600 binary64)))))
(fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64))
(fma.f64 #s(literal -60 binary64) (/.f64 y x) #s(literal 60 binary64))
(fma.f64 y (/.f64 #s(literal -60 binary64) x) #s(literal 60 binary64))
(-.f64 (/.f64 #s(literal 3600 binary64) (-.f64 #s(literal 60 binary64) (*.f64 (/.f64 y x) #s(literal -60 binary64)))) (/.f64 (pow.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 60 binary64) (*.f64 (/.f64 y x) #s(literal -60 binary64)))))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 60 binary64))) (/.f64 #s(literal 3600 binary64) (-.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 60 binary64))))
(-.f64 #s(literal 60 binary64) (*.f64 (neg.f64 (/.f64 y x)) #s(literal -60 binary64)))
(-.f64 #s(literal 60 binary64) (*.f64 #s(literal 60 binary64) (/.f64 y x)))
(+.f64 (/.f64 #s(literal 216000 binary64) (+.f64 #s(literal 3600 binary64) (-.f64 (pow.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 2 binary64)) (*.f64 (/.f64 y x) #s(literal -3600 binary64))))) (/.f64 (pow.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 3 binary64)) (+.f64 #s(literal 3600 binary64) (-.f64 (pow.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 2 binary64)) (*.f64 (/.f64 y x) #s(literal -3600 binary64))))))
(+.f64 (/.f64 (pow.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 3 binary64)) (+.f64 #s(literal 3600 binary64) (-.f64 (pow.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 2 binary64)) (*.f64 (/.f64 y x) #s(literal -3600 binary64))))) (/.f64 #s(literal 216000 binary64) (+.f64 #s(literal 3600 binary64) (-.f64 (pow.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 2 binary64)) (*.f64 (/.f64 y x) #s(literal -3600 binary64))))))
(+.f64 (/.f64 #s(literal 216000 binary64) (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 3600 binary64) (-.f64 #s(literal 3600 binary64) (*.f64 (/.f64 y x) #s(literal -3600 binary64))))) (/.f64 (pow.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 3600 binary64) (-.f64 #s(literal 3600 binary64) (*.f64 (/.f64 y x) #s(literal -3600 binary64))))))
(+.f64 (/.f64 (pow.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 3600 binary64) (-.f64 #s(literal 3600 binary64) (*.f64 (/.f64 y x) #s(literal -3600 binary64))))) (/.f64 #s(literal 216000 binary64) (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 3600 binary64) (-.f64 #s(literal 3600 binary64) (*.f64 (/.f64 y x) #s(literal -3600 binary64))))))
(+.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 60 binary64))
(+.f64 #s(literal 60 binary64) (*.f64 (/.f64 y x) #s(literal -60 binary64)))
(*.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (*.f64 (+.f64 t z) (-.f64 z t))) (+.f64 t z))
(*.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 t (+.f64 t z) (*.f64 z z)))
(/.f64 (+.f64 (pow.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) x) (/.f64 y (-.f64 z t))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) x) (/.f64 y (-.f64 z t))) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 (/.f64 #s(literal -60 binary64) x) (/.f64 y (-.f64 z t)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) x) (/.f64 y (-.f64 z t))) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) #s(literal 2 binary64)))) (neg.f64 (/.f64 (-.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 60 binary64)) (-.f64 z t))))
(/.f64 (neg.f64 (fma.f64 #s(literal -216000 binary64) (pow.f64 (/.f64 (/.f64 y x) (-.f64 z t)) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) x) (/.f64 y (-.f64 z t))) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 #s(literal -60 binary64) x) (/.f64 y (-.f64 z t))) (/.f64 #s(literal 60 binary64) (-.f64 z t)))))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64))))) (neg.f64 (neg.f64 (neg.f64 (-.f64 z t)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) (neg.f64 (-.f64 z t)) (*.f64 (-.f64 z t) #s(literal -60 binary64)))) (neg.f64 (*.f64 (-.f64 z t) (neg.f64 (-.f64 z t)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) (-.f64 z t) (*.f64 (-.f64 z t) #s(literal 60 binary64)))) (neg.f64 (pow.f64 (-.f64 z t) #s(literal 2 binary64))))
(/.f64 (fma.f64 (neg.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64))) (neg.f64 (-.f64 z t)) (*.f64 (neg.f64 (-.f64 z t)) #s(literal -60 binary64))) (pow.f64 (-.f64 z t) #s(literal 2 binary64)))
(/.f64 (fma.f64 (neg.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64))) (neg.f64 (neg.f64 (-.f64 z t))) (*.f64 (neg.f64 (-.f64 z t)) #s(literal 60 binary64))) (*.f64 (neg.f64 (-.f64 z t)) (neg.f64 (neg.f64 (-.f64 z t)))))
(/.f64 (fma.f64 (neg.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64))) (-.f64 z t) (*.f64 (neg.f64 (-.f64 z t)) #s(literal 60 binary64))) (*.f64 (neg.f64 (-.f64 z t)) (-.f64 z t)))
(/.f64 (fma.f64 (*.f64 #s(literal -60 binary64) y) (neg.f64 (-.f64 z t)) (*.f64 (*.f64 x (-.f64 z t)) #s(literal -60 binary64))) (*.f64 (*.f64 x (-.f64 z t)) (neg.f64 (-.f64 z t))))
(/.f64 (fma.f64 (*.f64 #s(literal -60 binary64) y) (neg.f64 (neg.f64 (-.f64 z t))) (*.f64 (*.f64 x (-.f64 z t)) #s(literal 60 binary64))) (*.f64 (*.f64 x (-.f64 z t)) (neg.f64 (neg.f64 (-.f64 z t)))))
(/.f64 (fma.f64 (*.f64 #s(literal -60 binary64) y) (-.f64 z t) (*.f64 (*.f64 x (-.f64 z t)) #s(literal 60 binary64))) (*.f64 (*.f64 x (-.f64 z t)) (-.f64 z t)))
(/.f64 (fma.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) (neg.f64 (neg.f64 (-.f64 z t))) (*.f64 (-.f64 z t) #s(literal 60 binary64))) (*.f64 (-.f64 z t) (neg.f64 (neg.f64 (-.f64 z t)))))
(/.f64 (fma.f64 #s(literal -60 binary64) (neg.f64 (-.f64 z t)) (*.f64 (neg.f64 (-.f64 z t)) (neg.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64))))) (pow.f64 (-.f64 z t) #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal -60 binary64) (*.f64 x (-.f64 z t)) (*.f64 (neg.f64 (-.f64 z t)) (*.f64 #s(literal -60 binary64) y))) (*.f64 (neg.f64 (-.f64 z t)) (*.f64 x (-.f64 z t))))
(/.f64 (fma.f64 #s(literal -60 binary64) (-.f64 z t) (*.f64 (neg.f64 (-.f64 z t)) (*.f64 (/.f64 y x) #s(literal -60 binary64)))) (*.f64 (neg.f64 (-.f64 z t)) (-.f64 z t)))
(/.f64 (fma.f64 #s(literal 60 binary64) (neg.f64 (-.f64 z t)) (*.f64 (neg.f64 (neg.f64 (-.f64 z t))) (neg.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64))))) (*.f64 (neg.f64 (neg.f64 (-.f64 z t))) (neg.f64 (-.f64 z t))))
(/.f64 (fma.f64 #s(literal 60 binary64) (*.f64 x (-.f64 z t)) (*.f64 (neg.f64 (neg.f64 (-.f64 z t))) (*.f64 #s(literal -60 binary64) y))) (*.f64 (neg.f64 (neg.f64 (-.f64 z t))) (*.f64 x (-.f64 z t))))
(/.f64 (fma.f64 #s(literal 60 binary64) (-.f64 z t) (*.f64 (neg.f64 (neg.f64 (-.f64 z t))) (*.f64 (/.f64 y x) #s(literal -60 binary64)))) (*.f64 (neg.f64 (neg.f64 (-.f64 z t))) (-.f64 z t)))
(/.f64 (fma.f64 #s(literal 60 binary64) (neg.f64 (-.f64 z t)) (*.f64 (-.f64 z t) (neg.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64))))) (*.f64 (-.f64 z t) (neg.f64 (-.f64 z t))))
(/.f64 (fma.f64 #s(literal 60 binary64) (*.f64 x (-.f64 z t)) (*.f64 (-.f64 z t) (*.f64 #s(literal -60 binary64) y))) (*.f64 (-.f64 z t) (*.f64 x (-.f64 z t))))
(/.f64 (fma.f64 #s(literal 60 binary64) (-.f64 z t) (*.f64 (-.f64 z t) (*.f64 (/.f64 y x) #s(literal -60 binary64)))) (pow.f64 (-.f64 z t) #s(literal 2 binary64)))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) x) (/.f64 y (-.f64 z t))) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) #s(literal 2 binary64))) (/.f64 (-.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 60 binary64)) (-.f64 z t)))
(/.f64 (fma.f64 #s(literal -216000 binary64) (pow.f64 (/.f64 (/.f64 y x) (-.f64 z t)) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) x) (/.f64 y (-.f64 z t))) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 #s(literal -60 binary64) x) (/.f64 y (-.f64 z t))) (/.f64 #s(literal 60 binary64) (-.f64 z t))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 2 binary64)) #s(literal 3600 binary64))) (neg.f64 (*.f64 (-.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 60 binary64)) (-.f64 z t))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal -216000 binary64) #s(literal 216000 binary64))) (neg.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 3600 binary64) (-.f64 #s(literal 3600 binary64) (*.f64 (/.f64 y x) #s(literal -3600 binary64)))) (-.f64 z t))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)))) (neg.f64 (neg.f64 (-.f64 z t))))
(/.f64 (fma.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) (neg.f64 (-.f64 z t)) (*.f64 (-.f64 z t) #s(literal -60 binary64))) (*.f64 (-.f64 z t) (neg.f64 (-.f64 z t))))
(/.f64 (fma.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) (-.f64 z t) (*.f64 (-.f64 z t) #s(literal 60 binary64))) (pow.f64 (-.f64 z t) #s(literal 2 binary64)))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 2 binary64)) #s(literal 3600 binary64)) (*.f64 (-.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 60 binary64)) (-.f64 z t)))
(/.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal -216000 binary64) #s(literal 216000 binary64)) (*.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 3600 binary64) (-.f64 #s(literal 3600 binary64) (*.f64 (/.f64 y x) #s(literal -3600 binary64)))) (-.f64 z t)))
(/.f64 (neg.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64))) (neg.f64 (-.f64 z t)))
(/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t))
(neg.f64 (/.f64 (neg.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64))) (-.f64 z t)))
(neg.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (neg.f64 (-.f64 z t))))
(fma.f64 (/.f64 #s(literal -60 binary64) x) (/.f64 y (-.f64 z t)) (/.f64 #s(literal 60 binary64) (-.f64 z t)))
(fma.f64 (/.f64 #s(literal 60 binary64) (*.f64 (+.f64 t z) (-.f64 z t))) (+.f64 t z) (*.f64 (/.f64 #s(literal -60 binary64) x) (/.f64 y (-.f64 z t))))
(fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 t (+.f64 t z) (*.f64 z z)) (*.f64 (/.f64 #s(literal -60 binary64) x) (/.f64 y (-.f64 z t))))
(fma.f64 (/.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) (*.f64 (+.f64 t z) (-.f64 z t))) (+.f64 t z) (/.f64 #s(literal 60 binary64) (-.f64 z t)))
(fma.f64 (/.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 t (+.f64 t z) (*.f64 z z)) (/.f64 #s(literal 60 binary64) (-.f64 z t)))
(fma.f64 (/.f64 y x) (/.f64 #s(literal -60 binary64) (-.f64 z t)) (/.f64 #s(literal 60 binary64) (-.f64 z t)))
(fma.f64 #s(literal -60 binary64) (/.f64 (/.f64 y x) (-.f64 z t)) (/.f64 #s(literal 60 binary64) (-.f64 z t)))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) x) (/.f64 y (-.f64 z t))) #s(literal 2 binary64)) (/.f64 (-.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 60 binary64)) (-.f64 z t))) (/.f64 (pow.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) #s(literal 2 binary64)) (/.f64 (-.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 60 binary64)) (-.f64 z t))))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 60 binary64)) (-.f64 z t))) (/.f64 #s(literal 3600 binary64) (*.f64 (-.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 60 binary64)) (-.f64 z t))))
(-.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 60 binary64))) (-.f64 z t)) (/.f64 (/.f64 #s(literal 3600 binary64) (-.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 60 binary64))) (-.f64 z t)))
(-.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 (*.f64 (neg.f64 (/.f64 y x)) #s(literal -60 binary64)) (-.f64 z t)))
(-.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 (*.f64 #s(literal 60 binary64) (/.f64 y x)) (-.f64 z t)))
(+.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) x) (/.f64 y (-.f64 z t))) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) x) (/.f64 y (-.f64 z t))) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 #s(literal -60 binary64) x) (/.f64 y (-.f64 z t))) (/.f64 #s(literal 60 binary64) (-.f64 z t)))))) (/.f64 (pow.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) x) (/.f64 y (-.f64 z t))) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 #s(literal -60 binary64) x) (/.f64 y (-.f64 z t))) (/.f64 #s(literal 60 binary64) (-.f64 z t)))))))
(+.f64 (/.f64 (*.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) (neg.f64 (-.f64 z t))) (*.f64 (-.f64 z t) (neg.f64 (-.f64 z t)))) (/.f64 (*.f64 (-.f64 z t) #s(literal -60 binary64)) (*.f64 (-.f64 z t) (neg.f64 (-.f64 z t)))))
(+.f64 (/.f64 (*.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) (-.f64 z t)) (pow.f64 (-.f64 z t) #s(literal 2 binary64))) (/.f64 (*.f64 (-.f64 z t) #s(literal 60 binary64)) (pow.f64 (-.f64 z t) #s(literal 2 binary64))))
(+.f64 (/.f64 #s(literal 216000 binary64) (*.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 3600 binary64) (-.f64 #s(literal 3600 binary64) (*.f64 (/.f64 y x) #s(literal -3600 binary64)))) (-.f64 z t))) (/.f64 (pow.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 3 binary64)) (*.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 3600 binary64) (-.f64 #s(literal 3600 binary64) (*.f64 (/.f64 y x) #s(literal -3600 binary64)))) (-.f64 z t))))
(+.f64 (/.f64 (pow.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 3 binary64)) (*.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 3600 binary64) (-.f64 #s(literal 3600 binary64) (*.f64 (/.f64 y x) #s(literal -3600 binary64)))) (-.f64 z t))) (/.f64 #s(literal 216000 binary64) (*.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 3600 binary64) (-.f64 #s(literal 3600 binary64) (*.f64 (/.f64 y x) #s(literal -3600 binary64)))) (-.f64 z t))))
(+.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 3600 binary64) (-.f64 #s(literal 3600 binary64) (*.f64 (/.f64 y x) #s(literal -3600 binary64))))) (-.f64 z t)) (/.f64 (/.f64 #s(literal 216000 binary64) (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 3600 binary64) (-.f64 #s(literal 3600 binary64) (*.f64 (/.f64 y x) #s(literal -3600 binary64))))) (-.f64 z t)))
(+.f64 (*.f64 (/.f64 #s(literal -60 binary64) x) (/.f64 y (-.f64 z t))) (/.f64 #s(literal 60 binary64) (-.f64 z t)))
(+.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 (/.f64 #s(literal -60 binary64) x) (/.f64 y (-.f64 z t))))

eval121.0ms (1.3%)

Memory
1.5MiB live, 237.0MiB allocated; 19ms collecting garbage
Compiler

Compiled 37 566 to 3 687 computations (90.2% saved)

prune76.0ms (0.8%)

Memory
-34.6MiB live, 60.6MiB allocated; 13ms collecting garbage
Pruning

19 alts after pruning (18 fresh and 1 done)

PrunedKeptTotal
New75514769
Fresh7411
Picked415
Done000
Total76619785
Accuracy
100.0%
Counts
785 → 19
Alt Table
Click to see full alt table
StatusAccuracyProgram
82.1%
(fma.f64 (/.f64 (-.f64 x y) (*.f64 (+.f64 t z) (-.f64 z t))) (*.f64 (+.f64 t z) #s(literal 60 binary64)) (*.f64 #s(literal 120 binary64) a))
61.0%
(fma.f64 a #s(literal 120 binary64) (*.f64 #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z)) (-.f64 x y)))
61.0%
(fma.f64 a #s(literal 120 binary64) #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))))
63.1%
(fma.f64 a #s(literal 120 binary64) #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64))))
65.4%
(+.f64 (/.f64 (*.f64 (*.f64 (+.f64 y x) (-.f64 x y)) (/.f64 #s(literal 60 binary64) (+.f64 y x))) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
90.0%
(+.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 y (/.f64 #s(literal -60 binary64) x) #s(literal 60 binary64)) x)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
39.2%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 (/.f64 (-.f64 (*.f64 x t) (*.f64 t y)) (*.f64 t t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))
51.8%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))
65.7%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 #s(approx (+ (* (/ y x) -60) 60) #s(literal 60 binary64)) (-.f64 z t))) x))
24.9%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64)))
50.1%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
24.9%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) (/.f64 #s(literal 60 binary64) (-.f64 z t))) x))
42.9%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) (*.f64 (/.f64 a x) #s(literal 120 binary64))) x))
51.7%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
56.4%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (fma.f64 (/.f64 y t) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a))))
62.7%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (+.f64 (/.f64 (fma.f64 #s(literal -60 binary64) x (*.f64 #s(literal 60 binary64) y)) t) (*.f64 #s(literal 120 binary64) a))))
16.9%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (*.f64 (/.f64 y t) #s(literal 60 binary64))))
14.2%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (*.f64 (/.f64 x t) #s(literal -60 binary64))))
50.1%
#s(approx (+ (* a 120) (* (/ 60 (- z t)) (- x y))) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 z t)))
Compiler

Compiled 997 to 772 computations (22.6% saved)

simplify132.0ms (1.4%)

Memory
26.2MiB live, 110.5MiB allocated; 17ms collecting garbage
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
#s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (+.f64 (/.f64 (fma.f64 #s(literal -60 binary64) x (*.f64 #s(literal 60 binary64) y)) t) (*.f64 #s(literal 120 binary64) a)))
cost-diff0
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (+.f64 (/.f64 (fma.f64 #s(literal -60 binary64) x (*.f64 #s(literal 60 binary64) y)) t) (*.f64 #s(literal 120 binary64) a))))
cost-diff1
(fma.f64 #s(literal -60 binary64) x (*.f64 #s(literal 60 binary64) y))
cost-diff1
(+.f64 (/.f64 (fma.f64 #s(literal -60 binary64) x (*.f64 #s(literal 60 binary64) y)) t) (*.f64 #s(literal 120 binary64) a))
cost-diff0
(/.f64 x t)
cost-diff0
#s(approx (/ (- x y) t) (/.f64 x t))
cost-diff0
(fma.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))
cost-diff0
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))
cost-diff0
(*.f64 (/.f64 a x) #s(literal 120 binary64))
cost-diff0
#s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) (*.f64 (/.f64 a x) #s(literal 120 binary64)))
cost-diff0
(*.f64 #s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) (*.f64 (/.f64 a x) #s(literal 120 binary64))) x)
cost-diff0
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) (*.f64 (/.f64 a x) #s(literal 120 binary64))) x))
cost-diff0
(/.f64 x t)
cost-diff0
(*.f64 (/.f64 x t) #s(literal -60 binary64))
cost-diff0
#s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (*.f64 (/.f64 x t) #s(literal -60 binary64)))
cost-diff0
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (*.f64 (/.f64 x t) #s(literal -60 binary64))))
cost-diff0
#s(approx (* 60 (- x y)) (*.f64 (fma.f64 y (/.f64 #s(literal -60 binary64) x) #s(literal 60 binary64)) x))
cost-diff0
(/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 y (/.f64 #s(literal -60 binary64) x) #s(literal 60 binary64)) x)) (-.f64 z t))
cost-diff1
(+.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 y (/.f64 #s(literal -60 binary64) x) #s(literal 60 binary64)) x)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
cost-diff3
(*.f64 (fma.f64 y (/.f64 #s(literal -60 binary64) x) #s(literal 60 binary64)) x)
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
052405
073402
1129397
2225397
3432397
4844385
51483385
62521385
74640382
85294382
95499382
105726382
115995382
126598382
137960382
08004367
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(+.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 y (/.f64 #s(literal -60 binary64) x) #s(literal 60 binary64)) x)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
(/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 y (/.f64 #s(literal -60 binary64) x) #s(literal 60 binary64)) x)) (-.f64 z t))
#s(approx (* 60 (- x y)) (*.f64 (fma.f64 y (/.f64 #s(literal -60 binary64) x) #s(literal 60 binary64)) x))
(*.f64 (fma.f64 y (/.f64 #s(literal -60 binary64) x) #s(literal 60 binary64)) x)
(fma.f64 y (/.f64 #s(literal -60 binary64) x) #s(literal 60 binary64))
y
(/.f64 #s(literal -60 binary64) x)
#s(literal -60 binary64)
x
#s(literal 60 binary64)
(-.f64 z t)
z
t
(*.f64 a #s(literal 120 binary64))
a
#s(literal 120 binary64)
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (*.f64 (/.f64 x t) #s(literal -60 binary64))))
#s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (*.f64 (/.f64 x t) #s(literal -60 binary64)))
(*.f64 (/.f64 x t) #s(literal -60 binary64))
(/.f64 x t)
x
t
#s(literal -60 binary64)
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) (*.f64 (/.f64 a x) #s(literal 120 binary64))) x))
(*.f64 #s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) (*.f64 (/.f64 a x) #s(literal 120 binary64))) x)
#s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) (*.f64 (/.f64 a x) #s(literal 120 binary64)))
(*.f64 (/.f64 a x) #s(literal 120 binary64))
(/.f64 a x)
a
x
#s(literal 120 binary64)
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))
(fma.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))
#s(approx (/ (- x y) t) (/.f64 x t))
(/.f64 x t)
x
t
#s(literal -60 binary64)
(*.f64 #s(literal 120 binary64) a)
#s(literal 120 binary64)
a
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (+.f64 (/.f64 (fma.f64 #s(literal -60 binary64) x (*.f64 #s(literal 60 binary64) y)) t) (*.f64 #s(literal 120 binary64) a))))
#s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (+.f64 (/.f64 (fma.f64 #s(literal -60 binary64) x (*.f64 #s(literal 60 binary64) y)) t) (*.f64 #s(literal 120 binary64) a)))
(+.f64 (/.f64 (fma.f64 #s(literal -60 binary64) x (*.f64 #s(literal 60 binary64) y)) t) (*.f64 #s(literal 120 binary64) a))
(/.f64 (fma.f64 #s(literal -60 binary64) x (*.f64 #s(literal 60 binary64) y)) t)
(fma.f64 #s(literal -60 binary64) x (*.f64 #s(literal 60 binary64) y))
#s(literal -60 binary64)
x
(*.f64 #s(literal 60 binary64) y)
#s(literal 60 binary64)
y
t
(*.f64 #s(literal 120 binary64) a)
#s(literal 120 binary64)
a
Outputs
(+.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 y (/.f64 #s(literal -60 binary64) x) #s(literal 60 binary64)) x)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 #s(literal 120 binary64) a (/.f64 #s(approx (* 60 (- x y)) (*.f64 (-.f64 x y) #s(literal 60 binary64))) (-.f64 z t)))
(/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 y (/.f64 #s(literal -60 binary64) x) #s(literal 60 binary64)) x)) (-.f64 z t))
(/.f64 #s(approx (* 60 (- x y)) (*.f64 (-.f64 x y) #s(literal 60 binary64))) (-.f64 z t))
#s(approx (* 60 (- x y)) (*.f64 (fma.f64 y (/.f64 #s(literal -60 binary64) x) #s(literal 60 binary64)) x))
#s(approx (* 60 (- x y)) (*.f64 (-.f64 x y) #s(literal 60 binary64)))
(*.f64 (fma.f64 y (/.f64 #s(literal -60 binary64) x) #s(literal 60 binary64)) x)
(*.f64 (-.f64 x y) #s(literal 60 binary64))
(fma.f64 y (/.f64 #s(literal -60 binary64) x) #s(literal 60 binary64))
(fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64))
y
(/.f64 #s(literal -60 binary64) x)
#s(literal -60 binary64)
x
#s(literal 60 binary64)
(-.f64 z t)
z
t
(*.f64 a #s(literal 120 binary64))
(*.f64 #s(literal 120 binary64) a)
a
#s(literal 120 binary64)
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (*.f64 (/.f64 x t) #s(literal -60 binary64))))
#s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (*.f64 (/.f64 x t) #s(literal -60 binary64)))
(*.f64 (/.f64 x t) #s(literal -60 binary64))
(/.f64 x t)
x
t
#s(literal -60 binary64)
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) (*.f64 (/.f64 a x) #s(literal 120 binary64))) x))
(*.f64 #s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) (*.f64 (/.f64 a x) #s(literal 120 binary64))) x)
#s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) (*.f64 (/.f64 a x) #s(literal 120 binary64)))
(*.f64 (/.f64 a x) #s(literal 120 binary64))
(/.f64 a x)
a
x
#s(literal 120 binary64)
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))
(fma.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))
#s(approx (/ (- x y) t) (/.f64 x t))
(/.f64 x t)
x
t
#s(literal -60 binary64)
(*.f64 #s(literal 120 binary64) a)
#s(literal 120 binary64)
a
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (+.f64 (/.f64 (fma.f64 #s(literal -60 binary64) x (*.f64 #s(literal 60 binary64) y)) t) (*.f64 #s(literal 120 binary64) a))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (fma.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))))
#s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (+.f64 (/.f64 (fma.f64 #s(literal -60 binary64) x (*.f64 #s(literal 60 binary64) y)) t) (*.f64 #s(literal 120 binary64) a)))
#s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (fma.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))
(+.f64 (/.f64 (fma.f64 #s(literal -60 binary64) x (*.f64 #s(literal 60 binary64) y)) t) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))
(/.f64 (fma.f64 #s(literal -60 binary64) x (*.f64 #s(literal 60 binary64) y)) t)
(/.f64 (*.f64 #s(literal -60 binary64) (-.f64 x y)) t)
(fma.f64 #s(literal -60 binary64) x (*.f64 #s(literal 60 binary64) y))
(*.f64 #s(literal -60 binary64) (-.f64 x y))
#s(literal -60 binary64)
x
(*.f64 #s(literal 60 binary64) y)
(*.f64 y #s(literal 60 binary64))
#s(literal 60 binary64)
y
t
(*.f64 #s(literal 120 binary64) a)
#s(literal 120 binary64)
a

localize201.0ms (2.1%)

Memory
-21.2MiB live, 236.2MiB allocated; 93ms collecting garbage
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0.01953125
(fma.f64 #s(literal -60 binary64) x (*.f64 #s(literal 60 binary64) y))
accuracy0.01953125
(+.f64 (/.f64 (fma.f64 #s(literal -60 binary64) x (*.f64 #s(literal 60 binary64) y)) t) (*.f64 #s(literal 120 binary64) a))
accuracy0.45021749017653967
(/.f64 (fma.f64 #s(literal -60 binary64) x (*.f64 #s(literal 60 binary64) y)) t)
accuracy23.56676619260225
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (+.f64 (/.f64 (fma.f64 #s(literal -60 binary64) x (*.f64 #s(literal 60 binary64) y)) t) (*.f64 #s(literal 120 binary64) a))))
accuracy0.0
(*.f64 #s(literal 120 binary64) a)
accuracy0.125
(fma.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))
accuracy23.56676619260225
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))
accuracy28.851939702606373
#s(approx (/ (- x y) t) (/.f64 x t))
accuracy0.0
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) (*.f64 (/.f64 a x) #s(literal 120 binary64))) x))
accuracy0.3071955144254999
(*.f64 (/.f64 a x) #s(literal 120 binary64))
accuracy8.750943841920883
(*.f64 #s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) (*.f64 (/.f64 a x) #s(literal 120 binary64))) x)
accuracy30.027778571509607
#s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) (*.f64 (/.f64 a x) #s(literal 120 binary64)))
accuracy0.0
(/.f64 x t)
accuracy0.27601212485731896
(*.f64 (/.f64 x t) #s(literal -60 binary64))
accuracy23.56676619260225
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (*.f64 (/.f64 x t) #s(literal -60 binary64))))
accuracy42.21761087667413
#s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (*.f64 (/.f64 x t) #s(literal -60 binary64)))
accuracy0.04296875
(+.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 y (/.f64 #s(literal -60 binary64) x) #s(literal 60 binary64)) x)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
accuracy0.109375
(fma.f64 y (/.f64 #s(literal -60 binary64) x) #s(literal 60 binary64))
accuracy0.46047838509288297
(/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 y (/.f64 #s(literal -60 binary64) x) #s(literal 60 binary64)) x)) (-.f64 z t))
accuracy6.669665422499692
(*.f64 (fma.f64 y (/.f64 #s(literal -60 binary64) x) #s(literal 60 binary64)) x)
Samples
123.0ms235×0valid
40.0ms1valid
7.0ms10×2valid
3.0ms3valid
Compiler

Compiled 263 to 39 computations (85.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 144.0ms
ival-mult: 54.0ms (37.5% of total)
ival-div: 48.0ms (33.4% of total)
ival-sub: 29.0ms (20.2% of total)
ival-add: 8.0ms (5.6% of total)
adjust: 4.0ms (2.8% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series39.0ms (0.4%)

Memory
29.0MiB live, 75.1MiB allocated; 4ms collecting garbage
Counts
22 → 161
Calls
Call 1
Inputs
(*.f64 (fma.f64 y (/.f64 #s(literal -60 binary64) x) #s(literal 60 binary64)) x)
(+.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 y (/.f64 #s(literal -60 binary64) x) #s(literal 60 binary64)) x)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
(/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 y (/.f64 #s(literal -60 binary64) x) #s(literal 60 binary64)) x)) (-.f64 z t))
#s(approx (* 60 (- x y)) (*.f64 (fma.f64 y (/.f64 #s(literal -60 binary64) x) #s(literal 60 binary64)) x))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (*.f64 (/.f64 x t) #s(literal -60 binary64))))
#s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (*.f64 (/.f64 x t) #s(literal -60 binary64)))
(*.f64 (/.f64 x t) #s(literal -60 binary64))
(/.f64 x t)
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) (*.f64 (/.f64 a x) #s(literal 120 binary64))) x))
(*.f64 #s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) (*.f64 (/.f64 a x) #s(literal 120 binary64))) x)
#s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) (*.f64 (/.f64 a x) #s(literal 120 binary64)))
(*.f64 (/.f64 a x) #s(literal 120 binary64))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))
(fma.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))
#s(approx (/ (- x y) t) (/.f64 x t))
(+.f64 (/.f64 (fma.f64 #s(literal -60 binary64) x (*.f64 #s(literal 60 binary64) y)) t) (*.f64 #s(literal 120 binary64) a))
(fma.f64 #s(literal -60 binary64) x (*.f64 #s(literal 60 binary64) y))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (+.f64 (/.f64 (fma.f64 #s(literal -60 binary64) x (*.f64 #s(literal 60 binary64) y)) t) (*.f64 #s(literal 120 binary64) a))))
#s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (+.f64 (/.f64 (fma.f64 #s(literal -60 binary64) x (*.f64 #s(literal 60 binary64) y)) t) (*.f64 #s(literal 120 binary64) a)))
(fma.f64 y (/.f64 #s(literal -60 binary64) x) #s(literal 60 binary64))
(*.f64 #s(literal 120 binary64) a)
(/.f64 (fma.f64 #s(literal -60 binary64) x (*.f64 #s(literal 60 binary64) y)) t)
Outputs
(* -60 y)
(+ (* -60 y) (* 60 x))
(+ (* -60 (/ y (- z t))) (* 120 a))
(+ (* -60 (/ y (- z t))) (+ (* 60 (/ x (- z t))) (* 120 a)))
(* -60 (/ y (- z t)))
(+ (* -60 (/ y (- z t))) (* 60 (/ x (- z t))))
(+ (* 60 (/ y t)) (* 120 a))
(+ (* -60 (/ x t)) (+ (* 60 (/ y t)) (* 120 a)))
(* -60 (/ x t))
(/ x t)
(/ (+ (* -60 (/ y (- z t))) (* 120 a)) x)
(/ (+ (* -60 (/ y (- z t))) (+ (* 60 (/ x (- z t))) (* 120 a))) x)
(* 120 (/ a x))
(* -1 (/ y t))
(+ (* -1 (/ y t)) (/ x t))
(* 60 y)
(+ (* -60 x) (* 60 y))
(* -60 (/ y x))
(/ (+ (* -60 y) (* 60 x)) x)
(* 60 (/ y t))
(+ (* -60 (/ x t)) (* 60 (/ y t)))
(* 60 x)
(* x (+ 60 (* -60 (/ y x))))
(* 60 (/ x (- z t)))
(* x (+ (* -60 (/ y (* x (- z t)))) (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t))))))
(* x (+ (* -60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t)))))
(* x (- (+ (* 60 (/ y (* t x))) (* 120 (/ a x))) (* 60 (/ 1 t))))
(/ 60 (- z t))
(+ (* -60 (/ y (* x (- z t)))) (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t)))))
(* x (+ (* -1 (/ y (* t x))) (/ 1 t)))
(* -60 x)
(* x (- (* 60 (/ y x)) 60))
60
(+ 60 (* -60 (/ y x)))
(* x (- (* 60 (/ y (* t x))) (* 60 (/ 1 t))))
(* -1 (* x (- (* 60 (/ y x)) 60)))
(* -1 (* x (- (* -1 (/ (+ (* -60 (/ y (- z t))) (* 120 a)) x)) (* 60 (/ 1 (- z t))))))
(* -1 (* x (- (* 60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t))))))
(* -1 (* x (+ (* -1 (/ (+ (* 60 (/ y t)) (* 120 a)) x)) (* 60 (/ 1 t)))))
(* -1 (* x (- (+ (* -120 (/ a x)) (* 60 (/ y (* x (- z t))))) (* 60 (/ 1 (- z t))))))
(+ (* -1 (/ (+ (* -120 a) (* 60 (/ y (- z t)))) x)) (* 60 (/ 1 (- z t))))
(* -1 (* x (- (/ y (* t x)) (/ 1 t))))
(* -1 (* x (+ 60 (* -60 (/ y x)))))
(* -1 (* x (+ (* -60 (/ y (* t x))) (* 60 (/ 1 t)))))
(+ (* 60 (/ x (- z t))) (* 120 a))
(+ (* -60 (/ x t)) (* 120 a))
(* x (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t)))))
(+ (* -60 (/ y (- z t))) (* x (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t))))))
(+ (* 120 (/ a x)) (* 60 (/ 1 (- z t))))
(+ (* -60 (/ y (* x (- z t)))) (+ (* 60 (/ 1 (- z t))) (* 120 (/ a x))))
(* y (- (* 60 (/ x y)) 60))
(* y (- (+ (* 60 (/ x (* y (- z t)))) (* 120 (/ a y))) (* 60 (/ 1 (- z t)))))
(* y (- (* 60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t)))))
(* y (+ (* -60 (/ x (* t y))) (+ (* 120 (/ a y)) (* 60 (/ 1 t)))))
(* y (- (/ (* x (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t))))) y) (* 60 (/ 1 (- z t)))))
(* -60 (/ y (* x (- z t))))
(* y (- (+ (* 120 (/ a (* x y))) (/ 60 (* y (- z t)))) (* 60 (/ 1 (* x (- z t))))))
(* y (- (/ x (* t y)) (/ 1 t)))
(* y (+ 60 (* -60 (/ x y))))
(* y (- (* 60 (/ 1 y)) (* 60 (/ 1 x))))
(* y (+ (* -60 (/ x (* t y))) (* 60 (/ 1 t))))
(* -1 (* y (+ 60 (* -60 (/ x y)))))
(* -1 (* y (+ (* -1 (/ (+ (* 60 (/ x (- z t))) (* 120 a)) y)) (* 60 (/ 1 (- z t))))))
(* -1 (* y (+ (* -60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t))))))
(* -1 (* y (- (* -1 (/ (+ (* -60 (/ x t)) (* 120 a)) y)) (* 60 (/ 1 t)))))
(* -1 (* y (+ (* -1 (/ (* x (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t))))) y)) (* 60 (/ 1 (- z t))))))
(* -1 (* y (+ (* -1 (/ (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t)))) y)) (* 60 (/ 1 (* x (- z t)))))))
(* -1 (* y (+ (* -1 (/ x (* t y))) (/ 1 t))))
(* -1 (* y (- (* 60 (/ x y)) 60)))
(* -1 (* y (- (* 60 (/ 1 x)) (* 60 (/ 1 y)))))
(* -1 (* y (- (* 60 (/ x (* t y))) (* 60 (/ 1 t)))))
(+ (* -60 (/ (- x y) t)) (* 120 a))
(+ (* -60 (/ (- x y) t)) (+ (* 60 (* z (- (/ y (pow t 2)) (/ x (pow t 2))))) (* 120 a)))
(+ (* -60 (/ (- x y) t)) (+ (* 120 a) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) t))))))
(+ (* -60 (/ (- x y) t)) (+ (* 120 a) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* z (+ (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) (pow t 2))) (* 60 (/ (- (/ y (pow t 2)) (/ x (pow t 2))) t))))))))
(* -60 (/ (- x y) t))
(+ (* -60 (/ (- x y) t)) (* 60 (* z (- (/ y (pow t 2)) (/ x (pow t 2))))))
(+ (* -60 (/ (- x y) t)) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) t)))))
(+ (* -60 (/ (- x y) t)) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* z (+ (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) (pow t 2))) (* 60 (/ (- (/ y (pow t 2)) (/ x (pow t 2))) t)))))))
(+ (* x (* z (- (* 60 (/ y (* (pow t 2) x))) (* 60 (/ 1 (pow t 2)))))) (* x (- (+ (* 60 (/ y (* t x))) (* 120 (/ a x))) (* 60 (/ 1 t)))))
(+ (* x (- (+ (* 60 (/ y (* t x))) (* 120 (/ a x))) (* 60 (/ 1 t)))) (* z (+ (* x (* z (- (* 60 (/ y (* (pow t 3) x))) (* 60 (/ 1 (pow t 3)))))) (* x (- (* 60 (/ y (* (pow t 2) x))) (* 60 (/ 1 (pow t 2))))))))
(+ (* x (- (+ (* 60 (/ y (* t x))) (* 120 (/ a x))) (* 60 (/ 1 t)))) (* z (+ (* x (- (* 60 (/ y (* (pow t 2) x))) (* 60 (/ 1 (pow t 2))))) (* z (+ (* x (* z (- (* 60 (/ y (* (pow t 4) x))) (* 60 (/ 1 (pow t 4)))))) (* x (- (* 60 (/ y (* (pow t 3) x))) (* 60 (/ 1 (pow t 3))))))))))
(- (+ (* 60 (/ y (* t x))) (* 120 (/ a x))) (* 60 (/ 1 t)))
(- (+ (* 60 (/ y (* t x))) (+ (* 120 (/ a x)) (* z (- (* 60 (/ y (* (pow t 2) x))) (* 60 (/ 1 (pow t 2))))))) (* 60 (/ 1 t)))
(- (+ (* 60 (/ y (* t x))) (+ (* 120 (/ a x)) (* z (- (+ (* 60 (/ y (* (pow t 2) x))) (* z (- (* 60 (/ y (* (pow t 3) x))) (* 60 (/ 1 (pow t 3)))))) (* 60 (/ 1 (pow t 2))))))) (* 60 (/ 1 t)))
(- (+ (* 60 (/ y (* t x))) (+ (* 120 (/ a x)) (* z (- (+ (* 60 (/ y (* (pow t 2) x))) (* z (- (+ (* 60 (/ y (* (pow t 3) x))) (* z (- (* 60 (/ y (* (pow t 4) x))) (* 60 (/ 1 (pow t 4)))))) (* 60 (/ 1 (pow t 3)))))) (* 60 (/ 1 (pow t 2))))))) (* 60 (/ 1 t)))
(* 120 a)
(+ (* 60 (/ (- x y) z)) (* 120 a))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (+ (* 60 (/ (- x y) z)) (* 120 a)))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (+ (* 60 (/ (* (pow t 2) (- x y)) (pow z 3))) (+ (* 60 (/ (- x y) z)) (* 120 a))))
(* 60 (/ (- x y) z))
(/ (+ (* 60 (- x y)) (* 60 (/ (* t (- x y)) z))) z)
(/ (+ (* 60 (- x y)) (+ (* 60 (/ (* t (- x y)) z)) (* 60 (/ (* (pow t 2) (- x y)) (pow z 2))))) z)
(/ (+ (* 60 (- x y)) (+ (* 60 (/ (* t (- x y)) z)) (+ (* 60 (/ (* (pow t 2) (- x y)) (pow z 2))) (* 60 (/ (* (pow t 3) (- x y)) (pow z 3)))))) z)
(+ (* 120 a) (/ (* x (+ 60 (* -60 (/ y x)))) z))
(+ (* 120 a) (+ (/ (* x (+ 60 (* -60 (/ y x)))) z) (/ (* x (+ (* -60 (/ (* t y) x)) (* 60 t))) (pow z 2))))
(+ (* 120 a) (+ (/ (* x (+ 60 (* -60 (/ y x)))) z) (+ (/ (* x (+ (* -60 (/ (* t y) x)) (* 60 t))) (pow z 2)) (/ (* x (+ (* -60 (/ (* (pow t 2) y) x)) (* 60 (pow t 2)))) (pow z 3)))))
(+ (* -60 (/ y (* x z))) (+ (* 120 (/ a x)) (* 60 (/ 1 z))))
(+ (* -60 (/ y (* x z))) (+ (* -60 (/ (* t y) (* x (pow z 2)))) (+ (* 60 (/ t (pow z 2))) (+ (* 120 (/ a x)) (* 60 (/ 1 z))))))
(+ (* -60 (/ y (* x z))) (+ (* -60 (/ (* t y) (* x (pow z 2)))) (+ (* -60 (/ (* (pow t 2) y) (* x (pow z 3)))) (+ (* 60 (/ t (pow z 2))) (+ (* 60 (/ (pow t 2) (pow z 3))) (+ (* 120 (/ a x)) (* 60 (/ 1 z))))))))
(+ (* -1 (/ (+ (* -60 (- x y)) (* -60 (/ (* t (- x y)) z))) z)) (* 120 a))
(+ (* -1 (/ (+ (* -60 (- x y)) (* -1 (/ (+ (* 60 (* t (- x y))) (* 60 (/ (* (pow t 2) (- x y)) z))) z))) z)) (* 120 a))
(* -1 (/ (+ (* -60 (- x y)) (* -60 (/ (* t (- x y)) z))) z))
(* -1 (/ (+ (* -60 (- x y)) (* -1 (/ (+ (* 60 (* t (- x y))) (* 60 (/ (* (pow t 2) (- x y)) z))) z))) z))
(* -1 (/ (+ (* -60 (- x y)) (* -1 (/ (+ (* -1 (/ (+ (* -60 (* (pow t 2) (- x y))) (* -60 (/ (* (pow t 3) (- x y)) z))) z)) (* 60 (* t (- x y)))) z))) z))
(+ (* -1 (/ (+ (* -1 (* x (+ 60 (* -60 (/ y x))))) (* -1 (/ (* t (* x (+ 60 (* -60 (/ y x))))) z))) z)) (* 120 a))
(+ (* -1 (/ (+ (* -1 (* x (+ 60 (* -60 (/ y x))))) (* -1 (/ (+ (* t (* x (+ 60 (* -60 (/ y x))))) (/ (* (pow t 2) (* x (+ 60 (* -60 (/ y x))))) z)) z))) z)) (* 120 a))
(+ (* -1 (/ (+ (* -1 (+ 60 (* -60 (/ y x)))) (* -1 (/ (* t (+ 60 (* -60 (/ y x)))) z))) z)) (* 120 (/ a x)))
(+ (* -1 (/ (+ (* -1 (+ 60 (* -60 (/ y x)))) (* -1 (/ (+ (* t (+ 60 (* -60 (/ y x)))) (/ (* (pow t 2) (+ 60 (* -60 (/ y x)))) z)) z))) z)) (* 120 (/ a x)))
(+ (* 60 (/ (- x y) z)) (+ (* 120 a) (* t (+ (* 60 (/ (* t (- x y)) (pow z 3))) (* 60 (/ (- x y) (pow z 2)))))))
(+ (* 60 (/ (- x y) z)) (+ (* 120 a) (* t (+ (* 60 (/ (- x y) (pow z 2))) (* t (+ (* 60 (/ (* t (- x y)) (pow z 4))) (* 60 (/ (- x y) (pow z 3)))))))))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (* 60 (/ (- x y) z)))
(+ (* 60 (/ (- x y) z)) (* t (+ (* 60 (/ (* t (- x y)) (pow z 3))) (* 60 (/ (- x y) (pow z 2))))))
(+ (* 60 (/ (- x y) z)) (* t (+ (* 60 (/ (- x y) (pow z 2))) (* t (+ (* 60 (/ (* t (- x y)) (pow z 4))) (* 60 (/ (- x y) (pow z 3))))))))
(/ (+ (* -60 (- x y)) (* 120 (* a t))) t)
(* x (+ (* -60 (/ y (* x z))) (+ (* 60 (/ 1 z)) (* 120 (/ a x)))))
(+ (* t (* x (+ (* -60 (/ y (* x (pow z 2)))) (* 60 (/ 1 (pow z 2)))))) (* x (+ (* -60 (/ y (* x z))) (+ (* 60 (/ 1 z)) (* 120 (/ a x))))))
(+ (* t (+ (* t (* x (+ (* -60 (/ y (* x (pow z 3)))) (* 60 (/ 1 (pow z 3)))))) (* x (+ (* -60 (/ y (* x (pow z 2)))) (* 60 (/ 1 (pow z 2))))))) (* x (+ (* -60 (/ y (* x z))) (+ (* 60 (/ 1 z)) (* 120 (/ a x))))))
(+ (* t (+ (* t (+ (* t (* x (+ (* -60 (/ y (* x (pow z 4)))) (* 60 (/ 1 (pow z 4)))))) (* x (+ (* -60 (/ y (* x (pow z 3)))) (* 60 (/ 1 (pow z 3))))))) (* x (+ (* -60 (/ y (* x (pow z 2)))) (* 60 (/ 1 (pow z 2))))))) (* x (+ (* -60 (/ y (* x z))) (+ (* 60 (/ 1 z)) (* 120 (/ a x))))))
(+ (* -60 (/ y (* x z))) (+ (* 60 (/ 1 z)) (* 120 (/ a x))))
(+ (* -60 (/ y (* x z))) (+ (* 60 (/ 1 z)) (+ (* 120 (/ a x)) (* t (+ (* -60 (/ y (* x (pow z 2)))) (* 60 (/ 1 (pow z 2))))))))
(+ (* -60 (/ y (* x z))) (+ (* 60 (/ 1 z)) (+ (* 120 (/ a x)) (* t (+ (* -60 (/ y (* x (pow z 2)))) (+ (* 60 (/ 1 (pow z 2))) (* t (+ (* -60 (/ y (* x (pow z 3)))) (* 60 (/ 1 (pow z 3)))))))))))
(+ (* -60 (/ y (* x z))) (+ (* 60 (/ 1 z)) (+ (* 120 (/ a x)) (* t (+ (* -60 (/ y (* x (pow z 2)))) (+ (* 60 (/ 1 (pow z 2))) (* t (+ (* -60 (/ y (* x (pow z 3)))) (+ (* 60 (/ 1 (pow z 3))) (* t (+ (* -60 (/ y (* x (pow z 4)))) (* 60 (/ 1 (pow z 4))))))))))))))
(/ (- x y) t)
(/ (+ (* -60 x) (* 60 y)) t)
(/ (+ (* -60 x) (+ (* 60 y) (* 120 (* a t)))) t)
(+ (* -60 (/ (* z (- x y)) (pow t 2))) (+ (* -60 (/ (- x y) t)) (* 120 a)))
(+ (* -60 (/ (* z (- x y)) (pow t 2))) (+ (* -60 (/ (* (pow z 2) (- x y)) (pow t 3))) (+ (* -60 (/ (- x y) t)) (* 120 a))))
(/ (+ (* -60 (- x y)) (* -60 (/ (* z (- x y)) t))) t)
(/ (+ (* -60 (- x y)) (+ (* -60 (/ (* z (- x y)) t)) (* -60 (/ (* (pow z 2) (- x y)) (pow t 2))))) t)
(/ (+ (* -60 (- x y)) (+ (* -60 (/ (* z (- x y)) t)) (+ (* -60 (/ (* (pow z 2) (- x y)) (pow t 2))) (* -60 (/ (* (pow z 3) (- x y)) (pow t 3)))))) t)
(+ (* 120 a) (/ (* x (- (* 60 (/ y x)) 60)) t))
(+ (* 120 a) (+ (/ (* x (+ (* -60 z) (* 60 (/ (* y z) x)))) (pow t 2)) (/ (* x (- (* 60 (/ y x)) 60)) t)))
(+ (* 120 a) (+ (/ (* x (+ (* -60 z) (* 60 (/ (* y z) x)))) (pow t 2)) (+ (/ (* x (+ (* -60 (pow z 2)) (* 60 (/ (* y (pow z 2)) x)))) (pow t 3)) (/ (* x (- (* 60 (/ y x)) 60)) t))))
(- (+ (* -60 (/ z (pow t 2))) (+ (* 60 (/ y (* t x))) (+ (* 60 (/ (* y z) (* (pow t 2) x))) (* 120 (/ a x))))) (* 60 (/ 1 t)))
(- (+ (* -60 (/ z (pow t 2))) (+ (* -60 (/ (pow z 2) (pow t 3))) (+ (* 60 (/ y (* t x))) (+ (* 60 (/ (* y z) (* (pow t 2) x))) (+ (* 60 (/ (* y (pow z 2)) (* (pow t 3) x))) (* 120 (/ a x))))))) (* 60 (/ 1 t)))
(+ (* -1 (/ (+ (* 60 (- x y)) (* 60 (/ (* z (- x y)) t))) t)) (* 120 a))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -60 (* z (- x y))) (* -60 (/ (* (pow z 2) (- x y)) t))) t)) (* 60 (- x y))) t)) (* 120 a))
(* -1 (/ (+ (* 60 (- x y)) (* 60 (/ (* z (- x y)) t))) t))
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* z (- x y))) (* -60 (/ (* (pow z 2) (- x y)) t))) t)) (* 60 (- x y))) t))
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* z (- x y))) (* -1 (/ (+ (* 60 (* (pow z 2) (- x y))) (* 60 (/ (* (pow z 3) (- x y)) t))) t))) t)) (* 60 (- x y))) t))
(+ (* -1 (/ (* x (+ 60 (* -60 (/ y x)))) t)) (* 120 a))
(+ (* -1 (/ (+ (* -1 (/ (* x (+ (* -60 z) (* 60 (/ (* y z) x)))) t)) (* x (+ 60 (* -60 (/ y x))))) t)) (* 120 a))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* x (+ (* -60 (/ (* y (pow z 2)) x)) (* 60 (pow z 2)))) t)) (* x (+ (* -60 z) (* 60 (/ (* y z) x))))) t)) (* x (+ 60 (* -60 (/ y x))))) t)) (* 120 a))
(+ (* -1 (/ (+ 60 (* -60 (/ y x))) t)) (* 120 (/ a x)))
(+ (* -1 (/ (+ 60 (+ (* -60 (/ y x)) (* -1 (/ (+ (* -60 z) (* 60 (/ (* y z) x))) t)))) t)) (* 120 (/ a x)))
(+ (* -1 (/ (+ 60 (+ (* -60 (/ y x)) (* -1 (/ (+ (* -60 z) (+ (* -1 (/ (+ (* -60 (/ (* y (pow z 2)) x)) (* 60 (pow z 2))) t)) (* 60 (/ (* y z) x)))) t)))) t)) (* 120 (/ a x)))
(* 60 (/ (- x y) (- z t)))
(+ (* 60 (/ (- x y) (- z t))) (* 120 a))
(+ (* 120 a) (* x (+ (* -60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t))))))
(+ (* -60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t))))
(* a (+ 120 (* 60 (/ (- x y) (* a (- z t))))))
(* a (+ 120 (* -60 (/ (- x y) (* a t)))))
(* a (+ 120 (/ (* x (+ (* -60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t))))) a)))
(* a (+ (* -60 (/ y (* a (* x (- z t))))) (+ (* 120 (/ 1 x)) (/ 60 (* a (- z t))))))
(* a (+ 120 (+ (* -60 (/ x (* a t))) (* 60 (/ y (* a t))))))
(* -1 (* a (- (* -60 (/ (- x y) (* a (- z t)))) 120)))
(* -1 (* a (- (* 60 (/ (- x y) (* a t))) 120)))
(* -1 (* a (- (* -1 (/ (* x (+ (* -60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t))))) a)) 120)))
(* -1 (* a (- (* -1 (/ (+ (* -60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t)))) a)) (* 120 (/ 1 x)))))
(* -1 (* a (- (* -1 (/ (+ (* -60 (/ x t)) (* 60 (/ y t))) a)) 120)))
Calls

15 calls:

TimeVariablePointExpression
5.0ms
y
@0
((* (+ (* y (/ -60 x)) 60) x) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (/ (* 60 (- x y)) (- z t)) (* 60 (- x y)) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (+ (* (/ (- x y) t) -60) (* 120 a)) (* (/ x t) -60) (/ x t) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (* (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) x) (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) (* (/ a x) 120) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (+ (* (/ (- x y) t) -60) (* 120 a)) (/ (- x y) t) (+ (/ (+ (* -60 x) (* 60 y)) t) (* 120 a)) (+ (* -60 x) (* 60 y)) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (+ (* (/ (- x y) t) -60) (* 120 a)) (+ (* y (/ -60 x)) 60) (* 120 a) (/ (+ (* -60 x) (* 60 y)) t))
3.0ms
x
@inf
((* (+ (* y (/ -60 x)) 60) x) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (/ (* 60 (- x y)) (- z t)) (* 60 (- x y)) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (+ (* (/ (- x y) t) -60) (* 120 a)) (* (/ x t) -60) (/ x t) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (* (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) x) (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) (* (/ a x) 120) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (+ (* (/ (- x y) t) -60) (* 120 a)) (/ (- x y) t) (+ (/ (+ (* -60 x) (* 60 y)) t) (* 120 a)) (+ (* -60 x) (* 60 y)) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (+ (* (/ (- x y) t) -60) (* 120 a)) (+ (* y (/ -60 x)) 60) (* 120 a) (/ (+ (* -60 x) (* 60 y)) t))
3.0ms
x
@0
((* (+ (* y (/ -60 x)) 60) x) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (/ (* 60 (- x y)) (- z t)) (* 60 (- x y)) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (+ (* (/ (- x y) t) -60) (* 120 a)) (* (/ x t) -60) (/ x t) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (* (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) x) (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) (* (/ a x) 120) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (+ (* (/ (- x y) t) -60) (* 120 a)) (/ (- x y) t) (+ (/ (+ (* -60 x) (* 60 y)) t) (* 120 a)) (+ (* -60 x) (* 60 y)) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (+ (* (/ (- x y) t) -60) (* 120 a)) (+ (* y (/ -60 x)) 60) (* 120 a) (/ (+ (* -60 x) (* 60 y)) t))
3.0ms
x
@-inf
((* (+ (* y (/ -60 x)) 60) x) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (/ (* 60 (- x y)) (- z t)) (* 60 (- x y)) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (+ (* (/ (- x y) t) -60) (* 120 a)) (* (/ x t) -60) (/ x t) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (* (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) x) (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) (* (/ a x) 120) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (+ (* (/ (- x y) t) -60) (* 120 a)) (/ (- x y) t) (+ (/ (+ (* -60 x) (* 60 y)) t) (* 120 a)) (+ (* -60 x) (* 60 y)) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (+ (* (/ (- x y) t) -60) (* 120 a)) (+ (* y (/ -60 x)) 60) (* 120 a) (/ (+ (* -60 x) (* 60 y)) t))
3.0ms
a
@inf
((* (+ (* y (/ -60 x)) 60) x) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (/ (* 60 (- x y)) (- z t)) (* 60 (- x y)) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (+ (* (/ (- x y) t) -60) (* 120 a)) (* (/ x t) -60) (/ x t) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (* (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) x) (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) (* (/ a x) 120) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (+ (* (/ (- x y) t) -60) (* 120 a)) (/ (- x y) t) (+ (/ (+ (* -60 x) (* 60 y)) t) (* 120 a)) (+ (* -60 x) (* 60 y)) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (+ (* (/ (- x y) t) -60) (* 120 a)) (+ (* y (/ -60 x)) 60) (* 120 a) (/ (+ (* -60 x) (* 60 y)) t))

simplify169.0ms (1.8%)

Memory
2.8MiB live, 230.9MiB allocated; 34ms collecting garbage
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
06903708
124003578
085313334
Stop Event
iter limit
node limit
Counts
161 → 161
Calls
Call 1
Inputs
(* -60 y)
(+ (* -60 y) (* 60 x))
(+ (* -60 (/ y (- z t))) (* 120 a))
(+ (* -60 (/ y (- z t))) (+ (* 60 (/ x (- z t))) (* 120 a)))
(* -60 (/ y (- z t)))
(+ (* -60 (/ y (- z t))) (* 60 (/ x (- z t))))
(+ (* 60 (/ y t)) (* 120 a))
(+ (* -60 (/ x t)) (+ (* 60 (/ y t)) (* 120 a)))
(* -60 (/ x t))
(/ x t)
(/ (+ (* -60 (/ y (- z t))) (* 120 a)) x)
(/ (+ (* -60 (/ y (- z t))) (+ (* 60 (/ x (- z t))) (* 120 a))) x)
(* 120 (/ a x))
(* -1 (/ y t))
(+ (* -1 (/ y t)) (/ x t))
(* 60 y)
(+ (* -60 x) (* 60 y))
(* -60 (/ y x))
(/ (+ (* -60 y) (* 60 x)) x)
(* 60 (/ y t))
(+ (* -60 (/ x t)) (* 60 (/ y t)))
(* 60 x)
(* x (+ 60 (* -60 (/ y x))))
(* 60 (/ x (- z t)))
(* x (+ (* -60 (/ y (* x (- z t)))) (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t))))))
(* x (+ (* -60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t)))))
(* x (- (+ (* 60 (/ y (* t x))) (* 120 (/ a x))) (* 60 (/ 1 t))))
(/ 60 (- z t))
(+ (* -60 (/ y (* x (- z t)))) (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t)))))
(* x (+ (* -1 (/ y (* t x))) (/ 1 t)))
(* -60 x)
(* x (- (* 60 (/ y x)) 60))
60
(+ 60 (* -60 (/ y x)))
(* x (- (* 60 (/ y (* t x))) (* 60 (/ 1 t))))
(* -1 (* x (- (* 60 (/ y x)) 60)))
(* -1 (* x (- (* -1 (/ (+ (* -60 (/ y (- z t))) (* 120 a)) x)) (* 60 (/ 1 (- z t))))))
(* -1 (* x (- (* 60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t))))))
(* -1 (* x (+ (* -1 (/ (+ (* 60 (/ y t)) (* 120 a)) x)) (* 60 (/ 1 t)))))
(* -1 (* x (- (+ (* -120 (/ a x)) (* 60 (/ y (* x (- z t))))) (* 60 (/ 1 (- z t))))))
(+ (* -1 (/ (+ (* -120 a) (* 60 (/ y (- z t)))) x)) (* 60 (/ 1 (- z t))))
(* -1 (* x (- (/ y (* t x)) (/ 1 t))))
(* -1 (* x (+ 60 (* -60 (/ y x)))))
(* -1 (* x (+ (* -60 (/ y (* t x))) (* 60 (/ 1 t)))))
(+ (* 60 (/ x (- z t))) (* 120 a))
(+ (* -60 (/ x t)) (* 120 a))
(* x (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t)))))
(+ (* -60 (/ y (- z t))) (* x (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t))))))
(+ (* 120 (/ a x)) (* 60 (/ 1 (- z t))))
(+ (* -60 (/ y (* x (- z t)))) (+ (* 60 (/ 1 (- z t))) (* 120 (/ a x))))
(* y (- (* 60 (/ x y)) 60))
(* y (- (+ (* 60 (/ x (* y (- z t)))) (* 120 (/ a y))) (* 60 (/ 1 (- z t)))))
(* y (- (* 60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t)))))
(* y (+ (* -60 (/ x (* t y))) (+ (* 120 (/ a y)) (* 60 (/ 1 t)))))
(* y (- (/ (* x (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t))))) y) (* 60 (/ 1 (- z t)))))
(* -60 (/ y (* x (- z t))))
(* y (- (+ (* 120 (/ a (* x y))) (/ 60 (* y (- z t)))) (* 60 (/ 1 (* x (- z t))))))
(* y (- (/ x (* t y)) (/ 1 t)))
(* y (+ 60 (* -60 (/ x y))))
(* y (- (* 60 (/ 1 y)) (* 60 (/ 1 x))))
(* y (+ (* -60 (/ x (* t y))) (* 60 (/ 1 t))))
(* -1 (* y (+ 60 (* -60 (/ x y)))))
(* -1 (* y (+ (* -1 (/ (+ (* 60 (/ x (- z t))) (* 120 a)) y)) (* 60 (/ 1 (- z t))))))
(* -1 (* y (+ (* -60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t))))))
(* -1 (* y (- (* -1 (/ (+ (* -60 (/ x t)) (* 120 a)) y)) (* 60 (/ 1 t)))))
(* -1 (* y (+ (* -1 (/ (* x (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t))))) y)) (* 60 (/ 1 (- z t))))))
(* -1 (* y (+ (* -1 (/ (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t)))) y)) (* 60 (/ 1 (* x (- z t)))))))
(* -1 (* y (+ (* -1 (/ x (* t y))) (/ 1 t))))
(* -1 (* y (- (* 60 (/ x y)) 60)))
(* -1 (* y (- (* 60 (/ 1 x)) (* 60 (/ 1 y)))))
(* -1 (* y (- (* 60 (/ x (* t y))) (* 60 (/ 1 t)))))
(+ (* -60 (/ (- x y) t)) (* 120 a))
(+ (* -60 (/ (- x y) t)) (+ (* 60 (* z (- (/ y (pow t 2)) (/ x (pow t 2))))) (* 120 a)))
(+ (* -60 (/ (- x y) t)) (+ (* 120 a) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) t))))))
(+ (* -60 (/ (- x y) t)) (+ (* 120 a) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* z (+ (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) (pow t 2))) (* 60 (/ (- (/ y (pow t 2)) (/ x (pow t 2))) t))))))))
(* -60 (/ (- x y) t))
(+ (* -60 (/ (- x y) t)) (* 60 (* z (- (/ y (pow t 2)) (/ x (pow t 2))))))
(+ (* -60 (/ (- x y) t)) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) t)))))
(+ (* -60 (/ (- x y) t)) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* z (+ (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) (pow t 2))) (* 60 (/ (- (/ y (pow t 2)) (/ x (pow t 2))) t)))))))
(+ (* x (* z (- (* 60 (/ y (* (pow t 2) x))) (* 60 (/ 1 (pow t 2)))))) (* x (- (+ (* 60 (/ y (* t x))) (* 120 (/ a x))) (* 60 (/ 1 t)))))
(+ (* x (- (+ (* 60 (/ y (* t x))) (* 120 (/ a x))) (* 60 (/ 1 t)))) (* z (+ (* x (* z (- (* 60 (/ y (* (pow t 3) x))) (* 60 (/ 1 (pow t 3)))))) (* x (- (* 60 (/ y (* (pow t 2) x))) (* 60 (/ 1 (pow t 2))))))))
(+ (* x (- (+ (* 60 (/ y (* t x))) (* 120 (/ a x))) (* 60 (/ 1 t)))) (* z (+ (* x (- (* 60 (/ y (* (pow t 2) x))) (* 60 (/ 1 (pow t 2))))) (* z (+ (* x (* z (- (* 60 (/ y (* (pow t 4) x))) (* 60 (/ 1 (pow t 4)))))) (* x (- (* 60 (/ y (* (pow t 3) x))) (* 60 (/ 1 (pow t 3))))))))))
(- (+ (* 60 (/ y (* t x))) (* 120 (/ a x))) (* 60 (/ 1 t)))
(- (+ (* 60 (/ y (* t x))) (+ (* 120 (/ a x)) (* z (- (* 60 (/ y (* (pow t 2) x))) (* 60 (/ 1 (pow t 2))))))) (* 60 (/ 1 t)))
(- (+ (* 60 (/ y (* t x))) (+ (* 120 (/ a x)) (* z (- (+ (* 60 (/ y (* (pow t 2) x))) (* z (- (* 60 (/ y (* (pow t 3) x))) (* 60 (/ 1 (pow t 3)))))) (* 60 (/ 1 (pow t 2))))))) (* 60 (/ 1 t)))
(- (+ (* 60 (/ y (* t x))) (+ (* 120 (/ a x)) (* z (- (+ (* 60 (/ y (* (pow t 2) x))) (* z (- (+ (* 60 (/ y (* (pow t 3) x))) (* z (- (* 60 (/ y (* (pow t 4) x))) (* 60 (/ 1 (pow t 4)))))) (* 60 (/ 1 (pow t 3)))))) (* 60 (/ 1 (pow t 2))))))) (* 60 (/ 1 t)))
(* 120 a)
(+ (* 60 (/ (- x y) z)) (* 120 a))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (+ (* 60 (/ (- x y) z)) (* 120 a)))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (+ (* 60 (/ (* (pow t 2) (- x y)) (pow z 3))) (+ (* 60 (/ (- x y) z)) (* 120 a))))
(* 60 (/ (- x y) z))
(/ (+ (* 60 (- x y)) (* 60 (/ (* t (- x y)) z))) z)
(/ (+ (* 60 (- x y)) (+ (* 60 (/ (* t (- x y)) z)) (* 60 (/ (* (pow t 2) (- x y)) (pow z 2))))) z)
(/ (+ (* 60 (- x y)) (+ (* 60 (/ (* t (- x y)) z)) (+ (* 60 (/ (* (pow t 2) (- x y)) (pow z 2))) (* 60 (/ (* (pow t 3) (- x y)) (pow z 3)))))) z)
(+ (* 120 a) (/ (* x (+ 60 (* -60 (/ y x)))) z))
(+ (* 120 a) (+ (/ (* x (+ 60 (* -60 (/ y x)))) z) (/ (* x (+ (* -60 (/ (* t y) x)) (* 60 t))) (pow z 2))))
(+ (* 120 a) (+ (/ (* x (+ 60 (* -60 (/ y x)))) z) (+ (/ (* x (+ (* -60 (/ (* t y) x)) (* 60 t))) (pow z 2)) (/ (* x (+ (* -60 (/ (* (pow t 2) y) x)) (* 60 (pow t 2)))) (pow z 3)))))
(+ (* -60 (/ y (* x z))) (+ (* 120 (/ a x)) (* 60 (/ 1 z))))
(+ (* -60 (/ y (* x z))) (+ (* -60 (/ (* t y) (* x (pow z 2)))) (+ (* 60 (/ t (pow z 2))) (+ (* 120 (/ a x)) (* 60 (/ 1 z))))))
(+ (* -60 (/ y (* x z))) (+ (* -60 (/ (* t y) (* x (pow z 2)))) (+ (* -60 (/ (* (pow t 2) y) (* x (pow z 3)))) (+ (* 60 (/ t (pow z 2))) (+ (* 60 (/ (pow t 2) (pow z 3))) (+ (* 120 (/ a x)) (* 60 (/ 1 z))))))))
(+ (* -1 (/ (+ (* -60 (- x y)) (* -60 (/ (* t (- x y)) z))) z)) (* 120 a))
(+ (* -1 (/ (+ (* -60 (- x y)) (* -1 (/ (+ (* 60 (* t (- x y))) (* 60 (/ (* (pow t 2) (- x y)) z))) z))) z)) (* 120 a))
(* -1 (/ (+ (* -60 (- x y)) (* -60 (/ (* t (- x y)) z))) z))
(* -1 (/ (+ (* -60 (- x y)) (* -1 (/ (+ (* 60 (* t (- x y))) (* 60 (/ (* (pow t 2) (- x y)) z))) z))) z))
(* -1 (/ (+ (* -60 (- x y)) (* -1 (/ (+ (* -1 (/ (+ (* -60 (* (pow t 2) (- x y))) (* -60 (/ (* (pow t 3) (- x y)) z))) z)) (* 60 (* t (- x y)))) z))) z))
(+ (* -1 (/ (+ (* -1 (* x (+ 60 (* -60 (/ y x))))) (* -1 (/ (* t (* x (+ 60 (* -60 (/ y x))))) z))) z)) (* 120 a))
(+ (* -1 (/ (+ (* -1 (* x (+ 60 (* -60 (/ y x))))) (* -1 (/ (+ (* t (* x (+ 60 (* -60 (/ y x))))) (/ (* (pow t 2) (* x (+ 60 (* -60 (/ y x))))) z)) z))) z)) (* 120 a))
(+ (* -1 (/ (+ (* -1 (+ 60 (* -60 (/ y x)))) (* -1 (/ (* t (+ 60 (* -60 (/ y x)))) z))) z)) (* 120 (/ a x)))
(+ (* -1 (/ (+ (* -1 (+ 60 (* -60 (/ y x)))) (* -1 (/ (+ (* t (+ 60 (* -60 (/ y x)))) (/ (* (pow t 2) (+ 60 (* -60 (/ y x)))) z)) z))) z)) (* 120 (/ a x)))
(+ (* 60 (/ (- x y) z)) (+ (* 120 a) (* t (+ (* 60 (/ (* t (- x y)) (pow z 3))) (* 60 (/ (- x y) (pow z 2)))))))
(+ (* 60 (/ (- x y) z)) (+ (* 120 a) (* t (+ (* 60 (/ (- x y) (pow z 2))) (* t (+ (* 60 (/ (* t (- x y)) (pow z 4))) (* 60 (/ (- x y) (pow z 3)))))))))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (* 60 (/ (- x y) z)))
(+ (* 60 (/ (- x y) z)) (* t (+ (* 60 (/ (* t (- x y)) (pow z 3))) (* 60 (/ (- x y) (pow z 2))))))
(+ (* 60 (/ (- x y) z)) (* t (+ (* 60 (/ (- x y) (pow z 2))) (* t (+ (* 60 (/ (* t (- x y)) (pow z 4))) (* 60 (/ (- x y) (pow z 3))))))))
(/ (+ (* -60 (- x y)) (* 120 (* a t))) t)
(* x (+ (* -60 (/ y (* x z))) (+ (* 60 (/ 1 z)) (* 120 (/ a x)))))
(+ (* t (* x (+ (* -60 (/ y (* x (pow z 2)))) (* 60 (/ 1 (pow z 2)))))) (* x (+ (* -60 (/ y (* x z))) (+ (* 60 (/ 1 z)) (* 120 (/ a x))))))
(+ (* t (+ (* t (* x (+ (* -60 (/ y (* x (pow z 3)))) (* 60 (/ 1 (pow z 3)))))) (* x (+ (* -60 (/ y (* x (pow z 2)))) (* 60 (/ 1 (pow z 2))))))) (* x (+ (* -60 (/ y (* x z))) (+ (* 60 (/ 1 z)) (* 120 (/ a x))))))
(+ (* t (+ (* t (+ (* t (* x (+ (* -60 (/ y (* x (pow z 4)))) (* 60 (/ 1 (pow z 4)))))) (* x (+ (* -60 (/ y (* x (pow z 3)))) (* 60 (/ 1 (pow z 3))))))) (* x (+ (* -60 (/ y (* x (pow z 2)))) (* 60 (/ 1 (pow z 2))))))) (* x (+ (* -60 (/ y (* x z))) (+ (* 60 (/ 1 z)) (* 120 (/ a x))))))
(+ (* -60 (/ y (* x z))) (+ (* 60 (/ 1 z)) (* 120 (/ a x))))
(+ (* -60 (/ y (* x z))) (+ (* 60 (/ 1 z)) (+ (* 120 (/ a x)) (* t (+ (* -60 (/ y (* x (pow z 2)))) (* 60 (/ 1 (pow z 2))))))))
(+ (* -60 (/ y (* x z))) (+ (* 60 (/ 1 z)) (+ (* 120 (/ a x)) (* t (+ (* -60 (/ y (* x (pow z 2)))) (+ (* 60 (/ 1 (pow z 2))) (* t (+ (* -60 (/ y (* x (pow z 3)))) (* 60 (/ 1 (pow z 3)))))))))))
(+ (* -60 (/ y (* x z))) (+ (* 60 (/ 1 z)) (+ (* 120 (/ a x)) (* t (+ (* -60 (/ y (* x (pow z 2)))) (+ (* 60 (/ 1 (pow z 2))) (* t (+ (* -60 (/ y (* x (pow z 3)))) (+ (* 60 (/ 1 (pow z 3))) (* t (+ (* -60 (/ y (* x (pow z 4)))) (* 60 (/ 1 (pow z 4))))))))))))))
(/ (- x y) t)
(/ (+ (* -60 x) (* 60 y)) t)
(/ (+ (* -60 x) (+ (* 60 y) (* 120 (* a t)))) t)
(+ (* -60 (/ (* z (- x y)) (pow t 2))) (+ (* -60 (/ (- x y) t)) (* 120 a)))
(+ (* -60 (/ (* z (- x y)) (pow t 2))) (+ (* -60 (/ (* (pow z 2) (- x y)) (pow t 3))) (+ (* -60 (/ (- x y) t)) (* 120 a))))
(/ (+ (* -60 (- x y)) (* -60 (/ (* z (- x y)) t))) t)
(/ (+ (* -60 (- x y)) (+ (* -60 (/ (* z (- x y)) t)) (* -60 (/ (* (pow z 2) (- x y)) (pow t 2))))) t)
(/ (+ (* -60 (- x y)) (+ (* -60 (/ (* z (- x y)) t)) (+ (* -60 (/ (* (pow z 2) (- x y)) (pow t 2))) (* -60 (/ (* (pow z 3) (- x y)) (pow t 3)))))) t)
(+ (* 120 a) (/ (* x (- (* 60 (/ y x)) 60)) t))
(+ (* 120 a) (+ (/ (* x (+ (* -60 z) (* 60 (/ (* y z) x)))) (pow t 2)) (/ (* x (- (* 60 (/ y x)) 60)) t)))
(+ (* 120 a) (+ (/ (* x (+ (* -60 z) (* 60 (/ (* y z) x)))) (pow t 2)) (+ (/ (* x (+ (* -60 (pow z 2)) (* 60 (/ (* y (pow z 2)) x)))) (pow t 3)) (/ (* x (- (* 60 (/ y x)) 60)) t))))
(- (+ (* -60 (/ z (pow t 2))) (+ (* 60 (/ y (* t x))) (+ (* 60 (/ (* y z) (* (pow t 2) x))) (* 120 (/ a x))))) (* 60 (/ 1 t)))
(- (+ (* -60 (/ z (pow t 2))) (+ (* -60 (/ (pow z 2) (pow t 3))) (+ (* 60 (/ y (* t x))) (+ (* 60 (/ (* y z) (* (pow t 2) x))) (+ (* 60 (/ (* y (pow z 2)) (* (pow t 3) x))) (* 120 (/ a x))))))) (* 60 (/ 1 t)))
(+ (* -1 (/ (+ (* 60 (- x y)) (* 60 (/ (* z (- x y)) t))) t)) (* 120 a))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -60 (* z (- x y))) (* -60 (/ (* (pow z 2) (- x y)) t))) t)) (* 60 (- x y))) t)) (* 120 a))
(* -1 (/ (+ (* 60 (- x y)) (* 60 (/ (* z (- x y)) t))) t))
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* z (- x y))) (* -60 (/ (* (pow z 2) (- x y)) t))) t)) (* 60 (- x y))) t))
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* z (- x y))) (* -1 (/ (+ (* 60 (* (pow z 2) (- x y))) (* 60 (/ (* (pow z 3) (- x y)) t))) t))) t)) (* 60 (- x y))) t))
(+ (* -1 (/ (* x (+ 60 (* -60 (/ y x)))) t)) (* 120 a))
(+ (* -1 (/ (+ (* -1 (/ (* x (+ (* -60 z) (* 60 (/ (* y z) x)))) t)) (* x (+ 60 (* -60 (/ y x))))) t)) (* 120 a))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* x (+ (* -60 (/ (* y (pow z 2)) x)) (* 60 (pow z 2)))) t)) (* x (+ (* -60 z) (* 60 (/ (* y z) x))))) t)) (* x (+ 60 (* -60 (/ y x))))) t)) (* 120 a))
(+ (* -1 (/ (+ 60 (* -60 (/ y x))) t)) (* 120 (/ a x)))
(+ (* -1 (/ (+ 60 (+ (* -60 (/ y x)) (* -1 (/ (+ (* -60 z) (* 60 (/ (* y z) x))) t)))) t)) (* 120 (/ a x)))
(+ (* -1 (/ (+ 60 (+ (* -60 (/ y x)) (* -1 (/ (+ (* -60 z) (+ (* -1 (/ (+ (* -60 (/ (* y (pow z 2)) x)) (* 60 (pow z 2))) t)) (* 60 (/ (* y z) x)))) t)))) t)) (* 120 (/ a x)))
(* 60 (/ (- x y) (- z t)))
(+ (* 60 (/ (- x y) (- z t))) (* 120 a))
(+ (* 120 a) (* x (+ (* -60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t))))))
(+ (* -60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t))))
(* a (+ 120 (* 60 (/ (- x y) (* a (- z t))))))
(* a (+ 120 (* -60 (/ (- x y) (* a t)))))
(* a (+ 120 (/ (* x (+ (* -60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t))))) a)))
(* a (+ (* -60 (/ y (* a (* x (- z t))))) (+ (* 120 (/ 1 x)) (/ 60 (* a (- z t))))))
(* a (+ 120 (+ (* -60 (/ x (* a t))) (* 60 (/ y (* a t))))))
(* -1 (* a (- (* -60 (/ (- x y) (* a (- z t)))) 120)))
(* -1 (* a (- (* 60 (/ (- x y) (* a t))) 120)))
(* -1 (* a (- (* -1 (/ (* x (+ (* -60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t))))) a)) 120)))
(* -1 (* a (- (* -1 (/ (+ (* -60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t)))) a)) (* 120 (/ 1 x)))))
(* -1 (* a (- (* -1 (/ (+ (* -60 (/ x t)) (* 60 (/ y t))) a)) 120)))
Outputs
(* -60 y)
(*.f64 #s(literal -60 binary64) y)
(+ (* -60 y) (* 60 x))
(*.f64 #s(literal -60 binary64) (-.f64 y x))
(+ (* -60 (/ y (- z t))) (* 120 a))
(fma.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ y (- z t))) (+ (* 60 (/ x (- z t))) (* 120 a)))
(fma.f64 #s(literal 120 binary64) a (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 y x)) (-.f64 z t)))
(* -60 (/ y (- z t)))
(*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))
(+ (* -60 (/ y (- z t))) (* 60 (/ x (- z t))))
(/.f64 (*.f64 #s(literal -60 binary64) (-.f64 y x)) (-.f64 z t))
(+ (* 60 (/ y t)) (* 120 a))
(fma.f64 (/.f64 y t) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ x t)) (+ (* 60 (/ y t)) (* 120 a)))
(fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 #s(literal 120 binary64) a))
(* -60 (/ x t))
(*.f64 (/.f64 x t) #s(literal -60 binary64))
(/ x t)
(/.f64 x t)
(/ (+ (* -60 (/ y (- z t))) (* 120 a)) x)
(/.f64 (fma.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)) x)
(/ (+ (* -60 (/ y (- z t))) (+ (* 60 (/ x (- z t))) (* 120 a))) x)
(/.f64 (fma.f64 #s(literal 120 binary64) a (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 y x)) (-.f64 z t))) x)
(* 120 (/ a x))
(*.f64 (/.f64 a x) #s(literal 120 binary64))
(* -1 (/ y t))
(/.f64 (neg.f64 y) t)
(+ (* -1 (/ y t)) (/ x t))
(/.f64 (fma.f64 #s(literal -1 binary64) y x) t)
(* 60 y)
(*.f64 #s(literal 60 binary64) y)
(+ (* -60 x) (* 60 y))
(*.f64 #s(literal -60 binary64) (-.f64 x y))
(* -60 (/ y x))
(*.f64 (/.f64 y x) #s(literal -60 binary64))
(/ (+ (* -60 y) (* 60 x)) x)
(/.f64 (*.f64 #s(literal -60 binary64) (-.f64 y x)) x)
(* 60 (/ y t))
(*.f64 (/.f64 y t) #s(literal 60 binary64))
(+ (* -60 (/ x t)) (* 60 (/ y t)))
(*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t))
(* 60 x)
(*.f64 #s(literal 60 binary64) x)
(* x (+ 60 (* -60 (/ y x))))
(*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)
(* 60 (/ x (- z t)))
(*.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64))
(* x (+ (* -60 (/ y (* x (- z t)))) (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t))))))
(*.f64 (fma.f64 (/.f64 y (*.f64 (-.f64 z t) x)) #s(literal -60 binary64) (fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 #s(literal 60 binary64) (-.f64 z t)))) x)
(* x (+ (* -60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t)))))
(*.f64 (fma.f64 (/.f64 y (*.f64 (-.f64 z t) x)) #s(literal -60 binary64) (/.f64 #s(literal 60 binary64) (-.f64 z t))) x)
(* x (- (+ (* 60 (/ y (* t x))) (* 120 (/ a x))) (* 60 (/ 1 t))))
(*.f64 (-.f64 (fma.f64 (/.f64 (/.f64 y t) x) #s(literal 60 binary64) (*.f64 (/.f64 a x) #s(literal 120 binary64))) (/.f64 #s(literal 60 binary64) t)) x)
(/ 60 (- z t))
(/.f64 #s(literal 60 binary64) (-.f64 z t))
(+ (* -60 (/ y (* x (- z t)))) (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t)))))
(fma.f64 (/.f64 y (*.f64 (-.f64 z t) x)) #s(literal -60 binary64) (fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
(* x (+ (* -1 (/ y (* t x))) (/ 1 t)))
(*.f64 (fma.f64 (/.f64 (/.f64 y t) x) #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) t)) x)
(* -60 x)
(*.f64 #s(literal -60 binary64) x)
(* x (- (* 60 (/ y x)) 60))
(*.f64 (-.f64 (*.f64 (/.f64 y x) #s(literal 60 binary64)) #s(literal 60 binary64)) x)
60
#s(literal 60 binary64)
(+ 60 (* -60 (/ y x)))
(fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64))
(* x (- (* 60 (/ y (* t x))) (* 60 (/ 1 t))))
(*.f64 (-.f64 (*.f64 (/.f64 (/.f64 y t) x) #s(literal 60 binary64)) (/.f64 #s(literal 60 binary64) t)) x)
(* -1 (* x (- (* 60 (/ y x)) 60)))
(*.f64 (neg.f64 x) (-.f64 (*.f64 (/.f64 y x) #s(literal 60 binary64)) #s(literal 60 binary64)))
(* -1 (* x (- (* -1 (/ (+ (* -60 (/ y (- z t))) (* 120 a)) x)) (* 60 (/ 1 (- z t))))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (fma.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)) (neg.f64 x)) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
(* -1 (* x (- (* 60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t))))))
(*.f64 (neg.f64 x) (-.f64 (*.f64 (/.f64 y (*.f64 (-.f64 z t) x)) #s(literal 60 binary64)) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
(* -1 (* x (+ (* -1 (/ (+ (* 60 (/ y t)) (* 120 a)) x)) (* 60 (/ 1 t)))))
(*.f64 (neg.f64 x) (fma.f64 (/.f64 (fma.f64 (/.f64 y t) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a)) x) #s(literal -1 binary64) (/.f64 #s(literal 60 binary64) t)))
(* -1 (* x (- (+ (* -120 (/ a x)) (* 60 (/ y (* x (- z t))))) (* 60 (/ 1 (- z t))))))
(*.f64 (neg.f64 x) (fma.f64 #s(literal -120 binary64) (/.f64 a x) (-.f64 (*.f64 (/.f64 y (*.f64 (-.f64 z t) x)) #s(literal 60 binary64)) (/.f64 #s(literal 60 binary64) (-.f64 z t)))))
(+ (* -1 (/ (+ (* -120 a) (* 60 (/ y (- z t)))) x)) (* 60 (/ 1 (- z t))))
(fma.f64 (/.f64 (fma.f64 #s(literal -120 binary64) a (*.f64 (/.f64 y (-.f64 z t)) #s(literal 60 binary64))) x) #s(literal -1 binary64) (/.f64 #s(literal 60 binary64) (-.f64 z t)))
(* -1 (* x (- (/ y (* t x)) (/ 1 t))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (/.f64 y t) x) (/.f64 #s(literal 1 binary64) t)))
(* -1 (* x (+ 60 (* -60 (/ y x)))))
(*.f64 (fma.f64 (/.f64 y x) #s(literal 60 binary64) #s(literal -60 binary64)) x)
(* -1 (* x (+ (* -60 (/ y (* t x))) (* 60 (/ 1 t)))))
(*.f64 (neg.f64 x) (fma.f64 (/.f64 (/.f64 y t) x) #s(literal -60 binary64) (/.f64 #s(literal 60 binary64) t)))
(+ (* 60 (/ x (- z t))) (* 120 a))
(fma.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ x t)) (* 120 a))
(fma.f64 (/.f64 x t) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))
(* x (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t)))))
(*.f64 (fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 #s(literal 60 binary64) (-.f64 z t))) x)
(+ (* -60 (/ y (- z t))) (* x (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t))))))
(fma.f64 (fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 #s(literal 60 binary64) (-.f64 z t))) x (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64)))
(+ (* 120 (/ a x)) (* 60 (/ 1 (- z t))))
(fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 #s(literal 60 binary64) (-.f64 z t)))
(+ (* -60 (/ y (* x (- z t)))) (+ (* 60 (/ 1 (- z t))) (* 120 (/ a x))))
(fma.f64 (/.f64 y (*.f64 (-.f64 z t) x)) #s(literal -60 binary64) (fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
(* y (- (* 60 (/ x y)) 60))
(*.f64 (-.f64 (*.f64 (/.f64 x y) #s(literal 60 binary64)) #s(literal 60 binary64)) y)
(* y (- (+ (* 60 (/ x (* y (- z t)))) (* 120 (/ a y))) (* 60 (/ 1 (- z t)))))
(*.f64 (-.f64 (fma.f64 (/.f64 a y) #s(literal 120 binary64) (*.f64 (/.f64 x (*.f64 (-.f64 z t) y)) #s(literal 60 binary64))) (/.f64 #s(literal 60 binary64) (-.f64 z t))) y)
(* y (- (* 60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t)))))
(*.f64 (-.f64 (*.f64 (/.f64 x (*.f64 (-.f64 z t) y)) #s(literal 60 binary64)) (/.f64 #s(literal 60 binary64) (-.f64 z t))) y)
(* y (+ (* -60 (/ x (* t y))) (+ (* 120 (/ a y)) (* 60 (/ 1 t)))))
(*.f64 (fma.f64 (/.f64 (/.f64 x t) y) #s(literal -60 binary64) (fma.f64 (/.f64 a y) #s(literal 120 binary64) (/.f64 #s(literal 60 binary64) t))) y)
(* y (- (/ (* x (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t))))) y) (* 60 (/ 1 (- z t)))))
(*.f64 (-.f64 (/.f64 (*.f64 (fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 #s(literal 60 binary64) (-.f64 z t))) x) y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) y)
(* -60 (/ y (* x (- z t))))
(*.f64 (/.f64 y (*.f64 (-.f64 z t) x)) #s(literal -60 binary64))
(* y (- (+ (* 120 (/ a (* x y))) (/ 60 (* y (- z t)))) (* 60 (/ 1 (* x (- z t))))))
(*.f64 (-.f64 (fma.f64 (/.f64 (/.f64 a x) y) #s(literal 120 binary64) (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) y))) (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) x))) y)
(* y (- (/ x (* t y)) (/ 1 t)))
(*.f64 (-.f64 (/.f64 (/.f64 x t) y) (/.f64 #s(literal 1 binary64) t)) y)
(* y (+ 60 (* -60 (/ x y))))
(*.f64 (fma.f64 (/.f64 x y) #s(literal -60 binary64) #s(literal 60 binary64)) y)
(* y (- (* 60 (/ 1 y)) (* 60 (/ 1 x))))
(*.f64 (-.f64 (/.f64 #s(literal 60 binary64) y) (/.f64 #s(literal 60 binary64) x)) y)
(* y (+ (* -60 (/ x (* t y))) (* 60 (/ 1 t))))
(*.f64 (fma.f64 (/.f64 (/.f64 x t) y) #s(literal -60 binary64) (/.f64 #s(literal 60 binary64) t)) y)
(* -1 (* y (+ 60 (* -60 (/ x y)))))
(*.f64 (neg.f64 y) (fma.f64 (/.f64 x y) #s(literal -60 binary64) #s(literal 60 binary64)))
(* -1 (* y (+ (* -1 (/ (+ (* 60 (/ x (- z t))) (* 120 a)) y)) (* 60 (/ 1 (- z t))))))
(*.f64 (neg.f64 y) (fma.f64 (/.f64 (fma.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a)) y) #s(literal -1 binary64) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
(* -1 (* y (+ (* -60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t))))))
(*.f64 (neg.f64 y) (fma.f64 (/.f64 x (*.f64 (-.f64 z t) y)) #s(literal -60 binary64) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
(* -1 (* y (- (* -1 (/ (+ (* -60 (/ x t)) (* 120 a)) y)) (* 60 (/ 1 t)))))
(*.f64 (neg.f64 y) (-.f64 (/.f64 (fma.f64 (/.f64 x t) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)) (neg.f64 y)) (/.f64 #s(literal 60 binary64) t)))
(* -1 (* y (+ (* -1 (/ (* x (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t))))) y)) (* 60 (/ 1 (- z t))))))
(*.f64 (neg.f64 y) (fma.f64 (neg.f64 x) (/.f64 (fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 #s(literal 60 binary64) (-.f64 z t))) y) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
(* -1 (* y (+ (* -1 (/ (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t)))) y)) (* 60 (/ 1 (* x (- z t)))))))
(*.f64 (neg.f64 y) (fma.f64 (/.f64 (fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 #s(literal 60 binary64) (-.f64 z t))) y) #s(literal -1 binary64) (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) x))))
(* -1 (* y (+ (* -1 (/ x (* t y))) (/ 1 t))))
(*.f64 (neg.f64 y) (fma.f64 (/.f64 (/.f64 x t) y) #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) t)))
(* -1 (* y (- (* 60 (/ x y)) 60)))
(*.f64 (neg.f64 y) (-.f64 (*.f64 (/.f64 x y) #s(literal 60 binary64)) #s(literal 60 binary64)))
(* -1 (* y (- (* 60 (/ 1 x)) (* 60 (/ 1 y)))))
(*.f64 (neg.f64 y) (-.f64 (/.f64 #s(literal 60 binary64) x) (/.f64 #s(literal 60 binary64) y)))
(* -1 (* y (- (* 60 (/ x (* t y))) (* 60 (/ 1 t)))))
(*.f64 (*.f64 (neg.f64 y) #s(literal 60 binary64)) (-.f64 (/.f64 (/.f64 x t) y) (/.f64 #s(literal 1 binary64) t)))
(+ (* -60 (/ (- x y) t)) (* 120 a))
(fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ (- x y) t)) (+ (* 60 (* z (- (/ y (pow t 2)) (/ x (pow t 2))))) (* 120 a)))
(fma.f64 #s(literal -60 binary64) (-.f64 (/.f64 (-.f64 x y) t) (*.f64 (-.f64 (/.f64 y (*.f64 t t)) (/.f64 x (*.f64 t t))) z)) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ (- x y) t)) (+ (* 120 a) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) t))))))
(fma.f64 (*.f64 #s(literal 60 binary64) (fma.f64 z (/.f64 (-.f64 (/.f64 y (*.f64 t t)) (/.f64 x (*.f64 t t))) t) (-.f64 (/.f64 y (*.f64 t t)) (/.f64 x (*.f64 t t))))) z (fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 #s(literal 120 binary64) a)))
(+ (* -60 (/ (- x y) t)) (+ (* 120 a) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* z (+ (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) (pow t 2))) (* 60 (/ (- (/ y (pow t 2)) (/ x (pow t 2))) t))))))))
(fma.f64 (fma.f64 (*.f64 z #s(literal 60 binary64)) (fma.f64 (/.f64 z t) (/.f64 (-.f64 (/.f64 y (*.f64 t t)) (/.f64 x (*.f64 t t))) t) (/.f64 (-.f64 (/.f64 y (*.f64 t t)) (/.f64 x (*.f64 t t))) t)) (*.f64 (-.f64 (/.f64 y (*.f64 t t)) (/.f64 x (*.f64 t t))) #s(literal 60 binary64))) z (fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 #s(literal 120 binary64) a)))
(* -60 (/ (- x y) t))
(*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t))
(+ (* -60 (/ (- x y) t)) (* 60 (* z (- (/ y (pow t 2)) (/ x (pow t 2))))))
(*.f64 #s(literal -60 binary64) (-.f64 (/.f64 (-.f64 x y) t) (*.f64 (-.f64 (/.f64 y (*.f64 t t)) (/.f64 x (*.f64 t t))) z)))
(+ (* -60 (/ (- x y) t)) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) t)))))
(fma.f64 (*.f64 #s(literal 60 binary64) (fma.f64 z (/.f64 (-.f64 (/.f64 y (*.f64 t t)) (/.f64 x (*.f64 t t))) t) (-.f64 (/.f64 y (*.f64 t t)) (/.f64 x (*.f64 t t))))) z (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t)))
(+ (* -60 (/ (- x y) t)) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* z (+ (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) (pow t 2))) (* 60 (/ (- (/ y (pow t 2)) (/ x (pow t 2))) t)))))))
(fma.f64 (fma.f64 (*.f64 z #s(literal 60 binary64)) (fma.f64 (/.f64 z t) (/.f64 (-.f64 (/.f64 y (*.f64 t t)) (/.f64 x (*.f64 t t))) t) (/.f64 (-.f64 (/.f64 y (*.f64 t t)) (/.f64 x (*.f64 t t))) t)) (*.f64 (-.f64 (/.f64 y (*.f64 t t)) (/.f64 x (*.f64 t t))) #s(literal 60 binary64))) z (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t)))
(+ (* x (* z (- (* 60 (/ y (* (pow t 2) x))) (* 60 (/ 1 (pow t 2)))))) (* x (- (+ (* 60 (/ y (* t x))) (* 120 (/ a x))) (* 60 (/ 1 t)))))
(*.f64 x (-.f64 (fma.f64 (-.f64 (*.f64 (/.f64 (/.f64 y (*.f64 t t)) x) #s(literal 60 binary64)) (/.f64 #s(literal 60 binary64) (*.f64 t t))) z (fma.f64 (/.f64 (/.f64 y t) x) #s(literal 60 binary64) (*.f64 (/.f64 a x) #s(literal 120 binary64)))) (/.f64 #s(literal 60 binary64) t)))
(+ (* x (- (+ (* 60 (/ y (* t x))) (* 120 (/ a x))) (* 60 (/ 1 t)))) (* z (+ (* x (* z (- (* 60 (/ y (* (pow t 3) x))) (* 60 (/ 1 (pow t 3)))))) (* x (- (* 60 (/ y (* (pow t 2) x))) (* 60 (/ 1 (pow t 2))))))))
(fma.f64 (*.f64 z x) (-.f64 (fma.f64 (-.f64 (*.f64 (/.f64 y (*.f64 (pow.f64 t #s(literal 3 binary64)) x)) #s(literal 60 binary64)) (/.f64 #s(literal 60 binary64) (pow.f64 t #s(literal 3 binary64)))) z (*.f64 (/.f64 (/.f64 y (*.f64 t t)) x) #s(literal 60 binary64))) (/.f64 #s(literal 60 binary64) (*.f64 t t))) (*.f64 (-.f64 (fma.f64 (/.f64 (/.f64 y t) x) #s(literal 60 binary64) (*.f64 (/.f64 a x) #s(literal 120 binary64))) (/.f64 #s(literal 60 binary64) t)) x))
(+ (* x (- (+ (* 60 (/ y (* t x))) (* 120 (/ a x))) (* 60 (/ 1 t)))) (* z (+ (* x (- (* 60 (/ y (* (pow t 2) x))) (* 60 (/ 1 (pow t 2))))) (* z (+ (* x (* z (- (* 60 (/ y (* (pow t 4) x))) (* 60 (/ 1 (pow t 4)))))) (* x (- (* 60 (/ y (* (pow t 3) x))) (* 60 (/ 1 (pow t 3))))))))))
(fma.f64 (fma.f64 (*.f64 z x) (-.f64 (fma.f64 (-.f64 (*.f64 (/.f64 y (*.f64 (pow.f64 t #s(literal 4 binary64)) x)) #s(literal 60 binary64)) (/.f64 #s(literal 60 binary64) (pow.f64 t #s(literal 4 binary64)))) z (*.f64 (/.f64 y (*.f64 (pow.f64 t #s(literal 3 binary64)) x)) #s(literal 60 binary64))) (/.f64 #s(literal 60 binary64) (pow.f64 t #s(literal 3 binary64)))) (*.f64 (-.f64 (*.f64 (/.f64 (/.f64 y (*.f64 t t)) x) #s(literal 60 binary64)) (/.f64 #s(literal 60 binary64) (*.f64 t t))) x)) z (*.f64 (-.f64 (fma.f64 (/.f64 (/.f64 y t) x) #s(literal 60 binary64) (*.f64 (/.f64 a x) #s(literal 120 binary64))) (/.f64 #s(literal 60 binary64) t)) x))
(- (+ (* 60 (/ y (* t x))) (* 120 (/ a x))) (* 60 (/ 1 t)))
(-.f64 (fma.f64 (/.f64 (/.f64 y t) x) #s(literal 60 binary64) (*.f64 (/.f64 a x) #s(literal 120 binary64))) (/.f64 #s(literal 60 binary64) t))
(- (+ (* 60 (/ y (* t x))) (+ (* 120 (/ a x)) (* z (- (* 60 (/ y (* (pow t 2) x))) (* 60 (/ 1 (pow t 2))))))) (* 60 (/ 1 t)))
(-.f64 (fma.f64 (-.f64 (*.f64 (/.f64 (/.f64 y (*.f64 t t)) x) #s(literal 60 binary64)) (/.f64 #s(literal 60 binary64) (*.f64 t t))) z (fma.f64 (/.f64 (/.f64 y t) x) #s(literal 60 binary64) (*.f64 (/.f64 a x) #s(literal 120 binary64)))) (/.f64 #s(literal 60 binary64) t))
(- (+ (* 60 (/ y (* t x))) (+ (* 120 (/ a x)) (* z (- (+ (* 60 (/ y (* (pow t 2) x))) (* z (- (* 60 (/ y (* (pow t 3) x))) (* 60 (/ 1 (pow t 3)))))) (* 60 (/ 1 (pow t 2))))))) (* 60 (/ 1 t)))
(-.f64 (fma.f64 (-.f64 (fma.f64 (-.f64 (*.f64 (/.f64 y (*.f64 (pow.f64 t #s(literal 3 binary64)) x)) #s(literal 60 binary64)) (/.f64 #s(literal 60 binary64) (pow.f64 t #s(literal 3 binary64)))) z (*.f64 (/.f64 (/.f64 y (*.f64 t t)) x) #s(literal 60 binary64))) (/.f64 #s(literal 60 binary64) (*.f64 t t))) z (fma.f64 (/.f64 (/.f64 y t) x) #s(literal 60 binary64) (*.f64 (/.f64 a x) #s(literal 120 binary64)))) (/.f64 #s(literal 60 binary64) t))
(- (+ (* 60 (/ y (* t x))) (+ (* 120 (/ a x)) (* z (- (+ (* 60 (/ y (* (pow t 2) x))) (* z (- (+ (* 60 (/ y (* (pow t 3) x))) (* z (- (* 60 (/ y (* (pow t 4) x))) (* 60 (/ 1 (pow t 4)))))) (* 60 (/ 1 (pow t 3)))))) (* 60 (/ 1 (pow t 2))))))) (* 60 (/ 1 t)))
(-.f64 (fma.f64 (-.f64 (fma.f64 (-.f64 (fma.f64 (-.f64 (*.f64 (/.f64 y (*.f64 (pow.f64 t #s(literal 4 binary64)) x)) #s(literal 60 binary64)) (/.f64 #s(literal 60 binary64) (pow.f64 t #s(literal 4 binary64)))) z (*.f64 (/.f64 y (*.f64 (pow.f64 t #s(literal 3 binary64)) x)) #s(literal 60 binary64))) (/.f64 #s(literal 60 binary64) (pow.f64 t #s(literal 3 binary64)))) z (*.f64 (/.f64 (/.f64 y (*.f64 t t)) x) #s(literal 60 binary64))) (/.f64 #s(literal 60 binary64) (*.f64 t t))) z (fma.f64 (/.f64 (/.f64 y t) x) #s(literal 60 binary64) (*.f64 (/.f64 a x) #s(literal 120 binary64)))) (/.f64 #s(literal 60 binary64) t))
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(+ (* 60 (/ (- x y) z)) (* 120 a))
(fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (+ (* 60 (/ (- x y) z)) (* 120 a)))
(fma.f64 #s(literal 60 binary64) (fma.f64 (/.f64 t z) (/.f64 (-.f64 x y) z) (/.f64 (-.f64 x y) z)) (*.f64 #s(literal 120 binary64) a))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (+ (* 60 (/ (* (pow t 2) (- x y)) (pow z 3))) (+ (* 60 (/ (- x y) z)) (* 120 a))))
(fma.f64 (*.f64 t #s(literal 60 binary64)) (fma.f64 t (/.f64 (-.f64 x y) (pow.f64 z #s(literal 3 binary64))) (/.f64 (-.f64 x y) (*.f64 z z))) (fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a)))
(* 60 (/ (- x y) z))
(*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))
(/ (+ (* 60 (- x y)) (* 60 (/ (* t (- x y)) z))) z)
(/.f64 (*.f64 #s(literal 60 binary64) (fma.f64 t (/.f64 (-.f64 x y) z) (-.f64 x y))) z)
(/ (+ (* 60 (- x y)) (+ (* 60 (/ (* t (- x y)) z)) (* 60 (/ (* (pow t 2) (- x y)) (pow z 2))))) z)
(/.f64 (*.f64 #s(literal 60 binary64) (+.f64 (fma.f64 t (/.f64 (-.f64 x y) z) (*.f64 (/.f64 (*.f64 t t) z) (/.f64 (-.f64 x y) z))) (-.f64 x y))) z)
(/ (+ (* 60 (- x y)) (+ (* 60 (/ (* t (- x y)) z)) (+ (* 60 (/ (* (pow t 2) (- x y)) (pow z 2))) (* 60 (/ (* (pow t 3) (- x y)) (pow z 3)))))) z)
(/.f64 (fma.f64 (-.f64 x y) #s(literal 60 binary64) (*.f64 #s(literal 60 binary64) (fma.f64 t (/.f64 (-.f64 x y) z) (fma.f64 (/.f64 (*.f64 t t) z) (/.f64 (-.f64 x y) z) (/.f64 (*.f64 (pow.f64 t #s(literal 3 binary64)) (-.f64 x y)) (pow.f64 z #s(literal 3 binary64))))))) z)
(+ (* 120 a) (/ (* x (+ 60 (* -60 (/ y x)))) z))
(fma.f64 #s(literal 120 binary64) a (/.f64 (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x) z))
(+ (* 120 a) (+ (/ (* x (+ 60 (* -60 (/ y x)))) z) (/ (* x (+ (* -60 (/ (* t y) x)) (* 60 t))) (pow z 2))))
(fma.f64 #s(literal 120 binary64) a (*.f64 x (+.f64 (/.f64 (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) t) (*.f64 z z)) (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) z))))
(+ (* 120 a) (+ (/ (* x (+ 60 (* -60 (/ y x)))) z) (+ (/ (* x (+ (* -60 (/ (* t y) x)) (* 60 t))) (pow z 2)) (/ (* x (+ (* -60 (/ (* (pow t 2) y) x)) (* 60 (pow t 2)))) (pow z 3)))))
(fma.f64 #s(literal 120 binary64) a (fma.f64 x (+.f64 (/.f64 (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) t) (*.f64 z z)) (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) z)) (/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x) t) t) (pow.f64 z #s(literal 3 binary64)))))
(+ (* -60 (/ y (* x z))) (+ (* 120 (/ a x)) (* 60 (/ 1 z))))
(fma.f64 (/.f64 (/.f64 y x) z) #s(literal -60 binary64) (fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 #s(literal 60 binary64) z)))
(+ (* -60 (/ y (* x z))) (+ (* -60 (/ (* t y) (* x (pow z 2)))) (+ (* 60 (/ t (pow z 2))) (+ (* 120 (/ a x)) (* 60 (/ 1 z))))))
(fma.f64 #s(literal -60 binary64) (+.f64 (/.f64 (/.f64 y x) z) (*.f64 (/.f64 t z) (/.f64 (/.f64 y x) z))) (fma.f64 (/.f64 t z) (/.f64 #s(literal 60 binary64) z) (fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 #s(literal 60 binary64) z))))
(+ (* -60 (/ y (* x z))) (+ (* -60 (/ (* t y) (* x (pow z 2)))) (+ (* -60 (/ (* (pow t 2) y) (* x (pow z 3)))) (+ (* 60 (/ t (pow z 2))) (+ (* 60 (/ (pow t 2) (pow z 3))) (+ (* 120 (/ a x)) (* 60 (/ 1 z))))))))
(fma.f64 (/.f64 #s(literal -60 binary64) x) (/.f64 y z) (fma.f64 #s(literal -60 binary64) (fma.f64 (/.f64 t z) (/.f64 (/.f64 y x) z) (*.f64 (/.f64 (*.f64 t t) x) (/.f64 y (pow.f64 z #s(literal 3 binary64))))) (fma.f64 #s(literal 60 binary64) (+.f64 (/.f64 t (*.f64 z z)) (/.f64 (*.f64 t t) (pow.f64 z #s(literal 3 binary64)))) (fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 #s(literal 60 binary64) z)))))
(+ (* -1 (/ (+ (* -60 (- x y)) (* -60 (/ (* t (- x y)) z))) z)) (* 120 a))
(fma.f64 #s(literal 120 binary64) a (/.f64 (*.f64 #s(literal 60 binary64) (fma.f64 t (/.f64 (-.f64 x y) z) (-.f64 x y))) z))
(+ (* -1 (/ (+ (* -60 (- x y)) (* -1 (/ (+ (* 60 (* t (- x y))) (* 60 (/ (* (pow t 2) (- x y)) z))) z))) z)) (* 120 a))
(fma.f64 #s(literal 120 binary64) a (/.f64 (fma.f64 #s(literal -60 binary64) (-.f64 x y) (/.f64 (*.f64 #s(literal -60 binary64) (fma.f64 t (-.f64 x y) (*.f64 t (*.f64 t (/.f64 (-.f64 x y) z))))) z)) (neg.f64 z)))
(* -1 (/ (+ (* -60 (- x y)) (* -60 (/ (* t (- x y)) z))) z))
(/.f64 (*.f64 #s(literal 60 binary64) (fma.f64 t (/.f64 (-.f64 x y) z) (-.f64 x y))) z)
(* -1 (/ (+ (* -60 (- x y)) (* -1 (/ (+ (* 60 (* t (- x y))) (* 60 (/ (* (pow t 2) (- x y)) z))) z))) z))
(/.f64 (fma.f64 #s(literal -60 binary64) (-.f64 x y) (/.f64 (*.f64 #s(literal -60 binary64) (fma.f64 t (-.f64 x y) (*.f64 t (*.f64 t (/.f64 (-.f64 x y) z))))) z)) (neg.f64 z))
(* -1 (/ (+ (* -60 (- x y)) (* -1 (/ (+ (* -1 (/ (+ (* -60 (* (pow t 2) (- x y))) (* -60 (/ (* (pow t 3) (- x y)) z))) z)) (* 60 (* t (- x y)))) z))) z))
(/.f64 (fma.f64 #s(literal -60 binary64) (-.f64 x y) (/.f64 (fma.f64 (*.f64 t #s(literal 60 binary64)) (-.f64 x y) (/.f64 (*.f64 #s(literal 60 binary64) (fma.f64 (*.f64 t (-.f64 x y)) t (*.f64 (pow.f64 t #s(literal 3 binary64)) (/.f64 (-.f64 x y) z)))) z)) (neg.f64 z))) (neg.f64 z))
(+ (* -1 (/ (+ (* -1 (* x (+ 60 (* -60 (/ y x))))) (* -1 (/ (* t (* x (+ 60 (* -60 (/ y x))))) z))) z)) (* 120 a))
(fma.f64 #s(literal 120 binary64) a (/.f64 (fma.f64 (fma.f64 (/.f64 y x) #s(literal 60 binary64) #s(literal -60 binary64)) x (*.f64 t (/.f64 (*.f64 (fma.f64 (/.f64 y x) #s(literal 60 binary64) #s(literal -60 binary64)) x) z))) (neg.f64 z)))
(+ (* -1 (/ (+ (* -1 (* x (+ 60 (* -60 (/ y x))))) (* -1 (/ (+ (* t (* x (+ 60 (* -60 (/ y x))))) (/ (* (pow t 2) (* x (+ 60 (* -60 (/ y x))))) z)) z))) z)) (* 120 a))
(fma.f64 #s(literal 120 binary64) a (/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x (/.f64 (fma.f64 (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x) t (*.f64 t (*.f64 t (/.f64 (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x) z)))) z))) z))
(+ (* -1 (/ (+ (* -1 (+ 60 (* -60 (/ y x)))) (* -1 (/ (* t (+ 60 (* -60 (/ y x)))) z))) z)) (* 120 (/ a x)))
(fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 (fma.f64 t (/.f64 (fma.f64 (/.f64 y x) #s(literal 60 binary64) #s(literal -60 binary64)) z) (fma.f64 (/.f64 y x) #s(literal 60 binary64) #s(literal -60 binary64))) (neg.f64 z)))
(+ (* -1 (/ (+ (* -1 (+ 60 (* -60 (/ y x)))) (* -1 (/ (+ (* t (+ 60 (* -60 (/ y x)))) (/ (* (pow t 2) (+ 60 (* -60 (/ y x)))) z)) z))) z)) (* 120 (/ a x)))
(fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 (-.f64 (fma.f64 (/.f64 y x) #s(literal 60 binary64) #s(literal -60 binary64)) (/.f64 (fma.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) t (*.f64 t (/.f64 (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) t) z))) z)) (neg.f64 z)))
(+ (* 60 (/ (- x y) z)) (+ (* 120 a) (* t (+ (* 60 (/ (* t (- x y)) (pow z 3))) (* 60 (/ (- x y) (pow z 2)))))))
(fma.f64 (*.f64 t #s(literal 60 binary64)) (fma.f64 t (/.f64 (-.f64 x y) (pow.f64 z #s(literal 3 binary64))) (/.f64 (-.f64 x y) (*.f64 z z))) (fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a)))
(+ (* 60 (/ (- x y) z)) (+ (* 120 a) (* t (+ (* 60 (/ (- x y) (pow z 2))) (* t (+ (* 60 (/ (* t (- x y)) (pow z 4))) (* 60 (/ (- x y) (pow z 3)))))))))
(fma.f64 (fma.f64 (*.f64 #s(literal 60 binary64) (fma.f64 t (/.f64 (-.f64 x y) (pow.f64 z #s(literal 4 binary64))) (/.f64 (-.f64 x y) (pow.f64 z #s(literal 3 binary64))))) t (*.f64 (/.f64 #s(literal 60 binary64) z) (/.f64 (-.f64 x y) z))) t (fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a)))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (* 60 (/ (- x y) z)))
(*.f64 #s(literal 60 binary64) (fma.f64 (/.f64 t z) (/.f64 (-.f64 x y) z) (/.f64 (-.f64 x y) z)))
(+ (* 60 (/ (- x y) z)) (* t (+ (* 60 (/ (* t (- x y)) (pow z 3))) (* 60 (/ (- x y) (pow z 2))))))
(fma.f64 (*.f64 t #s(literal 60 binary64)) (fma.f64 t (/.f64 (-.f64 x y) (pow.f64 z #s(literal 3 binary64))) (/.f64 (-.f64 x y) (*.f64 z z))) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64)))
(+ (* 60 (/ (- x y) z)) (* t (+ (* 60 (/ (- x y) (pow z 2))) (* t (+ (* 60 (/ (* t (- x y)) (pow z 4))) (* 60 (/ (- x y) (pow z 3))))))))
(fma.f64 (fma.f64 (*.f64 #s(literal 60 binary64) (fma.f64 t (/.f64 (-.f64 x y) (pow.f64 z #s(literal 4 binary64))) (/.f64 (-.f64 x y) (pow.f64 z #s(literal 3 binary64))))) t (*.f64 (/.f64 #s(literal 60 binary64) z) (/.f64 (-.f64 x y) z))) t (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64)))
(/ (+ (* -60 (- x y)) (* 120 (* a t))) t)
(/.f64 (fma.f64 (*.f64 a t) #s(literal 120 binary64) (*.f64 #s(literal -60 binary64) (-.f64 x y))) t)
(* x (+ (* -60 (/ y (* x z))) (+ (* 60 (/ 1 z)) (* 120 (/ a x)))))
(*.f64 (fma.f64 (/.f64 (/.f64 y x) z) #s(literal -60 binary64) (fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 #s(literal 60 binary64) z))) x)
(+ (* t (* x (+ (* -60 (/ y (* x (pow z 2)))) (* 60 (/ 1 (pow z 2)))))) (* x (+ (* -60 (/ y (* x z))) (+ (* 60 (/ 1 z)) (* 120 (/ a x))))))
(fma.f64 (*.f64 (fma.f64 (/.f64 y (*.f64 (*.f64 z x) z)) #s(literal -60 binary64) (/.f64 #s(literal 60 binary64) (*.f64 z z))) x) t (*.f64 (fma.f64 (/.f64 (/.f64 y x) z) #s(literal -60 binary64) (fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 #s(literal 60 binary64) z))) x))
(+ (* t (+ (* t (* x (+ (* -60 (/ y (* x (pow z 3)))) (* 60 (/ 1 (pow z 3)))))) (* x (+ (* -60 (/ y (* x (pow z 2)))) (* 60 (/ 1 (pow z 2))))))) (* x (+ (* -60 (/ y (* x z))) (+ (* 60 (/ 1 z)) (* 120 (/ a x))))))
(fma.f64 (fma.f64 (*.f64 (fma.f64 (/.f64 y (*.f64 (pow.f64 z #s(literal 3 binary64)) x)) #s(literal -60 binary64) (/.f64 #s(literal 60 binary64) (pow.f64 z #s(literal 3 binary64)))) x) t (*.f64 (fma.f64 (/.f64 y (*.f64 (*.f64 z x) z)) #s(literal -60 binary64) (/.f64 #s(literal 60 binary64) (*.f64 z z))) x)) t (*.f64 (fma.f64 (/.f64 (/.f64 y x) z) #s(literal -60 binary64) (fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 #s(literal 60 binary64) z))) x))
(+ (* t (+ (* t (+ (* t (* x (+ (* -60 (/ y (* x (pow z 4)))) (* 60 (/ 1 (pow z 4)))))) (* x (+ (* -60 (/ y (* x (pow z 3)))) (* 60 (/ 1 (pow z 3))))))) (* x (+ (* -60 (/ y (* x (pow z 2)))) (* 60 (/ 1 (pow z 2))))))) (* x (+ (* -60 (/ y (* x z))) (+ (* 60 (/ 1 z)) (* 120 (/ a x))))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 (fma.f64 (/.f64 y (*.f64 (pow.f64 z #s(literal 4 binary64)) x)) #s(literal -60 binary64) (/.f64 #s(literal 60 binary64) (pow.f64 z #s(literal 4 binary64)))) x) t (*.f64 (fma.f64 (/.f64 y (*.f64 (pow.f64 z #s(literal 3 binary64)) x)) #s(literal -60 binary64) (/.f64 #s(literal 60 binary64) (pow.f64 z #s(literal 3 binary64)))) x)) t (*.f64 (fma.f64 (/.f64 y (*.f64 (*.f64 z x) z)) #s(literal -60 binary64) (/.f64 #s(literal 60 binary64) (*.f64 z z))) x)) t (*.f64 (fma.f64 (/.f64 (/.f64 y x) z) #s(literal -60 binary64) (fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 #s(literal 60 binary64) z))) x))
(+ (* -60 (/ y (* x z))) (+ (* 60 (/ 1 z)) (* 120 (/ a x))))
(fma.f64 (/.f64 (/.f64 y x) z) #s(literal -60 binary64) (fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 #s(literal 60 binary64) z)))
(+ (* -60 (/ y (* x z))) (+ (* 60 (/ 1 z)) (+ (* 120 (/ a x)) (* t (+ (* -60 (/ y (* x (pow z 2)))) (* 60 (/ 1 (pow z 2))))))))
(fma.f64 (/.f64 (/.f64 y x) z) #s(literal -60 binary64) (fma.f64 (fma.f64 (/.f64 y (*.f64 (*.f64 z x) z)) #s(literal -60 binary64) (/.f64 #s(literal 60 binary64) (*.f64 z z))) t (fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 #s(literal 60 binary64) z))))
(+ (* -60 (/ y (* x z))) (+ (* 60 (/ 1 z)) (+ (* 120 (/ a x)) (* t (+ (* -60 (/ y (* x (pow z 2)))) (+ (* 60 (/ 1 (pow z 2))) (* t (+ (* -60 (/ y (* x (pow z 3)))) (* 60 (/ 1 (pow z 3)))))))))))
(fma.f64 (/.f64 (/.f64 y x) z) #s(literal -60 binary64) (fma.f64 (fma.f64 (fma.f64 (/.f64 y (*.f64 (pow.f64 z #s(literal 3 binary64)) x)) #s(literal -60 binary64) (/.f64 #s(literal 60 binary64) (pow.f64 z #s(literal 3 binary64)))) t (fma.f64 (/.f64 y (*.f64 (*.f64 z x) z)) #s(literal -60 binary64) (/.f64 #s(literal 60 binary64) (*.f64 z z)))) t (fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 #s(literal 60 binary64) z))))
(+ (* -60 (/ y (* x z))) (+ (* 60 (/ 1 z)) (+ (* 120 (/ a x)) (* t (+ (* -60 (/ y (* x (pow z 2)))) (+ (* 60 (/ 1 (pow z 2))) (* t (+ (* -60 (/ y (* x (pow z 3)))) (+ (* 60 (/ 1 (pow z 3))) (* t (+ (* -60 (/ y (* x (pow z 4)))) (* 60 (/ 1 (pow z 4))))))))))))))
(fma.f64 (/.f64 (/.f64 y x) z) #s(literal -60 binary64) (fma.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 y (*.f64 (pow.f64 z #s(literal 4 binary64)) x)) #s(literal -60 binary64) (/.f64 #s(literal 60 binary64) (pow.f64 z #s(literal 4 binary64)))) t (fma.f64 (/.f64 y (*.f64 (pow.f64 z #s(literal 3 binary64)) x)) #s(literal -60 binary64) (/.f64 #s(literal 60 binary64) (pow.f64 z #s(literal 3 binary64))))) t (fma.f64 (/.f64 y (*.f64 (*.f64 z x) z)) #s(literal -60 binary64) (/.f64 #s(literal 60 binary64) (*.f64 z z)))) t (fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 #s(literal 60 binary64) z))))
(/ (- x y) t)
(/.f64 (-.f64 x y) t)
(/ (+ (* -60 x) (* 60 y)) t)
(*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t))
(/ (+ (* -60 x) (+ (* 60 y) (* 120 (* a t)))) t)
(/.f64 (fma.f64 (*.f64 a t) #s(literal 120 binary64) (*.f64 #s(literal -60 binary64) (-.f64 x y))) t)
(+ (* -60 (/ (* z (- x y)) (pow t 2))) (+ (* -60 (/ (- x y) t)) (* 120 a)))
(fma.f64 #s(literal -60 binary64) (fma.f64 (/.f64 z t) (/.f64 (-.f64 x y) t) (/.f64 (-.f64 x y) t)) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ (* z (- x y)) (pow t 2))) (+ (* -60 (/ (* (pow z 2) (- x y)) (pow t 3))) (+ (* -60 (/ (- x y) t)) (* 120 a))))
(fma.f64 (/.f64 #s(literal -60 binary64) t) (*.f64 z (/.f64 (-.f64 x y) t)) (fma.f64 #s(literal -60 binary64) (fma.f64 (*.f64 z z) (/.f64 (-.f64 x y) (pow.f64 t #s(literal 3 binary64))) (/.f64 (-.f64 x y) t)) (*.f64 #s(literal 120 binary64) a)))
(/ (+ (* -60 (- x y)) (* -60 (/ (* z (- x y)) t))) t)
(/.f64 (*.f64 #s(literal -60 binary64) (fma.f64 z (/.f64 (-.f64 x y) t) (-.f64 x y))) t)
(/ (+ (* -60 (- x y)) (+ (* -60 (/ (* z (- x y)) t)) (* -60 (/ (* (pow z 2) (- x y)) (pow t 2))))) t)
(/.f64 (*.f64 #s(literal -60 binary64) (+.f64 (fma.f64 z (/.f64 (-.f64 x y) t) (*.f64 (/.f64 (*.f64 z z) t) (/.f64 (-.f64 x y) t))) (-.f64 x y))) t)
(/ (+ (* -60 (- x y)) (+ (* -60 (/ (* z (- x y)) t)) (+ (* -60 (/ (* (pow z 2) (- x y)) (pow t 2))) (* -60 (/ (* (pow z 3) (- x y)) (pow t 3)))))) t)
(/.f64 (fma.f64 #s(literal -60 binary64) (fma.f64 z (/.f64 (-.f64 x y) t) (fma.f64 (/.f64 (*.f64 z z) t) (/.f64 (-.f64 x y) t) (/.f64 (*.f64 (pow.f64 z #s(literal 3 binary64)) (-.f64 x y)) (pow.f64 t #s(literal 3 binary64))))) (*.f64 #s(literal -60 binary64) (-.f64 x y))) t)
(+ (* 120 a) (/ (* x (- (* 60 (/ y x)) 60)) t))
(fma.f64 x (/.f64 (-.f64 (*.f64 (/.f64 y x) #s(literal 60 binary64)) #s(literal 60 binary64)) t) (*.f64 #s(literal 120 binary64) a))
(+ (* 120 a) (+ (/ (* x (+ (* -60 z) (* 60 (/ (* y z) x)))) (pow t 2)) (/ (* x (- (* 60 (/ y x)) 60)) t)))
(fma.f64 x (+.f64 (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 z (/.f64 (*.f64 z y) x))) (*.f64 t t)) (/.f64 (-.f64 (*.f64 (/.f64 y x) #s(literal 60 binary64)) #s(literal 60 binary64)) t)) (*.f64 #s(literal 120 binary64) a))
(+ (* 120 a) (+ (/ (* x (+ (* -60 z) (* 60 (/ (* y z) x)))) (pow t 2)) (+ (/ (* x (+ (* -60 (pow z 2)) (* 60 (/ (* y (pow z 2)) x)))) (pow t 3)) (/ (* x (- (* 60 (/ y x)) 60)) t))))
(fma.f64 (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 z (/.f64 (*.f64 z y) x))) t) (/.f64 x t) (fma.f64 x (+.f64 (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 (*.f64 z z) (/.f64 (*.f64 (*.f64 z y) z) x))) (pow.f64 t #s(literal 3 binary64))) (/.f64 (-.f64 (*.f64 (/.f64 y x) #s(literal 60 binary64)) #s(literal 60 binary64)) t)) (*.f64 #s(literal 120 binary64) a)))
(- (+ (* -60 (/ z (pow t 2))) (+ (* 60 (/ y (* t x))) (+ (* 60 (/ (* y z) (* (pow t 2) x))) (* 120 (/ a x))))) (* 60 (/ 1 t)))
(-.f64 (fma.f64 (/.f64 #s(literal -60 binary64) t) (/.f64 z t) (fma.f64 #s(literal 60 binary64) (+.f64 (/.f64 (/.f64 y t) x) (*.f64 (/.f64 z x) (/.f64 y (*.f64 t t)))) (*.f64 (/.f64 a x) #s(literal 120 binary64)))) (/.f64 #s(literal 60 binary64) t))
(- (+ (* -60 (/ z (pow t 2))) (+ (* -60 (/ (pow z 2) (pow t 3))) (+ (* 60 (/ y (* t x))) (+ (* 60 (/ (* y z) (* (pow t 2) x))) (+ (* 60 (/ (* y (pow z 2)) (* (pow t 3) x))) (* 120 (/ a x))))))) (* 60 (/ 1 t)))
(-.f64 (fma.f64 #s(literal -60 binary64) (+.f64 (/.f64 z (*.f64 t t)) (/.f64 (*.f64 z z) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 (/.f64 #s(literal 60 binary64) x) (/.f64 y t) (fma.f64 #s(literal 60 binary64) (fma.f64 (/.f64 z x) (/.f64 y (*.f64 t t)) (*.f64 (/.f64 (*.f64 z z) x) (/.f64 y (pow.f64 t #s(literal 3 binary64))))) (*.f64 (/.f64 a x) #s(literal 120 binary64))))) (/.f64 #s(literal 60 binary64) t))
(+ (* -1 (/ (+ (* 60 (- x y)) (* 60 (/ (* z (- x y)) t))) t)) (* 120 a))
(fma.f64 #s(literal 120 binary64) a (/.f64 (*.f64 #s(literal -60 binary64) (fma.f64 z (/.f64 (-.f64 x y) t) (-.f64 x y))) t))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -60 (* z (- x y))) (* -60 (/ (* (pow z 2) (- x y)) t))) t)) (* 60 (- x y))) t)) (* 120 a))
(fma.f64 #s(literal 120 binary64) a (/.f64 (fma.f64 (-.f64 x y) #s(literal 60 binary64) (/.f64 (*.f64 #s(literal 60 binary64) (fma.f64 z (-.f64 x y) (*.f64 z (*.f64 z (/.f64 (-.f64 x y) t))))) t)) (neg.f64 t)))
(* -1 (/ (+ (* 60 (- x y)) (* 60 (/ (* z (- x y)) t))) t))
(/.f64 (*.f64 #s(literal -60 binary64) (fma.f64 z (/.f64 (-.f64 x y) t) (-.f64 x y))) t)
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* z (- x y))) (* -60 (/ (* (pow z 2) (- x y)) t))) t)) (* 60 (- x y))) t))
(/.f64 (fma.f64 (-.f64 x y) #s(literal 60 binary64) (/.f64 (*.f64 #s(literal 60 binary64) (fma.f64 z (-.f64 x y) (*.f64 z (*.f64 z (/.f64 (-.f64 x y) t))))) t)) (neg.f64 t))
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* z (- x y))) (* -1 (/ (+ (* 60 (* (pow z 2) (- x y))) (* 60 (/ (* (pow z 3) (- x y)) t))) t))) t)) (* 60 (- x y))) t))
(/.f64 (fma.f64 (-.f64 x y) #s(literal 60 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -60 binary64) z) (-.f64 x y) (/.f64 (*.f64 #s(literal -60 binary64) (fma.f64 (*.f64 z (-.f64 x y)) z (*.f64 (pow.f64 z #s(literal 3 binary64)) (/.f64 (-.f64 x y) t)))) t)) (neg.f64 t))) (neg.f64 t))
(+ (* -1 (/ (* x (+ 60 (* -60 (/ y x)))) t)) (* 120 a))
(fma.f64 #s(literal 120 binary64) a (*.f64 x (/.f64 (fma.f64 (/.f64 y x) #s(literal 60 binary64) #s(literal -60 binary64)) t)))
(+ (* -1 (/ (+ (* -1 (/ (* x (+ (* -60 z) (* 60 (/ (* y z) x)))) t)) (* x (+ 60 (* -60 (/ y x))))) t)) (* 120 a))
(fma.f64 #s(literal 120 binary64) a (/.f64 (fma.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x (/.f64 (*.f64 (*.f64 #s(literal -60 binary64) (-.f64 z (/.f64 (*.f64 z y) x))) x) (neg.f64 t))) (neg.f64 t)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* x (+ (* -60 (/ (* y (pow z 2)) x)) (* 60 (pow z 2)))) t)) (* x (+ (* -60 z) (* 60 (/ (* y z) x))))) t)) (* x (+ 60 (* -60 (/ y x))))) t)) (* 120 a))
(fma.f64 #s(literal 120 binary64) a (/.f64 (fma.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x (/.f64 (fma.f64 (neg.f64 x) (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 (/.f64 (*.f64 (*.f64 z y) z) x) (*.f64 z z))) t) (*.f64 (*.f64 #s(literal -60 binary64) (-.f64 z (/.f64 (*.f64 z y) x))) x)) (neg.f64 t))) (neg.f64 t)))
(+ (* -1 (/ (+ 60 (* -60 (/ y x))) t)) (* 120 (/ a x)))
(fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 (fma.f64 (/.f64 y x) #s(literal 60 binary64) #s(literal -60 binary64)) t))
(+ (* -1 (/ (+ 60 (+ (* -60 (/ y x)) (* -1 (/ (+ (* -60 z) (* 60 (/ (* y z) x))) t)))) t)) (* 120 (/ a x)))
(fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 (-.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 z (/.f64 (*.f64 z y) x))) t)) (neg.f64 t)))
(+ (* -1 (/ (+ 60 (+ (* -60 (/ y x)) (* -1 (/ (+ (* -60 z) (+ (* -1 (/ (+ (* -60 (/ (* y (pow z 2)) x)) (* 60 (pow z 2))) t)) (* 60 (/ (* y z) x)))) t)))) t)) (* 120 (/ a x)))
(fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 (-.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (/.f64 (fma.f64 #s(literal -60 binary64) (-.f64 z (/.f64 (*.f64 z y) x)) (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 (/.f64 (*.f64 (*.f64 z y) z) x) (*.f64 z z))) (neg.f64 t))) t)) (neg.f64 t)))
(* 60 (/ (- x y) (- z t)))
(/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 z t))
(+ (* 60 (/ (- x y) (- z t))) (* 120 a))
(fma.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a))
(+ (* 120 a) (* x (+ (* -60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t))))))
(fma.f64 (fma.f64 (/.f64 y (*.f64 (-.f64 z t) x)) #s(literal -60 binary64) (/.f64 #s(literal 60 binary64) (-.f64 z t))) x (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t))))
(fma.f64 (/.f64 y (*.f64 (-.f64 z t) x)) #s(literal -60 binary64) (/.f64 #s(literal 60 binary64) (-.f64 z t)))
(* a (+ 120 (* 60 (/ (- x y) (* a (- z t))))))
(*.f64 (fma.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)) #s(literal 120 binary64)) a)
(* a (+ 120 (* -60 (/ (- x y) (* a t)))))
(*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) a) (/.f64 (-.f64 x y) t) #s(literal 120 binary64)) a)
(* a (+ 120 (/ (* x (+ (* -60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t))))) a)))
(*.f64 (fma.f64 x (/.f64 (fma.f64 (/.f64 y (*.f64 (-.f64 z t) x)) #s(literal -60 binary64) (/.f64 #s(literal 60 binary64) (-.f64 z t))) a) #s(literal 120 binary64)) a)
(* a (+ (* -60 (/ y (* a (* x (- z t))))) (+ (* 120 (/ 1 x)) (/ 60 (* a (- z t))))))
(*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) (*.f64 a x)) (/.f64 y (-.f64 z t)) (+.f64 (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a)) (/.f64 #s(literal 120 binary64) x))) a)
(* a (+ 120 (+ (* -60 (/ x (* a t))) (* 60 (/ y (* a t))))))
(*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) a) (/.f64 (-.f64 x y) t) #s(literal 120 binary64)) a)
(* -1 (* a (- (* -60 (/ (- x y) (* a (- z t)))) 120)))
(*.f64 (neg.f64 a) (-.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (/.f64 (-.f64 x y) a)) #s(literal 120 binary64)))
(* -1 (* a (- (* 60 (/ (- x y) (* a t))) 120)))
(*.f64 (neg.f64 a) (-.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) t)) #s(literal 120 binary64)))
(* -1 (* a (- (* -1 (/ (* x (+ (* -60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t))))) a)) 120)))
(*.f64 (neg.f64 a) (-.f64 (*.f64 (neg.f64 x) (/.f64 (fma.f64 (/.f64 y (*.f64 (-.f64 z t) x)) #s(literal -60 binary64) (/.f64 #s(literal 60 binary64) (-.f64 z t))) a)) #s(literal 120 binary64)))
(* -1 (* a (- (* -1 (/ (+ (* -60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t)))) a)) (* 120 (/ 1 x)))))
(*.f64 (neg.f64 a) (-.f64 (/.f64 (fma.f64 (/.f64 y (*.f64 (-.f64 z t) x)) #s(literal -60 binary64) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (neg.f64 a)) (/.f64 #s(literal 120 binary64) x)))
(* -1 (* a (- (* -1 (/ (+ (* -60 (/ x t)) (* 60 (/ y t))) a)) 120)))
(*.f64 (neg.f64 a) (-.f64 (/.f64 (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t)) (neg.f64 a)) #s(literal 120 binary64)))

rewrite220.0ms (2.3%)

Memory
-13.7MiB live, 177.6MiB allocated; 21ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
052358
073355
1289350
21999350
09084335
Stop Event
iter limit
node limit
iter limit
Counts
22 → 330
Calls
Call 1
Inputs
(*.f64 (fma.f64 y (/.f64 #s(literal -60 binary64) x) #s(literal 60 binary64)) x)
(+.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 y (/.f64 #s(literal -60 binary64) x) #s(literal 60 binary64)) x)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
(/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 y (/.f64 #s(literal -60 binary64) x) #s(literal 60 binary64)) x)) (-.f64 z t))
#s(approx (* 60 (- x y)) (*.f64 (fma.f64 y (/.f64 #s(literal -60 binary64) x) #s(literal 60 binary64)) x))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (*.f64 (/.f64 x t) #s(literal -60 binary64))))
#s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (*.f64 (/.f64 x t) #s(literal -60 binary64)))
(*.f64 (/.f64 x t) #s(literal -60 binary64))
(/.f64 x t)
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) (*.f64 (/.f64 a x) #s(literal 120 binary64))) x))
(*.f64 #s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) (*.f64 (/.f64 a x) #s(literal 120 binary64))) x)
#s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) (*.f64 (/.f64 a x) #s(literal 120 binary64)))
(*.f64 (/.f64 a x) #s(literal 120 binary64))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))
(fma.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))
#s(approx (/ (- x y) t) (/.f64 x t))
(+.f64 (/.f64 (fma.f64 #s(literal -60 binary64) x (*.f64 #s(literal 60 binary64) y)) t) (*.f64 #s(literal 120 binary64) a))
(fma.f64 #s(literal -60 binary64) x (*.f64 #s(literal 60 binary64) y))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (+.f64 (/.f64 (fma.f64 #s(literal -60 binary64) x (*.f64 #s(literal 60 binary64) y)) t) (*.f64 #s(literal 120 binary64) a))))
#s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (+.f64 (/.f64 (fma.f64 #s(literal -60 binary64) x (*.f64 #s(literal 60 binary64) y)) t) (*.f64 #s(literal 120 binary64) a)))
(fma.f64 y (/.f64 #s(literal -60 binary64) x) #s(literal 60 binary64))
(*.f64 #s(literal 120 binary64) a)
(/.f64 (fma.f64 #s(literal -60 binary64) x (*.f64 #s(literal 60 binary64) y)) t)
Outputs
(*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)
(*.f64 x (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) x) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 60 binary64) x) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) x) (*.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) x) (-.f64 (*.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 #s(literal 60 binary64) x)) (*.f64 (*.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) x) (*.f64 #s(literal 60 binary64) x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (*.f64 (/.f64 y x) #s(literal -60 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 x #s(literal 60 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 x (*.f64 (/.f64 y x) #s(literal -60 binary64))) (*.f64 x (*.f64 (/.f64 y x) #s(literal -60 binary64))) (-.f64 (*.f64 (*.f64 x #s(literal 60 binary64)) (*.f64 x #s(literal 60 binary64))) (*.f64 (*.f64 x (*.f64 (/.f64 y x) #s(literal -60 binary64))) (*.f64 x #s(literal 60 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x #s(literal 60 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 x (*.f64 (/.f64 y x) #s(literal -60 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 x #s(literal 60 binary64)) (*.f64 x #s(literal 60 binary64)) (-.f64 (*.f64 (*.f64 x (*.f64 (/.f64 y x) #s(literal -60 binary64))) (*.f64 x (*.f64 (/.f64 y x) #s(literal -60 binary64)))) (*.f64 (*.f64 x #s(literal 60 binary64)) (*.f64 x (*.f64 (/.f64 y x) #s(literal -60 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 60 binary64) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) x) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 #s(literal 60 binary64) x) (-.f64 (*.f64 (*.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) x) (*.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) x)) (*.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) x)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 2 binary64)) #s(literal 3600 binary64)) x)) (neg.f64 (-.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 60 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal -216000 binary64) #s(literal 216000 binary64)) x)) (neg.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 3600 binary64) (-.f64 #s(literal 3600 binary64) (*.f64 (/.f64 y x) #s(literal -3600 binary64))))))
(/.f64 (neg.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 2 binary64)) #s(literal 3600 binary64)))) (neg.f64 (-.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 60 binary64))))
(/.f64 (neg.f64 (*.f64 x (fma.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal -216000 binary64) #s(literal 216000 binary64)))) (neg.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 3600 binary64) (-.f64 #s(literal 3600 binary64) (*.f64 (/.f64 y x) #s(literal -3600 binary64))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 2 binary64)) #s(literal 3600 binary64)) x) (-.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 60 binary64)))
(/.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal -216000 binary64) #s(literal 216000 binary64)) x) (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 3600 binary64) (-.f64 #s(literal 3600 binary64) (*.f64 (/.f64 y x) #s(literal -3600 binary64)))))
(/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 2 binary64)) #s(literal 3600 binary64))) (-.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 60 binary64)))
(/.f64 (*.f64 x (fma.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal -216000 binary64) #s(literal 216000 binary64))) (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 3600 binary64) (-.f64 #s(literal 3600 binary64) (*.f64 (/.f64 y x) #s(literal -3600 binary64)))))
(fma.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) x (*.f64 #s(literal 60 binary64) x))
(fma.f64 #s(literal 60 binary64) x (*.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) x))
(fma.f64 x (*.f64 (/.f64 y x) #s(literal -60 binary64)) (*.f64 x #s(literal 60 binary64)))
(fma.f64 x #s(literal 60 binary64) (*.f64 x (*.f64 (/.f64 y x) #s(literal -60 binary64))))
(+.f64 (*.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) x) (*.f64 #s(literal 60 binary64) x))
(+.f64 (*.f64 x (*.f64 (/.f64 y x) #s(literal -60 binary64))) (*.f64 x #s(literal 60 binary64)))
(+.f64 (*.f64 x #s(literal 60 binary64)) (*.f64 x (*.f64 (/.f64 y x) #s(literal -60 binary64))))
(+.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) x))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (-.f64 z t))) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (-.f64 z t))) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 2 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (-.f64 z t))) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (-.f64 z t))) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 2 binary64)))) (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (-.f64 z t))) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (-.f64 z t))) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (-.f64 z t))) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (-.f64 z t))) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 2 binary64))))))))
(/.f64 (+.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 (neg.f64 a)) #s(literal 120 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (neg.f64 (neg.f64 a)) #s(literal 120 binary64)) (*.f64 (neg.f64 (neg.f64 a)) #s(literal 120 binary64))) (*.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (-.f64 z t)) (*.f64 (neg.f64 (neg.f64 a)) #s(literal 120 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (-.f64 z t)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 a) #s(literal 120 binary64)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 2 binary64)) (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (*.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (-.f64 z t)) (*.f64 (neg.f64 a) #s(literal 120 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 a #s(literal 3 binary64)) #s(literal 1728000 binary64) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (-.f64 z t))) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 2 binary64)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))) (*.f64 (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) (*.f64 (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))))
(/.f64 (fma.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (-.f64 z t))) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (-.f64 z t))) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 2 binary64))) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)))) (*.f64 (fma.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (-.f64 z t))) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 2 binary64))) (fma.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (-.f64 z t))) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (-.f64 z t))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 a) #s(literal 120 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 2 binary64)) (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (*.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (-.f64 z t)) (*.f64 (neg.f64 a) #s(literal 120 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) (neg.f64 (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 a #s(literal 3 binary64)) #s(literal 1728000 binary64) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (-.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (-.f64 z t)))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 a #s(literal 3 binary64)) #s(literal 1728000 binary64) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (-.f64 z t))) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)))
(/.f64 (fma.f64 (pow.f64 a #s(literal 3 binary64)) #s(literal 1728000 binary64) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 3 binary64))) (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (-.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (-.f64 z t))))))
(/.f64 (fma.f64 (pow.f64 a #s(literal 3 binary64)) #s(literal 1728000 binary64) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (-.f64 z t))) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 2 binary64))))
(fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (*.f64 (+.f64 t z) (-.f64 z t))) (+.f64 t z) (*.f64 (neg.f64 (neg.f64 a)) #s(literal 120 binary64)))
(fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (*.f64 (+.f64 t z) (-.f64 z t))) (+.f64 t z) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 t (+.f64 t z) (*.f64 z z)) (*.f64 (neg.f64 (neg.f64 a)) #s(literal 120 binary64)))
(fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 t (+.f64 t z) (*.f64 z z)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 #s(literal 120 binary64) a (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (-.f64 z t)))
(fma.f64 a #s(literal 120 binary64) (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (-.f64 z t)))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (-.f64 z t)))) (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (-.f64 z t)))))
(-.f64 (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 2 binary64)) (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (*.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (-.f64 z t)) (*.f64 (neg.f64 a) #s(literal 120 binary64)))))) (/.f64 (pow.f64 (*.f64 (neg.f64 a) #s(literal 120 binary64)) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 2 binary64)) (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (*.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (-.f64 z t)) (*.f64 (neg.f64 a) #s(literal 120 binary64)))))))
(-.f64 (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 2 binary64)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))))
(-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (-.f64 z t)) (*.f64 (neg.f64 a) #s(literal 120 binary64)))
(-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (-.f64 z t)) (*.f64 #s(literal -120 binary64) a))
(+.f64 (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 3 binary64)) (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (-.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (-.f64 z t)))))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (-.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (-.f64 z t)))))))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (-.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (-.f64 z t)))))) (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 3 binary64)) (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (-.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (-.f64 z t)))))))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (-.f64 z t))) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (-.f64 z t))) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (-.f64 z t))) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (-.f64 z t))) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (-.f64 z t)) #s(literal 2 binary64)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))) (/.f64 (*.f64 (*.f64 (neg.f64 a) #s(literal 120 binary64)) (*.f64 #s(literal 120 binary64) a)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))))
(+.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (-.f64 z t)))
(+.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (-.f64 z t)) (*.f64 (neg.f64 (neg.f64 a)) #s(literal 120 binary64)))
(+.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))
(*.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (*.f64 (+.f64 t z) (-.f64 z t))) (+.f64 t z))
(*.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 t (+.f64 t z) (*.f64 z z)))
(/.f64 (neg.f64 (neg.f64 (neg.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x))))) (neg.f64 (neg.f64 (neg.f64 (-.f64 z t)))))
(/.f64 (neg.f64 (neg.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)))) (neg.f64 (neg.f64 (-.f64 z t))))
(/.f64 (neg.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x))) (neg.f64 (-.f64 z t)))
(/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (-.f64 z t))
(neg.f64 (/.f64 (neg.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x))) (-.f64 z t)))
(neg.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x)) (neg.f64 (-.f64 z t))))
#s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64)) x))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (*.f64 (/.f64 x t) #s(literal -60 binary64))))
#s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (*.f64 (/.f64 x t) #s(literal -60 binary64)))
(*.f64 (/.f64 x t) #s(literal -60 binary64))
(*.f64 x (/.f64 #s(literal -60 binary64) t))
(*.f64 #s(literal -60 binary64) (/.f64 x t))
(/.f64 (neg.f64 (*.f64 #s(literal -60 binary64) (neg.f64 x))) (neg.f64 (neg.f64 t)))
(/.f64 (neg.f64 (*.f64 (neg.f64 x) #s(literal -60 binary64))) (neg.f64 (neg.f64 t)))
(/.f64 (neg.f64 (neg.f64 (*.f64 x #s(literal -60 binary64)))) (neg.f64 (neg.f64 t)))
(/.f64 (*.f64 #s(literal -60 binary64) (neg.f64 x)) (neg.f64 t))
(/.f64 (*.f64 (neg.f64 x) #s(literal -60 binary64)) (neg.f64 t))
(/.f64 (neg.f64 (*.f64 x #s(literal -60 binary64))) (neg.f64 t))
(/.f64 (*.f64 x #s(literal -60 binary64)) t)
(/.f64 (neg.f64 (neg.f64 (neg.f64 x))) (neg.f64 (neg.f64 (neg.f64 t))))
(/.f64 (neg.f64 (neg.f64 x)) (neg.f64 (neg.f64 t)))
(/.f64 (neg.f64 x) (neg.f64 t))
(/.f64 x t)
(neg.f64 (/.f64 (neg.f64 x) t))
(neg.f64 (/.f64 x (neg.f64 t)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) (*.f64 (/.f64 a x) #s(literal 120 binary64))) x))
(*.f64 #s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) (*.f64 (/.f64 a x) #s(literal 120 binary64))) x)
(*.f64 x #s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) (*.f64 (/.f64 a x) #s(literal 120 binary64))))
#s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) (*.f64 (/.f64 a x) #s(literal 120 binary64)))
(*.f64 (/.f64 a x) #s(literal 120 binary64))
(*.f64 #s(literal 120 binary64) (/.f64 a x))
(*.f64 a (/.f64 #s(literal 120 binary64) x))
(/.f64 (neg.f64 (*.f64 (neg.f64 a) #s(literal 120 binary64))) (neg.f64 (neg.f64 x)))
(/.f64 (*.f64 (neg.f64 a) #s(literal 120 binary64)) (neg.f64 x))
(/.f64 (*.f64 #s(literal 120 binary64) a) x)
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal 3 binary64)) #s(literal -216000 binary64)) (fma.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal -60 binary64))) (*.f64 (pow.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal 2 binary64)) #s(literal 3600 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal -60 binary64))) (*.f64 (pow.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal 2 binary64)) #s(literal 3600 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (pow.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal 3 binary64)) #s(literal -216000 binary64)) (fma.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal -60 binary64))) (*.f64 (pow.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal 2 binary64)) #s(literal 3600 binary64)))) (/.f64 (*.f64 (pow.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal 3 binary64)) #s(literal -216000 binary64)) (fma.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal -60 binary64))) (*.f64 (pow.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal 2 binary64)) #s(literal 3600 binary64)))) (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal -60 binary64))) (*.f64 (pow.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal 2 binary64)) #s(literal 3600 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal -60 binary64))) (*.f64 (pow.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal 2 binary64)) #s(literal 3600 binary64))))) (*.f64 (/.f64 (*.f64 (pow.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal 3 binary64)) #s(literal -216000 binary64)) (fma.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal -60 binary64))) (*.f64 (pow.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal 2 binary64)) #s(literal 3600 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal -60 binary64))) (*.f64 (pow.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal 2 binary64)) #s(literal 3600 binary64))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal 2 binary64)) #s(literal 3600 binary64)) (pow.f64 (*.f64 #s(literal -120 binary64) a) #s(literal 2 binary64)))) (neg.f64 (fma.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal -60 binary64) (*.f64 #s(literal -120 binary64) a))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (*.f64 (pow.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal 2 binary64)) #s(literal 3600 binary64)))) (neg.f64 (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal -60 binary64)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal 3 binary64)) #s(literal -216000 binary64)) (*.f64 #s(literal -1728000 binary64) (pow.f64 a #s(literal 3 binary64))))) (neg.f64 (fma.f64 (pow.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (+.f64 (pow.f64 (*.f64 #s(literal -120 binary64) a) #s(literal 2 binary64)) (*.f64 (*.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal -60 binary64)) (*.f64 #s(literal -120 binary64) a))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal 2 binary64)) #s(literal 3600 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (fma.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal -60 binary64) (*.f64 #s(literal -120 binary64) a)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal 3 binary64)) #s(literal -216000 binary64) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal -60 binary64))) (*.f64 (pow.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal 2 binary64)) #s(literal 3600 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal 2 binary64)) #s(literal 3600 binary64)) (fma.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal -60 binary64) (*.f64 #s(literal -120 binary64) a))) (*.f64 (fma.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal -60 binary64) (*.f64 #s(literal -120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) (*.f64 (fma.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal -60 binary64) (*.f64 #s(literal -120 binary64) a)) (fma.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal -60 binary64) (*.f64 #s(literal -120 binary64) a))))
(/.f64 (fma.f64 (*.f64 (pow.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal 3 binary64)) #s(literal -216000 binary64)) (fma.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal -60 binary64))) (*.f64 (pow.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal 2 binary64)) #s(literal 3600 binary64))) (*.f64 (fma.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal -60 binary64))) (*.f64 (pow.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal 2 binary64)) #s(literal 3600 binary64))) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)))) (*.f64 (fma.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal -60 binary64))) (*.f64 (pow.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal 2 binary64)) #s(literal 3600 binary64))) (fma.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal -60 binary64))) (*.f64 (pow.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal 2 binary64)) #s(literal 3600 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal 2 binary64)) #s(literal 3600 binary64)) (pow.f64 (*.f64 #s(literal -120 binary64) a) #s(literal 2 binary64))) (fma.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal -60 binary64) (*.f64 #s(literal -120 binary64) a)))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (*.f64 (pow.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal 2 binary64)) #s(literal 3600 binary64))) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal -60 binary64))))
(/.f64 (-.f64 (*.f64 (pow.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal 3 binary64)) #s(literal -216000 binary64)) (*.f64 #s(literal -1728000 binary64) (pow.f64 a #s(literal 3 binary64)))) (fma.f64 (pow.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (+.f64 (pow.f64 (*.f64 #s(literal -120 binary64) a) #s(literal 2 binary64)) (*.f64 (*.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal -60 binary64)) (*.f64 #s(literal -120 binary64) a)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal 2 binary64)) #s(literal 3600 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) (neg.f64 (fma.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal -60 binary64) (*.f64 #s(literal -120 binary64) a))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal 3 binary64)) #s(literal -216000 binary64) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (-.f64 (*.f64 (pow.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal 2 binary64)) #s(literal 3600 binary64)) (*.f64 #s(approx (/ (- x y) t) (/.f64 x t)) (*.f64 #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal 3 binary64)) #s(literal -216000 binary64) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal -60 binary64))) (*.f64 (pow.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal 2 binary64)) #s(literal 3600 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal 2 binary64)) #s(literal 3600 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))) (fma.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal -60 binary64) (*.f64 #s(literal -120 binary64) a)))
(/.f64 (fma.f64 (pow.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal 3 binary64)) #s(literal -216000 binary64) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64))) (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (-.f64 (*.f64 (pow.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal 2 binary64)) #s(literal 3600 binary64)) (*.f64 #s(approx (/ (- x y) t) (/.f64 x t)) (*.f64 #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))))))
(/.f64 (fma.f64 (pow.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal 3 binary64)) #s(literal -216000 binary64) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal -60 binary64))) (*.f64 (pow.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal 2 binary64)) #s(literal 3600 binary64))))
(fma.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))
(fma.f64 #s(literal 120 binary64) a (*.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal -60 binary64)))
(fma.f64 a #s(literal 120 binary64) (*.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal -60 binary64)))
(fma.f64 #s(literal -60 binary64) #s(approx (/ (- x y) t) (/.f64 x t)) (*.f64 #s(literal 120 binary64) a))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal -60 binary64)))) (/.f64 (*.f64 (pow.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal 2 binary64)) #s(literal 3600 binary64)) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal -60 binary64)))))
(-.f64 (/.f64 (*.f64 (pow.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal 3 binary64)) #s(literal -216000 binary64)) (fma.f64 (pow.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (+.f64 (pow.f64 (*.f64 #s(literal -120 binary64) a) #s(literal 2 binary64)) (*.f64 (*.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal -60 binary64)) (*.f64 #s(literal -120 binary64) a))))) (/.f64 (*.f64 #s(literal -1728000 binary64) (pow.f64 a #s(literal 3 binary64))) (fma.f64 (pow.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (+.f64 (pow.f64 (*.f64 #s(literal -120 binary64) a) #s(literal 2 binary64)) (*.f64 (*.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal -60 binary64)) (*.f64 #s(literal -120 binary64) a))))))
(-.f64 (/.f64 (*.f64 (pow.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal 2 binary64)) #s(literal 3600 binary64)) (fma.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal -60 binary64) (*.f64 #s(literal -120 binary64) a))) (/.f64 (pow.f64 (*.f64 #s(literal -120 binary64) a) #s(literal 2 binary64)) (fma.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal -60 binary64) (*.f64 #s(literal -120 binary64) a))))
(-.f64 (/.f64 (*.f64 (pow.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal 2 binary64)) #s(literal 3600 binary64)) (fma.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal -60 binary64) (*.f64 #s(literal -120 binary64) a))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal -60 binary64) (*.f64 #s(literal -120 binary64) a))))
(-.f64 (*.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal -60 binary64)) (*.f64 (neg.f64 a) #s(literal 120 binary64)))
(-.f64 (*.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal -60 binary64)) (*.f64 #s(literal -120 binary64) a))
(-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (neg.f64 #s(approx (/ (- x y) t) (/.f64 x t))) #s(literal -60 binary64)))
(-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal 60 binary64) #s(approx (/ (- x y) t) (/.f64 x t))))
(+.f64 (/.f64 (*.f64 (pow.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal 3 binary64)) #s(literal -216000 binary64)) (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (-.f64 (*.f64 (pow.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal 2 binary64)) #s(literal 3600 binary64)) (*.f64 #s(approx (/ (- x y) t) (/.f64 x t)) (*.f64 #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (-.f64 (*.f64 (pow.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal 2 binary64)) #s(literal 3600 binary64)) (*.f64 #s(approx (/ (- x y) t) (/.f64 x t)) (*.f64 #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))))))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (-.f64 (*.f64 (pow.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal 2 binary64)) #s(literal 3600 binary64)) (*.f64 #s(approx (/ (- x y) t) (/.f64 x t)) (*.f64 #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))))) (/.f64 (*.f64 (pow.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal 3 binary64)) #s(literal -216000 binary64)) (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (-.f64 (*.f64 (pow.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal 2 binary64)) #s(literal 3600 binary64)) (*.f64 #s(approx (/ (- x y) t) (/.f64 x t)) (*.f64 #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))))))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal -60 binary64))) (*.f64 (pow.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal 2 binary64)) #s(literal 3600 binary64)))) (/.f64 (*.f64 (pow.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal 3 binary64)) #s(literal -216000 binary64)) (fma.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal -60 binary64))) (*.f64 (pow.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal 2 binary64)) #s(literal 3600 binary64)))))
(+.f64 (/.f64 (*.f64 (pow.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal 3 binary64)) #s(literal -216000 binary64)) (fma.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal -60 binary64))) (*.f64 (pow.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal 2 binary64)) #s(literal 3600 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal -60 binary64))) (*.f64 (pow.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal 2 binary64)) #s(literal 3600 binary64)))))
(+.f64 (/.f64 (*.f64 (pow.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal 2 binary64)) #s(literal 3600 binary64)) (fma.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal -60 binary64) (*.f64 #s(literal -120 binary64) a))) (/.f64 (*.f64 (*.f64 (neg.f64 a) #s(literal 120 binary64)) (*.f64 #s(literal 120 binary64) a)) (fma.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal -60 binary64) (*.f64 #s(literal -120 binary64) a))))
(+.f64 (*.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal -60 binary64)) (*.f64 #s(literal 120 binary64) a))
(+.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal -60 binary64)))
#s(approx (/ (- x y) t) (/.f64 x t))
(/.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 x t) #s(literal -60 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 60 binary64) (/.f64 y t)) #s(literal 3 binary64))) (fma.f64 (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 x t) #s(literal -60 binary64))) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 x t) #s(literal -60 binary64))) (-.f64 (pow.f64 (*.f64 #s(literal 60 binary64) (/.f64 y t)) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 x t) #s(literal -60 binary64))) (*.f64 #s(literal 60 binary64) (/.f64 y t))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) t) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64)))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) t) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64)))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) t) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64)))))) (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) t) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64)))))) (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) t) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64)))))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) t) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64))))))) (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) t) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64)))))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) t) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64))))))))))
(/.f64 (fma.f64 (pow.f64 (/.f64 x t) #s(literal 3 binary64)) #s(literal -216000 binary64) (pow.f64 (-.f64 (*.f64 #s(literal 60 binary64) (/.f64 y t)) (*.f64 #s(literal -120 binary64) a)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (/.f64 x t) #s(literal -60 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 60 binary64) (/.f64 y t)) (*.f64 #s(literal -120 binary64) a)) (-.f64 (*.f64 #s(literal 60 binary64) (/.f64 y t)) (*.f64 #s(literal -120 binary64) a))) (*.f64 (*.f64 (/.f64 x t) #s(literal -60 binary64)) (-.f64 (*.f64 #s(literal 60 binary64) (/.f64 y t)) (*.f64 #s(literal -120 binary64) a))))))
(/.f64 (fma.f64 (pow.f64 (/.f64 x t) #s(literal 3 binary64)) #s(literal -216000 binary64) (pow.f64 (fma.f64 #s(literal 60 binary64) (/.f64 y t) (*.f64 #s(literal 120 binary64) a)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (/.f64 x t) #s(literal -60 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 (fma.f64 #s(literal 60 binary64) (/.f64 y t) (*.f64 #s(literal 120 binary64) a)) (fma.f64 #s(literal 60 binary64) (/.f64 y t) (*.f64 #s(literal 120 binary64) a))) (*.f64 (*.f64 (/.f64 x t) #s(literal -60 binary64)) (fma.f64 #s(literal 60 binary64) (/.f64 y t) (*.f64 #s(literal 120 binary64) a))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal -120 binary64) a) #s(literal 2 binary64)))) (neg.f64 (fma.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64) (*.f64 #s(literal -120 binary64) a))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64)) #s(literal 3 binary64)) (*.f64 #s(literal -1728000 binary64) (pow.f64 a #s(literal 3 binary64))))) (neg.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) t) #s(literal 2 binary64)) #s(literal 3600 binary64) (+.f64 (pow.f64 (*.f64 #s(literal -120 binary64) a) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64)) (*.f64 #s(literal -120 binary64) a))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (fma.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64) (*.f64 #s(literal -120 binary64) a)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 a #s(literal 3 binary64)) #s(literal 1728000 binary64) (pow.f64 (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64)) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) t) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64))))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64)) #s(literal 2 binary64)) (fma.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64) (*.f64 #s(literal -120 binary64) a))) (*.f64 (fma.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64) (*.f64 #s(literal -120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) (*.f64 (fma.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64) (*.f64 #s(literal -120 binary64) a)) (fma.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64) (*.f64 #s(literal -120 binary64) a))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) t) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64))))) (*.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) t) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64))))) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)))) (*.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) t) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64))))) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) t) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal -120 binary64) a) #s(literal 2 binary64))) (fma.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64) (*.f64 #s(literal -120 binary64) a)))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64)) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64)) #s(literal 3 binary64)) (*.f64 #s(literal -1728000 binary64) (pow.f64 a #s(literal 3 binary64)))) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) t) #s(literal 2 binary64)) #s(literal 3600 binary64) (+.f64 (pow.f64 (*.f64 #s(literal -120 binary64) a) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64)) (*.f64 #s(literal -120 binary64) a)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) (neg.f64 (fma.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64) (*.f64 #s(literal -120 binary64) a))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 a #s(literal 3 binary64)) #s(literal 1728000 binary64) (pow.f64 (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64)) #s(literal 120 binary64)) a)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 a #s(literal 3 binary64)) #s(literal 1728000 binary64) (pow.f64 (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) t) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))) (fma.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64) (*.f64 #s(literal -120 binary64) a)))
(/.f64 (fma.f64 (pow.f64 a #s(literal 3 binary64)) #s(literal 1728000 binary64) (pow.f64 (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64)) #s(literal 120 binary64)) a))))
(/.f64 (fma.f64 (pow.f64 a #s(literal 3 binary64)) #s(literal 1728000 binary64) (pow.f64 (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64)) #s(literal 3 binary64))) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) t) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64))))))
(fma.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) (fma.f64 x #s(literal -60 binary64) (*.f64 #s(literal -60 binary64) y))) (/.f64 (fma.f64 x #s(literal -60 binary64) (*.f64 #s(literal -60 binary64) y)) t) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 (fma.f64 (*.f64 x x) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 60 binary64) y) (-.f64 (*.f64 #s(literal 60 binary64) y) (*.f64 x #s(literal -60 binary64))))) (fma.f64 (*.f64 x x) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 60 binary64) y) (-.f64 (*.f64 #s(literal 60 binary64) y) (*.f64 x #s(literal -60 binary64)))))) (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 x t) #s(literal -60 binary64) (-.f64 (*.f64 #s(literal 60 binary64) (/.f64 y t)) (*.f64 #s(literal -120 binary64) a)))
(fma.f64 (/.f64 x t) #s(literal -60 binary64) (fma.f64 #s(literal 60 binary64) (/.f64 y t) (*.f64 #s(literal 120 binary64) a)))
(fma.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))
(fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64)))
(fma.f64 a #s(literal 120 binary64) (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64)))
(fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) t) (*.f64 #s(literal 120 binary64) a))
(fma.f64 x (/.f64 #s(literal -60 binary64) t) (-.f64 (*.f64 #s(literal 60 binary64) (/.f64 y t)) (*.f64 #s(literal -120 binary64) a)))
(fma.f64 x (/.f64 #s(literal -60 binary64) t) (fma.f64 #s(literal 60 binary64) (/.f64 y t) (*.f64 #s(literal 120 binary64) a)))
(fma.f64 #s(literal -60 binary64) (/.f64 x t) (-.f64 (*.f64 #s(literal 60 binary64) (/.f64 y t)) (*.f64 #s(literal -120 binary64) a)))
(fma.f64 #s(literal -60 binary64) (/.f64 x t) (fma.f64 #s(literal 60 binary64) (/.f64 y t) (*.f64 #s(literal 120 binary64) a)))
(fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 #s(literal 120 binary64) a))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64)))) (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64)))))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) t) #s(literal 2 binary64)) #s(literal 3600 binary64) (+.f64 (pow.f64 (*.f64 #s(literal -120 binary64) a) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64)) (*.f64 #s(literal -120 binary64) a))))) (/.f64 (*.f64 #s(literal -1728000 binary64) (pow.f64 a #s(literal 3 binary64))) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) t) #s(literal 2 binary64)) #s(literal 3600 binary64) (+.f64 (pow.f64 (*.f64 #s(literal -120 binary64) a) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64)) (*.f64 #s(literal -120 binary64) a))))))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64)) #s(literal 2 binary64)) (fma.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64) (*.f64 #s(literal -120 binary64) a))) (/.f64 (pow.f64 (*.f64 #s(literal -120 binary64) a) #s(literal 2 binary64)) (fma.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64) (*.f64 #s(literal -120 binary64) a))))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64)) #s(literal 2 binary64)) (fma.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64) (*.f64 #s(literal -120 binary64) a))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64) (*.f64 #s(literal -120 binary64) a))))
(-.f64 (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64)) (*.f64 (neg.f64 a) #s(literal 120 binary64)))
(-.f64 (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64)) (*.f64 #s(literal -120 binary64) a))
(-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (neg.f64 (/.f64 (-.f64 x y) t)) #s(literal -60 binary64)))
(-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) t)))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64)) #s(literal 120 binary64)) a)))) (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64)) #s(literal 3 binary64)) (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64)) #s(literal 120 binary64)) a)))))
(+.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64)) #s(literal 3 binary64)) (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64)) #s(literal 120 binary64)) a)))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64)) #s(literal 120 binary64)) a)))))
(+.f64 (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 x t) #s(literal -60 binary64))) (*.f64 #s(literal 60 binary64) (/.f64 y t)))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) t) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64)))))) (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) t) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64)))))))
(+.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) t) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64)))))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) t) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64)))))))
(+.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64)) #s(literal 2 binary64)) (fma.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64) (*.f64 #s(literal -120 binary64) a))) (/.f64 (*.f64 (*.f64 (neg.f64 a) #s(literal 120 binary64)) (*.f64 #s(literal 120 binary64) a)) (fma.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64) (*.f64 #s(literal -120 binary64) a))))
(+.f64 (*.f64 (/.f64 x t) #s(literal -60 binary64)) (-.f64 (*.f64 #s(literal 60 binary64) (/.f64 y t)) (*.f64 #s(literal -120 binary64) a)))
(+.f64 (*.f64 (/.f64 x t) #s(literal -60 binary64)) (fma.f64 #s(literal 60 binary64) (/.f64 y t) (*.f64 #s(literal 120 binary64) a)))
(+.f64 (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64)) (*.f64 #s(literal 120 binary64) a))
(+.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64)))
(*.f64 (neg.f64 (-.f64 x y)) #s(literal 60 binary64))
(*.f64 (-.f64 x y) #s(literal -60 binary64))
(*.f64 #s(literal 60 binary64) (neg.f64 (-.f64 x y)))
(*.f64 #s(literal -60 binary64) (-.f64 x y))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 x #s(literal -60 binary64)) #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 60 binary64) y) (-.f64 (*.f64 #s(literal 60 binary64) y) (*.f64 x #s(literal -60 binary64)))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 60 binary64) y) #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 60 binary64) y) (-.f64 (*.f64 #s(literal 60 binary64) y) (*.f64 x #s(literal -60 binary64)))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 x #s(literal -60 binary64)) #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 60 binary64) y) (-.f64 (*.f64 #s(literal 60 binary64) y) (*.f64 x #s(literal -60 binary64)))))) (/.f64 (pow.f64 (*.f64 x #s(literal -60 binary64)) #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 60 binary64) y) (-.f64 (*.f64 #s(literal 60 binary64) y) (*.f64 x #s(literal -60 binary64)))))) (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 60 binary64) y) #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 60 binary64) y) (-.f64 (*.f64 #s(literal 60 binary64) y) (*.f64 x #s(literal -60 binary64)))))) (/.f64 (pow.f64 (*.f64 #s(literal 60 binary64) y) #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 60 binary64) y) (-.f64 (*.f64 #s(literal 60 binary64) y) (*.f64 x #s(literal -60 binary64))))))) (*.f64 (/.f64 (pow.f64 (*.f64 x #s(literal -60 binary64)) #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 60 binary64) y) (-.f64 (*.f64 #s(literal 60 binary64) y) (*.f64 x #s(literal -60 binary64)))))) (/.f64 (pow.f64 (*.f64 #s(literal 60 binary64) y) #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 60 binary64) y) (-.f64 (*.f64 #s(literal 60 binary64) y) (*.f64 x #s(literal -60 binary64))))))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 x y) (-.f64 x y)) #s(literal -60 binary64))) (neg.f64 (+.f64 x y)))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) #s(literal -60 binary64))) (neg.f64 (fma.f64 x x (*.f64 y (+.f64 x y)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x #s(literal -60 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal -60 binary64) y) #s(literal 2 binary64)))) (neg.f64 (fma.f64 x #s(literal -60 binary64) (*.f64 #s(literal -60 binary64) y))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal 60 binary64) y) #s(literal 2 binary64)) (pow.f64 (*.f64 x #s(literal -60 binary64)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 #s(literal 60 binary64) y) (*.f64 x #s(literal -60 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x #s(literal -60 binary64)) #s(literal 3 binary64)) (*.f64 #s(literal -216000 binary64) (pow.f64 y #s(literal 3 binary64))))) (neg.f64 (fma.f64 (*.f64 x x) #s(literal 3600 binary64) (+.f64 (pow.f64 (*.f64 #s(literal -60 binary64) y) #s(literal 2 binary64)) (*.f64 (*.f64 x #s(literal -60 binary64)) (*.f64 #s(literal -60 binary64) y))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x #s(literal -60 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 60 binary64) y) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (fma.f64 x #s(literal -60 binary64) (*.f64 #s(literal -60 binary64) y)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal -216000 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 60 binary64) y) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 x x) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 60 binary64) y) (-.f64 (*.f64 #s(literal 60 binary64) y) (*.f64 x #s(literal -60 binary64))))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 x #s(literal -60 binary64)) #s(literal 2 binary64)) (fma.f64 x #s(literal -60 binary64) (*.f64 #s(literal -60 binary64) y))) (*.f64 (fma.f64 x #s(literal -60 binary64) (*.f64 #s(literal -60 binary64) y)) (pow.f64 (*.f64 #s(literal 60 binary64) y) #s(literal 2 binary64)))) (*.f64 (fma.f64 x #s(literal -60 binary64) (*.f64 #s(literal -60 binary64) y)) (fma.f64 x #s(literal -60 binary64) (*.f64 #s(literal -60 binary64) y))))
(/.f64 (fma.f64 (pow.f64 (*.f64 x #s(literal -60 binary64)) #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 60 binary64) y) (-.f64 (*.f64 #s(literal 60 binary64) y) (*.f64 x #s(literal -60 binary64))))) (*.f64 (fma.f64 (*.f64 x x) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 60 binary64) y) (-.f64 (*.f64 #s(literal 60 binary64) y) (*.f64 x #s(literal -60 binary64))))) (pow.f64 (*.f64 #s(literal 60 binary64) y) #s(literal 3 binary64)))) (*.f64 (fma.f64 (*.f64 x x) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 60 binary64) y) (-.f64 (*.f64 #s(literal 60 binary64) y) (*.f64 x #s(literal -60 binary64))))) (fma.f64 (*.f64 x x) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 60 binary64) y) (-.f64 (*.f64 #s(literal 60 binary64) y) (*.f64 x #s(literal -60 binary64)))))))
(/.f64 (*.f64 (*.f64 (+.f64 x y) (-.f64 x y)) #s(literal -60 binary64)) (+.f64 x y))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) #s(literal -60 binary64)) (fma.f64 x x (*.f64 y (+.f64 x y))))
(/.f64 (-.f64 (pow.f64 (*.f64 x #s(literal -60 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal -60 binary64) y) #s(literal 2 binary64))) (fma.f64 x #s(literal -60 binary64) (*.f64 #s(literal -60 binary64) y)))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 60 binary64) y) #s(literal 2 binary64)) (pow.f64 (*.f64 x #s(literal -60 binary64)) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 60 binary64) y) (*.f64 x #s(literal -60 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 x #s(literal -60 binary64)) #s(literal 3 binary64)) (*.f64 #s(literal -216000 binary64) (pow.f64 y #s(literal 3 binary64)))) (fma.f64 (*.f64 x x) #s(literal 3600 binary64) (+.f64 (pow.f64 (*.f64 #s(literal -60 binary64) y) #s(literal 2 binary64)) (*.f64 (*.f64 x #s(literal -60 binary64)) (*.f64 #s(literal -60 binary64) y)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x #s(literal -60 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 60 binary64) y) #s(literal 2 binary64)))) (neg.f64 (fma.f64 x #s(literal -60 binary64) (*.f64 #s(literal -60 binary64) y))))
(/.f64 (neg.f64 (fma.f64 #s(literal -216000 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 60 binary64) y) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 y y) #s(literal 3600 binary64) (-.f64 (pow.f64 (*.f64 x #s(literal -60 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 x #s(literal -60 binary64)) #s(literal 60 binary64)) y)))))
(/.f64 (neg.f64 (fma.f64 #s(literal -216000 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 60 binary64) y) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 x x) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 60 binary64) y) (-.f64 (*.f64 #s(literal 60 binary64) y) (*.f64 x #s(literal -60 binary64)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x #s(literal -60 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 60 binary64) y) #s(literal 2 binary64))) (fma.f64 x #s(literal -60 binary64) (*.f64 #s(literal -60 binary64) y)))
(/.f64 (fma.f64 #s(literal -216000 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 60 binary64) y) #s(literal 3 binary64))) (fma.f64 (*.f64 y y) #s(literal 3600 binary64) (-.f64 (pow.f64 (*.f64 x #s(literal -60 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 x #s(literal -60 binary64)) #s(literal 60 binary64)) y))))
(/.f64 (fma.f64 #s(literal -216000 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 60 binary64) y) #s(literal 3 binary64))) (fma.f64 (*.f64 x x) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 60 binary64) y) (-.f64 (*.f64 #s(literal 60 binary64) y) (*.f64 x #s(literal -60 binary64))))))
(neg.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)))
(fma.f64 #s(literal 60 binary64) y (*.f64 x #s(literal -60 binary64)))
(fma.f64 x #s(literal -60 binary64) (*.f64 #s(literal 60 binary64) y))
(fma.f64 #s(literal -60 binary64) x (*.f64 #s(literal 60 binary64) y))
(fma.f64 y #s(literal 60 binary64) (*.f64 x #s(literal -60 binary64)))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 60 binary64) y) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 60 binary64) y) (*.f64 x #s(literal -60 binary64)))) (/.f64 (pow.f64 (*.f64 x #s(literal -60 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 60 binary64) y) (*.f64 x #s(literal -60 binary64)))))
(-.f64 (/.f64 (pow.f64 (*.f64 x #s(literal -60 binary64)) #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal 3600 binary64) (+.f64 (pow.f64 (*.f64 #s(literal -60 binary64) y) #s(literal 2 binary64)) (*.f64 (*.f64 x #s(literal -60 binary64)) (*.f64 #s(literal -60 binary64) y))))) (/.f64 (*.f64 #s(literal -216000 binary64) (pow.f64 y #s(literal 3 binary64))) (fma.f64 (*.f64 x x) #s(literal 3600 binary64) (+.f64 (pow.f64 (*.f64 #s(literal -60 binary64) y) #s(literal 2 binary64)) (*.f64 (*.f64 x #s(literal -60 binary64)) (*.f64 #s(literal -60 binary64) y))))))
(-.f64 (/.f64 (pow.f64 (*.f64 x #s(literal -60 binary64)) #s(literal 2 binary64)) (fma.f64 x #s(literal -60 binary64) (*.f64 #s(literal -60 binary64) y))) (/.f64 (pow.f64 (*.f64 #s(literal -60 binary64) y) #s(literal 2 binary64)) (fma.f64 x #s(literal -60 binary64) (*.f64 #s(literal -60 binary64) y))))
(-.f64 (/.f64 (pow.f64 (*.f64 x #s(literal -60 binary64)) #s(literal 2 binary64)) (fma.f64 x #s(literal -60 binary64) (*.f64 #s(literal -60 binary64) y))) (/.f64 (pow.f64 (*.f64 #s(literal 60 binary64) y) #s(literal 2 binary64)) (fma.f64 x #s(literal -60 binary64) (*.f64 #s(literal -60 binary64) y))))
(-.f64 (*.f64 x #s(literal -60 binary64)) (*.f64 (neg.f64 y) #s(literal 60 binary64)))
(-.f64 (*.f64 x #s(literal -60 binary64)) (*.f64 #s(literal -60 binary64) y))
(-.f64 (*.f64 #s(literal 60 binary64) y) (*.f64 (neg.f64 x) #s(literal -60 binary64)))
(-.f64 (*.f64 #s(literal 60 binary64) y) (*.f64 #s(literal 60 binary64) x))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 60 binary64) y) #s(literal 3 binary64)) (fma.f64 (*.f64 y y) #s(literal 3600 binary64) (-.f64 (pow.f64 (*.f64 x #s(literal -60 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 x #s(literal -60 binary64)) #s(literal 60 binary64)) y)))) (/.f64 (pow.f64 (*.f64 x #s(literal -60 binary64)) #s(literal 3 binary64)) (fma.f64 (*.f64 y y) #s(literal 3600 binary64) (-.f64 (pow.f64 (*.f64 x #s(literal -60 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 x #s(literal -60 binary64)) #s(literal 60 binary64)) y)))))
(+.f64 (/.f64 (pow.f64 (*.f64 x #s(literal -60 binary64)) #s(literal 3 binary64)) (fma.f64 (*.f64 y y) #s(literal 3600 binary64) (-.f64 (pow.f64 (*.f64 x #s(literal -60 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 x #s(literal -60 binary64)) #s(literal 60 binary64)) y)))) (/.f64 (pow.f64 (*.f64 #s(literal 60 binary64) y) #s(literal 3 binary64)) (fma.f64 (*.f64 y y) #s(literal 3600 binary64) (-.f64 (pow.f64 (*.f64 x #s(literal -60 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 x #s(literal -60 binary64)) #s(literal 60 binary64)) y)))))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 60 binary64) y) #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 60 binary64) y) (-.f64 (*.f64 #s(literal 60 binary64) y) (*.f64 x #s(literal -60 binary64)))))) (/.f64 (pow.f64 (*.f64 x #s(literal -60 binary64)) #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 60 binary64) y) (-.f64 (*.f64 #s(literal 60 binary64) y) (*.f64 x #s(literal -60 binary64)))))))
(+.f64 (/.f64 (pow.f64 (*.f64 x #s(literal -60 binary64)) #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 60 binary64) y) (-.f64 (*.f64 #s(literal 60 binary64) y) (*.f64 x #s(literal -60 binary64)))))) (/.f64 (pow.f64 (*.f64 #s(literal 60 binary64) y) #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 60 binary64) y) (-.f64 (*.f64 #s(literal 60 binary64) y) (*.f64 x #s(literal -60 binary64)))))))
(+.f64 (/.f64 (pow.f64 (*.f64 x #s(literal -60 binary64)) #s(literal 2 binary64)) (fma.f64 x #s(literal -60 binary64) (*.f64 #s(literal -60 binary64) y))) (/.f64 (*.f64 (neg.f64 (*.f64 #s(literal 60 binary64) y)) (*.f64 #s(literal 60 binary64) y)) (fma.f64 x #s(literal -60 binary64) (*.f64 #s(literal -60 binary64) y))))
(+.f64 (*.f64 x #s(literal -60 binary64)) (*.f64 #s(literal 60 binary64) y))
(+.f64 (*.f64 #s(literal 60 binary64) y) (*.f64 x #s(literal -60 binary64)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (fma.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))))
#s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (fma.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 3600 binary64) (-.f64 #s(literal 3600 binary64) (*.f64 (/.f64 y x) #s(literal -3600 binary64))))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 216000 binary64) (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 3600 binary64) (-.f64 #s(literal 3600 binary64) (*.f64 (/.f64 y x) #s(literal -3600 binary64))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 3600 binary64) (-.f64 #s(literal 3600 binary64) (*.f64 (/.f64 y x) #s(literal -3600 binary64))))) (/.f64 (pow.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 3600 binary64) (-.f64 #s(literal 3600 binary64) (*.f64 (/.f64 y x) #s(literal -3600 binary64))))) (-.f64 (*.f64 (/.f64 #s(literal 216000 binary64) (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 3600 binary64) (-.f64 #s(literal 3600 binary64) (*.f64 (/.f64 y x) #s(literal -3600 binary64))))) (/.f64 #s(literal 216000 binary64) (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 3600 binary64) (-.f64 #s(literal 3600 binary64) (*.f64 (/.f64 y x) #s(literal -3600 binary64)))))) (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 3600 binary64) (-.f64 #s(literal 3600 binary64) (*.f64 (/.f64 y x) #s(literal -3600 binary64))))) (/.f64 #s(literal 216000 binary64) (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 3600 binary64) (-.f64 #s(literal 3600 binary64) (*.f64 (/.f64 y x) #s(literal -3600 binary64)))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 3600 binary64) (pow.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 60 binary64) (*.f64 (/.f64 y x) #s(literal -60 binary64)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 2 binary64)) #s(literal 3600 binary64)))) (neg.f64 (neg.f64 (-.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 60 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal -216000 binary64) #s(literal 216000 binary64)))) (neg.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 3600 binary64) (-.f64 #s(literal 3600 binary64) (*.f64 (/.f64 y x) #s(literal -3600 binary64)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 60 binary64))) (*.f64 (-.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 60 binary64)) #s(literal 3600 binary64))) (*.f64 (-.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 60 binary64)) (-.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 60 binary64))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 3600 binary64) (-.f64 #s(literal 3600 binary64) (*.f64 (/.f64 y x) #s(literal -3600 binary64)))) (*.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 3600 binary64) (-.f64 #s(literal 3600 binary64) (*.f64 (/.f64 y x) #s(literal -3600 binary64)))) #s(literal 216000 binary64))) (*.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 3600 binary64) (-.f64 #s(literal 3600 binary64) (*.f64 (/.f64 y x) #s(literal -3600 binary64)))) (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 3600 binary64) (-.f64 #s(literal 3600 binary64) (*.f64 (/.f64 y x) #s(literal -3600 binary64))))))
(/.f64 (-.f64 #s(literal 3600 binary64) (pow.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 2 binary64))) (-.f64 #s(literal 60 binary64) (*.f64 (/.f64 y x) #s(literal -60 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 2 binary64)) #s(literal 3600 binary64))) (neg.f64 (-.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 60 binary64))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal -216000 binary64) #s(literal 216000 binary64))) (neg.f64 (+.f64 #s(literal 3600 binary64) (-.f64 (pow.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 2 binary64)) (*.f64 (/.f64 y x) #s(literal -3600 binary64))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal -216000 binary64) #s(literal 216000 binary64))) (neg.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 3600 binary64) (-.f64 #s(literal 3600 binary64) (*.f64 (/.f64 y x) #s(literal -3600 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 2 binary64)) #s(literal 3600 binary64)) (-.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 60 binary64)))
(/.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal -216000 binary64) #s(literal 216000 binary64)) (+.f64 #s(literal 3600 binary64) (-.f64 (pow.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 2 binary64)) (*.f64 (/.f64 y x) #s(literal -3600 binary64)))))
(/.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal -216000 binary64) #s(literal 216000 binary64)) (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 3600 binary64) (-.f64 #s(literal 3600 binary64) (*.f64 (/.f64 y x) #s(literal -3600 binary64)))))
(fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64))
(fma.f64 (/.f64 #s(literal -60 binary64) x) y #s(literal 60 binary64))
(fma.f64 #s(literal -60 binary64) (/.f64 y x) #s(literal 60 binary64))
(fma.f64 y (/.f64 #s(literal -60 binary64) x) #s(literal 60 binary64))
(-.f64 (/.f64 #s(literal 3600 binary64) (-.f64 #s(literal 60 binary64) (*.f64 (/.f64 y x) #s(literal -60 binary64)))) (/.f64 (pow.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 60 binary64) (*.f64 (/.f64 y x) #s(literal -60 binary64)))))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 60 binary64))) (/.f64 #s(literal 3600 binary64) (-.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 60 binary64))))
(-.f64 #s(literal 60 binary64) (*.f64 (neg.f64 (/.f64 y x)) #s(literal -60 binary64)))
(-.f64 #s(literal 60 binary64) (*.f64 (neg.f64 (/.f64 #s(literal -60 binary64) x)) y))
(-.f64 #s(literal 60 binary64) (*.f64 #s(literal 60 binary64) (/.f64 y x)))
(-.f64 #s(literal 60 binary64) (*.f64 (neg.f64 y) (/.f64 #s(literal -60 binary64) x)))
(+.f64 (/.f64 #s(literal 216000 binary64) (+.f64 #s(literal 3600 binary64) (-.f64 (pow.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 2 binary64)) (*.f64 (/.f64 y x) #s(literal -3600 binary64))))) (/.f64 (pow.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 3 binary64)) (+.f64 #s(literal 3600 binary64) (-.f64 (pow.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 2 binary64)) (*.f64 (/.f64 y x) #s(literal -3600 binary64))))))
(+.f64 (/.f64 (pow.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 3 binary64)) (+.f64 #s(literal 3600 binary64) (-.f64 (pow.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 2 binary64)) (*.f64 (/.f64 y x) #s(literal -3600 binary64))))) (/.f64 #s(literal 216000 binary64) (+.f64 #s(literal 3600 binary64) (-.f64 (pow.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 2 binary64)) (*.f64 (/.f64 y x) #s(literal -3600 binary64))))))
(+.f64 (/.f64 #s(literal 216000 binary64) (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 3600 binary64) (-.f64 #s(literal 3600 binary64) (*.f64 (/.f64 y x) #s(literal -3600 binary64))))) (/.f64 (pow.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 3600 binary64) (-.f64 #s(literal 3600 binary64) (*.f64 (/.f64 y x) #s(literal -3600 binary64))))))
(+.f64 (/.f64 (pow.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 3600 binary64) (-.f64 #s(literal 3600 binary64) (*.f64 (/.f64 y x) #s(literal -3600 binary64))))) (/.f64 #s(literal 216000 binary64) (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 3600 binary64) (-.f64 #s(literal 3600 binary64) (*.f64 (/.f64 y x) #s(literal -3600 binary64))))))
(+.f64 (*.f64 (/.f64 y x) #s(literal -60 binary64)) #s(literal 60 binary64))
(+.f64 #s(literal 60 binary64) (*.f64 (/.f64 y x) #s(literal -60 binary64)))
(*.f64 #s(literal 120 binary64) a)
(*.f64 a #s(literal 120 binary64))
(*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) (fma.f64 x #s(literal -60 binary64) (*.f64 #s(literal -60 binary64) y))) (/.f64 (fma.f64 x #s(literal -60 binary64) (*.f64 #s(literal -60 binary64) y)) t))
(*.f64 (/.f64 (fma.f64 (*.f64 x x) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 60 binary64) y) (-.f64 (*.f64 #s(literal 60 binary64) y) (*.f64 x #s(literal -60 binary64))))) (fma.f64 (*.f64 x x) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 60 binary64) y) (-.f64 (*.f64 #s(literal 60 binary64) y) (*.f64 x #s(literal -60 binary64)))))) (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64)))
(*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64))
(*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) t))
(*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t))
(/.f64 (fma.f64 #s(literal 216000 binary64) (pow.f64 (/.f64 y t) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 x t) #s(literal -60 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 #s(literal 60 binary64) (/.f64 y t)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (/.f64 x t) #s(literal -60 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 60 binary64) (/.f64 y t)) (*.f64 (/.f64 x t) #s(literal -60 binary64))))))
(/.f64 (+.f64 (neg.f64 (*.f64 #s(literal 60 binary64) y)) (*.f64 #s(literal -60 binary64) (neg.f64 x))) (neg.f64 t))
(/.f64 (+.f64 (neg.f64 (*.f64 #s(literal 60 binary64) y)) (*.f64 (neg.f64 x) #s(literal -60 binary64))) (neg.f64 t))
(/.f64 (fma.f64 #s(literal -60 binary64) (neg.f64 x) (neg.f64 (*.f64 #s(literal 60 binary64) y))) (neg.f64 t))
(/.f64 (fma.f64 (neg.f64 x) #s(literal -60 binary64) (neg.f64 (*.f64 #s(literal 60 binary64) y))) (neg.f64 t))
(/.f64 (neg.f64 (*.f64 (neg.f64 (-.f64 x y)) #s(literal -60 binary64))) (neg.f64 (neg.f64 t)))
(/.f64 (neg.f64 (*.f64 #s(literal -60 binary64) (neg.f64 (-.f64 x y)))) (neg.f64 (neg.f64 t)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 x t) #s(literal -60 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 60 binary64) (/.f64 y t)) #s(literal 2 binary64)))) (neg.f64 (/.f64 (fma.f64 x #s(literal -60 binary64) (*.f64 #s(literal -60 binary64) y)) t)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 x t) #s(literal 3 binary64)) #s(literal -216000 binary64) (pow.f64 (*.f64 #s(literal 60 binary64) (/.f64 y t)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 x t) #s(literal -60 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 60 binary64) (/.f64 y t)) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 x t) #s(literal -60 binary64)) (*.f64 #s(literal 60 binary64) (/.f64 y t)))))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64))))) (neg.f64 (neg.f64 (neg.f64 t))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x #s(literal -60 binary64)) t (*.f64 t (*.f64 #s(literal 60 binary64) y)))) (neg.f64 (*.f64 t t)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -60 binary64) (neg.f64 x)) t) (*.f64 (neg.f64 t) (*.f64 #s(literal -60 binary64) y))) (*.f64 (neg.f64 t) t))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x) #s(literal -60 binary64)) t) (*.f64 (neg.f64 t) (*.f64 #s(literal -60 binary64) y))) (*.f64 (neg.f64 t) t))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 x #s(literal -60 binary64))) t) (*.f64 (neg.f64 t) (*.f64 #s(literal -60 binary64) y))) (*.f64 (neg.f64 t) t))
(/.f64 (-.f64 (*.f64 (*.f64 x #s(literal -60 binary64)) t) (*.f64 t (*.f64 #s(literal -60 binary64) y))) (*.f64 t t))
(/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal 60 binary64) y)) (neg.f64 t) (*.f64 (neg.f64 t) (*.f64 #s(literal -60 binary64) (neg.f64 x)))) (*.f64 t t))
(/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal 60 binary64) y)) (neg.f64 t) (*.f64 (neg.f64 t) (*.f64 (neg.f64 x) #s(literal -60 binary64)))) (*.f64 t t))
(/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal 60 binary64) y)) (neg.f64 t) (*.f64 (neg.f64 t) (neg.f64 (*.f64 x #s(literal -60 binary64))))) (*.f64 t t))
(/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal 60 binary64) y)) t (*.f64 (neg.f64 t) (*.f64 x #s(literal -60 binary64)))) (*.f64 (neg.f64 t) t))
(/.f64 (fma.f64 (*.f64 #s(literal 60 binary64) y) (neg.f64 t) (*.f64 t (*.f64 #s(literal -60 binary64) (neg.f64 x)))) (*.f64 t (neg.f64 t)))
(/.f64 (fma.f64 (*.f64 #s(literal 60 binary64) y) (neg.f64 t) (*.f64 t (*.f64 (neg.f64 x) #s(literal -60 binary64)))) (*.f64 t (neg.f64 t)))
(/.f64 (fma.f64 (*.f64 #s(literal 60 binary64) y) (neg.f64 t) (*.f64 t (neg.f64 (*.f64 x #s(literal -60 binary64))))) (*.f64 t (neg.f64 t)))
(/.f64 (fma.f64 (*.f64 #s(literal 60 binary64) y) t (*.f64 t (*.f64 x #s(literal -60 binary64)))) (*.f64 t t))
(/.f64 (fma.f64 (*.f64 #s(literal -60 binary64) (neg.f64 x)) (neg.f64 t) (*.f64 (neg.f64 t) (neg.f64 (*.f64 #s(literal 60 binary64) y)))) (*.f64 t t))
(/.f64 (fma.f64 (*.f64 #s(literal -60 binary64) (neg.f64 x)) t (*.f64 (neg.f64 t) (*.f64 #s(literal 60 binary64) y))) (*.f64 (neg.f64 t) t))
(/.f64 (fma.f64 (*.f64 (neg.f64 x) #s(literal -60 binary64)) (neg.f64 t) (*.f64 (neg.f64 t) (neg.f64 (*.f64 #s(literal 60 binary64) y)))) (*.f64 t t))
(/.f64 (fma.f64 (*.f64 (neg.f64 x) #s(literal -60 binary64)) t (*.f64 (neg.f64 t) (*.f64 #s(literal 60 binary64) y))) (*.f64 (neg.f64 t) t))
(/.f64 (fma.f64 (neg.f64 (*.f64 x #s(literal -60 binary64))) (neg.f64 t) (*.f64 (neg.f64 t) (neg.f64 (*.f64 #s(literal 60 binary64) y)))) (*.f64 t t))
(/.f64 (fma.f64 (neg.f64 (*.f64 x #s(literal -60 binary64))) t (*.f64 (neg.f64 t) (*.f64 #s(literal 60 binary64) y))) (*.f64 (neg.f64 t) t))
(/.f64 (fma.f64 (*.f64 x #s(literal -60 binary64)) (neg.f64 t) (*.f64 t (neg.f64 (*.f64 #s(literal 60 binary64) y)))) (*.f64 t (neg.f64 t)))
(/.f64 (*.f64 (neg.f64 (-.f64 x y)) #s(literal -60 binary64)) (neg.f64 t))
(/.f64 (*.f64 #s(literal -60 binary64) (neg.f64 (-.f64 x y))) (neg.f64 t))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 x t) #s(literal -60 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 60 binary64) (/.f64 y t)) #s(literal 2 binary64))) (/.f64 (fma.f64 x #s(literal -60 binary64) (*.f64 #s(literal -60 binary64) y)) t))
(/.f64 (fma.f64 (pow.f64 (/.f64 x t) #s(literal 3 binary64)) #s(literal -216000 binary64) (pow.f64 (*.f64 #s(literal 60 binary64) (/.f64 y t)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (/.f64 x t) #s(literal -60 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 60 binary64) (/.f64 y t)) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 x t) #s(literal -60 binary64)) (*.f64 #s(literal 60 binary64) (/.f64 y t))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x #s(literal -60 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 60 binary64) y) #s(literal 2 binary64)))) (neg.f64 (*.f64 (fma.f64 x #s(literal -60 binary64) (*.f64 #s(literal -60 binary64) y)) t)))
(/.f64 (neg.f64 (fma.f64 #s(literal -216000 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 60 binary64) y) #s(literal 3 binary64)))) (neg.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 60 binary64) y) (-.f64 (*.f64 #s(literal 60 binary64) y) (*.f64 x #s(literal -60 binary64))))) t)))
(/.f64 (neg.f64 (neg.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)))) (neg.f64 (neg.f64 t)))
(/.f64 (fma.f64 (*.f64 x #s(literal -60 binary64)) t (*.f64 t (*.f64 #s(literal 60 binary64) y))) (*.f64 t t))
(/.f64 (-.f64 (pow.f64 (*.f64 x #s(literal -60 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 60 binary64) y) #s(literal 2 binary64))) (*.f64 (fma.f64 x #s(literal -60 binary64) (*.f64 #s(literal -60 binary64) y)) t))
(/.f64 (fma.f64 #s(literal -216000 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 60 binary64) y) #s(literal 3 binary64))) (*.f64 (fma.f64 (*.f64 x x) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 60 binary64) y) (-.f64 (*.f64 #s(literal 60 binary64) y) (*.f64 x #s(literal -60 binary64))))) t))
(/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) t)
(/.f64 (neg.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64))) (neg.f64 t))
(neg.f64 (/.f64 (neg.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64))) t))
(neg.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) t))
(fma.f64 (/.f64 x t) #s(literal -60 binary64) (*.f64 #s(literal 60 binary64) (/.f64 y t)))
(fma.f64 #s(literal 60 binary64) (/.f64 y t) (*.f64 (/.f64 x t) #s(literal -60 binary64)))
(fma.f64 x (/.f64 #s(literal -60 binary64) t) (*.f64 #s(literal 60 binary64) (/.f64 y t)))
(fma.f64 #s(literal -60 binary64) (/.f64 x t) (*.f64 #s(literal 60 binary64) (/.f64 y t)))
(fma.f64 y (/.f64 #s(literal 60 binary64) t) (*.f64 (/.f64 x t) #s(literal -60 binary64)))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 x t) #s(literal -60 binary64)) #s(literal 2 binary64)) (/.f64 (fma.f64 x #s(literal -60 binary64) (*.f64 #s(literal -60 binary64) y)) t)) (/.f64 (pow.f64 (*.f64 #s(literal 60 binary64) (/.f64 y t)) #s(literal 2 binary64)) (/.f64 (fma.f64 x #s(literal -60 binary64) (*.f64 #s(literal -60 binary64) y)) t)))
(-.f64 (/.f64 (pow.f64 (*.f64 x #s(literal -60 binary64)) #s(literal 2 binary64)) (*.f64 (fma.f64 x #s(literal -60 binary64) (*.f64 #s(literal -60 binary64) y)) t)) (/.f64 (pow.f64 (*.f64 #s(literal 60 binary64) y) #s(literal 2 binary64)) (*.f64 (fma.f64 x #s(literal -60 binary64) (*.f64 #s(literal -60 binary64) y)) t)))
(-.f64 (/.f64 (/.f64 (pow.f64 (*.f64 x #s(literal -60 binary64)) #s(literal 2 binary64)) (fma.f64 x #s(literal -60 binary64) (*.f64 #s(literal -60 binary64) y))) t) (/.f64 (/.f64 (pow.f64 (*.f64 #s(literal 60 binary64) y) #s(literal 2 binary64)) (fma.f64 x #s(literal -60 binary64) (*.f64 #s(literal -60 binary64) y))) t))
(-.f64 (*.f64 #s(literal 60 binary64) (/.f64 y t)) (/.f64 (*.f64 (neg.f64 x) #s(literal -60 binary64)) t))
(-.f64 (*.f64 #s(literal 60 binary64) (/.f64 y t)) (/.f64 (*.f64 #s(literal 60 binary64) x) t))
(-.f64 (*.f64 (/.f64 x t) #s(literal -60 binary64)) (/.f64 (*.f64 (neg.f64 y) #s(literal 60 binary64)) t))
(-.f64 (*.f64 (/.f64 x t) #s(literal -60 binary64)) (/.f64 (*.f64 #s(literal -60 binary64) y) t))
(+.f64 (/.f64 (pow.f64 (*.f64 (/.f64 x t) #s(literal -60 binary64)) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (/.f64 x t) #s(literal -60 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 60 binary64) (/.f64 y t)) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 x t) #s(literal -60 binary64)) (*.f64 #s(literal 60 binary64) (/.f64 y t)))))) (/.f64 (pow.f64 (*.f64 #s(literal 60 binary64) (/.f64 y t)) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (/.f64 x t) #s(literal -60 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 60 binary64) (/.f64 y t)) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 x t) #s(literal -60 binary64)) (*.f64 #s(literal 60 binary64) (/.f64 y t)))))))
(+.f64 (/.f64 (*.f64 (*.f64 x #s(literal -60 binary64)) t) (*.f64 t t)) (/.f64 (*.f64 t (*.f64 #s(literal 60 binary64) y)) (*.f64 t t)))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 60 binary64) y) #s(literal 3 binary64)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 60 binary64) y) (-.f64 (*.f64 #s(literal 60 binary64) y) (*.f64 x #s(literal -60 binary64))))) t)) (/.f64 (pow.f64 (*.f64 x #s(literal -60 binary64)) #s(literal 3 binary64)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 60 binary64) y) (-.f64 (*.f64 #s(literal 60 binary64) y) (*.f64 x #s(literal -60 binary64))))) t)))
(+.f64 (/.f64 (pow.f64 (*.f64 x #s(literal -60 binary64)) #s(literal 3 binary64)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 60 binary64) y) (-.f64 (*.f64 #s(literal 60 binary64) y) (*.f64 x #s(literal -60 binary64))))) t)) (/.f64 (pow.f64 (*.f64 #s(literal 60 binary64) y) #s(literal 3 binary64)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 60 binary64) y) (-.f64 (*.f64 #s(literal 60 binary64) y) (*.f64 x #s(literal -60 binary64))))) t)))
(+.f64 (/.f64 (/.f64 (pow.f64 (*.f64 x #s(literal -60 binary64)) #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 60 binary64) y) (-.f64 (*.f64 #s(literal 60 binary64) y) (*.f64 x #s(literal -60 binary64)))))) t) (/.f64 (/.f64 (pow.f64 (*.f64 #s(literal 60 binary64) y) #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 60 binary64) y) (-.f64 (*.f64 #s(literal 60 binary64) y) (*.f64 x #s(literal -60 binary64)))))) t))
(+.f64 (/.f64 (pow.f64 (*.f64 x #s(literal -60 binary64)) #s(literal 2 binary64)) (*.f64 (fma.f64 x #s(literal -60 binary64) (*.f64 #s(literal -60 binary64) y)) t)) (/.f64 (*.f64 (neg.f64 (*.f64 #s(literal 60 binary64) y)) (*.f64 #s(literal 60 binary64) y)) (*.f64 (fma.f64 x #s(literal -60 binary64) (*.f64 #s(literal -60 binary64) y)) t)))
(+.f64 (*.f64 #s(literal 60 binary64) (/.f64 y t)) (*.f64 (/.f64 x t) #s(literal -60 binary64)))
(+.f64 (*.f64 (/.f64 x t) #s(literal -60 binary64)) (*.f64 #s(literal 60 binary64) (/.f64 y t)))

eval74.0ms (0.8%)

Memory
26.5MiB live, 71.3MiB allocated; 5ms collecting garbage
Compiler

Compiled 25 610 to 2 540 computations (90.1% saved)

prune124.0ms (1.3%)

Memory
-24.7MiB live, 79.9MiB allocated; 22ms collecting garbage
Pruning

22 alts after pruning (18 fresh and 4 done)

PrunedKeptTotal
New4887495
Fresh21113
Picked235
Done011
Total49222514
Accuracy
100.0%
Counts
514 → 22
Alt Table
Click to see full alt table
StatusAccuracyProgram
61.0%
(fma.f64 a #s(literal 120 binary64) (*.f64 #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z)) (-.f64 x y)))
61.0%
(fma.f64 a #s(literal 120 binary64) #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))))
63.1%
(fma.f64 a #s(literal 120 binary64) #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64))))
65.4%
(+.f64 (/.f64 (*.f64 (*.f64 (+.f64 y x) (-.f64 x y)) (/.f64 #s(literal 60 binary64) (+.f64 y x))) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
39.2%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 (/.f64 (-.f64 (*.f64 x t) (*.f64 t y)) (*.f64 t t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))
51.8%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 a #s(literal 120 binary64) (*.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal -60 binary64))))
50.1%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 z t)))
82.6%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (fma.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)) #s(literal 120 binary64)) a))
65.7%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 #s(approx (+ (* (/ y x) -60) 60) #s(literal 60 binary64)) (-.f64 z t))) x))
24.9%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64)))
50.1%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
24.9%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) (/.f64 #s(literal 60 binary64) (-.f64 z t))) x))
42.9%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) (*.f64 (/.f64 a x) #s(literal 120 binary64))) x))
42.9%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) (*.f64 a (/.f64 #s(literal 120 binary64) x))) x))
51.7%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
56.4%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (fma.f64 (/.f64 y t) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a))))
14.2%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (/.f64 (*.f64 x #s(literal -60 binary64)) t)))
62.7%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (+.f64 (/.f64 (fma.f64 #s(literal -60 binary64) x (*.f64 #s(literal 60 binary64) y)) t) (*.f64 #s(literal 120 binary64) a))))
16.9%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (*.f64 (/.f64 y t) #s(literal 60 binary64))))
14.2%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (*.f64 (/.f64 x t) #s(literal -60 binary64))))
14.2%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (*.f64 x (/.f64 #s(literal -60 binary64) t))))
27.5%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) #s(approx (+ (/ (+ (* -60 x) (* 60 y)) t) (* 120 a)) (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t)))))
Compiler

Compiled 1 157 to 876 computations (24.3% saved)

simplify163.0ms (1.7%)

Memory
-6.7MiB live, 81.3MiB allocated; 9ms collecting garbage
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(/.f64 (-.f64 x y) z)
cost-diff0
(*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))
cost-diff0
#s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64)))
cost-diff0
(fma.f64 a #s(literal 120 binary64) #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))))
cost-diff0
(/.f64 #s(literal 60 binary64) (-.f64 z t))
cost-diff0
(-.f64 x y)
cost-diff0
(*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)))
cost-diff0
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
cost-diff0
(/.f64 #s(literal 60 binary64) (-.f64 z t))
cost-diff0
#s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) (/.f64 #s(literal 60 binary64) (-.f64 z t)))
cost-diff0
(*.f64 #s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) (/.f64 #s(literal 60 binary64) (-.f64 z t))) x)
cost-diff0
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) (/.f64 #s(literal 60 binary64) (-.f64 z t))) x))
cost-diff0
(/.f64 #s(literal -60 binary64) t)
cost-diff0
(*.f64 x (/.f64 #s(literal -60 binary64) t))
cost-diff0
#s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (*.f64 x (/.f64 #s(literal -60 binary64) t)))
cost-diff0
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (*.f64 x (/.f64 #s(literal -60 binary64) t))))
cost-diff0
(/.f64 (-.f64 x y) a)
cost-diff0
(fma.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)) #s(literal 120 binary64))
cost-diff0
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (fma.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)) #s(literal 120 binary64)) a))
cost-diff2
(*.f64 (fma.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)) #s(literal 120 binary64)) a)
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
047341
062341
1114341
2198341
3377341
4834339
51728339
63404339
74861339
85393339
95520339
105559339
115559339
126845339
137053339
147182339
157605339
08505325
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (fma.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)) #s(literal 120 binary64)) a))
(*.f64 (fma.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)) #s(literal 120 binary64)) a)
(fma.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)) #s(literal 120 binary64))
(/.f64 (-.f64 x y) a)
(-.f64 x y)
x
y
a
(/.f64 #s(literal 60 binary64) (-.f64 z t))
#s(literal 60 binary64)
(-.f64 z t)
z
t
#s(literal 120 binary64)
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (*.f64 x (/.f64 #s(literal -60 binary64) t))))
#s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (*.f64 x (/.f64 #s(literal -60 binary64) t)))
(*.f64 x (/.f64 #s(literal -60 binary64) t))
x
(/.f64 #s(literal -60 binary64) t)
#s(literal -60 binary64)
t
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) (/.f64 #s(literal 60 binary64) (-.f64 z t))) x))
(*.f64 #s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) (/.f64 #s(literal 60 binary64) (-.f64 z t))) x)
#s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) (/.f64 #s(literal 60 binary64) (-.f64 z t)))
(/.f64 #s(literal 60 binary64) (-.f64 z t))
#s(literal 60 binary64)
(-.f64 z t)
z
t
x
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
(*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)))
(-.f64 x y)
x
y
(/.f64 #s(literal 60 binary64) (-.f64 z t))
#s(literal 60 binary64)
(-.f64 z t)
z
t
(fma.f64 a #s(literal 120 binary64) #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))))
a
#s(literal 120 binary64)
#s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64)))
(*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))
(/.f64 (-.f64 x y) z)
(-.f64 x y)
x
y
z
#s(literal 60 binary64)
Outputs
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (fma.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)) #s(literal 120 binary64)) a))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal 120 binary64) a)))
(*.f64 (fma.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)) #s(literal 120 binary64)) a)
(fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)) #s(literal 120 binary64))
(fma.f64 (/.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) a) (-.f64 x y) #s(literal 120 binary64))
(/.f64 (-.f64 x y) a)
(-.f64 x y)
x
y
a
(/.f64 #s(literal 60 binary64) (-.f64 z t))
#s(literal 60 binary64)
(-.f64 z t)
z
t
#s(literal 120 binary64)
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (*.f64 x (/.f64 #s(literal -60 binary64) t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (*.f64 (/.f64 #s(literal -60 binary64) t) x)))
#s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (*.f64 x (/.f64 #s(literal -60 binary64) t)))
#s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (*.f64 (/.f64 #s(literal -60 binary64) t) x))
(*.f64 x (/.f64 #s(literal -60 binary64) t))
(*.f64 (/.f64 #s(literal -60 binary64) t) x)
x
(/.f64 #s(literal -60 binary64) t)
#s(literal -60 binary64)
t
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) (/.f64 #s(literal 60 binary64) (-.f64 z t))) x))
(*.f64 #s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) (/.f64 #s(literal 60 binary64) (-.f64 z t))) x)
#s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) (/.f64 #s(literal 60 binary64) (-.f64 z t)))
(/.f64 #s(literal 60 binary64) (-.f64 z t))
#s(literal 60 binary64)
(-.f64 z t)
z
t
x
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)))
(*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)))
(*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y))
(-.f64 x y)
x
y
(/.f64 #s(literal 60 binary64) (-.f64 z t))
#s(literal 60 binary64)
(-.f64 z t)
z
t
(fma.f64 a #s(literal 120 binary64) #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))))
(fma.f64 #s(literal 120 binary64) a #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))))
a
#s(literal 120 binary64)
#s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64)))
(*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))
(/.f64 (-.f64 x y) z)
(-.f64 x y)
x
y
z
#s(literal 60 binary64)

localize175.0ms (1.9%)

Memory
-1.3MiB live, 98.9MiB allocated; 20ms collecting garbage
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0.01171875
(/.f64 (-.f64 x y) z)
accuracy0.01953125
(fma.f64 a #s(literal 120 binary64) #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))))
accuracy0.2239488940551352
(*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))
accuracy32.56341741527283
#s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64)))
accuracy0.0
(-.f64 z t)
accuracy0.0
(-.f64 x y)
accuracy0.25390625
(*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)))
accuracy31.831057903328798
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
accuracy0.0
(-.f64 z t)
accuracy0.0
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) (/.f64 #s(literal 60 binary64) (-.f64 z t))) x))
accuracy8.750943841920883
(*.f64 #s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) (/.f64 #s(literal 60 binary64) (-.f64 z t))) x)
accuracy48.127587232559
#s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) (/.f64 #s(literal 60 binary64) (-.f64 z t)))
accuracy0.0
(/.f64 #s(literal -60 binary64) t)
accuracy0.23828125
(*.f64 x (/.f64 #s(literal -60 binary64) t))
accuracy23.56676619260225
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (*.f64 x (/.f64 #s(literal -60 binary64) t))))
accuracy42.21761087667413
#s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (*.f64 x (/.f64 #s(literal -60 binary64) t)))
accuracy0.0
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (fma.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)) #s(literal 120 binary64)) a))
accuracy0.01171875
(/.f64 (-.f64 x y) a)
accuracy4.618774497224175
(*.f64 (fma.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)) #s(literal 120 binary64)) a)
accuracy6.4624926812561245
(fma.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)) #s(literal 120 binary64))
Samples
93.0ms246×0valid
14.0ms2valid
3.0ms1valid
1.0ms3valid
Compiler

Compiled 243 to 40 computations (83.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 78.0ms
ival-mult: 52.0ms (66.4% of total)
ival-div: 14.0ms (17.9% of total)
ival-add: 7.0ms (8.9% of total)
ival-sub: 3.0ms (3.8% of total)
adjust: 2.0ms (2.6% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series60.0ms (0.6%)

Memory
26.1MiB live, 69.7MiB allocated; 16ms collecting garbage
Counts
20 → 226
Calls
Call 1
Inputs
(*.f64 (fma.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)) #s(literal 120 binary64)) a)
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (fma.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)) #s(literal 120 binary64)) a))
(fma.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)) #s(literal 120 binary64))
(/.f64 (-.f64 x y) a)
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (*.f64 x (/.f64 #s(literal -60 binary64) t))))
#s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (*.f64 x (/.f64 #s(literal -60 binary64) t)))
(*.f64 x (/.f64 #s(literal -60 binary64) t))
(/.f64 #s(literal -60 binary64) t)
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) (/.f64 #s(literal 60 binary64) (-.f64 z t))) x))
(*.f64 #s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) (/.f64 #s(literal 60 binary64) (-.f64 z t))) x)
#s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) (/.f64 #s(literal 60 binary64) (-.f64 z t)))
(/.f64 #s(literal 60 binary64) (-.f64 z t))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
(*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)))
(-.f64 x y)
(fma.f64 a #s(literal 120 binary64) #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))))
#s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64)))
(*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))
(/.f64 (-.f64 x y) z)
(-.f64 z t)
Outputs
(* a (+ 120 (* -60 (/ y (* a (- z t))))))
(+ (* 60 (/ x (- z t))) (* a (+ 120 (* -60 (/ y (* a (- z t)))))))
(+ (* -60 (/ y (- z t))) (* 120 a))
(+ (* -60 (/ y (- z t))) (+ (* 60 (/ x (- z t))) (* 120 a)))
(+ 120 (* -60 (/ y (* a (- z t)))))
(+ 120 (+ (* -60 (/ y (* a (- z t)))) (* 60 (/ x (* a (- z t))))))
(* -1 (/ y a))
(+ (* -1 (/ y a)) (/ x a))
(+ (* 60 (/ y t)) (* 120 a))
(+ (* -60 (/ x t)) (+ (* 60 (/ y t)) (* 120 a)))
(* -60 (/ x t))
(/ (+ (* -60 (/ y (- z t))) (* 120 a)) x)
(/ (+ (* -60 (/ y (- z t))) (+ (* 60 (/ x (- z t))) (* 120 a))) x)
(* -60 (/ y (- z t)))
(+ (* -60 (/ y (- z t))) (* 60 (/ x (- z t))))
(* -1 y)
(- x y)
(* -60 (/ y z))
(+ (* -60 (/ y z)) (* 60 (/ x z)))
(* -1 (/ y z))
(+ (* -1 (/ y z)) (/ x z))
(* 60 (/ x (- z t)))
(* x (+ (* 60 (/ 1 (- z t))) (/ (* a (+ 120 (* -60 (/ y (* a (- z t)))))) x)))
(* x (+ (* -60 (/ y (* x (- z t)))) (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t))))))
(* 60 (/ x (* a (- z t))))
(* x (+ (* -60 (/ y (* a (* x (- z t))))) (+ (* 120 (/ 1 x)) (* 60 (/ 1 (* a (- z t)))))))
(/ x a)
(* x (+ (* -1 (/ y (* a x))) (/ 1 a)))
(* x (- (+ (* 60 (/ y (* t x))) (* 120 (/ a x))) (* 60 (/ 1 t))))
(/ 60 (- z t))
(+ (* -60 (/ y (* x (- z t)))) (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t)))))
(* x (+ (* -60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t)))))
x
(* x (+ 1 (* -1 (/ y x))))
(* 60 (/ x z))
(* x (+ (* -60 (/ y (* x z))) (* 60 (/ 1 z))))
(/ x z)
(* x (+ (* -1 (/ y (* x z))) (/ 1 z)))
(* -1 (* x (- (* -1 (/ (* a (+ 120 (* -60 (/ y (* a (- z t)))))) x)) (* 60 (/ 1 (- z t))))))
(* -1 (* x (- (* -1 (/ (+ (* -60 (/ y (- z t))) (* 120 a)) x)) (* 60 (/ 1 (- z t))))))
(* -1 (* x (- (* -1 (/ (+ 120 (* -60 (/ y (* a (- z t))))) x)) (* 60 (/ 1 (* a (- z t)))))))
(* -1 (* x (- (/ y (* a x)) (/ 1 a))))
(* -1 (* x (+ (* -1 (/ (+ (* 60 (/ y t)) (* 120 a)) x)) (* 60 (/ 1 t)))))
(* -1 (* x (- (+ (* -120 (/ a x)) (* 60 (/ y (* x (- z t))))) (* 60 (/ 1 (- z t))))))
(+ (* -1 (/ (+ (* -120 a) (* 60 (/ y (- z t)))) x)) (* 60 (/ 1 (- z t))))
(* -1 (* x (- (* 60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t))))))
(* -1 (* x (- (/ y x) 1)))
(* -1 (* x (- (* 60 (/ y (* x z))) (* 60 (/ 1 z)))))
(* -1 (* x (- (/ y (* x z)) (/ 1 z))))
(* a (+ 120 (* 60 (/ x (* a (- z t))))))
(+ (* -60 (/ y (- z t))) (* a (+ 120 (* 60 (/ x (* a (- z t)))))))
(+ (* 60 (/ x (- z t))) (* 120 a))
(+ 120 (* 60 (/ x (* a (- z t)))))
(+ (* -60 (/ x t)) (* 120 a))
(* x (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t)))))
(+ (* -60 (/ y (- z t))) (* x (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t))))))
(+ (* 120 (/ a x)) (* 60 (/ 1 (- z t))))
(+ (* -60 (/ y (* x (- z t)))) (+ (* 60 (/ 1 (- z t))) (* 120 (/ a x))))
(+ x (* -1 y))
(* y (- (/ (* a (+ 120 (* 60 (/ x (* a (- z t)))))) y) (* 60 (/ 1 (- z t)))))
(* y (- (+ (* 60 (/ x (* y (- z t)))) (* 120 (/ a y))) (* 60 (/ 1 (- z t)))))
(* -60 (/ y (* a (- z t))))
(* y (- (+ (* 60 (/ x (* a (* y (- z t))))) (* 120 (/ 1 y))) (* 60 (/ 1 (* a (- z t))))))
(* y (- (/ x (* a y)) (/ 1 a)))
(* 60 (/ y t))
(* y (+ (* -60 (/ x (* t y))) (+ (* 120 (/ a y)) (* 60 (/ 1 t)))))
(* y (- (/ (* x (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t))))) y) (* 60 (/ 1 (- z t)))))
(* -60 (/ y (* x (- z t))))
(* y (- (+ (* 120 (/ a (* x y))) (/ 60 (* y (- z t)))) (* 60 (/ 1 (* x (- z t))))))
(* y (- (* 60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t)))))
(* y (- (/ x y) 1))
(* y (- (* 60 (/ x (* y z))) (* 60 (/ 1 z))))
(* y (- (/ x (* y z)) (/ 1 z)))
(* -1 (* y (+ (* -1 (/ (* a (+ 120 (* 60 (/ x (* a (- z t)))))) y)) (* 60 (/ 1 (- z t))))))
(* -1 (* y (+ (* -1 (/ (+ (* 60 (/ x (- z t))) (* 120 a)) y)) (* 60 (/ 1 (- z t))))))
(* -1 (* y (+ (* -1 (/ (+ 120 (* 60 (/ x (* a (- z t))))) y)) (* 60 (/ 1 (* a (- z t)))))))
(* -1 (* y (+ (* -1 (/ x (* a y))) (/ 1 a))))
(* -1 (* y (- (* -1 (/ (+ (* -60 (/ x t)) (* 120 a)) y)) (* 60 (/ 1 t)))))
(* -1 (* y (+ (* -1 (/ (* x (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t))))) y)) (* 60 (/ 1 (- z t))))))
(* -1 (* y (+ (* -1 (/ (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t)))) y)) (* 60 (/ 1 (* x (- z t)))))))
(* -1 (* y (+ (* -60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t))))))
(* -1 (* y (+ 1 (* -1 (/ x y)))))
(* -1 (* y (+ (* -60 (/ x (* y z))) (* 60 (/ 1 z)))))
(* -1 (* y (+ (* -1 (/ x (* y z))) (/ 1 z))))
(* a (+ 120 (* -60 (/ (- x y) (* a t)))))
(+ (* 60 (* a (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))))) (* a (+ 120 (* -60 (/ (- x y) (* a t))))))
(+ (* a (+ 120 (* -60 (/ (- x y) (* a t))))) (* z (+ (* 60 (* a (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2)))))) (* 60 (/ (* a (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2)))))) t)))))
(+ (* a (+ 120 (* -60 (/ (- x y) (* a t))))) (* z (+ (* 60 (* a (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2)))))) (* z (+ (* 60 (/ (* a (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2)))))) (pow t 2))) (* 60 (/ (* a (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))) t)))))))
(+ (* -60 (/ (- x y) t)) (* 120 a))
(+ (* -60 (/ (- x y) t)) (+ (* 60 (* z (- (/ y (pow t 2)) (/ x (pow t 2))))) (* 120 a)))
(+ (* -60 (/ (- x y) t)) (+ (* 120 a) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) t))))))
(+ (* -60 (/ (- x y) t)) (+ (* 120 a) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* z (+ (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) (pow t 2))) (* 60 (/ (- (/ y (pow t 2)) (/ x (pow t 2))) t))))))))
(+ 120 (* -60 (/ (- x y) (* a t))))
(+ 120 (+ (* -60 (/ (- x y) (* a t))) (* 60 (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))))))
(+ 120 (+ (* -60 (/ (- x y) (* a t))) (* z (+ (* 60 (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))) (* 60 (/ (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))) t))))))
(+ 120 (+ (* -60 (/ (- x y) (* a t))) (* z (+ (* 60 (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))) (* z (+ (* 60 (/ (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))) (pow t 2))) (* 60 (/ (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2)))) t))))))))
(+ (* x (* z (- (* 60 (/ y (* (pow t 2) x))) (* 60 (/ 1 (pow t 2)))))) (* x (- (+ (* 60 (/ y (* t x))) (* 120 (/ a x))) (* 60 (/ 1 t)))))
(+ (* x (- (+ (* 60 (/ y (* t x))) (* 120 (/ a x))) (* 60 (/ 1 t)))) (* z (+ (* x (* z (- (* 60 (/ y (* (pow t 3) x))) (* 60 (/ 1 (pow t 3)))))) (* x (- (* 60 (/ y (* (pow t 2) x))) (* 60 (/ 1 (pow t 2))))))))
(+ (* x (- (+ (* 60 (/ y (* t x))) (* 120 (/ a x))) (* 60 (/ 1 t)))) (* z (+ (* x (- (* 60 (/ y (* (pow t 2) x))) (* 60 (/ 1 (pow t 2))))) (* z (+ (* x (* z (- (* 60 (/ y (* (pow t 4) x))) (* 60 (/ 1 (pow t 4)))))) (* x (- (* 60 (/ y (* (pow t 3) x))) (* 60 (/ 1 (pow t 3))))))))))
(- (+ (* 60 (/ y (* t x))) (* 120 (/ a x))) (* 60 (/ 1 t)))
(- (+ (* 60 (/ y (* t x))) (+ (* 120 (/ a x)) (* z (- (* 60 (/ y (* (pow t 2) x))) (* 60 (/ 1 (pow t 2))))))) (* 60 (/ 1 t)))
(- (+ (* 60 (/ y (* t x))) (+ (* 120 (/ a x)) (* z (- (+ (* 60 (/ y (* (pow t 2) x))) (* z (- (* 60 (/ y (* (pow t 3) x))) (* 60 (/ 1 (pow t 3)))))) (* 60 (/ 1 (pow t 2))))))) (* 60 (/ 1 t)))
(- (+ (* 60 (/ y (* t x))) (+ (* 120 (/ a x)) (* z (- (+ (* 60 (/ y (* (pow t 2) x))) (* z (- (+ (* 60 (/ y (* (pow t 3) x))) (* z (- (* 60 (/ y (* (pow t 4) x))) (* 60 (/ 1 (pow t 4)))))) (* 60 (/ 1 (pow t 3)))))) (* 60 (/ 1 (pow t 2))))))) (* 60 (/ 1 t)))
(/ -60 t)
(- (* -60 (/ z (pow t 2))) (* 60 (/ 1 t)))
(- (* z (- (* -60 (/ z (pow t 3))) (* 60 (/ 1 (pow t 2))))) (* 60 (/ 1 t)))
(- (* z (- (* z (- (* -60 (/ z (pow t 4))) (* 60 (/ 1 (pow t 3))))) (* 60 (/ 1 (pow t 2))))) (* 60 (/ 1 t)))
(* -60 (/ (- x y) t))
(+ (* -60 (/ (- x y) t)) (* 60 (* z (- (/ y (pow t 2)) (/ x (pow t 2))))))
(+ (* -60 (/ (- x y) t)) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) t)))))
(+ (* -60 (/ (- x y) t)) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* z (+ (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) (pow t 2))) (* 60 (/ (- (/ y (pow t 2)) (/ x (pow t 2))) t)))))))
(* 60 (/ (- x y) z))
(/ (- x y) z)
(* -1 t)
(- z t)
(* 120 a)
(+ (* 60 (/ (- x y) z)) (* 120 a))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (+ (* 60 (/ (- x y) z)) (* 120 a)))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (+ (* 60 (/ (* (pow t 2) (- x y)) (pow z 3))) (+ (* 60 (/ (- x y) z)) (* 120 a))))
120
(+ 120 (* 60 (/ (- x y) (* a z))))
(+ 120 (+ (* 60 (/ (* t (- x y)) (* a (pow z 2)))) (* 60 (/ (- x y) (* a z)))))
(+ 120 (+ (* 60 (/ (* t (- x y)) (* a (pow z 2)))) (+ (* 60 (/ (* (pow t 2) (- x y)) (* a (pow z 3)))) (* 60 (/ (- x y) (* a z))))))
(+ (* 120 a) (/ (* x (+ 60 (* -60 (/ y x)))) z))
(+ (* 120 a) (+ (/ (* x (+ 60 (* -60 (/ y x)))) z) (/ (* x (+ (* -60 (/ (* t y) x)) (* 60 t))) (pow z 2))))
(+ (* 120 a) (+ (/ (* x (+ 60 (* -60 (/ y x)))) z) (+ (/ (* x (+ (* -60 (/ (* t y) x)) (* 60 t))) (pow z 2)) (/ (* x (+ (* -60 (/ (* (pow t 2) y) x)) (* 60 (pow t 2)))) (pow z 3)))))
(* 120 (/ a x))
(+ (* -60 (/ y (* x z))) (+ (* 120 (/ a x)) (* 60 (/ 1 z))))
(+ (* -60 (/ y (* x z))) (+ (* -60 (/ (* t y) (* x (pow z 2)))) (+ (* 60 (/ t (pow z 2))) (+ (* 120 (/ a x)) (* 60 (/ 1 z))))))
(+ (* -60 (/ y (* x z))) (+ (* -60 (/ (* t y) (* x (pow z 2)))) (+ (* -60 (/ (* (pow t 2) y) (* x (pow z 3)))) (+ (* 60 (/ t (pow z 2))) (+ (* 60 (/ (pow t 2) (pow z 3))) (+ (* 120 (/ a x)) (* 60 (/ 1 z))))))))
(/ 60 z)
(/ (+ 60 (* 60 (/ t z))) z)
(/ (- (+ 60 (* 60 (/ (pow t 2) (pow z 2)))) (* -60 (/ t z))) z)
(/ (- (+ 60 (* 60 (/ (pow t 3) (pow z 3)))) (+ (* -60 (/ t z)) (* -60 (/ (pow t 2) (pow z 2))))) z)
(/ (+ (* 60 (- x y)) (* 60 (/ (* t (- x y)) z))) z)
(/ (+ (* 60 (- x y)) (+ (* 60 (/ (* t (- x y)) z)) (* 60 (/ (* (pow t 2) (- x y)) (pow z 2))))) z)
(/ (+ (* 60 (- x y)) (+ (* 60 (/ (* t (- x y)) z)) (+ (* 60 (/ (* (pow t 2) (- x y)) (pow z 2))) (* 60 (/ (* (pow t 3) (- x y)) (pow z 3)))))) z)
z
(* z (+ 1 (* -1 (/ t z))))
(+ (* -1 (/ (+ (* -60 (- x y)) (* -60 (/ (* t (- x y)) z))) z)) (* 120 a))
(+ (* -1 (/ (+ (* -60 (- x y)) (* -1 (/ (+ (* 60 (* t (- x y))) (* 60 (/ (* (pow t 2) (- x y)) z))) z))) z)) (* 120 a))
(+ 120 (* -1 (/ (+ (* -60 (/ (* t (- x y)) (* a z))) (* -60 (/ (- x y) a))) z)))
(+ 120 (* -1 (/ (+ (* -60 (/ (- x y) a)) (* -1 (/ (+ (* 60 (/ (* t (- x y)) a)) (* 60 (/ (* (pow t 2) (- x y)) (* a z)))) z))) z)))
(+ (* -1 (/ (+ (* -1 (* x (+ 60 (* -60 (/ y x))))) (* -1 (/ (* t (* x (+ 60 (* -60 (/ y x))))) z))) z)) (* 120 a))
(+ (* -1 (/ (+ (* -1 (* x (+ 60 (* -60 (/ y x))))) (* -1 (/ (+ (* t (* x (+ 60 (* -60 (/ y x))))) (/ (* (pow t 2) (* x (+ 60 (* -60 (/ y x))))) z)) z))) z)) (* 120 a))
(+ (* -1 (/ (+ (* -1 (+ 60 (* -60 (/ y x)))) (* -1 (/ (* t (+ 60 (* -60 (/ y x)))) z))) z)) (* 120 (/ a x)))
(+ (* -1 (/ (+ (* -1 (+ 60 (* -60 (/ y x)))) (* -1 (/ (+ (* t (+ 60 (* -60 (/ y x)))) (/ (* (pow t 2) (+ 60 (* -60 (/ y x)))) z)) z))) z)) (* 120 (/ a x)))
(* -1 (/ (- (* -60 (/ t z)) 60) z))
(* -1 (/ (- (* -1 (/ (- (* 60 (/ (pow t 2) z)) (* -60 t)) z)) 60) z))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* -60 (/ (pow t 3) z)) (* 60 (pow t 2))) z)) (* -60 t)) z)) 60) z))
(* -1 (/ (+ (* -60 (- x y)) (* -60 (/ (* t (- x y)) z))) z))
(* -1 (/ (+ (* -60 (- x y)) (* -1 (/ (+ (* 60 (* t (- x y))) (* 60 (/ (* (pow t 2) (- x y)) z))) z))) z))
(* -1 (/ (+ (* -60 (- x y)) (* -1 (/ (+ (* -1 (/ (+ (* -60 (* (pow t 2) (- x y))) (* -60 (/ (* (pow t 3) (- x y)) z))) z)) (* 60 (* t (- x y)))) z))) z))
(* -1 (* z (- (/ t z) 1)))
(* a (+ 120 (* 60 (/ (- x y) (* a z)))))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (* a (+ 120 (* 60 (/ (- x y) (* a z))))))
(+ (* a (+ 120 (* 60 (/ (- x y) (* a z))))) (* t (+ (* 60 (/ (* t (- x y)) (pow z 3))) (* 60 (/ (- x y) (pow z 2))))))
(+ (* a (+ 120 (* 60 (/ (- x y) (* a z))))) (* t (+ (* 60 (/ (- x y) (pow z 2))) (* t (+ (* 60 (/ (* t (- x y)) (pow z 4))) (* 60 (/ (- x y) (pow z 3))))))))
(+ (* 60 (/ (- x y) z)) (+ (* 120 a) (* t (+ (* 60 (/ (* t (- x y)) (pow z 3))) (* 60 (/ (- x y) (pow z 2)))))))
(+ (* 60 (/ (- x y) z)) (+ (* 120 a) (* t (+ (* 60 (/ (- x y) (pow z 2))) (* t (+ (* 60 (/ (* t (- x y)) (pow z 4))) (* 60 (/ (- x y) (pow z 3)))))))))
(+ 120 (+ (* 60 (/ (- x y) (* a z))) (* t (+ (* 60 (/ (* t (- x y)) (* a (pow z 3)))) (* 60 (/ (- x y) (* a (pow z 2))))))))
(+ 120 (+ (* 60 (/ (- x y) (* a z))) (* t (+ (* 60 (/ (- x y) (* a (pow z 2)))) (* t (+ (* 60 (/ (* t (- x y)) (* a (pow z 4)))) (* 60 (/ (- x y) (* a (pow z 3))))))))))
(/ (+ (* -60 (- x y)) (* 120 (* a t))) t)
(* x (+ (* -60 (/ y (* x z))) (+ (* 60 (/ 1 z)) (* 120 (/ a x)))))
(+ (* t (* x (+ (* -60 (/ y (* x (pow z 2)))) (* 60 (/ 1 (pow z 2)))))) (* x (+ (* -60 (/ y (* x z))) (+ (* 60 (/ 1 z)) (* 120 (/ a x))))))
(+ (* t (+ (* t (* x (+ (* -60 (/ y (* x (pow z 3)))) (* 60 (/ 1 (pow z 3)))))) (* x (+ (* -60 (/ y (* x (pow z 2)))) (* 60 (/ 1 (pow z 2))))))) (* x (+ (* -60 (/ y (* x z))) (+ (* 60 (/ 1 z)) (* 120 (/ a x))))))
(+ (* t (+ (* t (+ (* t (* x (+ (* -60 (/ y (* x (pow z 4)))) (* 60 (/ 1 (pow z 4)))))) (* x (+ (* -60 (/ y (* x (pow z 3)))) (* 60 (/ 1 (pow z 3))))))) (* x (+ (* -60 (/ y (* x (pow z 2)))) (* 60 (/ 1 (pow z 2))))))) (* x (+ (* -60 (/ y (* x z))) (+ (* 60 (/ 1 z)) (* 120 (/ a x))))))
(+ (* -60 (/ y (* x z))) (+ (* 60 (/ 1 z)) (* 120 (/ a x))))
(+ (* -60 (/ y (* x z))) (+ (* 60 (/ 1 z)) (+ (* 120 (/ a x)) (* t (+ (* -60 (/ y (* x (pow z 2)))) (* 60 (/ 1 (pow z 2))))))))
(+ (* -60 (/ y (* x z))) (+ (* 60 (/ 1 z)) (+ (* 120 (/ a x)) (* t (+ (* -60 (/ y (* x (pow z 2)))) (+ (* 60 (/ 1 (pow z 2))) (* t (+ (* -60 (/ y (* x (pow z 3)))) (* 60 (/ 1 (pow z 3)))))))))))
(+ (* -60 (/ y (* x z))) (+ (* 60 (/ 1 z)) (+ (* 120 (/ a x)) (* t (+ (* -60 (/ y (* x (pow z 2)))) (+ (* 60 (/ 1 (pow z 2))) (* t (+ (* -60 (/ y (* x (pow z 3)))) (+ (* 60 (/ 1 (pow z 3))) (* t (+ (* -60 (/ y (* x (pow z 4)))) (* 60 (/ 1 (pow z 4))))))))))))))
(+ (* 60 (/ t (pow z 2))) (* 60 (/ 1 z)))
(+ (* t (+ (* 60 (/ t (pow z 3))) (* 60 (/ 1 (pow z 2))))) (* 60 (/ 1 z)))
(+ (* t (+ (* t (+ (* 60 (/ t (pow z 4))) (* 60 (/ 1 (pow z 3))))) (* 60 (/ 1 (pow z 2))))) (* 60 (/ 1 z)))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (* 60 (/ (- x y) z)))
(+ (* 60 (/ (- x y) z)) (* t (+ (* 60 (/ (* t (- x y)) (pow z 3))) (* 60 (/ (- x y) (pow z 2))))))
(+ (* 60 (/ (- x y) z)) (* t (+ (* 60 (/ (- x y) (pow z 2))) (* t (+ (* 60 (/ (* t (- x y)) (pow z 4))) (* 60 (/ (- x y) (pow z 3))))))))
(+ z (* -1 t))
(+ (* -60 (/ (* z (- x y)) (pow t 2))) (+ (* -60 (/ (- x y) t)) (* 120 a)))
(+ (* -60 (/ (* z (- x y)) (pow t 2))) (+ (* -60 (/ (* (pow z 2) (- x y)) (pow t 3))) (+ (* -60 (/ (- x y) t)) (* 120 a))))
(+ 120 (+ (* -60 (/ (* z (- x y)) (* a (pow t 2)))) (* -60 (/ (- x y) (* a t)))))
(+ 120 (+ (* -60 (/ (* z (- x y)) (* a (pow t 2)))) (+ (* -60 (/ (* (pow z 2) (- x y)) (* a (pow t 3)))) (* -60 (/ (- x y) (* a t))))))
(+ (* 120 a) (/ (* x (- (* 60 (/ y x)) 60)) t))
(+ (* 120 a) (+ (/ (* x (+ (* -60 z) (* 60 (/ (* y z) x)))) (pow t 2)) (/ (* x (- (* 60 (/ y x)) 60)) t)))
(+ (* 120 a) (+ (/ (* x (+ (* -60 z) (* 60 (/ (* y z) x)))) (pow t 2)) (+ (/ (* x (+ (* -60 (pow z 2)) (* 60 (/ (* y (pow z 2)) x)))) (pow t 3)) (/ (* x (- (* 60 (/ y x)) 60)) t))))
(- (+ (* -60 (/ z (pow t 2))) (+ (* 60 (/ y (* t x))) (+ (* 60 (/ (* y z) (* (pow t 2) x))) (* 120 (/ a x))))) (* 60 (/ 1 t)))
(- (+ (* -60 (/ z (pow t 2))) (+ (* -60 (/ (pow z 2) (pow t 3))) (+ (* 60 (/ y (* t x))) (+ (* 60 (/ (* y z) (* (pow t 2) x))) (+ (* 60 (/ (* y (pow z 2)) (* (pow t 3) x))) (* 120 (/ a x))))))) (* 60 (/ 1 t)))
(/ (- (* -60 (/ z t)) 60) t)
(/ (- (* -60 (/ (pow z 2) (pow t 2))) (+ 60 (* 60 (/ z t)))) t)
(/ (- (* -60 (/ (pow z 3) (pow t 3))) (+ 60 (+ (* 60 (/ z t)) (* 60 (/ (pow z 2) (pow t 2)))))) t)
(/ (+ (* -60 (- x y)) (* -60 (/ (* z (- x y)) t))) t)
(/ (+ (* -60 (- x y)) (+ (* -60 (/ (* z (- x y)) t)) (* -60 (/ (* (pow z 2) (- x y)) (pow t 2))))) t)
(/ (+ (* -60 (- x y)) (+ (* -60 (/ (* z (- x y)) t)) (+ (* -60 (/ (* (pow z 2) (- x y)) (pow t 2))) (* -60 (/ (* (pow z 3) (- x y)) (pow t 3)))))) t)
(* t (- (/ z t) 1))
(+ (* -1 (/ (+ (* 60 (- x y)) (* 60 (/ (* z (- x y)) t))) t)) (* 120 a))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -60 (* z (- x y))) (* -60 (/ (* (pow z 2) (- x y)) t))) t)) (* 60 (- x y))) t)) (* 120 a))
(+ 120 (* -1 (/ (+ (* 60 (/ (* z (- x y)) (* a t))) (* 60 (/ (- x y) a))) t)))
(+ 120 (* -1 (/ (+ (* -1 (/ (+ (* -60 (/ (* z (- x y)) a)) (* -60 (/ (* (pow z 2) (- x y)) (* a t)))) t)) (* 60 (/ (- x y) a))) t)))
(+ (* -1 (/ (* x (+ 60 (* -60 (/ y x)))) t)) (* 120 a))
(+ (* -1 (/ (+ (* -1 (/ (* x (+ (* -60 z) (* 60 (/ (* y z) x)))) t)) (* x (+ 60 (* -60 (/ y x))))) t)) (* 120 a))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* x (+ (* -60 (/ (* y (pow z 2)) x)) (* 60 (pow z 2)))) t)) (* x (+ (* -60 z) (* 60 (/ (* y z) x))))) t)) (* x (+ 60 (* -60 (/ y x))))) t)) (* 120 a))
(+ (* -1 (/ (+ 60 (* -60 (/ y x))) t)) (* 120 (/ a x)))
(+ (* -1 (/ (+ 60 (+ (* -60 (/ y x)) (* -1 (/ (+ (* -60 z) (* 60 (/ (* y z) x))) t)))) t)) (* 120 (/ a x)))
(+ (* -1 (/ (+ 60 (+ (* -60 (/ y x)) (* -1 (/ (+ (* -60 z) (+ (* -1 (/ (+ (* -60 (/ (* y (pow z 2)) x)) (* 60 (pow z 2))) t)) (* 60 (/ (* y z) x)))) t)))) t)) (* 120 (/ a x)))
(* -1 (/ (+ 60 (* 60 (/ z t))) t))
(* -1 (/ (+ 60 (* -1 (/ (- (* -60 (/ (pow z 2) t)) (* 60 z)) t))) t))
(* -1 (/ (+ 60 (* -1 (/ (- (* -1 (/ (- (* 60 (/ (pow z 3) t)) (* -60 (pow z 2))) t)) (* 60 z)) t))) t))
(* -1 (/ (+ (* 60 (- x y)) (* 60 (/ (* z (- x y)) t))) t))
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* z (- x y))) (* -60 (/ (* (pow z 2) (- x y)) t))) t)) (* 60 (- x y))) t))
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* z (- x y))) (* -1 (/ (+ (* 60 (* (pow z 2) (- x y))) (* 60 (/ (* (pow z 3) (- x y)) t))) t))) t)) (* 60 (- x y))) t))
(* -1 (* t (+ 1 (* -1 (/ z t)))))
(* 60 (/ (- x y) (- z t)))
(+ (* 60 (/ (- x y) (- z t))) (* 120 a))
(* 60 (/ (- x y) (* a (- z t))))
(/ (+ (* 60 (/ (- x y) (- z t))) (* 120 a)) a)
(/ (- x y) a)
(+ (* 120 a) (* x (+ (* -60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t))))))
(+ (* -60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t))))
(* a (+ 120 (* 60 (/ (- x y) (* a (- z t))))))
(+ 120 (* 60 (/ (- x y) (* a (- z t)))))
(* a (+ 120 (/ (* x (+ (* -60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t))))) a)))
(* a (+ (* -60 (/ y (* a (* x (- z t))))) (+ (* 120 (/ 1 x)) (/ 60 (* a (- z t))))))
(* -1 (* a (- (* -60 (/ (- x y) (* a (- z t)))) 120)))
(* -1 (* a (- (* 60 (/ (- x y) (* a t))) 120)))
(* -1 (* a (- (* -1 (/ (* x (+ (* -60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t))))) a)) 120)))
(* -1 (* a (- (* -1 (/ (+ (* -60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t)))) a)) (* 120 (/ 1 x)))))
Calls

15 calls:

TimeVariablePointExpression
21.0ms
y
@-inf
((* (+ (* (/ (- x y) a) (/ 60 (- z t))) 120) a) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (+ (* (/ (- x y) a) (/ 60 (- z t))) 120) (/ (- x y) a) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (+ (* (/ (- x y) t) -60) (* 120 a)) (* x (/ -60 t)) (/ -60 t) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (* (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) x) (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) (/ 60 (- z t)) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (* (- x y) (/ 60 (- z t))) (- x y) (+ (* a 120) (* (/ 60 (- z t)) (- x y))) (* (/ 60 (- z t)) (- x y)) (* (/ (- x y) z) 60) (/ (- x y) z) (- z t))
4.0ms
x
@-inf
((* (+ (* (/ (- x y) a) (/ 60 (- z t))) 120) a) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (+ (* (/ (- x y) a) (/ 60 (- z t))) 120) (/ (- x y) a) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (+ (* (/ (- x y) t) -60) (* 120 a)) (* x (/ -60 t)) (/ -60 t) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (* (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) x) (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) (/ 60 (- z t)) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (* (- x y) (/ 60 (- z t))) (- x y) (+ (* a 120) (* (/ 60 (- z t)) (- x y))) (* (/ 60 (- z t)) (- x y)) (* (/ (- x y) z) 60) (/ (- x y) z) (- z t))
3.0ms
x
@0
((* (+ (* (/ (- x y) a) (/ 60 (- z t))) 120) a) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (+ (* (/ (- x y) a) (/ 60 (- z t))) 120) (/ (- x y) a) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (+ (* (/ (- x y) t) -60) (* 120 a)) (* x (/ -60 t)) (/ -60 t) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (* (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) x) (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) (/ 60 (- z t)) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (* (- x y) (/ 60 (- z t))) (- x y) (+ (* a 120) (* (/ 60 (- z t)) (- x y))) (* (/ 60 (- z t)) (- x y)) (* (/ (- x y) z) 60) (/ (- x y) z) (- z t))
3.0ms
x
@inf
((* (+ (* (/ (- x y) a) (/ 60 (- z t))) 120) a) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (+ (* (/ (- x y) a) (/ 60 (- z t))) 120) (/ (- x y) a) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (+ (* (/ (- x y) t) -60) (* 120 a)) (* x (/ -60 t)) (/ -60 t) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (* (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) x) (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) (/ 60 (- z t)) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (* (- x y) (/ 60 (- z t))) (- x y) (+ (* a 120) (* (/ 60 (- z t)) (- x y))) (* (/ 60 (- z t)) (- x y)) (* (/ (- x y) z) 60) (/ (- x y) z) (- z t))
3.0ms
y
@inf
((* (+ (* (/ (- x y) a) (/ 60 (- z t))) 120) a) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (+ (* (/ (- x y) a) (/ 60 (- z t))) 120) (/ (- x y) a) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (+ (* (/ (- x y) t) -60) (* 120 a)) (* x (/ -60 t)) (/ -60 t) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (* (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) x) (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) (/ 60 (- z t)) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (* (- x y) (/ 60 (- z t))) (- x y) (+ (* a 120) (* (/ 60 (- z t)) (- x y))) (* (/ 60 (- z t)) (- x y)) (* (/ (- x y) z) 60) (/ (- x y) z) (- z t))

simplify231.0ms (2.5%)

Memory
-0.7MiB live, 237.8MiB allocated; 29ms collecting garbage
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
09915186
134775051
085474731
Stop Event
iter limit
node limit
Counts
226 → 224
Calls
Call 1
Inputs
(* a (+ 120 (* -60 (/ y (* a (- z t))))))
(+ (* 60 (/ x (- z t))) (* a (+ 120 (* -60 (/ y (* a (- z t)))))))
(+ (* -60 (/ y (- z t))) (* 120 a))
(+ (* -60 (/ y (- z t))) (+ (* 60 (/ x (- z t))) (* 120 a)))
(+ 120 (* -60 (/ y (* a (- z t)))))
(+ 120 (+ (* -60 (/ y (* a (- z t)))) (* 60 (/ x (* a (- z t))))))
(* -1 (/ y a))
(+ (* -1 (/ y a)) (/ x a))
(+ (* 60 (/ y t)) (* 120 a))
(+ (* -60 (/ x t)) (+ (* 60 (/ y t)) (* 120 a)))
(* -60 (/ x t))
(/ (+ (* -60 (/ y (- z t))) (* 120 a)) x)
(/ (+ (* -60 (/ y (- z t))) (+ (* 60 (/ x (- z t))) (* 120 a))) x)
(* -60 (/ y (- z t)))
(+ (* -60 (/ y (- z t))) (* 60 (/ x (- z t))))
(* -1 y)
(- x y)
(* -60 (/ y z))
(+ (* -60 (/ y z)) (* 60 (/ x z)))
(* -1 (/ y z))
(+ (* -1 (/ y z)) (/ x z))
(* 60 (/ x (- z t)))
(* x (+ (* 60 (/ 1 (- z t))) (/ (* a (+ 120 (* -60 (/ y (* a (- z t)))))) x)))
(* x (+ (* -60 (/ y (* x (- z t)))) (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t))))))
(* 60 (/ x (* a (- z t))))
(* x (+ (* -60 (/ y (* a (* x (- z t))))) (+ (* 120 (/ 1 x)) (* 60 (/ 1 (* a (- z t)))))))
(/ x a)
(* x (+ (* -1 (/ y (* a x))) (/ 1 a)))
(* x (- (+ (* 60 (/ y (* t x))) (* 120 (/ a x))) (* 60 (/ 1 t))))
(/ 60 (- z t))
(+ (* -60 (/ y (* x (- z t)))) (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t)))))
(* x (+ (* -60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t)))))
x
(* x (+ 1 (* -1 (/ y x))))
(* 60 (/ x z))
(* x (+ (* -60 (/ y (* x z))) (* 60 (/ 1 z))))
(/ x z)
(* x (+ (* -1 (/ y (* x z))) (/ 1 z)))
(* -1 (* x (- (* -1 (/ (* a (+ 120 (* -60 (/ y (* a (- z t)))))) x)) (* 60 (/ 1 (- z t))))))
(* -1 (* x (- (* -1 (/ (+ (* -60 (/ y (- z t))) (* 120 a)) x)) (* 60 (/ 1 (- z t))))))
(* -1 (* x (- (* -1 (/ (+ 120 (* -60 (/ y (* a (- z t))))) x)) (* 60 (/ 1 (* a (- z t)))))))
(* -1 (* x (- (/ y (* a x)) (/ 1 a))))
(* -1 (* x (+ (* -1 (/ (+ (* 60 (/ y t)) (* 120 a)) x)) (* 60 (/ 1 t)))))
(* -1 (* x (- (+ (* -120 (/ a x)) (* 60 (/ y (* x (- z t))))) (* 60 (/ 1 (- z t))))))
(+ (* -1 (/ (+ (* -120 a) (* 60 (/ y (- z t)))) x)) (* 60 (/ 1 (- z t))))
(* -1 (* x (- (* 60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t))))))
(* -1 (* x (- (/ y x) 1)))
(* -1 (* x (- (* 60 (/ y (* x z))) (* 60 (/ 1 z)))))
(* -1 (* x (- (/ y (* x z)) (/ 1 z))))
(* a (+ 120 (* 60 (/ x (* a (- z t))))))
(+ (* -60 (/ y (- z t))) (* a (+ 120 (* 60 (/ x (* a (- z t)))))))
(+ (* 60 (/ x (- z t))) (* 120 a))
(+ 120 (* 60 (/ x (* a (- z t)))))
(+ (* -60 (/ x t)) (* 120 a))
(* x (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t)))))
(+ (* -60 (/ y (- z t))) (* x (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t))))))
(+ (* 120 (/ a x)) (* 60 (/ 1 (- z t))))
(+ (* -60 (/ y (* x (- z t)))) (+ (* 60 (/ 1 (- z t))) (* 120 (/ a x))))
(+ x (* -1 y))
(* y (- (/ (* a (+ 120 (* 60 (/ x (* a (- z t)))))) y) (* 60 (/ 1 (- z t)))))
(* y (- (+ (* 60 (/ x (* y (- z t)))) (* 120 (/ a y))) (* 60 (/ 1 (- z t)))))
(* -60 (/ y (* a (- z t))))
(* y (- (+ (* 60 (/ x (* a (* y (- z t))))) (* 120 (/ 1 y))) (* 60 (/ 1 (* a (- z t))))))
(* y (- (/ x (* a y)) (/ 1 a)))
(* 60 (/ y t))
(* y (+ (* -60 (/ x (* t y))) (+ (* 120 (/ a y)) (* 60 (/ 1 t)))))
(* y (- (/ (* x (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t))))) y) (* 60 (/ 1 (- z t)))))
(* -60 (/ y (* x (- z t))))
(* y (- (+ (* 120 (/ a (* x y))) (/ 60 (* y (- z t)))) (* 60 (/ 1 (* x (- z t))))))
(* y (- (* 60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t)))))
(* y (- (/ x y) 1))
(* y (- (* 60 (/ x (* y z))) (* 60 (/ 1 z))))
(* y (- (/ x (* y z)) (/ 1 z)))
(* -1 (* y (+ (* -1 (/ (* a (+ 120 (* 60 (/ x (* a (- z t)))))) y)) (* 60 (/ 1 (- z t))))))
(* -1 (* y (+ (* -1 (/ (+ (* 60 (/ x (- z t))) (* 120 a)) y)) (* 60 (/ 1 (- z t))))))
(* -1 (* y (+ (* -1 (/ (+ 120 (* 60 (/ x (* a (- z t))))) y)) (* 60 (/ 1 (* a (- z t)))))))
(* -1 (* y (+ (* -1 (/ x (* a y))) (/ 1 a))))
(* -1 (* y (- (* -1 (/ (+ (* -60 (/ x t)) (* 120 a)) y)) (* 60 (/ 1 t)))))
(* -1 (* y (+ (* -1 (/ (* x (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t))))) y)) (* 60 (/ 1 (- z t))))))
(* -1 (* y (+ (* -1 (/ (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t)))) y)) (* 60 (/ 1 (* x (- z t)))))))
(* -1 (* y (+ (* -60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t))))))
(* -1 (* y (+ 1 (* -1 (/ x y)))))
(* -1 (* y (+ (* -60 (/ x (* y z))) (* 60 (/ 1 z)))))
(* -1 (* y (+ (* -1 (/ x (* y z))) (/ 1 z))))
(* a (+ 120 (* -60 (/ (- x y) (* a t)))))
(+ (* 60 (* a (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))))) (* a (+ 120 (* -60 (/ (- x y) (* a t))))))
(+ (* a (+ 120 (* -60 (/ (- x y) (* a t))))) (* z (+ (* 60 (* a (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2)))))) (* 60 (/ (* a (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2)))))) t)))))
(+ (* a (+ 120 (* -60 (/ (- x y) (* a t))))) (* z (+ (* 60 (* a (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2)))))) (* z (+ (* 60 (/ (* a (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2)))))) (pow t 2))) (* 60 (/ (* a (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))) t)))))))
(+ (* -60 (/ (- x y) t)) (* 120 a))
(+ (* -60 (/ (- x y) t)) (+ (* 60 (* z (- (/ y (pow t 2)) (/ x (pow t 2))))) (* 120 a)))
(+ (* -60 (/ (- x y) t)) (+ (* 120 a) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) t))))))
(+ (* -60 (/ (- x y) t)) (+ (* 120 a) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* z (+ (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) (pow t 2))) (* 60 (/ (- (/ y (pow t 2)) (/ x (pow t 2))) t))))))))
(+ 120 (* -60 (/ (- x y) (* a t))))
(+ 120 (+ (* -60 (/ (- x y) (* a t))) (* 60 (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))))))
(+ 120 (+ (* -60 (/ (- x y) (* a t))) (* z (+ (* 60 (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))) (* 60 (/ (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))) t))))))
(+ 120 (+ (* -60 (/ (- x y) (* a t))) (* z (+ (* 60 (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))) (* z (+ (* 60 (/ (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))) (pow t 2))) (* 60 (/ (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2)))) t))))))))
(+ (* x (* z (- (* 60 (/ y (* (pow t 2) x))) (* 60 (/ 1 (pow t 2)))))) (* x (- (+ (* 60 (/ y (* t x))) (* 120 (/ a x))) (* 60 (/ 1 t)))))
(+ (* x (- (+ (* 60 (/ y (* t x))) (* 120 (/ a x))) (* 60 (/ 1 t)))) (* z (+ (* x (* z (- (* 60 (/ y (* (pow t 3) x))) (* 60 (/ 1 (pow t 3)))))) (* x (- (* 60 (/ y (* (pow t 2) x))) (* 60 (/ 1 (pow t 2))))))))
(+ (* x (- (+ (* 60 (/ y (* t x))) (* 120 (/ a x))) (* 60 (/ 1 t)))) (* z (+ (* x (- (* 60 (/ y (* (pow t 2) x))) (* 60 (/ 1 (pow t 2))))) (* z (+ (* x (* z (- (* 60 (/ y (* (pow t 4) x))) (* 60 (/ 1 (pow t 4)))))) (* x (- (* 60 (/ y (* (pow t 3) x))) (* 60 (/ 1 (pow t 3))))))))))
(- (+ (* 60 (/ y (* t x))) (* 120 (/ a x))) (* 60 (/ 1 t)))
(- (+ (* 60 (/ y (* t x))) (+ (* 120 (/ a x)) (* z (- (* 60 (/ y (* (pow t 2) x))) (* 60 (/ 1 (pow t 2))))))) (* 60 (/ 1 t)))
(- (+ (* 60 (/ y (* t x))) (+ (* 120 (/ a x)) (* z (- (+ (* 60 (/ y (* (pow t 2) x))) (* z (- (* 60 (/ y (* (pow t 3) x))) (* 60 (/ 1 (pow t 3)))))) (* 60 (/ 1 (pow t 2))))))) (* 60 (/ 1 t)))
(- (+ (* 60 (/ y (* t x))) (+ (* 120 (/ a x)) (* z (- (+ (* 60 (/ y (* (pow t 2) x))) (* z (- (+ (* 60 (/ y (* (pow t 3) x))) (* z (- (* 60 (/ y (* (pow t 4) x))) (* 60 (/ 1 (pow t 4)))))) (* 60 (/ 1 (pow t 3)))))) (* 60 (/ 1 (pow t 2))))))) (* 60 (/ 1 t)))
(/ -60 t)
(- (* -60 (/ z (pow t 2))) (* 60 (/ 1 t)))
(- (* z (- (* -60 (/ z (pow t 3))) (* 60 (/ 1 (pow t 2))))) (* 60 (/ 1 t)))
(- (* z (- (* z (- (* -60 (/ z (pow t 4))) (* 60 (/ 1 (pow t 3))))) (* 60 (/ 1 (pow t 2))))) (* 60 (/ 1 t)))
(* -60 (/ (- x y) t))
(+ (* -60 (/ (- x y) t)) (* 60 (* z (- (/ y (pow t 2)) (/ x (pow t 2))))))
(+ (* -60 (/ (- x y) t)) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) t)))))
(+ (* -60 (/ (- x y) t)) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* z (+ (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) (pow t 2))) (* 60 (/ (- (/ y (pow t 2)) (/ x (pow t 2))) t)))))))
(* 60 (/ (- x y) z))
(/ (- x y) z)
(* -1 t)
(- z t)
(* 120 a)
(+ (* 60 (/ (- x y) z)) (* 120 a))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (+ (* 60 (/ (- x y) z)) (* 120 a)))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (+ (* 60 (/ (* (pow t 2) (- x y)) (pow z 3))) (+ (* 60 (/ (- x y) z)) (* 120 a))))
120
(+ 120 (* 60 (/ (- x y) (* a z))))
(+ 120 (+ (* 60 (/ (* t (- x y)) (* a (pow z 2)))) (* 60 (/ (- x y) (* a z)))))
(+ 120 (+ (* 60 (/ (* t (- x y)) (* a (pow z 2)))) (+ (* 60 (/ (* (pow t 2) (- x y)) (* a (pow z 3)))) (* 60 (/ (- x y) (* a z))))))
(+ (* 120 a) (/ (* x (+ 60 (* -60 (/ y x)))) z))
(+ (* 120 a) (+ (/ (* x (+ 60 (* -60 (/ y x)))) z) (/ (* x (+ (* -60 (/ (* t y) x)) (* 60 t))) (pow z 2))))
(+ (* 120 a) (+ (/ (* x (+ 60 (* -60 (/ y x)))) z) (+ (/ (* x (+ (* -60 (/ (* t y) x)) (* 60 t))) (pow z 2)) (/ (* x (+ (* -60 (/ (* (pow t 2) y) x)) (* 60 (pow t 2)))) (pow z 3)))))
(* 120 (/ a x))
(+ (* -60 (/ y (* x z))) (+ (* 120 (/ a x)) (* 60 (/ 1 z))))
(+ (* -60 (/ y (* x z))) (+ (* -60 (/ (* t y) (* x (pow z 2)))) (+ (* 60 (/ t (pow z 2))) (+ (* 120 (/ a x)) (* 60 (/ 1 z))))))
(+ (* -60 (/ y (* x z))) (+ (* -60 (/ (* t y) (* x (pow z 2)))) (+ (* -60 (/ (* (pow t 2) y) (* x (pow z 3)))) (+ (* 60 (/ t (pow z 2))) (+ (* 60 (/ (pow t 2) (pow z 3))) (+ (* 120 (/ a x)) (* 60 (/ 1 z))))))))
(/ 60 z)
(/ (+ 60 (* 60 (/ t z))) z)
(/ (- (+ 60 (* 60 (/ (pow t 2) (pow z 2)))) (* -60 (/ t z))) z)
(/ (- (+ 60 (* 60 (/ (pow t 3) (pow z 3)))) (+ (* -60 (/ t z)) (* -60 (/ (pow t 2) (pow z 2))))) z)
(/ (+ (* 60 (- x y)) (* 60 (/ (* t (- x y)) z))) z)
(/ (+ (* 60 (- x y)) (+ (* 60 (/ (* t (- x y)) z)) (* 60 (/ (* (pow t 2) (- x y)) (pow z 2))))) z)
(/ (+ (* 60 (- x y)) (+ (* 60 (/ (* t (- x y)) z)) (+ (* 60 (/ (* (pow t 2) (- x y)) (pow z 2))) (* 60 (/ (* (pow t 3) (- x y)) (pow z 3)))))) z)
z
(* z (+ 1 (* -1 (/ t z))))
(+ (* -1 (/ (+ (* -60 (- x y)) (* -60 (/ (* t (- x y)) z))) z)) (* 120 a))
(+ (* -1 (/ (+ (* -60 (- x y)) (* -1 (/ (+ (* 60 (* t (- x y))) (* 60 (/ (* (pow t 2) (- x y)) z))) z))) z)) (* 120 a))
(+ 120 (* -1 (/ (+ (* -60 (/ (* t (- x y)) (* a z))) (* -60 (/ (- x y) a))) z)))
(+ 120 (* -1 (/ (+ (* -60 (/ (- x y) a)) (* -1 (/ (+ (* 60 (/ (* t (- x y)) a)) (* 60 (/ (* (pow t 2) (- x y)) (* a z)))) z))) z)))
(+ (* -1 (/ (+ (* -1 (* x (+ 60 (* -60 (/ y x))))) (* -1 (/ (* t (* x (+ 60 (* -60 (/ y x))))) z))) z)) (* 120 a))
(+ (* -1 (/ (+ (* -1 (* x (+ 60 (* -60 (/ y x))))) (* -1 (/ (+ (* t (* x (+ 60 (* -60 (/ y x))))) (/ (* (pow t 2) (* x (+ 60 (* -60 (/ y x))))) z)) z))) z)) (* 120 a))
(+ (* -1 (/ (+ (* -1 (+ 60 (* -60 (/ y x)))) (* -1 (/ (* t (+ 60 (* -60 (/ y x)))) z))) z)) (* 120 (/ a x)))
(+ (* -1 (/ (+ (* -1 (+ 60 (* -60 (/ y x)))) (* -1 (/ (+ (* t (+ 60 (* -60 (/ y x)))) (/ (* (pow t 2) (+ 60 (* -60 (/ y x)))) z)) z))) z)) (* 120 (/ a x)))
(* -1 (/ (- (* -60 (/ t z)) 60) z))
(* -1 (/ (- (* -1 (/ (- (* 60 (/ (pow t 2) z)) (* -60 t)) z)) 60) z))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* -60 (/ (pow t 3) z)) (* 60 (pow t 2))) z)) (* -60 t)) z)) 60) z))
(* -1 (/ (+ (* -60 (- x y)) (* -60 (/ (* t (- x y)) z))) z))
(* -1 (/ (+ (* -60 (- x y)) (* -1 (/ (+ (* 60 (* t (- x y))) (* 60 (/ (* (pow t 2) (- x y)) z))) z))) z))
(* -1 (/ (+ (* -60 (- x y)) (* -1 (/ (+ (* -1 (/ (+ (* -60 (* (pow t 2) (- x y))) (* -60 (/ (* (pow t 3) (- x y)) z))) z)) (* 60 (* t (- x y)))) z))) z))
(* -1 (* z (- (/ t z) 1)))
(* a (+ 120 (* 60 (/ (- x y) (* a z)))))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (* a (+ 120 (* 60 (/ (- x y) (* a z))))))
(+ (* a (+ 120 (* 60 (/ (- x y) (* a z))))) (* t (+ (* 60 (/ (* t (- x y)) (pow z 3))) (* 60 (/ (- x y) (pow z 2))))))
(+ (* a (+ 120 (* 60 (/ (- x y) (* a z))))) (* t (+ (* 60 (/ (- x y) (pow z 2))) (* t (+ (* 60 (/ (* t (- x y)) (pow z 4))) (* 60 (/ (- x y) (pow z 3))))))))
(+ (* 60 (/ (- x y) z)) (+ (* 120 a) (* t (+ (* 60 (/ (* t (- x y)) (pow z 3))) (* 60 (/ (- x y) (pow z 2)))))))
(+ (* 60 (/ (- x y) z)) (+ (* 120 a) (* t (+ (* 60 (/ (- x y) (pow z 2))) (* t (+ (* 60 (/ (* t (- x y)) (pow z 4))) (* 60 (/ (- x y) (pow z 3)))))))))
(+ 120 (+ (* 60 (/ (- x y) (* a z))) (* t (+ (* 60 (/ (* t (- x y)) (* a (pow z 3)))) (* 60 (/ (- x y) (* a (pow z 2))))))))
(+ 120 (+ (* 60 (/ (- x y) (* a z))) (* t (+ (* 60 (/ (- x y) (* a (pow z 2)))) (* t (+ (* 60 (/ (* t (- x y)) (* a (pow z 4)))) (* 60 (/ (- x y) (* a (pow z 3))))))))))
(/ (+ (* -60 (- x y)) (* 120 (* a t))) t)
(* x (+ (* -60 (/ y (* x z))) (+ (* 60 (/ 1 z)) (* 120 (/ a x)))))
(+ (* t (* x (+ (* -60 (/ y (* x (pow z 2)))) (* 60 (/ 1 (pow z 2)))))) (* x (+ (* -60 (/ y (* x z))) (+ (* 60 (/ 1 z)) (* 120 (/ a x))))))
(+ (* t (+ (* t (* x (+ (* -60 (/ y (* x (pow z 3)))) (* 60 (/ 1 (pow z 3)))))) (* x (+ (* -60 (/ y (* x (pow z 2)))) (* 60 (/ 1 (pow z 2))))))) (* x (+ (* -60 (/ y (* x z))) (+ (* 60 (/ 1 z)) (* 120 (/ a x))))))
(+ (* t (+ (* t (+ (* t (* x (+ (* -60 (/ y (* x (pow z 4)))) (* 60 (/ 1 (pow z 4)))))) (* x (+ (* -60 (/ y (* x (pow z 3)))) (* 60 (/ 1 (pow z 3))))))) (* x (+ (* -60 (/ y (* x (pow z 2)))) (* 60 (/ 1 (pow z 2))))))) (* x (+ (* -60 (/ y (* x z))) (+ (* 60 (/ 1 z)) (* 120 (/ a x))))))
(+ (* -60 (/ y (* x z))) (+ (* 60 (/ 1 z)) (* 120 (/ a x))))
(+ (* -60 (/ y (* x z))) (+ (* 60 (/ 1 z)) (+ (* 120 (/ a x)) (* t (+ (* -60 (/ y (* x (pow z 2)))) (* 60 (/ 1 (pow z 2))))))))
(+ (* -60 (/ y (* x z))) (+ (* 60 (/ 1 z)) (+ (* 120 (/ a x)) (* t (+ (* -60 (/ y (* x (pow z 2)))) (+ (* 60 (/ 1 (pow z 2))) (* t (+ (* -60 (/ y (* x (pow z 3)))) (* 60 (/ 1 (pow z 3)))))))))))
(+ (* -60 (/ y (* x z))) (+ (* 60 (/ 1 z)) (+ (* 120 (/ a x)) (* t (+ (* -60 (/ y (* x (pow z 2)))) (+ (* 60 (/ 1 (pow z 2))) (* t (+ (* -60 (/ y (* x (pow z 3)))) (+ (* 60 (/ 1 (pow z 3))) (* t (+ (* -60 (/ y (* x (pow z 4)))) (* 60 (/ 1 (pow z 4))))))))))))))
(+ (* 60 (/ t (pow z 2))) (* 60 (/ 1 z)))
(+ (* t (+ (* 60 (/ t (pow z 3))) (* 60 (/ 1 (pow z 2))))) (* 60 (/ 1 z)))
(+ (* t (+ (* t (+ (* 60 (/ t (pow z 4))) (* 60 (/ 1 (pow z 3))))) (* 60 (/ 1 (pow z 2))))) (* 60 (/ 1 z)))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (* 60 (/ (- x y) z)))
(+ (* 60 (/ (- x y) z)) (* t (+ (* 60 (/ (* t (- x y)) (pow z 3))) (* 60 (/ (- x y) (pow z 2))))))
(+ (* 60 (/ (- x y) z)) (* t (+ (* 60 (/ (- x y) (pow z 2))) (* t (+ (* 60 (/ (* t (- x y)) (pow z 4))) (* 60 (/ (- x y) (pow z 3))))))))
(+ z (* -1 t))
(+ (* -60 (/ (* z (- x y)) (pow t 2))) (+ (* -60 (/ (- x y) t)) (* 120 a)))
(+ (* -60 (/ (* z (- x y)) (pow t 2))) (+ (* -60 (/ (* (pow z 2) (- x y)) (pow t 3))) (+ (* -60 (/ (- x y) t)) (* 120 a))))
(+ 120 (+ (* -60 (/ (* z (- x y)) (* a (pow t 2)))) (* -60 (/ (- x y) (* a t)))))
(+ 120 (+ (* -60 (/ (* z (- x y)) (* a (pow t 2)))) (+ (* -60 (/ (* (pow z 2) (- x y)) (* a (pow t 3)))) (* -60 (/ (- x y) (* a t))))))
(+ (* 120 a) (/ (* x (- (* 60 (/ y x)) 60)) t))
(+ (* 120 a) (+ (/ (* x (+ (* -60 z) (* 60 (/ (* y z) x)))) (pow t 2)) (/ (* x (- (* 60 (/ y x)) 60)) t)))
(+ (* 120 a) (+ (/ (* x (+ (* -60 z) (* 60 (/ (* y z) x)))) (pow t 2)) (+ (/ (* x (+ (* -60 (pow z 2)) (* 60 (/ (* y (pow z 2)) x)))) (pow t 3)) (/ (* x (- (* 60 (/ y x)) 60)) t))))
(- (+ (* -60 (/ z (pow t 2))) (+ (* 60 (/ y (* t x))) (+ (* 60 (/ (* y z) (* (pow t 2) x))) (* 120 (/ a x))))) (* 60 (/ 1 t)))
(- (+ (* -60 (/ z (pow t 2))) (+ (* -60 (/ (pow z 2) (pow t 3))) (+ (* 60 (/ y (* t x))) (+ (* 60 (/ (* y z) (* (pow t 2) x))) (+ (* 60 (/ (* y (pow z 2)) (* (pow t 3) x))) (* 120 (/ a x))))))) (* 60 (/ 1 t)))
(/ (- (* -60 (/ z t)) 60) t)
(/ (- (* -60 (/ (pow z 2) (pow t 2))) (+ 60 (* 60 (/ z t)))) t)
(/ (- (* -60 (/ (pow z 3) (pow t 3))) (+ 60 (+ (* 60 (/ z t)) (* 60 (/ (pow z 2) (pow t 2)))))) t)
(/ (+ (* -60 (- x y)) (* -60 (/ (* z (- x y)) t))) t)
(/ (+ (* -60 (- x y)) (+ (* -60 (/ (* z (- x y)) t)) (* -60 (/ (* (pow z 2) (- x y)) (pow t 2))))) t)
(/ (+ (* -60 (- x y)) (+ (* -60 (/ (* z (- x y)) t)) (+ (* -60 (/ (* (pow z 2) (- x y)) (pow t 2))) (* -60 (/ (* (pow z 3) (- x y)) (pow t 3)))))) t)
(* t (- (/ z t) 1))
(+ (* -1 (/ (+ (* 60 (- x y)) (* 60 (/ (* z (- x y)) t))) t)) (* 120 a))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -60 (* z (- x y))) (* -60 (/ (* (pow z 2) (- x y)) t))) t)) (* 60 (- x y))) t)) (* 120 a))
(+ 120 (* -1 (/ (+ (* 60 (/ (* z (- x y)) (* a t))) (* 60 (/ (- x y) a))) t)))
(+ 120 (* -1 (/ (+ (* -1 (/ (+ (* -60 (/ (* z (- x y)) a)) (* -60 (/ (* (pow z 2) (- x y)) (* a t)))) t)) (* 60 (/ (- x y) a))) t)))
(+ (* -1 (/ (* x (+ 60 (* -60 (/ y x)))) t)) (* 120 a))
(+ (* -1 (/ (+ (* -1 (/ (* x (+ (* -60 z) (* 60 (/ (* y z) x)))) t)) (* x (+ 60 (* -60 (/ y x))))) t)) (* 120 a))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* x (+ (* -60 (/ (* y (pow z 2)) x)) (* 60 (pow z 2)))) t)) (* x (+ (* -60 z) (* 60 (/ (* y z) x))))) t)) (* x (+ 60 (* -60 (/ y x))))) t)) (* 120 a))
(+ (* -1 (/ (+ 60 (* -60 (/ y x))) t)) (* 120 (/ a x)))
(+ (* -1 (/ (+ 60 (+ (* -60 (/ y x)) (* -1 (/ (+ (* -60 z) (* 60 (/ (* y z) x))) t)))) t)) (* 120 (/ a x)))
(+ (* -1 (/ (+ 60 (+ (* -60 (/ y x)) (* -1 (/ (+ (* -60 z) (+ (* -1 (/ (+ (* -60 (/ (* y (pow z 2)) x)) (* 60 (pow z 2))) t)) (* 60 (/ (* y z) x)))) t)))) t)) (* 120 (/ a x)))
(* -1 (/ (+ 60 (* 60 (/ z t))) t))
(* -1 (/ (+ 60 (* -1 (/ (- (* -60 (/ (pow z 2) t)) (* 60 z)) t))) t))
(* -1 (/ (+ 60 (* -1 (/ (- (* -1 (/ (- (* 60 (/ (pow z 3) t)) (* -60 (pow z 2))) t)) (* 60 z)) t))) t))
(* -1 (/ (+ (* 60 (- x y)) (* 60 (/ (* z (- x y)) t))) t))
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* z (- x y))) (* -60 (/ (* (pow z 2) (- x y)) t))) t)) (* 60 (- x y))) t))
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* z (- x y))) (* -1 (/ (+ (* 60 (* (pow z 2) (- x y))) (* 60 (/ (* (pow z 3) (- x y)) t))) t))) t)) (* 60 (- x y))) t))
(* -1 (* t (+ 1 (* -1 (/ z t)))))
(* 60 (/ (- x y) (- z t)))
(+ (* 60 (/ (- x y) (- z t))) (* 120 a))
(* 60 (/ (- x y) (* a (- z t))))
(/ (+ (* 60 (/ (- x y) (- z t))) (* 120 a)) a)
(/ (- x y) a)
(+ (* 120 a) (* x (+ (* -60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t))))))
(+ (* -60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t))))
(* a (+ 120 (* 60 (/ (- x y) (* a (- z t))))))
(+ 120 (* 60 (/ (- x y) (* a (- z t)))))
(* a (+ 120 (/ (* x (+ (* -60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t))))) a)))
(* a (+ (* -60 (/ y (* a (* x (- z t))))) (+ (* 120 (/ 1 x)) (/ 60 (* a (- z t))))))
(* -1 (* a (- (* -60 (/ (- x y) (* a (- z t)))) 120)))
(* -1 (* a (- (* 60 (/ (- x y) (* a t))) 120)))
(* -1 (* a (- (* -1 (/ (* x (+ (* -60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t))))) a)) 120)))
(* -1 (* a (- (* -1 (/ (+ (* -60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t)))) a)) (* 120 (/ 1 x)))))
Outputs
(* a (+ 120 (* -60 (/ y (* a (- z t))))))
(*.f64 (fma.f64 (/.f64 y (*.f64 (-.f64 z t) a)) #s(literal -60 binary64) #s(literal 120 binary64)) a)
(+ (* 60 (/ x (- z t))) (* a (+ 120 (* -60 (/ y (* a (- z t)))))))
(fma.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64) (*.f64 (fma.f64 (/.f64 y (*.f64 (-.f64 z t) a)) #s(literal -60 binary64) #s(literal 120 binary64)) a))
(+ (* -60 (/ y (- z t))) (* 120 a))
(fma.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ y (- z t))) (+ (* 60 (/ x (- z t))) (* 120 a)))
(fma.f64 #s(literal 120 binary64) a (/.f64 (fma.f64 #s(literal 60 binary64) x (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)))
(+ 120 (* -60 (/ y (* a (- z t)))))
(fma.f64 (/.f64 y (*.f64 (-.f64 z t) a)) #s(literal -60 binary64) #s(literal 120 binary64))
(+ 120 (+ (* -60 (/ y (* a (- z t)))) (* 60 (/ x (* a (- z t))))))
(+.f64 (/.f64 (fma.f64 #s(literal 60 binary64) x (*.f64 #s(literal -60 binary64) y)) (*.f64 (-.f64 z t) a)) #s(literal 120 binary64))
(* -1 (/ y a))
(/.f64 (neg.f64 y) a)
(+ (* -1 (/ y a)) (/ x a))
(/.f64 (-.f64 x y) a)
(+ (* 60 (/ y t)) (* 120 a))
(fma.f64 (/.f64 y t) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ x t)) (+ (* 60 (/ y t)) (* 120 a)))
(+.f64 (/.f64 (fma.f64 #s(literal -60 binary64) x (*.f64 #s(literal 60 binary64) y)) t) (*.f64 #s(literal 120 binary64) a))
(* -60 (/ x t))
(*.f64 (/.f64 x t) #s(literal -60 binary64))
(/ (+ (* -60 (/ y (- z t))) (* 120 a)) x)
(/.f64 (fma.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)) x)
(/ (+ (* -60 (/ y (- z t))) (+ (* 60 (/ x (- z t))) (* 120 a))) x)
(/.f64 (fma.f64 #s(literal 120 binary64) a (/.f64 (fma.f64 #s(literal 60 binary64) x (*.f64 #s(literal -60 binary64) y)) (-.f64 z t))) x)
(* -60 (/ y (- z t)))
(*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))
(+ (* -60 (/ y (- z t))) (* 60 (/ x (- z t))))
(/.f64 (fma.f64 #s(literal 60 binary64) x (*.f64 #s(literal -60 binary64) y)) (-.f64 z t))
(* -1 y)
(neg.f64 y)
(- x y)
(-.f64 x y)
(* -60 (/ y z))
(*.f64 (/.f64 y z) #s(literal -60 binary64))
(+ (* -60 (/ y z)) (* 60 (/ x z)))
(/.f64 (fma.f64 #s(literal 60 binary64) x (*.f64 #s(literal -60 binary64) y)) z)
(* -1 (/ y z))
(/.f64 (neg.f64 y) z)
(+ (* -1 (/ y z)) (/ x z))
(/.f64 (-.f64 x y) z)
(* 60 (/ x (- z t)))
(*.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64))
(* x (+ (* 60 (/ 1 (- z t))) (/ (* a (+ 120 (* -60 (/ y (* a (- z t)))))) x)))
(*.f64 (fma.f64 a (/.f64 (fma.f64 (/.f64 y (*.f64 (-.f64 z t) a)) #s(literal -60 binary64) #s(literal 120 binary64)) x) (/.f64 #s(literal 60 binary64) (-.f64 z t))) x)
(* x (+ (* -60 (/ y (* x (- z t)))) (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t))))))
(*.f64 (fma.f64 (/.f64 y (*.f64 (-.f64 z t) x)) #s(literal -60 binary64) (fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 #s(literal 60 binary64) (-.f64 z t)))) x)
(* 60 (/ x (* a (- z t))))
(*.f64 (/.f64 x (*.f64 (-.f64 z t) a)) #s(literal 60 binary64))
(* x (+ (* -60 (/ y (* a (* x (- z t))))) (+ (* 120 (/ 1 x)) (* 60 (/ 1 (* a (- z t)))))))
(*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) (*.f64 a x)) (/.f64 y (-.f64 z t)) (+.f64 (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a)) (/.f64 #s(literal 120 binary64) x))) x)
(/ x a)
(/.f64 x a)
(* x (+ (* -1 (/ y (* a x))) (/ 1 a)))
(*.f64 (fma.f64 (/.f64 (/.f64 y a) x) #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) a)) x)
(* x (- (+ (* 60 (/ y (* t x))) (* 120 (/ a x))) (* 60 (/ 1 t))))
(*.f64 (-.f64 (fma.f64 (/.f64 (/.f64 y t) x) #s(literal 60 binary64) (*.f64 (/.f64 a x) #s(literal 120 binary64))) (/.f64 #s(literal 60 binary64) t)) x)
(/ 60 (- z t))
(/.f64 #s(literal 60 binary64) (-.f64 z t))
(+ (* -60 (/ y (* x (- z t)))) (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t)))))
(fma.f64 (/.f64 y (*.f64 (-.f64 z t) x)) #s(literal -60 binary64) (fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
(* x (+ (* -60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t)))))
(*.f64 (fma.f64 (/.f64 y (*.f64 (-.f64 z t) x)) #s(literal -60 binary64) (/.f64 #s(literal 60 binary64) (-.f64 z t))) x)
x
(* x (+ 1 (* -1 (/ y x))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 y x)) x)
(* 60 (/ x z))
(*.f64 (/.f64 x z) #s(literal 60 binary64))
(* x (+ (* -60 (/ y (* x z))) (* 60 (/ 1 z))))
(*.f64 (fma.f64 (/.f64 (/.f64 y x) z) #s(literal -60 binary64) (/.f64 #s(literal 60 binary64) z)) x)
(/ x z)
(/.f64 x z)
(* x (+ (* -1 (/ y (* x z))) (/ 1 z)))
(*.f64 (fma.f64 (/.f64 (/.f64 y x) z) #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) z)) x)
(* -1 (* x (- (* -1 (/ (* a (+ 120 (* -60 (/ y (* a (- z t)))))) x)) (* 60 (/ 1 (- z t))))))
(*.f64 (neg.f64 x) (-.f64 (*.f64 (neg.f64 a) (/.f64 (fma.f64 (/.f64 y (*.f64 (-.f64 z t) a)) #s(literal -60 binary64) #s(literal 120 binary64)) x)) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
(* -1 (* x (- (* -1 (/ (+ (* -60 (/ y (- z t))) (* 120 a)) x)) (* 60 (/ 1 (- z t))))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (fma.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)) (neg.f64 x)) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
(* -1 (* x (- (* -1 (/ (+ 120 (* -60 (/ y (* a (- z t))))) x)) (* 60 (/ 1 (* a (- z t)))))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (fma.f64 (/.f64 y (*.f64 (-.f64 z t) a)) #s(literal -60 binary64) #s(literal 120 binary64)) (neg.f64 x)) (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a))))
(* -1 (* x (- (/ y (* a x)) (/ 1 a))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (/.f64 y a) x) (/.f64 #s(literal 1 binary64) a)))
(* -1 (* x (+ (* -1 (/ (+ (* 60 (/ y t)) (* 120 a)) x)) (* 60 (/ 1 t)))))
(*.f64 (neg.f64 x) (fma.f64 (/.f64 (fma.f64 (/.f64 y t) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a)) x) #s(literal -1 binary64) (/.f64 #s(literal 60 binary64) t)))
(* -1 (* x (- (+ (* -120 (/ a x)) (* 60 (/ y (* x (- z t))))) (* 60 (/ 1 (- z t))))))
(*.f64 (neg.f64 x) (-.f64 (fma.f64 #s(literal -120 binary64) (/.f64 a x) (*.f64 (/.f64 y (*.f64 (-.f64 z t) x)) #s(literal 60 binary64))) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
(+ (* -1 (/ (+ (* -120 a) (* 60 (/ y (- z t)))) x)) (* 60 (/ 1 (- z t))))
(fma.f64 (/.f64 (fma.f64 #s(literal -120 binary64) a (*.f64 (/.f64 y (-.f64 z t)) #s(literal 60 binary64))) x) #s(literal -1 binary64) (/.f64 #s(literal 60 binary64) (-.f64 z t)))
(* -1 (* x (- (* 60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t))))))
(*.f64 (neg.f64 x) (-.f64 (*.f64 (/.f64 y (*.f64 (-.f64 z t) x)) #s(literal 60 binary64)) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
(* -1 (* x (- (/ y x) 1)))
(*.f64 (neg.f64 x) (-.f64 (/.f64 y x) #s(literal 1 binary64)))
(* -1 (* x (- (* 60 (/ y (* x z))) (* 60 (/ 1 z)))))
(*.f64 (neg.f64 x) (-.f64 (*.f64 (/.f64 (/.f64 y x) z) #s(literal 60 binary64)) (/.f64 #s(literal 60 binary64) z)))
(* -1 (* x (- (/ y (* x z)) (/ 1 z))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (/.f64 y x) z) (/.f64 #s(literal 1 binary64) z)))
(* a (+ 120 (* 60 (/ x (* a (- z t))))))
(*.f64 (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 x a) #s(literal 120 binary64)) a)
(+ (* -60 (/ y (- z t))) (* a (+ 120 (* 60 (/ x (* a (- z t)))))))
(fma.f64 (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 x a) #s(literal 120 binary64)) a (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64)))
(+ (* 60 (/ x (- z t))) (* 120 a))
(fma.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a))
(+ 120 (* 60 (/ x (* a (- z t)))))
(fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 x a) #s(literal 120 binary64))
(+ (* -60 (/ x t)) (* 120 a))
(fma.f64 (/.f64 x t) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))
(* x (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t)))))
(*.f64 (fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 #s(literal 60 binary64) (-.f64 z t))) x)
(+ (* -60 (/ y (- z t))) (* x (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t))))))
(fma.f64 (fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 #s(literal 60 binary64) (-.f64 z t))) x (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64)))
(+ (* 120 (/ a x)) (* 60 (/ 1 (- z t))))
(fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 #s(literal 60 binary64) (-.f64 z t)))
(+ (* -60 (/ y (* x (- z t)))) (+ (* 60 (/ 1 (- z t))) (* 120 (/ a x))))
(fma.f64 (/.f64 y (*.f64 (-.f64 z t) x)) #s(literal -60 binary64) (fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
(+ x (* -1 y))
(-.f64 x y)
(* y (- (/ (* a (+ 120 (* 60 (/ x (* a (- z t)))))) y) (* 60 (/ 1 (- z t)))))
(*.f64 (-.f64 (/.f64 (*.f64 (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 x a) #s(literal 120 binary64)) a) y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) y)
(* y (- (+ (* 60 (/ x (* y (- z t)))) (* 120 (/ a y))) (* 60 (/ 1 (- z t)))))
(*.f64 (-.f64 (fma.f64 (/.f64 a y) #s(literal 120 binary64) (*.f64 (/.f64 x (*.f64 (-.f64 z t) y)) #s(literal 60 binary64))) (/.f64 #s(literal 60 binary64) (-.f64 z t))) y)
(* -60 (/ y (* a (- z t))))
(*.f64 (/.f64 y (*.f64 (-.f64 z t) a)) #s(literal -60 binary64))
(* y (- (+ (* 60 (/ x (* a (* y (- z t))))) (* 120 (/ 1 y))) (* 60 (/ 1 (* a (- z t))))))
(*.f64 (-.f64 (fma.f64 (/.f64 x (*.f64 (*.f64 (-.f64 z t) y) a)) #s(literal 60 binary64) (/.f64 #s(literal 120 binary64) y)) (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a))) y)
(* y (- (/ x (* a y)) (/ 1 a)))
(*.f64 (-.f64 (/.f64 (/.f64 x a) y) (/.f64 #s(literal 1 binary64) a)) y)
(* 60 (/ y t))
(*.f64 (/.f64 y t) #s(literal 60 binary64))
(* y (+ (* -60 (/ x (* t y))) (+ (* 120 (/ a y)) (* 60 (/ 1 t)))))
(*.f64 (fma.f64 (/.f64 (/.f64 x t) y) #s(literal -60 binary64) (fma.f64 (/.f64 a y) #s(literal 120 binary64) (/.f64 #s(literal 60 binary64) t))) y)
(* y (- (/ (* x (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t))))) y) (* 60 (/ 1 (- z t)))))
(*.f64 (-.f64 (/.f64 (*.f64 (fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 #s(literal 60 binary64) (-.f64 z t))) x) y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) y)
(* -60 (/ y (* x (- z t))))
(*.f64 (/.f64 y (*.f64 (-.f64 z t) x)) #s(literal -60 binary64))
(* y (- (+ (* 120 (/ a (* x y))) (/ 60 (* y (- z t)))) (* 60 (/ 1 (* x (- z t))))))
(*.f64 (-.f64 (fma.f64 (/.f64 (/.f64 a x) y) #s(literal 120 binary64) (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) y))) (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) x))) y)
(* y (- (* 60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t)))))
(*.f64 (-.f64 (*.f64 (/.f64 x (*.f64 (-.f64 z t) y)) #s(literal 60 binary64)) (/.f64 #s(literal 60 binary64) (-.f64 z t))) y)
(* y (- (/ x y) 1))
(*.f64 (-.f64 (/.f64 x y) #s(literal 1 binary64)) y)
(* y (- (* 60 (/ x (* y z))) (* 60 (/ 1 z))))
(*.f64 (-.f64 (*.f64 (/.f64 (/.f64 x y) z) #s(literal 60 binary64)) (/.f64 #s(literal 60 binary64) z)) y)
(* y (- (/ x (* y z)) (/ 1 z)))
(*.f64 (-.f64 (/.f64 (/.f64 x y) z) (/.f64 #s(literal 1 binary64) z)) y)
(* -1 (* y (+ (* -1 (/ (* a (+ 120 (* 60 (/ x (* a (- z t)))))) y)) (* 60 (/ 1 (- z t))))))
(*.f64 (fma.f64 (neg.f64 a) (/.f64 (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 x a) #s(literal 120 binary64)) y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (neg.f64 y))
(* -1 (* y (+ (* -1 (/ (+ (* 60 (/ x (- z t))) (* 120 a)) y)) (* 60 (/ 1 (- z t))))))
(*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a)) y) #s(literal -1 binary64) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (neg.f64 y))
(* -1 (* y (+ (* -1 (/ (+ 120 (* 60 (/ x (* a (- z t))))) y)) (* 60 (/ 1 (* a (- z t)))))))
(*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 x a) #s(literal 120 binary64)) y) #s(literal -1 binary64) (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a))) (neg.f64 y))
(* -1 (* y (+ (* -1 (/ x (* a y))) (/ 1 a))))
(*.f64 (fma.f64 (/.f64 (/.f64 x a) y) #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) a)) (neg.f64 y))
(* -1 (* y (- (* -1 (/ (+ (* -60 (/ x t)) (* 120 a)) y)) (* 60 (/ 1 t)))))
(*.f64 (-.f64 (/.f64 (fma.f64 (/.f64 x t) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)) (neg.f64 y)) (/.f64 #s(literal 60 binary64) t)) (neg.f64 y))
(* -1 (* y (+ (* -1 (/ (* x (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t))))) y)) (* 60 (/ 1 (- z t))))))
(*.f64 (fma.f64 (neg.f64 x) (/.f64 (fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 #s(literal 60 binary64) (-.f64 z t))) y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (neg.f64 y))
(* -1 (* y (+ (* -1 (/ (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t)))) y)) (* 60 (/ 1 (* x (- z t)))))))
(*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 #s(literal 60 binary64) (-.f64 z t))) y) #s(literal -1 binary64) (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) x))) (neg.f64 y))
(* -1 (* y (+ (* -60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t))))))
(*.f64 (fma.f64 (/.f64 x (*.f64 (-.f64 z t) y)) #s(literal -60 binary64) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (neg.f64 y))
(* -1 (* y (+ 1 (* -1 (/ x y)))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 x y)) (neg.f64 y))
(* -1 (* y (+ (* -60 (/ x (* y z))) (* 60 (/ 1 z)))))
(*.f64 (fma.f64 (/.f64 (/.f64 x y) z) #s(literal -60 binary64) (/.f64 #s(literal 60 binary64) z)) (neg.f64 y))
(* -1 (* y (+ (* -1 (/ x (* y z))) (/ 1 z))))
(*.f64 (fma.f64 (/.f64 (/.f64 x y) z) #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) z)) (neg.f64 y))
(* a (+ 120 (* -60 (/ (- x y) (* a t)))))
(*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) a) (/.f64 (-.f64 x y) t) #s(literal 120 binary64)) a)
(+ (* 60 (* a (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))))) (* a (+ 120 (* -60 (/ (- x y) (* a t))))))
(fma.f64 (*.f64 #s(literal 60 binary64) a) (*.f64 (-.f64 (/.f64 y (*.f64 (*.f64 t t) a)) (/.f64 x (*.f64 (*.f64 t t) a))) z) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) a) (/.f64 (-.f64 x y) t) #s(literal 120 binary64)) a))
(+ (* a (+ 120 (* -60 (/ (- x y) (* a t))))) (* z (+ (* 60 (* a (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2)))))) (* 60 (/ (* a (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2)))))) t)))))
(fma.f64 (*.f64 #s(literal 60 binary64) (*.f64 a (+.f64 (-.f64 (/.f64 y (*.f64 (*.f64 t t) a)) (/.f64 x (*.f64 (*.f64 t t) a))) (*.f64 z (/.f64 (-.f64 (/.f64 y (*.f64 (*.f64 t t) a)) (/.f64 x (*.f64 (*.f64 t t) a))) t))))) z (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) a) (/.f64 (-.f64 x y) t) #s(literal 120 binary64)) a))
(+ (* a (+ 120 (* -60 (/ (- x y) (* a t))))) (* z (+ (* 60 (* a (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2)))))) (* z (+ (* 60 (/ (* a (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2)))))) (pow t 2))) (* 60 (/ (* a (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))) t)))))))
(fma.f64 (fma.f64 (*.f64 #s(literal 60 binary64) a) (-.f64 (/.f64 y (*.f64 (*.f64 t t) a)) (/.f64 x (*.f64 (*.f64 t t) a))) (*.f64 (*.f64 #s(literal 60 binary64) (*.f64 a (fma.f64 (/.f64 z t) (/.f64 (-.f64 (/.f64 y (*.f64 (*.f64 t t) a)) (/.f64 x (*.f64 (*.f64 t t) a))) t) (/.f64 (-.f64 (/.f64 y (*.f64 (*.f64 t t) a)) (/.f64 x (*.f64 (*.f64 t t) a))) t)))) z)) z (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) a) (/.f64 (-.f64 x y) t) #s(literal 120 binary64)) a))
(+ (* -60 (/ (- x y) t)) (* 120 a))
(fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ (- x y) t)) (+ (* 60 (* z (- (/ y (pow t 2)) (/ x (pow t 2))))) (* 120 a)))
(fma.f64 #s(literal -60 binary64) (-.f64 (/.f64 (-.f64 x y) t) (*.f64 (-.f64 (/.f64 y (*.f64 t t)) (/.f64 x (*.f64 t t))) z)) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ (- x y) t)) (+ (* 120 a) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) t))))))
(fma.f64 (*.f64 #s(literal 60 binary64) (fma.f64 z (/.f64 (-.f64 (/.f64 y (*.f64 t t)) (/.f64 x (*.f64 t t))) t) (-.f64 (/.f64 y (*.f64 t t)) (/.f64 x (*.f64 t t))))) z (fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 #s(literal 120 binary64) a)))
(+ (* -60 (/ (- x y) t)) (+ (* 120 a) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* z (+ (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) (pow t 2))) (* 60 (/ (- (/ y (pow t 2)) (/ x (pow t 2))) t))))))))
(fma.f64 (fma.f64 (*.f64 #s(literal 60 binary64) (fma.f64 (/.f64 z t) (/.f64 (-.f64 (/.f64 y (*.f64 t t)) (/.f64 x (*.f64 t t))) t) (/.f64 (-.f64 (/.f64 y (*.f64 t t)) (/.f64 x (*.f64 t t))) t))) z (*.f64 (-.f64 (/.f64 y (*.f64 t t)) (/.f64 x (*.f64 t t))) #s(literal 60 binary64))) z (fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t) (*.f64 #s(literal 120 binary64) a)))
(+ 120 (* -60 (/ (- x y) (* a t))))
(fma.f64 (/.f64 #s(literal -60 binary64) a) (/.f64 (-.f64 x y) t) #s(literal 120 binary64))
(+ 120 (+ (* -60 (/ (- x y) (* a t))) (* 60 (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))))))
(fma.f64 #s(literal -60 binary64) (-.f64 (/.f64 (/.f64 (-.f64 x y) a) t) (*.f64 (-.f64 (/.f64 y (*.f64 (*.f64 t t) a)) (/.f64 x (*.f64 (*.f64 t t) a))) z)) #s(literal 120 binary64))
(+ 120 (+ (* -60 (/ (- x y) (* a t))) (* z (+ (* 60 (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))) (* 60 (/ (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))) t))))))
(fma.f64 (*.f64 #s(literal 60 binary64) (fma.f64 z (/.f64 (-.f64 (/.f64 y (*.f64 (*.f64 t t) a)) (/.f64 x (*.f64 (*.f64 t t) a))) t) (-.f64 (/.f64 y (*.f64 (*.f64 t t) a)) (/.f64 x (*.f64 (*.f64 t t) a))))) z (fma.f64 (/.f64 #s(literal -60 binary64) a) (/.f64 (-.f64 x y) t) #s(literal 120 binary64)))
(+ 120 (+ (* -60 (/ (- x y) (* a t))) (* z (+ (* 60 (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))) (* z (+ (* 60 (/ (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))) (pow t 2))) (* 60 (/ (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2)))) t))))))))
(fma.f64 (fma.f64 (*.f64 #s(literal 60 binary64) (fma.f64 (/.f64 z t) (/.f64 (-.f64 (/.f64 y (*.f64 (*.f64 t t) a)) (/.f64 x (*.f64 (*.f64 t t) a))) t) (/.f64 (-.f64 (/.f64 y (*.f64 (*.f64 t t) a)) (/.f64 x (*.f64 (*.f64 t t) a))) t))) z (*.f64 (-.f64 (/.f64 y (*.f64 (*.f64 t t) a)) (/.f64 x (*.f64 (*.f64 t t) a))) #s(literal 60 binary64))) z (fma.f64 (/.f64 #s(literal -60 binary64) a) (/.f64 (-.f64 x y) t) #s(literal 120 binary64)))
(+ (* x (* z (- (* 60 (/ y (* (pow t 2) x))) (* 60 (/ 1 (pow t 2)))))) (* x (- (+ (* 60 (/ y (* t x))) (* 120 (/ a x))) (* 60 (/ 1 t)))))
(*.f64 x (-.f64 (fma.f64 (/.f64 #s(literal 60 binary64) x) (/.f64 y t) (fma.f64 (-.f64 (*.f64 (/.f64 (/.f64 y (*.f64 t t)) x) #s(literal 60 binary64)) (/.f64 #s(literal 60 binary64) (*.f64 t t))) z (*.f64 (/.f64 a x) #s(literal 120 binary64)))) (/.f64 #s(literal 60 binary64) t)))
(+ (* x (- (+ (* 60 (/ y (* t x))) (* 120 (/ a x))) (* 60 (/ 1 t)))) (* z (+ (* x (* z (- (* 60 (/ y (* (pow t 3) x))) (* 60 (/ 1 (pow t 3)))))) (* x (- (* 60 (/ y (* (pow t 2) x))) (* 60 (/ 1 (pow t 2))))))))
(fma.f64 (*.f64 x (-.f64 (fma.f64 (-.f64 (*.f64 (/.f64 y (*.f64 (pow.f64 t #s(literal 3 binary64)) x)) #s(literal 60 binary64)) (/.f64 #s(literal 60 binary64) (pow.f64 t #s(literal 3 binary64)))) z (*.f64 (/.f64 (/.f64 y (*.f64 t t)) x) #s(literal 60 binary64))) (/.f64 #s(literal 60 binary64) (*.f64 t t)))) z (*.f64 (-.f64 (fma.f64 (/.f64 (/.f64 y t) x) #s(literal 60 binary64) (*.f64 (/.f64 a x) #s(literal 120 binary64))) (/.f64 #s(literal 60 binary64) t)) x))
(+ (* x (- (+ (* 60 (/ y (* t x))) (* 120 (/ a x))) (* 60 (/ 1 t)))) (* z (+ (* x (- (* 60 (/ y (* (pow t 2) x))) (* 60 (/ 1 (pow t 2))))) (* z (+ (* x (* z (- (* 60 (/ y (* (pow t 4) x))) (* 60 (/ 1 (pow t 4)))))) (* x (- (* 60 (/ y (* (pow t 3) x))) (* 60 (/ 1 (pow t 3))))))))))
(fma.f64 (fma.f64 (*.f64 x (-.f64 (fma.f64 (-.f64 (*.f64 (/.f64 y (*.f64 (pow.f64 t #s(literal 4 binary64)) x)) #s(literal 60 binary64)) (/.f64 #s(literal 60 binary64) (pow.f64 t #s(literal 4 binary64)))) z (*.f64 (/.f64 y (*.f64 (pow.f64 t #s(literal 3 binary64)) x)) #s(literal 60 binary64))) (/.f64 #s(literal 60 binary64) (pow.f64 t #s(literal 3 binary64))))) z (*.f64 (-.f64 (*.f64 (/.f64 (/.f64 y (*.f64 t t)) x) #s(literal 60 binary64)) (/.f64 #s(literal 60 binary64) (*.f64 t t))) x)) z (*.f64 (-.f64 (fma.f64 (/.f64 (/.f64 y t) x) #s(literal 60 binary64) (*.f64 (/.f64 a x) #s(literal 120 binary64))) (/.f64 #s(literal 60 binary64) t)) x))
(- (+ (* 60 (/ y (* t x))) (* 120 (/ a x))) (* 60 (/ 1 t)))
(-.f64 (fma.f64 (/.f64 (/.f64 y t) x) #s(literal 60 binary64) (*.f64 (/.f64 a x) #s(literal 120 binary64))) (/.f64 #s(literal 60 binary64) t))
(- (+ (* 60 (/ y (* t x))) (+ (* 120 (/ a x)) (* z (- (* 60 (/ y (* (pow t 2) x))) (* 60 (/ 1 (pow t 2))))))) (* 60 (/ 1 t)))
(-.f64 (fma.f64 (/.f64 #s(literal 60 binary64) x) (/.f64 y t) (fma.f64 (-.f64 (*.f64 (/.f64 (/.f64 y (*.f64 t t)) x) #s(literal 60 binary64)) (/.f64 #s(literal 60 binary64) (*.f64 t t))) z (*.f64 (/.f64 a x) #s(literal 120 binary64)))) (/.f64 #s(literal 60 binary64) t))
(- (+ (* 60 (/ y (* t x))) (+ (* 120 (/ a x)) (* z (- (+ (* 60 (/ y (* (pow t 2) x))) (* z (- (* 60 (/ y (* (pow t 3) x))) (* 60 (/ 1 (pow t 3)))))) (* 60 (/ 1 (pow t 2))))))) (* 60 (/ 1 t)))
(-.f64 (fma.f64 (/.f64 #s(literal 60 binary64) x) (/.f64 y t) (fma.f64 (-.f64 (fma.f64 (-.f64 (*.f64 (/.f64 y (*.f64 (pow.f64 t #s(literal 3 binary64)) x)) #s(literal 60 binary64)) (/.f64 #s(literal 60 binary64) (pow.f64 t #s(literal 3 binary64)))) z (*.f64 (/.f64 (/.f64 y (*.f64 t t)) x) #s(literal 60 binary64))) (/.f64 #s(literal 60 binary64) (*.f64 t t))) z (*.f64 (/.f64 a x) #s(literal 120 binary64)))) (/.f64 #s(literal 60 binary64) t))
(- (+ (* 60 (/ y (* t x))) (+ (* 120 (/ a x)) (* z (- (+ (* 60 (/ y (* (pow t 2) x))) (* z (- (+ (* 60 (/ y (* (pow t 3) x))) (* z (- (* 60 (/ y (* (pow t 4) x))) (* 60 (/ 1 (pow t 4)))))) (* 60 (/ 1 (pow t 3)))))) (* 60 (/ 1 (pow t 2))))))) (* 60 (/ 1 t)))
(-.f64 (fma.f64 (/.f64 #s(literal 60 binary64) x) (/.f64 y t) (fma.f64 (-.f64 (fma.f64 (-.f64 (fma.f64 (-.f64 (*.f64 (/.f64 y (*.f64 (pow.f64 t #s(literal 4 binary64)) x)) #s(literal 60 binary64)) (/.f64 #s(literal 60 binary64) (pow.f64 t #s(literal 4 binary64)))) z (*.f64 (/.f64 y (*.f64 (pow.f64 t #s(literal 3 binary64)) x)) #s(literal 60 binary64))) (/.f64 #s(literal 60 binary64) (pow.f64 t #s(literal 3 binary64)))) z (*.f64 (/.f64 (/.f64 y (*.f64 t t)) x) #s(literal 60 binary64))) (/.f64 #s(literal 60 binary64) (*.f64 t t))) z (*.f64 (/.f64 a x) #s(literal 120 binary64)))) (/.f64 #s(literal 60 binary64) t))
(/ -60 t)
(/.f64 #s(literal -60 binary64) t)
(- (* -60 (/ z (pow t 2))) (* 60 (/ 1 t)))
(-.f64 (*.f64 (/.f64 z (*.f64 t t)) #s(literal -60 binary64)) (/.f64 #s(literal 60 binary64) t))
(- (* z (- (* -60 (/ z (pow t 3))) (* 60 (/ 1 (pow t 2))))) (* 60 (/ 1 t)))
(-.f64 (*.f64 (-.f64 (*.f64 (/.f64 z (pow.f64 t #s(literal 3 binary64))) #s(literal -60 binary64)) (/.f64 #s(literal 60 binary64) (*.f64 t t))) z) (/.f64 #s(literal 60 binary64) t))
(- (* z (- (* z (- (* -60 (/ z (pow t 4))) (* 60 (/ 1 (pow t 3))))) (* 60 (/ 1 (pow t 2))))) (* 60 (/ 1 t)))
(-.f64 (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 (/.f64 z (pow.f64 t #s(literal 4 binary64))) #s(literal -60 binary64)) (/.f64 #s(literal 60 binary64) (pow.f64 t #s(literal 3 binary64)))) z) (/.f64 #s(literal 60 binary64) (*.f64 t t))) z) (/.f64 #s(literal 60 binary64) t))
(* -60 (/ (- x y) t))
(*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t))
(+ (* -60 (/ (- x y) t)) (* 60 (* z (- (/ y (pow t 2)) (/ x (pow t 2))))))
(*.f64 #s(literal -60 binary64) (-.f64 (/.f64 (-.f64 x y) t) (*.f64 (-.f64 (/.f64 y (*.f64 t t)) (/.f64 x (*.f64 t t))) z)))
(+ (* -60 (/ (- x y) t)) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) t)))))
(fma.f64 (*.f64 #s(literal 60 binary64) (fma.f64 z (/.f64 (-.f64 (/.f64 y (*.f64 t t)) (/.f64 x (*.f64 t t))) t) (-.f64 (/.f64 y (*.f64 t t)) (/.f64 x (*.f64 t t))))) z (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t)))
(+ (* -60 (/ (- x y) t)) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* z (+ (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) (pow t 2))) (* 60 (/ (- (/ y (pow t 2)) (/ x (pow t 2))) t)))))))
(fma.f64 (fma.f64 (*.f64 #s(literal 60 binary64) (fma.f64 (/.f64 z t) (/.f64 (-.f64 (/.f64 y (*.f64 t t)) (/.f64 x (*.f64 t t))) t) (/.f64 (-.f64 (/.f64 y (*.f64 t t)) (/.f64 x (*.f64 t t))) t))) z (*.f64 (-.f64 (/.f64 y (*.f64 t t)) (/.f64 x (*.f64 t t))) #s(literal 60 binary64))) z (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t)))
(* 60 (/ (- x y) z))
(*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))
(/ (- x y) z)
(/.f64 (-.f64 x y) z)
(* -1 t)
(neg.f64 t)
(- z t)
(-.f64 z t)
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(+ (* 60 (/ (- x y) z)) (* 120 a))
(fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (+ (* 60 (/ (- x y) z)) (* 120 a)))
(fma.f64 #s(literal 60 binary64) (fma.f64 (/.f64 t z) (/.f64 (-.f64 x y) z) (/.f64 (-.f64 x y) z)) (*.f64 #s(literal 120 binary64) a))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (+ (* 60 (/ (* (pow t 2) (- x y)) (pow z 3))) (+ (* 60 (/ (- x y) z)) (* 120 a))))
(fma.f64 (*.f64 t (/.f64 (-.f64 x y) z)) (/.f64 #s(literal 60 binary64) z) (fma.f64 #s(literal 60 binary64) (fma.f64 (*.f64 t t) (/.f64 (-.f64 x y) (pow.f64 z #s(literal 3 binary64))) (/.f64 (-.f64 x y) z)) (*.f64 #s(literal 120 binary64) a)))
120
#s(literal 120 binary64)
(+ 120 (* 60 (/ (- x y) (* a z))))
(fma.f64 (/.f64 #s(literal 60 binary64) a) (/.f64 (-.f64 x y) z) #s(literal 120 binary64))
(+ 120 (+ (* 60 (/ (* t (- x y)) (* a (pow z 2)))) (* 60 (/ (- x y) (* a z)))))
(fma.f64 #s(literal 60 binary64) (fma.f64 (/.f64 t a) (/.f64 (-.f64 x y) (*.f64 z z)) (/.f64 (/.f64 (-.f64 x y) a) z)) #s(literal 120 binary64))
(+ 120 (+ (* 60 (/ (* t (- x y)) (* a (pow z 2)))) (+ (* 60 (/ (* (pow t 2) (- x y)) (* a (pow z 3)))) (* 60 (/ (- x y) (* a z))))))
(fma.f64 #s(literal 60 binary64) (fma.f64 (/.f64 t a) (/.f64 (-.f64 x y) (*.f64 z z)) (fma.f64 (/.f64 (*.f64 t t) a) (/.f64 (-.f64 x y) (pow.f64 z #s(literal 3 binary64))) (/.f64 (/.f64 (-.f64 x y) a) z))) #s(literal 120 binary64))
(+ (* 120 a) (/ (* x (+ 60 (* -60 (/ y x)))) z))
(fma.f64 #s(literal 120 binary64) a (/.f64 (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x) z))
(+ (* 120 a) (+ (/ (* x (+ 60 (* -60 (/ y x)))) z) (/ (* x (+ (* -60 (/ (* t y) x)) (* 60 t))) (pow z 2))))
(fma.f64 #s(literal 120 binary64) a (*.f64 x (+.f64 (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 (*.f64 t (/.f64 y x)) t)) (*.f64 z z)) (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) z))))
(+ (* 120 a) (+ (/ (* x (+ 60 (* -60 (/ y x)))) z) (+ (/ (* x (+ (* -60 (/ (* t y) x)) (* 60 t))) (pow z 2)) (/ (* x (+ (* -60 (/ (* (pow t 2) y) x)) (* 60 (pow t 2)))) (pow z 3)))))
(fma.f64 #s(literal 120 binary64) a (fma.f64 x (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 (/.f64 (*.f64 (*.f64 t t) y) x) (*.f64 t t))) (pow.f64 z #s(literal 3 binary64))) (*.f64 x (+.f64 (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 (*.f64 t (/.f64 y x)) t)) (*.f64 z z)) (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) z)))))
(* 120 (/ a x))
(*.f64 (/.f64 a x) #s(literal 120 binary64))
(+ (* -60 (/ y (* x z))) (+ (* 120 (/ a x)) (* 60 (/ 1 z))))
(fma.f64 (/.f64 (/.f64 y x) z) #s(literal -60 binary64) (fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 #s(literal 60 binary64) z)))
(+ (* -60 (/ y (* x z))) (+ (* -60 (/ (* t y) (* x (pow z 2)))) (+ (* 60 (/ t (pow z 2))) (+ (* 120 (/ a x)) (* 60 (/ 1 z))))))
(fma.f64 #s(literal -60 binary64) (+.f64 (/.f64 (/.f64 y x) z) (*.f64 (/.f64 t x) (/.f64 y (*.f64 z z)))) (fma.f64 (/.f64 t (*.f64 z z)) #s(literal 60 binary64) (fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 #s(literal 60 binary64) z))))
(+ (* -60 (/ y (* x z))) (+ (* -60 (/ (* t y) (* x (pow z 2)))) (+ (* -60 (/ (* (pow t 2) y) (* x (pow z 3)))) (+ (* 60 (/ t (pow z 2))) (+ (* 60 (/ (pow t 2) (pow z 3))) (+ (* 120 (/ a x)) (* 60 (/ 1 z))))))))
(fma.f64 (/.f64 #s(literal -60 binary64) z) (/.f64 y x) (fma.f64 #s(literal -60 binary64) (fma.f64 (/.f64 t x) (/.f64 y (*.f64 z z)) (*.f64 (/.f64 (*.f64 t t) x) (/.f64 y (pow.f64 z #s(literal 3 binary64))))) (fma.f64 #s(literal 60 binary64) (+.f64 (/.f64 t (*.f64 z z)) (/.f64 (*.f64 t t) (pow.f64 z #s(literal 3 binary64)))) (fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 #s(literal 60 binary64) z)))))
(/ 60 z)
(/.f64 #s(literal 60 binary64) z)
(/ (+ 60 (* 60 (/ t z))) z)
(/.f64 (fma.f64 (/.f64 t z) #s(literal 60 binary64) #s(literal 60 binary64)) z)
(/ (- (+ 60 (* 60 (/ (pow t 2) (pow z 2)))) (* -60 (/ t z))) z)
(/.f64 (fma.f64 (fma.f64 (/.f64 t z) (/.f64 t z) #s(literal 1 binary64)) #s(literal 60 binary64) (*.f64 (/.f64 t z) #s(literal 60 binary64))) z)
(/ (- (+ 60 (* 60 (/ (pow t 3) (pow z 3)))) (+ (* -60 (/ t z)) (* -60 (/ (pow t 2) (pow z 2))))) z)
(/.f64 (-.f64 (fma.f64 (pow.f64 (/.f64 t z) #s(literal 3 binary64)) #s(literal 60 binary64) #s(literal 60 binary64)) (*.f64 #s(literal -60 binary64) (fma.f64 (/.f64 t z) (/.f64 t z) (/.f64 t z)))) z)
(/ (+ (* 60 (- x y)) (* 60 (/ (* t (- x y)) z))) z)
(/.f64 (*.f64 #s(literal 60 binary64) (fma.f64 t (/.f64 (-.f64 x y) z) (-.f64 x y))) z)
(/ (+ (* 60 (- x y)) (+ (* 60 (/ (* t (- x y)) z)) (* 60 (/ (* (pow t 2) (- x y)) (pow z 2))))) z)
(/.f64 (*.f64 #s(literal 60 binary64) (+.f64 (fma.f64 t (/.f64 (-.f64 x y) z) (*.f64 (/.f64 (*.f64 t t) z) (/.f64 (-.f64 x y) z))) (-.f64 x y))) z)
(/ (+ (* 60 (- x y)) (+ (* 60 (/ (* t (- x y)) z)) (+ (* 60 (/ (* (pow t 2) (- x y)) (pow z 2))) (* 60 (/ (* (pow t 3) (- x y)) (pow z 3)))))) z)
(/.f64 (fma.f64 #s(literal 60 binary64) (fma.f64 (pow.f64 t #s(literal 3 binary64)) (/.f64 (-.f64 x y) (pow.f64 z #s(literal 3 binary64))) (*.f64 (/.f64 (*.f64 t t) z) (/.f64 (-.f64 x y) z))) (*.f64 #s(literal 60 binary64) (fma.f64 t (/.f64 (-.f64 x y) z) (-.f64 x y)))) z)
z
(* z (+ 1 (* -1 (/ t z))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 t z)) z)
(+ (* -1 (/ (+ (* -60 (- x y)) (* -60 (/ (* t (- x y)) z))) z)) (* 120 a))
(fma.f64 #s(literal 120 binary64) a (/.f64 (*.f64 #s(literal -60 binary64) (fma.f64 t (/.f64 (-.f64 x y) z) (-.f64 x y))) (neg.f64 z)))
(+ (* -1 (/ (+ (* -60 (- x y)) (* -1 (/ (+ (* 60 (* t (- x y))) (* 60 (/ (* (pow t 2) (- x y)) z))) z))) z)) (* 120 a))
(fma.f64 #s(literal 120 binary64) a (/.f64 (fma.f64 #s(literal -60 binary64) (-.f64 x y) (/.f64 (*.f64 #s(literal 60 binary64) (fma.f64 (*.f64 t t) (/.f64 (-.f64 x y) z) (*.f64 (-.f64 x y) t))) (neg.f64 z))) (neg.f64 z)))
(+ 120 (* -1 (/ (+ (* -60 (/ (* t (- x y)) (* a z))) (* -60 (/ (- x y) a))) z)))
(-.f64 #s(literal 120 binary64) (/.f64 (*.f64 #s(literal -60 binary64) (fma.f64 (/.f64 t a) (/.f64 (-.f64 x y) z) (/.f64 (-.f64 x y) a))) z))
(+ 120 (* -1 (/ (+ (* -60 (/ (- x y) a)) (* -1 (/ (+ (* 60 (/ (* t (- x y)) a)) (* 60 (/ (* (pow t 2) (- x y)) (* a z)))) z))) z)))
(-.f64 #s(literal 120 binary64) (/.f64 (fma.f64 (/.f64 (-.f64 x y) a) #s(literal -60 binary64) (/.f64 (*.f64 #s(literal 60 binary64) (fma.f64 (/.f64 (*.f64 t t) a) (/.f64 (-.f64 x y) z) (*.f64 t (/.f64 (-.f64 x y) a)))) (neg.f64 z))) z))
(+ (* -1 (/ (+ (* -1 (* x (+ 60 (* -60 (/ y x))))) (* -1 (/ (* t (* x (+ 60 (* -60 (/ y x))))) z))) z)) (* 120 a))
(fma.f64 #s(literal 120 binary64) a (/.f64 (neg.f64 (fma.f64 t (/.f64 (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x) z) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x))) (neg.f64 z)))
(+ (* -1 (/ (+ (* -1 (* x (+ 60 (* -60 (/ y x))))) (* -1 (/ (+ (* t (* x (+ 60 (* -60 (/ y x))))) (/ (* (pow t 2) (* x (+ 60 (* -60 (/ y x))))) z)) z))) z)) (* 120 a))
(fma.f64 #s(literal 120 binary64) a (/.f64 (neg.f64 (fma.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x (/.f64 (fma.f64 (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x) t (*.f64 (*.f64 t t) (/.f64 (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x) z))) z))) (neg.f64 z)))
(+ (* -1 (/ (+ (* -1 (+ 60 (* -60 (/ y x)))) (* -1 (/ (* t (+ 60 (* -60 (/ y x)))) z))) z)) (* 120 (/ a x)))
(fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 (neg.f64 (fma.f64 t (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) z) (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)))) (neg.f64 z)))
(+ (* -1 (/ (+ (* -1 (+ 60 (* -60 (/ y x)))) (* -1 (/ (+ (* t (+ 60 (* -60 (/ y x)))) (/ (* (pow t 2) (+ 60 (* -60 (/ y x)))) z)) z))) z)) (* 120 (/ a x)))
(fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 (-.f64 (neg.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64))) (/.f64 (fma.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) t (*.f64 (*.f64 t t) (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) z))) z)) (neg.f64 z)))
(* -1 (/ (- (* -60 (/ t z)) 60) z))
(/.f64 (-.f64 (*.f64 (/.f64 t z) #s(literal -60 binary64)) #s(literal 60 binary64)) (neg.f64 z))
(* -1 (/ (- (* -1 (/ (- (* 60 (/ (pow t 2) z)) (* -60 t)) z)) 60) z))
(/.f64 (-.f64 (/.f64 (*.f64 #s(literal 60 binary64) (+.f64 (/.f64 (*.f64 t t) z) t)) (neg.f64 z)) #s(literal 60 binary64)) (neg.f64 z))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* -60 (/ (pow t 3) z)) (* 60 (pow t 2))) z)) (* -60 t)) z)) 60) z))
(/.f64 (-.f64 (/.f64 (fma.f64 (/.f64 (*.f64 #s(literal -60 binary64) (+.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) z) (*.f64 t t))) z) #s(literal -1 binary64) (*.f64 #s(literal 60 binary64) t)) (neg.f64 z)) #s(literal 60 binary64)) (neg.f64 z))
(* -1 (/ (+ (* -60 (- x y)) (* -60 (/ (* t (- x y)) z))) z))
(/.f64 (*.f64 #s(literal -60 binary64) (fma.f64 t (/.f64 (-.f64 x y) z) (-.f64 x y))) (neg.f64 z))
(* -1 (/ (+ (* -60 (- x y)) (* -1 (/ (+ (* 60 (* t (- x y))) (* 60 (/ (* (pow t 2) (- x y)) z))) z))) z))
(/.f64 (fma.f64 #s(literal -60 binary64) (-.f64 x y) (/.f64 (*.f64 #s(literal 60 binary64) (fma.f64 (*.f64 t t) (/.f64 (-.f64 x y) z) (*.f64 (-.f64 x y) t))) (neg.f64 z))) (neg.f64 z))
(* -1 (/ (+ (* -60 (- x y)) (* -1 (/ (+ (* -1 (/ (+ (* -60 (* (pow t 2) (- x y))) (* -60 (/ (* (pow t 3) (- x y)) z))) z)) (* 60 (* t (- x y)))) z))) z))
(/.f64 (fma.f64 #s(literal -60 binary64) (-.f64 x y) (/.f64 (fma.f64 (*.f64 #s(literal 60 binary64) t) (-.f64 x y) (/.f64 (*.f64 #s(literal -60 binary64) (fma.f64 (pow.f64 t #s(literal 3 binary64)) (/.f64 (-.f64 x y) z) (*.f64 (*.f64 t t) (-.f64 x y)))) (neg.f64 z))) (neg.f64 z))) (neg.f64 z))
(* -1 (* z (- (/ t z) 1)))
(*.f64 (neg.f64 z) (-.f64 (/.f64 t z) #s(literal 1 binary64)))
(* a (+ 120 (* 60 (/ (- x y) (* a z)))))
(*.f64 (fma.f64 (/.f64 #s(literal 60 binary64) a) (/.f64 (-.f64 x y) z) #s(literal 120 binary64)) a)
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (* a (+ 120 (* 60 (/ (- x y) (* a z))))))
(fma.f64 (*.f64 t (/.f64 (-.f64 x y) z)) (/.f64 #s(literal 60 binary64) z) (*.f64 (fma.f64 (/.f64 #s(literal 60 binary64) a) (/.f64 (-.f64 x y) z) #s(literal 120 binary64)) a))
(+ (* a (+ 120 (* 60 (/ (- x y) (* a z))))) (* t (+ (* 60 (/ (* t (- x y)) (pow z 3))) (* 60 (/ (- x y) (pow z 2))))))
(fma.f64 (*.f64 #s(literal 60 binary64) (fma.f64 t (/.f64 (-.f64 x y) (pow.f64 z #s(literal 3 binary64))) (/.f64 (-.f64 x y) (*.f64 z z)))) t (*.f64 (fma.f64 (/.f64 #s(literal 60 binary64) a) (/.f64 (-.f64 x y) z) #s(literal 120 binary64)) a))
(+ (* a (+ 120 (* 60 (/ (- x y) (* a z))))) (* t (+ (* 60 (/ (- x y) (pow z 2))) (* t (+ (* 60 (/ (* t (- x y)) (pow z 4))) (* 60 (/ (- x y) (pow z 3))))))))
(fma.f64 (fma.f64 (*.f64 #s(literal 60 binary64) (fma.f64 t (/.f64 (-.f64 x y) (pow.f64 z #s(literal 4 binary64))) (/.f64 (-.f64 x y) (pow.f64 z #s(literal 3 binary64))))) t (*.f64 (/.f64 (-.f64 x y) z) (/.f64 #s(literal 60 binary64) z))) t (*.f64 (fma.f64 (/.f64 #s(literal 60 binary64) a) (/.f64 (-.f64 x y) z) #s(literal 120 binary64)) a))
(+ (* 60 (/ (- x y) z)) (+ (* 120 a) (* t (+ (* 60 (/ (* t (- x y)) (pow z 3))) (* 60 (/ (- x y) (pow z 2)))))))
(fma.f64 (*.f64 #s(literal 60 binary64) (fma.f64 t (/.f64 (-.f64 x y) (pow.f64 z #s(literal 3 binary64))) (/.f64 (-.f64 x y) (*.f64 z z)))) t (fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a)))
(+ (* 60 (/ (- x y) z)) (+ (* 120 a) (* t (+ (* 60 (/ (- x y) (pow z 2))) (* t (+ (* 60 (/ (* t (- x y)) (pow z 4))) (* 60 (/ (- x y) (pow z 3)))))))))
(fma.f64 (fma.f64 (*.f64 #s(literal 60 binary64) (fma.f64 t (/.f64 (-.f64 x y) (pow.f64 z #s(literal 4 binary64))) (/.f64 (-.f64 x y) (pow.f64 z #s(literal 3 binary64))))) t (*.f64 (/.f64 (-.f64 x y) z) (/.f64 #s(literal 60 binary64) z))) t (fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a)))
(+ 120 (+ (* 60 (/ (- x y) (* a z))) (* t (+ (* 60 (/ (* t (- x y)) (* a (pow z 3)))) (* 60 (/ (- x y) (* a (pow z 2))))))))
(fma.f64 (*.f64 #s(literal 60 binary64) (fma.f64 (/.f64 t a) (/.f64 (-.f64 x y) (pow.f64 z #s(literal 3 binary64))) (/.f64 (/.f64 (-.f64 x y) a) (*.f64 z z)))) t (fma.f64 (/.f64 #s(literal 60 binary64) a) (/.f64 (-.f64 x y) z) #s(literal 120 binary64)))
(+ 120 (+ (* 60 (/ (- x y) (* a z))) (* t (+ (* 60 (/ (- x y) (* a (pow z 2)))) (* t (+ (* 60 (/ (* t (- x y)) (* a (pow z 4)))) (* 60 (/ (- x y) (* a (pow z 3))))))))))
(fma.f64 (fma.f64 (/.f64 #s(literal 60 binary64) a) (/.f64 (-.f64 x y) (*.f64 z z)) (*.f64 (*.f64 #s(literal 60 binary64) (fma.f64 (/.f64 (-.f64 x y) (pow.f64 z #s(literal 4 binary64))) (/.f64 t a) (/.f64 (/.f64 (-.f64 x y) a) (pow.f64 z #s(literal 3 binary64))))) t)) t (fma.f64 (/.f64 #s(literal 60 binary64) a) (/.f64 (-.f64 x y) z) #s(literal 120 binary64)))
(/ (+ (* -60 (- x y)) (* 120 (* a t))) t)
(/.f64 (fma.f64 (*.f64 t a) #s(literal 120 binary64) (*.f64 #s(literal -60 binary64) (-.f64 x y))) t)
(* x (+ (* -60 (/ y (* x z))) (+ (* 60 (/ 1 z)) (* 120 (/ a x)))))
(*.f64 (fma.f64 (/.f64 (/.f64 y x) z) #s(literal -60 binary64) (fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 #s(literal 60 binary64) z))) x)
(+ (* t (* x (+ (* -60 (/ y (* x (pow z 2)))) (* 60 (/ 1 (pow z 2)))))) (* x (+ (* -60 (/ y (* x z))) (+ (* 60 (/ 1 z)) (* 120 (/ a x))))))
(fma.f64 (*.f64 (fma.f64 (/.f64 y (*.f64 (*.f64 z z) x)) #s(literal -60 binary64) (/.f64 #s(literal 60 binary64) (*.f64 z z))) x) t (*.f64 (fma.f64 (/.f64 (/.f64 y x) z) #s(literal -60 binary64) (fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 #s(literal 60 binary64) z))) x))
(+ (* t (+ (* t (* x (+ (* -60 (/ y (* x (pow z 3)))) (* 60 (/ 1 (pow z 3)))))) (* x (+ (* -60 (/ y (* x (pow z 2)))) (* 60 (/ 1 (pow z 2))))))) (* x (+ (* -60 (/ y (* x z))) (+ (* 60 (/ 1 z)) (* 120 (/ a x))))))
(fma.f64 (fma.f64 (*.f64 (fma.f64 (/.f64 y (*.f64 (pow.f64 z #s(literal 3 binary64)) x)) #s(literal -60 binary64) (/.f64 #s(literal 60 binary64) (pow.f64 z #s(literal 3 binary64)))) x) t (*.f64 (fma.f64 (/.f64 y (*.f64 (*.f64 z z) x)) #s(literal -60 binary64) (/.f64 #s(literal 60 binary64) (*.f64 z z))) x)) t (*.f64 (fma.f64 (/.f64 (/.f64 y x) z) #s(literal -60 binary64) (fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 #s(literal 60 binary64) z))) x))
(+ (* t (+ (* t (+ (* t (* x (+ (* -60 (/ y (* x (pow z 4)))) (* 60 (/ 1 (pow z 4)))))) (* x (+ (* -60 (/ y (* x (pow z 3)))) (* 60 (/ 1 (pow z 3))))))) (* x (+ (* -60 (/ y (* x (pow z 2)))) (* 60 (/ 1 (pow z 2))))))) (* x (+ (* -60 (/ y (* x z))) (+ (* 60 (/ 1 z)) (* 120 (/ a x))))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 (fma.f64 (/.f64 y (*.f64 (pow.f64 z #s(literal 4 binary64)) x)) #s(literal -60 binary64) (/.f64 #s(literal 60 binary64) (pow.f64 z #s(literal 4 binary64)))) x) t (*.f64 (fma.f64 (/.f64 y (*.f64 (pow.f64 z #s(literal 3 binary64)) x)) #s(literal -60 binary64) (/.f64 #s(literal 60 binary64) (pow.f64 z #s(literal 3 binary64)))) x)) t (*.f64 (fma.f64 (/.f64 y (*.f64 (*.f64 z z) x)) #s(literal -60 binary64) (/.f64 #s(literal 60 binary64) (*.f64 z z))) x)) t (*.f64 (fma.f64 (/.f64 (/.f64 y x) z) #s(literal -60 binary64) (fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 #s(literal 60 binary64) z))) x))
(+ (* -60 (/ y (* x z))) (+ (* 60 (/ 1 z)) (* 120 (/ a x))))
(fma.f64 (/.f64 (/.f64 y x) z) #s(literal -60 binary64) (fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 #s(literal 60 binary64) z)))
(+ (* -60 (/ y (* x z))) (+ (* 60 (/ 1 z)) (+ (* 120 (/ a x)) (* t (+ (* -60 (/ y (* x (pow z 2)))) (* 60 (/ 1 (pow z 2))))))))
(fma.f64 (/.f64 (/.f64 y x) z) #s(literal -60 binary64) (fma.f64 (fma.f64 (/.f64 y (*.f64 (*.f64 z z) x)) #s(literal -60 binary64) (/.f64 #s(literal 60 binary64) (*.f64 z z))) t (fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 #s(literal 60 binary64) z))))
(+ (* -60 (/ y (* x z))) (+ (* 60 (/ 1 z)) (+ (* 120 (/ a x)) (* t (+ (* -60 (/ y (* x (pow z 2)))) (+ (* 60 (/ 1 (pow z 2))) (* t (+ (* -60 (/ y (* x (pow z 3)))) (* 60 (/ 1 (pow z 3)))))))))))
(fma.f64 (/.f64 (/.f64 y x) z) #s(literal -60 binary64) (fma.f64 (fma.f64 (fma.f64 (/.f64 y (*.f64 (pow.f64 z #s(literal 3 binary64)) x)) #s(literal -60 binary64) (/.f64 #s(literal 60 binary64) (pow.f64 z #s(literal 3 binary64)))) t (fma.f64 (/.f64 y (*.f64 (*.f64 z z) x)) #s(literal -60 binary64) (/.f64 #s(literal 60 binary64) (*.f64 z z)))) t (fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 #s(literal 60 binary64) z))))
(+ (* -60 (/ y (* x z))) (+ (* 60 (/ 1 z)) (+ (* 120 (/ a x)) (* t (+ (* -60 (/ y (* x (pow z 2)))) (+ (* 60 (/ 1 (pow z 2))) (* t (+ (* -60 (/ y (* x (pow z 3)))) (+ (* 60 (/ 1 (pow z 3))) (* t (+ (* -60 (/ y (* x (pow z 4)))) (* 60 (/ 1 (pow z 4))))))))))))))
(fma.f64 (/.f64 (/.f64 y x) z) #s(literal -60 binary64) (fma.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 y (*.f64 (pow.f64 z #s(literal 4 binary64)) x)) #s(literal -60 binary64) (/.f64 #s(literal 60 binary64) (pow.f64 z #s(literal 4 binary64)))) t (fma.f64 (/.f64 y (*.f64 (pow.f64 z #s(literal 3 binary64)) x)) #s(literal -60 binary64) (/.f64 #s(literal 60 binary64) (pow.f64 z #s(literal 3 binary64))))) t (fma.f64 (/.f64 y (*.f64 (*.f64 z z) x)) #s(literal -60 binary64) (/.f64 #s(literal 60 binary64) (*.f64 z z)))) t (fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 #s(literal 60 binary64) z))))
(+ (* 60 (/ t (pow z 2))) (* 60 (/ 1 z)))
(fma.f64 (/.f64 t (*.f64 z z)) #s(literal 60 binary64) (/.f64 #s(literal 60 binary64) z))
(+ (* t (+ (* 60 (/ t (pow z 3))) (* 60 (/ 1 (pow z 2))))) (* 60 (/ 1 z)))
(fma.f64 (fma.f64 (/.f64 t (pow.f64 z #s(literal 3 binary64))) #s(literal 60 binary64) (/.f64 #s(literal 60 binary64) (*.f64 z z))) t (/.f64 #s(literal 60 binary64) z))
(+ (* t (+ (* t (+ (* 60 (/ t (pow z 4))) (* 60 (/ 1 (pow z 3))))) (* 60 (/ 1 (pow z 2))))) (* 60 (/ 1 z)))
(fma.f64 (fma.f64 (fma.f64 (/.f64 t (pow.f64 z #s(literal 4 binary64))) #s(literal 60 binary64) (/.f64 #s(literal 60 binary64) (pow.f64 z #s(literal 3 binary64)))) t (/.f64 #s(literal 60 binary64) (*.f64 z z))) t (/.f64 #s(literal 60 binary64) z))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (* 60 (/ (- x y) z)))
(*.f64 #s(literal 60 binary64) (fma.f64 (/.f64 t z) (/.f64 (-.f64 x y) z) (/.f64 (-.f64 x y) z)))
(+ (* 60 (/ (- x y) z)) (* t (+ (* 60 (/ (* t (- x y)) (pow z 3))) (* 60 (/ (- x y) (pow z 2))))))
(fma.f64 (*.f64 #s(literal 60 binary64) (fma.f64 t (/.f64 (-.f64 x y) (pow.f64 z #s(literal 3 binary64))) (/.f64 (-.f64 x y) (*.f64 z z)))) t (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64)))
(+ (* 60 (/ (- x y) z)) (* t (+ (* 60 (/ (- x y) (pow z 2))) (* t (+ (* 60 (/ (* t (- x y)) (pow z 4))) (* 60 (/ (- x y) (pow z 3))))))))
(fma.f64 (fma.f64 (*.f64 #s(literal 60 binary64) (fma.f64 t (/.f64 (-.f64 x y) (pow.f64 z #s(literal 4 binary64))) (/.f64 (-.f64 x y) (pow.f64 z #s(literal 3 binary64))))) t (*.f64 (/.f64 (-.f64 x y) z) (/.f64 #s(literal 60 binary64) z))) t (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64)))
(+ z (* -1 t))
(-.f64 z t)
(+ (* -60 (/ (* z (- x y)) (pow t 2))) (+ (* -60 (/ (- x y) t)) (* 120 a)))
(fma.f64 #s(literal -60 binary64) (fma.f64 (/.f64 z t) (/.f64 (-.f64 x y) t) (/.f64 (-.f64 x y) t)) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ (* z (- x y)) (pow t 2))) (+ (* -60 (/ (* (pow z 2) (- x y)) (pow t 3))) (+ (* -60 (/ (- x y) t)) (* 120 a))))
(fma.f64 (*.f64 z (/.f64 (-.f64 x y) t)) (/.f64 #s(literal -60 binary64) t) (fma.f64 #s(literal -60 binary64) (fma.f64 (*.f64 z z) (/.f64 (-.f64 x y) (pow.f64 t #s(literal 3 binary64))) (/.f64 (-.f64 x y) t)) (*.f64 #s(literal 120 binary64) a)))
(+ 120 (+ (* -60 (/ (* z (- x y)) (* a (pow t 2)))) (* -60 (/ (- x y) (* a t)))))
(fma.f64 #s(literal -60 binary64) (fma.f64 (/.f64 (-.f64 x y) (*.f64 t t)) (/.f64 z a) (/.f64 (/.f64 (-.f64 x y) a) t)) #s(literal 120 binary64))
(+ 120 (+ (* -60 (/ (* z (- x y)) (* a (pow t 2)))) (+ (* -60 (/ (* (pow z 2) (- x y)) (* a (pow t 3)))) (* -60 (/ (- x y) (* a t))))))
(fma.f64 #s(literal -60 binary64) (fma.f64 (/.f64 (-.f64 x y) (*.f64 t t)) (/.f64 z a) (fma.f64 (/.f64 (-.f64 x y) (pow.f64 t #s(literal 3 binary64))) (/.f64 (*.f64 z z) a) (/.f64 (/.f64 (-.f64 x y) a) t))) #s(literal 120 binary64))
(+ (* 120 a) (/ (* x (- (* 60 (/ y x)) 60)) t))
(fma.f64 #s(literal 120 binary64) a (/.f64 (*.f64 (-.f64 (*.f64 (/.f64 y x) #s(literal 60 binary64)) #s(literal 60 binary64)) x) t))
(+ (* 120 a) (+ (/ (* x (+ (* -60 z) (* 60 (/ (* y z) x)))) (pow t 2)) (/ (* x (- (* 60 (/ y x)) 60)) t)))
(fma.f64 #s(literal 120 binary64) a (*.f64 x (+.f64 (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 z (/.f64 (*.f64 z y) x))) (*.f64 t t)) (/.f64 (-.f64 (*.f64 (/.f64 y x) #s(literal 60 binary64)) #s(literal 60 binary64)) t))))
(+ (* 120 a) (+ (/ (* x (+ (* -60 z) (* 60 (/ (* y z) x)))) (pow t 2)) (+ (/ (* x (+ (* -60 (pow z 2)) (* 60 (/ (* y (pow z 2)) x)))) (pow t 3)) (/ (* x (- (* 60 (/ y x)) 60)) t))))
(fma.f64 #s(literal 120 binary64) a (fma.f64 x (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 (*.f64 z z) (/.f64 (*.f64 (*.f64 z z) y) x))) (pow.f64 t #s(literal 3 binary64))) (*.f64 x (+.f64 (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 z (/.f64 (*.f64 z y) x))) (*.f64 t t)) (/.f64 (-.f64 (*.f64 (/.f64 y x) #s(literal 60 binary64)) #s(literal 60 binary64)) t)))))
(- (+ (* -60 (/ z (pow t 2))) (+ (* 60 (/ y (* t x))) (+ (* 60 (/ (* y z) (* (pow t 2) x))) (* 120 (/ a x))))) (* 60 (/ 1 t)))
(-.f64 (fma.f64 (/.f64 z t) (/.f64 #s(literal -60 binary64) t) (fma.f64 #s(literal 60 binary64) (+.f64 (/.f64 (/.f64 y t) x) (*.f64 (/.f64 z x) (/.f64 y (*.f64 t t)))) (*.f64 (/.f64 a x) #s(literal 120 binary64)))) (/.f64 #s(literal 60 binary64) t))
(- (+ (* -60 (/ z (pow t 2))) (+ (* -60 (/ (pow z 2) (pow t 3))) (+ (* 60 (/ y (* t x))) (+ (* 60 (/ (* y z) (* (pow t 2) x))) (+ (* 60 (/ (* y (pow z 2)) (* (pow t 3) x))) (* 120 (/ a x))))))) (* 60 (/ 1 t)))
(-.f64 (fma.f64 #s(literal -60 binary64) (+.f64 (/.f64 z (*.f64 t t)) (/.f64 (*.f64 z z) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 (/.f64 #s(literal 60 binary64) x) (/.f64 y t) (fma.f64 #s(literal 60 binary64) (fma.f64 (/.f64 z x) (/.f64 y (*.f64 t t)) (*.f64 (/.f64 (*.f64 z z) x) (/.f64 y (pow.f64 t #s(literal 3 binary64))))) (*.f64 (/.f64 a x) #s(literal 120 binary64))))) (/.f64 #s(literal 60 binary64) t))
(/ (- (* -60 (/ z t)) 60) t)
(/.f64 (-.f64 (*.f64 (/.f64 z t) #s(literal -60 binary64)) #s(literal 60 binary64)) t)
(/ (- (* -60 (/ (pow z 2) (pow t 2))) (+ 60 (* 60 (/ z t)))) t)
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 z z) t) (/.f64 #s(literal -60 binary64) t)) (fma.f64 (/.f64 z t) #s(literal 60 binary64) #s(literal 60 binary64))) t)
(/ (- (* -60 (/ (pow z 3) (pow t 3))) (+ 60 (+ (* 60 (/ z t)) (* 60 (/ (pow z 2) (pow t 2)))))) t)
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 z t) #s(literal 3 binary64)) #s(literal -60 binary64)) (fma.f64 #s(literal 60 binary64) (fma.f64 (/.f64 z t) (/.f64 z t) (/.f64 z t)) #s(literal 60 binary64))) t)
(/ (+ (* -60 (- x y)) (* -60 (/ (* z (- x y)) t))) t)
(/.f64 (*.f64 #s(literal -60 binary64) (fma.f64 z (/.f64 (-.f64 x y) t) (-.f64 x y))) t)
(/ (+ (* -60 (- x y)) (+ (* -60 (/ (* z (- x y)) t)) (* -60 (/ (* (pow z 2) (- x y)) (pow t 2))))) t)
(/.f64 (*.f64 #s(literal -60 binary64) (+.f64 (fma.f64 z (/.f64 (-.f64 x y) t) (*.f64 (/.f64 (*.f64 z z) t) (/.f64 (-.f64 x y) t))) (-.f64 x y))) t)
(/ (+ (* -60 (- x y)) (+ (* -60 (/ (* z (- x y)) t)) (+ (* -60 (/ (* (pow z 2) (- x y)) (pow t 2))) (* -60 (/ (* (pow z 3) (- x y)) (pow t 3)))))) t)
(/.f64 (fma.f64 #s(literal -60 binary64) (fma.f64 (pow.f64 z #s(literal 3 binary64)) (/.f64 (-.f64 x y) (pow.f64 t #s(literal 3 binary64))) (*.f64 (/.f64 (*.f64 z z) t) (/.f64 (-.f64 x y) t))) (*.f64 #s(literal -60 binary64) (fma.f64 z (/.f64 (-.f64 x y) t) (-.f64 x y)))) t)
(* t (- (/ z t) 1))
(*.f64 (-.f64 (/.f64 z t) #s(literal 1 binary64)) t)
(+ (* -1 (/ (+ (* 60 (- x y)) (* 60 (/ (* z (- x y)) t))) t)) (* 120 a))
(fma.f64 #s(literal 120 binary64) a (/.f64 (*.f64 #s(literal 60 binary64) (fma.f64 z (/.f64 (-.f64 x y) t) (-.f64 x y))) (neg.f64 t)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -60 (* z (- x y))) (* -60 (/ (* (pow z 2) (- x y)) t))) t)) (* 60 (- x y))) t)) (* 120 a))
(fma.f64 #s(literal 120 binary64) a (/.f64 (fma.f64 (-.f64 x y) #s(literal 60 binary64) (/.f64 (*.f64 #s(literal -60 binary64) (fma.f64 (*.f64 z z) (/.f64 (-.f64 x y) t) (*.f64 (-.f64 x y) z))) (neg.f64 t))) (neg.f64 t)))
(+ 120 (* -1 (/ (+ (* 60 (/ (* z (- x y)) (* a t))) (* 60 (/ (- x y) a))) t)))
(-.f64 #s(literal 120 binary64) (/.f64 (*.f64 #s(literal 60 binary64) (fma.f64 (/.f64 z a) (/.f64 (-.f64 x y) t) (/.f64 (-.f64 x y) a))) t))
(+ 120 (* -1 (/ (+ (* -1 (/ (+ (* -60 (/ (* z (- x y)) a)) (* -60 (/ (* (pow z 2) (- x y)) (* a t)))) t)) (* 60 (/ (- x y) a))) t)))
(-.f64 #s(literal 120 binary64) (/.f64 (fma.f64 (/.f64 (-.f64 x y) a) #s(literal 60 binary64) (/.f64 (*.f64 #s(literal -60 binary64) (fma.f64 (/.f64 (*.f64 z z) a) (/.f64 (-.f64 x y) t) (*.f64 z (/.f64 (-.f64 x y) a)))) (neg.f64 t))) t))
(+ (* -1 (/ (* x (+ 60 (* -60 (/ y x)))) t)) (* 120 a))
(fma.f64 (neg.f64 x) (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) t) (*.f64 #s(literal 120 binary64) a))
(+ (* -1 (/ (+ (* -1 (/ (* x (+ (* -60 z) (* 60 (/ (* y z) x)))) t)) (* x (+ 60 (* -60 (/ y x))))) t)) (* 120 a))
(fma.f64 #s(literal 120 binary64) a (/.f64 (fma.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x (/.f64 (*.f64 (*.f64 #s(literal -60 binary64) (-.f64 z (/.f64 (*.f64 z y) x))) x) (neg.f64 t))) (neg.f64 t)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* x (+ (* -60 (/ (* y (pow z 2)) x)) (* 60 (pow z 2)))) t)) (* x (+ (* -60 z) (* 60 (/ (* y z) x))))) t)) (* x (+ 60 (* -60 (/ y x))))) t)) (* 120 a))
(fma.f64 #s(literal 120 binary64) a (/.f64 (fma.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x (/.f64 (fma.f64 (neg.f64 x) (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 (/.f64 (*.f64 (*.f64 z z) y) x) (*.f64 z z))) t) (*.f64 (*.f64 #s(literal -60 binary64) (-.f64 z (/.f64 (*.f64 z y) x))) x)) (neg.f64 t))) (neg.f64 t)))
(+ (* -1 (/ (+ 60 (* -60 (/ y x))) t)) (* 120 (/ a x)))
(fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 (neg.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64))) t))
(+ (* -1 (/ (+ 60 (+ (* -60 (/ y x)) (* -1 (/ (+ (* -60 z) (* 60 (/ (* y z) x))) t)))) t)) (* 120 (/ a x)))
(fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 (fma.f64 (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 z (/.f64 (*.f64 z y) x))) t) #s(literal -1 binary64) (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64))) (neg.f64 t)))
(+ (* -1 (/ (+ 60 (+ (* -60 (/ y x)) (* -1 (/ (+ (* -60 z) (+ (* -1 (/ (+ (* -60 (/ (* y (pow z 2)) x)) (* 60 (pow z 2))) t)) (* 60 (/ (* y z) x)))) t)))) t)) (* 120 (/ a x)))
(fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 (fma.f64 (/.f64 (fma.f64 #s(literal -60 binary64) (-.f64 z (/.f64 (*.f64 z y) x)) (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 (/.f64 (*.f64 (*.f64 z z) y) x) (*.f64 z z))) (neg.f64 t))) t) #s(literal -1 binary64) (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64))) (neg.f64 t)))
(* -1 (/ (+ 60 (* 60 (/ z t))) t))
(/.f64 (fma.f64 (/.f64 z t) #s(literal 60 binary64) #s(literal 60 binary64)) (neg.f64 t))
(* -1 (/ (+ 60 (* -1 (/ (- (* -60 (/ (pow z 2) t)) (* 60 z)) t))) t))
(/.f64 (-.f64 #s(literal 60 binary64) (/.f64 (*.f64 #s(literal -60 binary64) (+.f64 (/.f64 (*.f64 z z) t) z)) t)) (neg.f64 t))
(* -1 (/ (+ 60 (* -1 (/ (- (* -1 (/ (- (* 60 (/ (pow z 3) t)) (* -60 (pow z 2))) t)) (* 60 z)) t))) t))
(/.f64 (-.f64 #s(literal 60 binary64) (/.f64 (fma.f64 (/.f64 (*.f64 #s(literal 60 binary64) (+.f64 (/.f64 (pow.f64 z #s(literal 3 binary64)) t) (*.f64 z z))) t) #s(literal -1 binary64) (*.f64 #s(literal -60 binary64) z)) t)) (neg.f64 t))
(* -1 (/ (+ (* 60 (- x y)) (* 60 (/ (* z (- x y)) t))) t))
(/.f64 (*.f64 #s(literal 60 binary64) (fma.f64 z (/.f64 (-.f64 x y) t) (-.f64 x y))) (neg.f64 t))
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* z (- x y))) (* -60 (/ (* (pow z 2) (- x y)) t))) t)) (* 60 (- x y))) t))
(/.f64 (fma.f64 (-.f64 x y) #s(literal 60 binary64) (/.f64 (*.f64 #s(literal -60 binary64) (fma.f64 (*.f64 z z) (/.f64 (-.f64 x y) t) (*.f64 (-.f64 x y) z))) (neg.f64 t))) (neg.f64 t))
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* z (- x y))) (* -1 (/ (+ (* 60 (* (pow z 2) (- x y))) (* 60 (/ (* (pow z 3) (- x y)) t))) t))) t)) (* 60 (- x y))) t))
(/.f64 (fma.f64 (-.f64 x y) #s(literal 60 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -60 binary64) z) (-.f64 x y) (/.f64 (*.f64 #s(literal 60 binary64) (fma.f64 (pow.f64 z #s(literal 3 binary64)) (/.f64 (-.f64 x y) t) (*.f64 (*.f64 z z) (-.f64 x y)))) (neg.f64 t))) (neg.f64 t))) (neg.f64 t))
(* -1 (* t (+ 1 (* -1 (/ z t)))))
(*.f64 (neg.f64 t) (-.f64 #s(literal 1 binary64) (/.f64 z t)))
(* 60 (/ (- x y) (- z t)))
(/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 z t))
(+ (* 60 (/ (- x y) (- z t))) (* 120 a))
(fma.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a))
(* 60 (/ (- x y) (* a (- z t))))
(*.f64 (/.f64 #s(literal 60 binary64) a) (/.f64 (-.f64 x y) (-.f64 z t)))
(/ (+ (* 60 (/ (- x y) (- z t))) (* 120 a)) a)
(/.f64 (fma.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a)) a)
(/ (- x y) a)
(/.f64 (-.f64 x y) a)
(+ (* 120 a) (* x (+ (* -60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t))))))
(fma.f64 (fma.f64 (/.f64 y (*.f64 (-.f64 z t) x)) #s(literal -60 binary64) (/.f64 #s(literal 60 binary64) (-.f64 z t))) x (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t))))
(fma.f64 (/.f64 y (*.f64 (-.f64 z t) x)) #s(literal -60 binary64) (/.f64 #s(literal 60 binary64) (-.f64 z t)))
(* a (+ 120 (* 60 (/ (- x y) (* a (- z t))))))
(*.f64 (fma.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)) #s(literal 120 binary64)) a)
(+ 120 (* 60 (/ (- x y) (* a (- z t)))))
(fma.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)) #s(literal 120 binary64))
(* a (+ 120 (/ (* x (+ (* -60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t))))) a)))
(*.f64 (fma.f64 x (/.f64 (fma.f64 (/.f64 y (*.f64 (-.f64 z t) x)) #s(literal -60 binary64) (/.f64 #s(literal 60 binary64) (-.f64 z t))) a) #s(literal 120 binary64)) a)
(* a (+ (* -60 (/ y (* a (* x (- z t))))) (+ (* 120 (/ 1 x)) (/ 60 (* a (- z t))))))
(*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) (*.f64 a x)) (/.f64 y (-.f64 z t)) (+.f64 (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a)) (/.f64 #s(literal 120 binary64) x))) a)
(* -1 (* a (- (* -60 (/ (- x y) (* a (- z t)))) 120)))
(*.f64 (neg.f64 a) (-.f64 (*.f64 (/.f64 #s(literal -60 binary64) a) (/.f64 (-.f64 x y) (-.f64 z t))) #s(literal 120 binary64)))
(* -1 (* a (- (* 60 (/ (- x y) (* a t))) 120)))
(*.f64 (neg.f64 a) (-.f64 (*.f64 (/.f64 #s(literal 60 binary64) a) (/.f64 (-.f64 x y) t)) #s(literal 120 binary64)))
(* -1 (* a (- (* -1 (/ (* x (+ (* -60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t))))) a)) 120)))
(*.f64 (neg.f64 a) (-.f64 (*.f64 (neg.f64 x) (/.f64 (fma.f64 (/.f64 y (*.f64 (-.f64 z t) x)) #s(literal -60 binary64) (/.f64 #s(literal 60 binary64) (-.f64 z t))) a)) #s(literal 120 binary64)))
(* -1 (* a (- (* -1 (/ (+ (* -60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t)))) a)) (* 120 (/ 1 x)))))
(*.f64 (neg.f64 a) (-.f64 (/.f64 (fma.f64 (/.f64 y (*.f64 (-.f64 z t) x)) #s(literal -60 binary64) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (neg.f64 a)) (/.f64 #s(literal 120 binary64) x)))

rewrite210.0ms (2.2%)

Memory
-5.9MiB live, 245.0MiB allocated; 30ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
047294
063294
1241294
21678294
08596282
Stop Event
iter limit
node limit
iter limit
Counts
20 → 249
Calls
Call 1
Inputs
(*.f64 (fma.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)) #s(literal 120 binary64)) a)
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (fma.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)) #s(literal 120 binary64)) a))
(fma.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)) #s(literal 120 binary64))
(/.f64 (-.f64 x y) a)
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (*.f64 x (/.f64 #s(literal -60 binary64) t))))
#s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (*.f64 x (/.f64 #s(literal -60 binary64) t)))
(*.f64 x (/.f64 #s(literal -60 binary64) t))
(/.f64 #s(literal -60 binary64) t)
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) (/.f64 #s(literal 60 binary64) (-.f64 z t))) x))
(*.f64 #s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) (/.f64 #s(literal 60 binary64) (-.f64 z t))) x)
#s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) (/.f64 #s(literal 60 binary64) (-.f64 z t)))
(/.f64 #s(literal 60 binary64) (-.f64 z t))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
(*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)))
(-.f64 x y)
(fma.f64 a #s(literal 120 binary64) #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))))
#s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64)))
(*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))
(/.f64 (-.f64 x y) z)
(-.f64 z t)
Outputs
(*.f64 (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 (-.f64 x y) a) #s(literal 120 binary64)) a)
(*.f64 a (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 (-.f64 x y) a) #s(literal 120 binary64)))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 (-.f64 x y) a)) a) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 (-.f64 x y) a)) a) (*.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 (-.f64 x y) a)) a) (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 (-.f64 x y) a)) a) (*.f64 #s(literal 120 binary64) a)))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 (-.f64 x y) a))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64))) (fma.f64 (*.f64 a (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 (-.f64 x y) a))) (*.f64 a (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 (-.f64 x y) a))) (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (*.f64 (*.f64 a (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 (-.f64 x y) a))) (*.f64 #s(literal 120 binary64) a)))))
(/.f64 (fma.f64 (pow.f64 a #s(literal 3 binary64)) #s(literal 1728000 binary64) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 (-.f64 x y) a)) a) #s(literal 3 binary64))) (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (-.f64 (*.f64 (*.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 (-.f64 x y) a)) a) (*.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 (-.f64 x y) a)) a)) (*.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 (-.f64 x y) a)) a)))))
(/.f64 (fma.f64 (pow.f64 a #s(literal 3 binary64)) #s(literal 1728000 binary64) (pow.f64 (*.f64 a (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 (-.f64 x y) a))) #s(literal 3 binary64))) (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (-.f64 (*.f64 (*.f64 a (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 (-.f64 x y) a))) (*.f64 a (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 (-.f64 x y) a)))) (*.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 a (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 (-.f64 x y) a)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 (-.f64 x y) a)) #s(literal 2 binary64)) #s(literal 14400 binary64)) a)) (neg.f64 (-.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 (-.f64 x y) a)) #s(literal 120 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 216000 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) a)) #s(literal 3 binary64)) #s(literal 1728000 binary64)) a)) (neg.f64 (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) a)) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (*.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) a)) (/.f64 #s(literal 120 binary64) (-.f64 z t)))))))
(/.f64 (neg.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 (-.f64 x y) a)) #s(literal 2 binary64)) #s(literal 14400 binary64)))) (neg.f64 (-.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 (-.f64 x y) a)) #s(literal 120 binary64))))
(/.f64 (neg.f64 (*.f64 a (fma.f64 #s(literal 216000 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) a)) #s(literal 3 binary64)) #s(literal 1728000 binary64)))) (neg.f64 (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) a)) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (*.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) a)) (/.f64 #s(literal 120 binary64) (-.f64 z t)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 (-.f64 x y) a)) #s(literal 2 binary64)) #s(literal 14400 binary64)) a) (-.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 (-.f64 x y) a)) #s(literal 120 binary64)))
(/.f64 (*.f64 (fma.f64 #s(literal 216000 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) a)) #s(literal 3 binary64)) #s(literal 1728000 binary64)) a) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) a)) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (*.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) a)) (/.f64 #s(literal 120 binary64) (-.f64 z t))))))
(/.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 (-.f64 x y) a)) #s(literal 2 binary64)) #s(literal 14400 binary64))) (-.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 (-.f64 x y) a)) #s(literal 120 binary64)))
(/.f64 (*.f64 a (fma.f64 #s(literal 216000 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) a)) #s(literal 3 binary64)) #s(literal 1728000 binary64))) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) a)) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (*.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) a)) (/.f64 #s(literal 120 binary64) (-.f64 z t))))))
(fma.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 (-.f64 x y) a)) a (*.f64 #s(literal 120 binary64) a))
(fma.f64 #s(literal 120 binary64) a (*.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 (-.f64 x y) a)) a))
(fma.f64 #s(literal 120 binary64) a (*.f64 a (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 (-.f64 x y) a))))
(fma.f64 a (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 (-.f64 x y) a)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 a #s(literal 120 binary64) (*.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 (-.f64 x y) a)) a))
(fma.f64 a #s(literal 120 binary64) (*.f64 a (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 (-.f64 x y) a))))
(+.f64 (*.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 (-.f64 x y) a)) a) (*.f64 #s(literal 120 binary64) a))
(+.f64 (*.f64 a (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 (-.f64 x y) a))) (*.f64 #s(literal 120 binary64) a))
(+.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 (-.f64 x y) a)) a))
(+.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 a (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 (-.f64 x y) a))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 (-.f64 x y) a) #s(literal 120 binary64)) a))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 (-.f64 x y) a)) #s(literal 3 binary64)) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) a)) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (*.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) a)) (/.f64 #s(literal 120 binary64) (-.f64 z t)))))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1728000 binary64) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) a)) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (*.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) a)) (/.f64 #s(literal 120 binary64) (-.f64 z t)))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 (-.f64 x y) a)) #s(literal 3 binary64)) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) a)) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (*.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) a)) (/.f64 #s(literal 120 binary64) (-.f64 z t)))))) (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 (-.f64 x y) a)) #s(literal 3 binary64)) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) a)) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (*.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) a)) (/.f64 #s(literal 120 binary64) (-.f64 z t)))))) (-.f64 (*.f64 (/.f64 #s(literal 1728000 binary64) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) a)) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (*.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) a)) (/.f64 #s(literal 120 binary64) (-.f64 z t)))))) (/.f64 #s(literal 1728000 binary64) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) a)) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (*.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) a)) (/.f64 #s(literal 120 binary64) (-.f64 z t))))))) (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 (-.f64 x y) a)) #s(literal 3 binary64)) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) a)) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (*.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) a)) (/.f64 #s(literal 120 binary64) (-.f64 z t)))))) (/.f64 #s(literal 1728000 binary64) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) a)) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (*.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) a)) (/.f64 #s(literal 120 binary64) (-.f64 z t))))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 14400 binary64) (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 (-.f64 x y) a)) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 120 binary64) (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 (-.f64 x y) a)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 (-.f64 x y) a)) #s(literal 2 binary64)) #s(literal 14400 binary64)))) (neg.f64 (neg.f64 (-.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 (-.f64 x y) a)) #s(literal 120 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 216000 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) a)) #s(literal 3 binary64)) #s(literal 1728000 binary64)))) (neg.f64 (neg.f64 (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) a)) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (*.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) a)) (/.f64 #s(literal 120 binary64) (-.f64 z t))))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 (-.f64 x y) a)) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 (-.f64 x y) a)) #s(literal 120 binary64))) (*.f64 (-.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 (-.f64 x y) a)) #s(literal 120 binary64)) #s(literal 14400 binary64))) (*.f64 (-.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 (-.f64 x y) a)) #s(literal 120 binary64)) (-.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 (-.f64 x y) a)) #s(literal 120 binary64))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 (-.f64 x y) a)) #s(literal 3 binary64)) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) a)) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (*.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) a)) (/.f64 #s(literal 120 binary64) (-.f64 z t))))) (*.f64 (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) a)) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (*.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) a)) (/.f64 #s(literal 120 binary64) (-.f64 z t))))) #s(literal 1728000 binary64))) (*.f64 (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) a)) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (*.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) a)) (/.f64 #s(literal 120 binary64) (-.f64 z t))))) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) a)) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (*.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) a)) (/.f64 #s(literal 120 binary64) (-.f64 z t)))))))
(/.f64 (-.f64 #s(literal 14400 binary64) (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 (-.f64 x y) a)) #s(literal 2 binary64))) (-.f64 #s(literal 120 binary64) (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 (-.f64 x y) a))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 (-.f64 x y) a)) #s(literal 2 binary64)) #s(literal 14400 binary64))) (neg.f64 (-.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 (-.f64 x y) a)) #s(literal 120 binary64))))
(/.f64 (neg.f64 (fma.f64 #s(literal 216000 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) a)) #s(literal 3 binary64)) #s(literal 1728000 binary64))) (neg.f64 (+.f64 #s(literal 14400 binary64) (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 (-.f64 x y) a)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) a)) (/.f64 #s(literal 120 binary64) (-.f64 z t)))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 216000 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) a)) #s(literal 3 binary64)) #s(literal 1728000 binary64))) (neg.f64 (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) a)) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (*.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) a)) (/.f64 #s(literal 120 binary64) (-.f64 z t)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 (-.f64 x y) a)) #s(literal 2 binary64)) #s(literal 14400 binary64)) (-.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 (-.f64 x y) a)) #s(literal 120 binary64)))
(/.f64 (fma.f64 #s(literal 216000 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) a)) #s(literal 3 binary64)) #s(literal 1728000 binary64)) (+.f64 #s(literal 14400 binary64) (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 (-.f64 x y) a)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) a)) (/.f64 #s(literal 120 binary64) (-.f64 z t))))))
(/.f64 (fma.f64 #s(literal 216000 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) a)) #s(literal 3 binary64)) #s(literal 1728000 binary64)) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) a)) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (*.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) a)) (/.f64 #s(literal 120 binary64) (-.f64 z t))))))
(fma.f64 (/.f64 (neg.f64 (-.f64 x y)) (-.f64 z t)) (/.f64 #s(literal 60 binary64) (neg.f64 a)) #s(literal 120 binary64))
(fma.f64 (/.f64 #s(literal 60 binary64) (neg.f64 a)) (/.f64 (neg.f64 (-.f64 x y)) (-.f64 z t)) #s(literal 120 binary64))
(fma.f64 (/.f64 (-.f64 x y) (neg.f64 (-.f64 z t))) (/.f64 #s(literal -60 binary64) a) #s(literal 120 binary64))
(fma.f64 (/.f64 #s(literal -60 binary64) a) (/.f64 (-.f64 x y) (neg.f64 (-.f64 z t))) #s(literal 120 binary64))
(fma.f64 (/.f64 (*.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) a)) (*.f64 (+.f64 t z) (-.f64 z t))) (+.f64 t z) #s(literal 120 binary64))
(fma.f64 (/.f64 (*.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) a)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 t (+.f64 t z) (*.f64 z z)) #s(literal 120 binary64))
(fma.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (/.f64 (neg.f64 (-.f64 x y)) a) #s(literal 120 binary64))
(fma.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (/.f64 (-.f64 x y) (neg.f64 a)) #s(literal 120 binary64))
(fma.f64 (/.f64 (neg.f64 (-.f64 x y)) a) (/.f64 #s(literal -60 binary64) (-.f64 z t)) #s(literal 120 binary64))
(fma.f64 (/.f64 (-.f64 x y) (neg.f64 a)) (/.f64 #s(literal -60 binary64) (-.f64 z t)) #s(literal 120 binary64))
(fma.f64 (/.f64 #s(literal 60 binary64) a) (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 120 binary64))
(fma.f64 (/.f64 (-.f64 x y) (-.f64 z t)) (/.f64 #s(literal 60 binary64) a) #s(literal 120 binary64))
(fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 (-.f64 x y) a) #s(literal 120 binary64))
(fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) a)) #s(literal 120 binary64))
(fma.f64 #s(literal 60 binary64) (/.f64 (/.f64 (-.f64 x y) (-.f64 z t)) a) #s(literal 120 binary64))
(fma.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)) #s(literal 120 binary64))
(fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a)) #s(literal 120 binary64))
(fma.f64 (-.f64 x y) (/.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) a) #s(literal 120 binary64))
(-.f64 (/.f64 #s(literal 14400 binary64) (-.f64 #s(literal 120 binary64) (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 (-.f64 x y) a)))) (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 (-.f64 x y) a)) #s(literal 2 binary64)) (-.f64 #s(literal 120 binary64) (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 (-.f64 x y) a)))))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 (-.f64 x y) a)) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 (-.f64 x y) a)) #s(literal 120 binary64))) (/.f64 #s(literal 14400 binary64) (-.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 (-.f64 x y) a)) #s(literal 120 binary64))))
(-.f64 #s(literal 120 binary64) (*.f64 (neg.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t))) (/.f64 (-.f64 x y) a)))
(-.f64 #s(literal 120 binary64) (*.f64 (neg.f64 (/.f64 (-.f64 x y) a)) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
(+.f64 (/.f64 #s(literal 1728000 binary64) (+.f64 #s(literal 14400 binary64) (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 (-.f64 x y) a)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) a)) (/.f64 #s(literal 120 binary64) (-.f64 z t)))))) (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 (-.f64 x y) a)) #s(literal 3 binary64)) (+.f64 #s(literal 14400 binary64) (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 (-.f64 x y) a)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) a)) (/.f64 #s(literal 120 binary64) (-.f64 z t)))))))
(+.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 (-.f64 x y) a)) #s(literal 3 binary64)) (+.f64 #s(literal 14400 binary64) (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 (-.f64 x y) a)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) a)) (/.f64 #s(literal 120 binary64) (-.f64 z t)))))) (/.f64 #s(literal 1728000 binary64) (+.f64 #s(literal 14400 binary64) (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 (-.f64 x y) a)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) a)) (/.f64 #s(literal 120 binary64) (-.f64 z t)))))))
(+.f64 (/.f64 #s(literal 1728000 binary64) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) a)) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (*.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) a)) (/.f64 #s(literal 120 binary64) (-.f64 z t)))))) (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 (-.f64 x y) a)) #s(literal 3 binary64)) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) a)) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (*.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) a)) (/.f64 #s(literal 120 binary64) (-.f64 z t)))))))
(+.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 (-.f64 x y) a)) #s(literal 3 binary64)) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) a)) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (*.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) a)) (/.f64 #s(literal 120 binary64) (-.f64 z t)))))) (/.f64 #s(literal 1728000 binary64) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) a)) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (*.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) a)) (/.f64 #s(literal 120 binary64) (-.f64 z t)))))))
(+.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 (-.f64 x y) a)) #s(literal 120 binary64))
(+.f64 #s(literal 120 binary64) (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 (-.f64 x y) a)))
(*.f64 (/.f64 (+.f64 y x) (+.f64 y x)) (/.f64 (-.f64 x y) a))
(*.f64 (/.f64 (fma.f64 y (+.f64 y x) (*.f64 x x)) (fma.f64 y (+.f64 y x) (*.f64 x x))) (/.f64 (-.f64 x y) a))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x a) #s(literal 2 binary64)) (pow.f64 (/.f64 y a) #s(literal 2 binary64)))) (neg.f64 (/.f64 (+.f64 y x) a)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x a) #s(literal 3 binary64)) (pow.f64 (/.f64 y a) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (/.f64 x a) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 y a) #s(literal 2 binary64)) (*.f64 (/.f64 x a) (/.f64 y a))))))
(/.f64 (neg.f64 (-.f64 (*.f64 x a) (*.f64 a y))) (neg.f64 (*.f64 a a)))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (-.f64 x y)))) (neg.f64 (neg.f64 (neg.f64 a))))
(/.f64 (-.f64 (*.f64 (neg.f64 x) (neg.f64 a)) (*.f64 (neg.f64 a) (neg.f64 y))) (*.f64 a a))
(/.f64 (-.f64 (*.f64 (neg.f64 x) a) (*.f64 (neg.f64 a) y)) (*.f64 (neg.f64 a) a))
(/.f64 (-.f64 (*.f64 x (neg.f64 a)) (*.f64 a (neg.f64 y))) (*.f64 a (neg.f64 a)))
(/.f64 (-.f64 (neg.f64 x) (neg.f64 y)) (neg.f64 a))
(/.f64 (-.f64 (pow.f64 (/.f64 x a) #s(literal 2 binary64)) (pow.f64 (/.f64 y a) #s(literal 2 binary64))) (/.f64 (+.f64 y x) a))
(/.f64 (-.f64 (pow.f64 (/.f64 x a) #s(literal 3 binary64)) (pow.f64 (/.f64 y a) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 x a) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 y a) #s(literal 2 binary64)) (*.f64 (/.f64 x a) (/.f64 y a)))))
(/.f64 (neg.f64 (*.f64 (+.f64 y x) (-.f64 x y))) (neg.f64 (*.f64 (+.f64 y x) a)))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (neg.f64 (*.f64 (fma.f64 y (+.f64 y x) (*.f64 x x)) a)))
(/.f64 (neg.f64 (neg.f64 (-.f64 x y))) (neg.f64 (neg.f64 a)))
(/.f64 (-.f64 (*.f64 x a) (*.f64 a y)) (*.f64 a a))
(/.f64 (*.f64 (+.f64 y x) (-.f64 x y)) (*.f64 (+.f64 y x) a))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (*.f64 (fma.f64 y (+.f64 y x) (*.f64 x x)) a))
(/.f64 (neg.f64 (-.f64 x y)) (neg.f64 a))
(/.f64 (-.f64 x y) a)
(neg.f64 (/.f64 (neg.f64 (-.f64 x y)) a))
(neg.f64 (/.f64 (-.f64 x y) (neg.f64 a)))
(-.f64 (/.f64 (pow.f64 (/.f64 x a) #s(literal 2 binary64)) (/.f64 (+.f64 y x) a)) (/.f64 (pow.f64 (/.f64 y a) #s(literal 2 binary64)) (/.f64 (+.f64 y x) a)))
(-.f64 (/.f64 (pow.f64 (/.f64 x a) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 x a) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 y a) #s(literal 2 binary64)) (*.f64 (/.f64 x a) (/.f64 y a))))) (/.f64 (pow.f64 (/.f64 y a) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 x a) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 y a) #s(literal 2 binary64)) (*.f64 (/.f64 x a) (/.f64 y a))))))
(-.f64 (/.f64 (*.f64 x a) (*.f64 a a)) (/.f64 (*.f64 a y) (*.f64 a a)))
(-.f64 (/.f64 (*.f64 x x) (*.f64 (+.f64 y x) a)) (/.f64 (*.f64 y y) (*.f64 (+.f64 y x) a)))
(-.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (fma.f64 y (+.f64 y x) (*.f64 x x)) a)) (/.f64 (pow.f64 y #s(literal 3 binary64)) (*.f64 (fma.f64 y (+.f64 y x) (*.f64 x x)) a)))
(-.f64 (/.f64 (/.f64 (*.f64 x x) (+.f64 y x)) a) (/.f64 (/.f64 (*.f64 y y) (+.f64 y x)) a))
(-.f64 (/.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))) a) (/.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))) a))
(-.f64 (/.f64 x a) (/.f64 y a))
(+.f64 (/.f64 (*.f64 x x) (*.f64 (+.f64 y x) a)) (/.f64 (*.f64 (neg.f64 y) y) (*.f64 (+.f64 y x) a)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (*.f64 (/.f64 #s(literal -60 binary64) t) x)))
#s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (*.f64 (/.f64 #s(literal -60 binary64) t) x))
(*.f64 (/.f64 #s(literal -60 binary64) t) x)
(*.f64 x (/.f64 #s(literal -60 binary64) t))
(/.f64 (neg.f64 (*.f64 #s(literal 60 binary64) x)) (neg.f64 (neg.f64 t)))
(/.f64 (neg.f64 (*.f64 x #s(literal 60 binary64))) (neg.f64 (neg.f64 t)))
(/.f64 (neg.f64 (neg.f64 (*.f64 #s(literal -60 binary64) x))) (neg.f64 (neg.f64 t)))
(/.f64 (*.f64 #s(literal 60 binary64) x) (neg.f64 t))
(/.f64 (*.f64 x #s(literal 60 binary64)) (neg.f64 t))
(/.f64 (neg.f64 (*.f64 #s(literal -60 binary64) x)) (neg.f64 t))
(/.f64 (*.f64 #s(literal -60 binary64) x) t)
(/.f64 #s(literal -60 binary64) (neg.f64 (neg.f64 t)))
(/.f64 #s(literal -60 binary64) t)
(/.f64 #s(literal 60 binary64) (neg.f64 (neg.f64 (neg.f64 t))))
(/.f64 #s(literal 60 binary64) (neg.f64 t))
(neg.f64 (/.f64 #s(literal 60 binary64) t))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) (/.f64 #s(literal 60 binary64) (-.f64 z t))) x))
(*.f64 #s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) (/.f64 #s(literal 60 binary64) (-.f64 z t))) x)
(*.f64 x #s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
#s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) (/.f64 #s(literal 60 binary64) (-.f64 z t)))
(*.f64 (/.f64 #s(literal 60 binary64) (*.f64 (+.f64 t z) (-.f64 z t))) (+.f64 t z))
(*.f64 (/.f64 #s(literal 60 binary64) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 t (+.f64 t z) (*.f64 z z)))
(/.f64 #s(literal -60 binary64) (neg.f64 (neg.f64 (neg.f64 (-.f64 z t)))))
(/.f64 #s(literal -60 binary64) (neg.f64 (-.f64 z t)))
(/.f64 #s(literal 60 binary64) (neg.f64 (neg.f64 (-.f64 z t))))
(/.f64 #s(literal 60 binary64) (-.f64 z t))
(neg.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)))
(*.f64 (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t))) (+.f64 t z))
(*.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 t (+.f64 t z) (*.f64 z z)))
(*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 60 binary64))
(*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y))
(*.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)))
(*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 y x) (-.f64 x y)) (/.f64 #s(literal 60 binary64) (-.f64 z t)))) (neg.f64 (+.f64 y x)))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (/.f64 #s(literal 60 binary64) (-.f64 z t)))) (neg.f64 (fma.f64 y (+.f64 y x) (*.f64 x x))))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 (+.f64 y x) (-.f64 x y)))) (neg.f64 (+.f64 y x)))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (neg.f64 (fma.f64 y (+.f64 y x) (*.f64 x x))))
(/.f64 (neg.f64 (neg.f64 (*.f64 #s(literal -60 binary64) (-.f64 x y)))) (neg.f64 (neg.f64 (neg.f64 (-.f64 z t)))))
(/.f64 (neg.f64 (*.f64 #s(literal -60 binary64) (*.f64 (+.f64 y x) (-.f64 x y)))) (neg.f64 (*.f64 (neg.f64 (-.f64 z t)) (+.f64 y x))))
(/.f64 (neg.f64 (*.f64 #s(literal -60 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (neg.f64 (*.f64 (neg.f64 (-.f64 z t)) (fma.f64 y (+.f64 y x) (*.f64 x x)))))
(/.f64 (neg.f64 (*.f64 #s(literal 60 binary64) (*.f64 (+.f64 y x) (-.f64 x y)))) (neg.f64 (*.f64 (-.f64 z t) (+.f64 y x))))
(/.f64 (neg.f64 (*.f64 #s(literal 60 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (neg.f64 (*.f64 (-.f64 z t) (fma.f64 y (+.f64 y x) (*.f64 x x)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 y x) (-.f64 x y)) #s(literal -60 binary64))) (neg.f64 (*.f64 (+.f64 y x) (neg.f64 (-.f64 z t)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 y x) (-.f64 x y)) #s(literal 60 binary64))) (neg.f64 (*.f64 (+.f64 y x) (-.f64 z t))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) #s(literal -60 binary64))) (neg.f64 (*.f64 (fma.f64 y (+.f64 y x) (*.f64 x x)) (neg.f64 (-.f64 z t)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) #s(literal 60 binary64))) (neg.f64 (*.f64 (fma.f64 y (+.f64 y x) (*.f64 x x)) (-.f64 z t))))
(/.f64 (*.f64 (*.f64 (+.f64 y x) (-.f64 x y)) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (+.f64 y x))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (fma.f64 y (+.f64 y x) (*.f64 x x)))
(/.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 (+.f64 y x) (-.f64 x y))) (+.f64 y x))
(/.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (fma.f64 y (+.f64 y x) (*.f64 x x)))
(/.f64 (neg.f64 (*.f64 #s(literal -60 binary64) (-.f64 x y))) (neg.f64 (neg.f64 (-.f64 z t))))
(/.f64 (*.f64 #s(literal -60 binary64) (*.f64 (+.f64 y x) (-.f64 x y))) (*.f64 (neg.f64 (-.f64 z t)) (+.f64 y x)))
(/.f64 (*.f64 #s(literal -60 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 (neg.f64 (-.f64 z t)) (fma.f64 y (+.f64 y x) (*.f64 x x))))
(/.f64 (*.f64 #s(literal 60 binary64) (*.f64 (+.f64 y x) (-.f64 x y))) (*.f64 (-.f64 z t) (+.f64 y x)))
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 (-.f64 z t) (fma.f64 y (+.f64 y x) (*.f64 x x))))
(/.f64 (*.f64 (*.f64 (+.f64 y x) (-.f64 x y)) #s(literal -60 binary64)) (*.f64 (+.f64 y x) (neg.f64 (-.f64 z t))))
(/.f64 (*.f64 (*.f64 (+.f64 y x) (-.f64 x y)) #s(literal 60 binary64)) (*.f64 (+.f64 y x) (-.f64 z t)))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) #s(literal -60 binary64)) (*.f64 (fma.f64 y (+.f64 y x) (*.f64 x x)) (neg.f64 (-.f64 z t))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) #s(literal 60 binary64)) (*.f64 (fma.f64 y (+.f64 y x) (*.f64 x x)) (-.f64 z t)))
(/.f64 (*.f64 #s(literal -60 binary64) (-.f64 x y)) (neg.f64 (-.f64 z t)))
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
(neg.f64 (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 x y)) (-.f64 z t)))
(neg.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (neg.f64 (-.f64 z t))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 y x) (-.f64 x y)))) (neg.f64 (neg.f64 (+.f64 y x))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 y (+.f64 y x) (*.f64 x x)))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (+.f64 y x)) (*.f64 (+.f64 y x) (*.f64 y y))) (*.f64 (+.f64 y x) (+.f64 y x)))
(/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))) (*.f64 (fma.f64 y (+.f64 y x) (*.f64 x x)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 (fma.f64 y (+.f64 y x) (*.f64 x x)) (fma.f64 y (+.f64 y x) (*.f64 x x))))
(/.f64 (neg.f64 (*.f64 (+.f64 y x) (-.f64 x y))) (neg.f64 (+.f64 y x)))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (neg.f64 (fma.f64 y (+.f64 y x) (*.f64 x x))))
(/.f64 (*.f64 (+.f64 y x) (-.f64 x y)) (+.f64 y x))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (fma.f64 y (+.f64 y x) (*.f64 x x)))
(-.f64 (/.f64 (*.f64 x x) (+.f64 y x)) (/.f64 (*.f64 y y) (+.f64 y x)))
(-.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))))
(-.f64 x y)
(+.f64 (/.f64 (*.f64 x x) (+.f64 y x)) (/.f64 (*.f64 (neg.f64 y) y) (+.f64 y x)))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))) (-.f64 #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))) #s(literal 3 binary64)) (fma.f64 #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))) (-.f64 #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))) (-.f64 #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))) (-.f64 #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) (-.f64 (*.f64 (/.f64 (pow.f64 #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))) #s(literal 3 binary64)) (fma.f64 #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))) (-.f64 #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) (/.f64 (pow.f64 #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))) #s(literal 3 binary64)) (fma.f64 #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))) (-.f64 #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))) (-.f64 #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) (/.f64 (pow.f64 #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))) #s(literal 3 binary64)) (fma.f64 #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))) (-.f64 #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))) (*.f64 #s(literal 120 binary64) a))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (pow.f64 #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (-.f64 (*.f64 #s(literal 120 binary64) a) #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 a #s(literal 3 binary64)) #s(literal 1728000 binary64) (pow.f64 #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))) (-.f64 #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 120 binary64) a) #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))))) (*.f64 (-.f64 (*.f64 #s(literal 120 binary64) a) #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64)))) (pow.f64 #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))) #s(literal 2 binary64)))) (*.f64 (-.f64 (*.f64 #s(literal 120 binary64) a) #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64)))) (-.f64 (*.f64 #s(literal 120 binary64) a) #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))) (-.f64 #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))) (*.f64 (fma.f64 #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))) (-.f64 #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))) (pow.f64 #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))) #s(literal 3 binary64)))) (*.f64 (fma.f64 #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))) (-.f64 #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))) (fma.f64 #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))) (-.f64 #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))) (-.f64 #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))) (*.f64 #s(literal 120 binary64) a)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (pow.f64 #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 #s(literal 120 binary64) a) #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 a #s(literal 3 binary64)) #s(literal 1728000 binary64) (pow.f64 #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (*.f64 #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))) (*.f64 #s(literal 120 binary64) a))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 a #s(literal 3 binary64)) #s(literal 1728000 binary64) (pow.f64 #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))) (-.f64 #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (pow.f64 #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 120 binary64) a) #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64)))))
(/.f64 (fma.f64 (pow.f64 a #s(literal 3 binary64)) #s(literal 1728000 binary64) (pow.f64 #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (*.f64 #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))) (*.f64 #s(literal 120 binary64) a)))))
(/.f64 (fma.f64 (pow.f64 a #s(literal 3 binary64)) #s(literal 1728000 binary64) (pow.f64 #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))) #s(literal 3 binary64))) (fma.f64 #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))) (-.f64 #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))))
(fma.f64 #s(literal 120 binary64) a #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))))
(fma.f64 a #s(literal 120 binary64) #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))))
(-.f64 (/.f64 (pow.f64 #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))) #s(literal 2 binary64)) (-.f64 #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))) (*.f64 #s(literal 120 binary64) a))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (-.f64 #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))) (*.f64 #s(literal 120 binary64) a))))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 120 binary64) a) #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))))) (/.f64 (pow.f64 #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 120 binary64) a) #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))))))
(-.f64 #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))) (*.f64 (neg.f64 a) #s(literal 120 binary64)))
(-.f64 #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))) (*.f64 #s(literal -120 binary64) a))
(+.f64 (/.f64 (pow.f64 #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))) #s(literal 3 binary64)) (+.f64 (pow.f64 #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (*.f64 #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))) (*.f64 #s(literal 120 binary64) a))))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (+.f64 (pow.f64 #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (*.f64 #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))) (*.f64 #s(literal 120 binary64) a))))))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (+.f64 (pow.f64 #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (*.f64 #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))) (*.f64 #s(literal 120 binary64) a))))) (/.f64 (pow.f64 #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))) #s(literal 3 binary64)) (+.f64 (pow.f64 #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (*.f64 #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))) (*.f64 #s(literal 120 binary64) a))))))
(+.f64 (/.f64 (pow.f64 #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))) #s(literal 3 binary64)) (fma.f64 #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))) (-.f64 #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))) (-.f64 #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))) (-.f64 #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) (/.f64 (pow.f64 #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))) #s(literal 3 binary64)) (fma.f64 #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))) (-.f64 #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 120 binary64) a) #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))))) (/.f64 (*.f64 (neg.f64 #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64)))) #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64)))) (-.f64 (*.f64 #s(literal 120 binary64) a) #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))))))
(+.f64 #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))) (*.f64 #s(literal 120 binary64) a))
(+.f64 (*.f64 #s(literal 120 binary64) a) #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))))
#s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64)))
(*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))
(*.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) z))
(*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) z))
(/.f64 (neg.f64 (*.f64 #s(literal -60 binary64) (-.f64 x y))) (neg.f64 (neg.f64 z)))
(/.f64 (*.f64 #s(literal -60 binary64) (-.f64 x y)) (neg.f64 z))
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) z)
(*.f64 (/.f64 (+.f64 y x) (+.f64 y x)) (/.f64 (-.f64 x y) z))
(*.f64 (/.f64 (fma.f64 y (+.f64 y x) (*.f64 x x)) (fma.f64 y (+.f64 y x) (*.f64 x x))) (/.f64 (-.f64 x y) z))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x z) #s(literal 2 binary64)) (pow.f64 (/.f64 y z) #s(literal 2 binary64)))) (neg.f64 (/.f64 (+.f64 y x) z)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x z) #s(literal 3 binary64)) (pow.f64 (/.f64 y z) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (/.f64 x z) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 y z) #s(literal 2 binary64)) (*.f64 (/.f64 x z) (/.f64 y z))))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (-.f64 x y)))) (neg.f64 (neg.f64 (neg.f64 z))))
(/.f64 (neg.f64 (-.f64 (*.f64 x z) (*.f64 z y))) (neg.f64 (*.f64 z z)))
(/.f64 (-.f64 (*.f64 (neg.f64 x) (neg.f64 z)) (*.f64 (neg.f64 z) (neg.f64 y))) (*.f64 z z))
(/.f64 (-.f64 (*.f64 (neg.f64 x) z) (*.f64 (neg.f64 z) y)) (*.f64 (neg.f64 z) z))
(/.f64 (-.f64 (*.f64 x (neg.f64 z)) (*.f64 z (neg.f64 y))) (*.f64 z (neg.f64 z)))
(/.f64 (-.f64 (neg.f64 x) (neg.f64 y)) (neg.f64 z))
(/.f64 (-.f64 (pow.f64 (/.f64 x z) #s(literal 2 binary64)) (pow.f64 (/.f64 y z) #s(literal 2 binary64))) (/.f64 (+.f64 y x) z))
(/.f64 (-.f64 (pow.f64 (/.f64 x z) #s(literal 3 binary64)) (pow.f64 (/.f64 y z) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 x z) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 y z) #s(literal 2 binary64)) (*.f64 (/.f64 x z) (/.f64 y z)))))
(/.f64 (neg.f64 (*.f64 (+.f64 y x) (-.f64 x y))) (neg.f64 (*.f64 (+.f64 y x) z)))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (neg.f64 (*.f64 (fma.f64 y (+.f64 y x) (*.f64 x x)) z)))
(/.f64 (neg.f64 (neg.f64 (-.f64 x y))) (neg.f64 (neg.f64 z)))
(/.f64 (-.f64 (*.f64 x z) (*.f64 z y)) (*.f64 z z))
(/.f64 (*.f64 (+.f64 y x) (-.f64 x y)) (*.f64 (+.f64 y x) z))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (*.f64 (fma.f64 y (+.f64 y x) (*.f64 x x)) z))
(/.f64 (neg.f64 (-.f64 x y)) (neg.f64 z))
(/.f64 (-.f64 x y) z)
(neg.f64 (/.f64 (neg.f64 (-.f64 x y)) z))
(neg.f64 (/.f64 (-.f64 x y) (neg.f64 z)))
(-.f64 (/.f64 (pow.f64 (/.f64 x z) #s(literal 2 binary64)) (/.f64 (+.f64 y x) z)) (/.f64 (pow.f64 (/.f64 y z) #s(literal 2 binary64)) (/.f64 (+.f64 y x) z)))
(-.f64 (/.f64 (pow.f64 (/.f64 x z) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 x z) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 y z) #s(literal 2 binary64)) (*.f64 (/.f64 x z) (/.f64 y z))))) (/.f64 (pow.f64 (/.f64 y z) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 x z) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 y z) #s(literal 2 binary64)) (*.f64 (/.f64 x z) (/.f64 y z))))))
(-.f64 (/.f64 (*.f64 x z) (*.f64 z z)) (/.f64 (*.f64 z y) (*.f64 z z)))
(-.f64 (/.f64 (*.f64 x x) (*.f64 (+.f64 y x) z)) (/.f64 (*.f64 y y) (*.f64 (+.f64 y x) z)))
(-.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (fma.f64 y (+.f64 y x) (*.f64 x x)) z)) (/.f64 (pow.f64 y #s(literal 3 binary64)) (*.f64 (fma.f64 y (+.f64 y x) (*.f64 x x)) z)))
(-.f64 (/.f64 (/.f64 (*.f64 x x) (+.f64 y x)) z) (/.f64 (/.f64 (*.f64 y y) (+.f64 y x)) z))
(-.f64 (/.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))) z) (/.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))) z))
(-.f64 (/.f64 x z) (/.f64 y z))
(+.f64 (/.f64 (*.f64 x x) (*.f64 (+.f64 y x) z)) (/.f64 (*.f64 (neg.f64 y) y) (*.f64 (+.f64 y x) z)))
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 t z) (-.f64 z t)))) (neg.f64 (neg.f64 (+.f64 t z))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 t (+.f64 t z) (*.f64 z z)))))
(/.f64 (-.f64 (*.f64 (*.f64 z z) (+.f64 t z)) (*.f64 (+.f64 t z) (*.f64 t t))) (*.f64 (+.f64 t z) (+.f64 t z)))
(/.f64 (-.f64 (*.f64 (pow.f64 z #s(literal 3 binary64)) (fma.f64 t (+.f64 t z) (*.f64 z z))) (*.f64 (fma.f64 t (+.f64 t z) (*.f64 z z)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 (fma.f64 t (+.f64 t z) (*.f64 z z)) (fma.f64 t (+.f64 t z) (*.f64 z z))))
(/.f64 (neg.f64 (*.f64 (+.f64 t z) (-.f64 z t))) (neg.f64 (+.f64 t z)))
(/.f64 (neg.f64 (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (neg.f64 (fma.f64 t (+.f64 t z) (*.f64 z z))))
(/.f64 (*.f64 (+.f64 t z) (-.f64 z t)) (+.f64 t z))
(/.f64 (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))) (fma.f64 t (+.f64 t z) (*.f64 z z)))
(-.f64 (/.f64 (*.f64 z z) (+.f64 t z)) (/.f64 (*.f64 t t) (+.f64 t z)))
(-.f64 (/.f64 (pow.f64 z #s(literal 3 binary64)) (fma.f64 t (+.f64 t z) (*.f64 z z))) (/.f64 (pow.f64 t #s(literal 3 binary64)) (fma.f64 t (+.f64 t z) (*.f64 z z))))
(-.f64 z t)
(+.f64 (/.f64 (*.f64 z z) (+.f64 t z)) (/.f64 (*.f64 (neg.f64 t) t) (+.f64 t z)))

eval122.0ms (1.3%)

Memory
-9.1MiB live, 125.3MiB allocated; 16ms collecting garbage
Compiler

Compiled 27 085 to 2 746 computations (89.9% saved)

prune92.0ms (1%)

Memory
14.3MiB live, 71.4MiB allocated; 6ms collecting garbage
Pruning

27 alts after pruning (23 fresh and 4 done)

PrunedKeptTotal
New58111592
Fresh11213
Picked415
Done134
Total58727614
Accuracy
100.0%
Counts
614 → 27
Alt Table
Click to see full alt table
StatusAccuracyProgram
61.0%
(fma.f64 a #s(literal 120 binary64) (*.f64 #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z)) (-.f64 x y)))
63.1%
(fma.f64 a #s(literal 120 binary64) #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64))))
52.8%
(fma.f64 a #s(literal 120 binary64) #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 #s(approx (/ (- x y) z) (/.f64 x z)) #s(literal 60 binary64))))
53.6%
(fma.f64 a #s(literal 120 binary64) #s(approx (* (/ 60 (- z t)) (- x y)) #s(approx (* (/ (- x y) z) 60) (*.f64 (/.f64 y z) #s(literal -60 binary64)))))
65.4%
(+.f64 (/.f64 (*.f64 (*.f64 (+.f64 y x) (-.f64 x y)) (/.f64 #s(literal 60 binary64) (+.f64 y x))) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
39.2%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 (/.f64 (-.f64 (*.f64 x t) (*.f64 t y)) (*.f64 t t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))
51.8%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 a #s(literal 120 binary64) (*.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal -60 binary64))))
50.1%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 z t)))
66.9%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (fma.f64 (/.f64 #s(approx (- x y) (neg.f64 y)) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)) #s(literal 120 binary64)) a))
65.7%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 #s(approx (+ (* (/ y x) -60) 60) #s(literal 60 binary64)) (-.f64 z t))) x))
92.7%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)) a))
24.9%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64)))
27.1%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z))))
27.4%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) #s(approx (/ 60 (- z t)) (/.f64 #s(literal -60 binary64) t))))
23.2%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (+ (* (/ (- x y) a) (/ 60 (- z t))) 120) (*.f64 (/.f64 x (*.f64 (-.f64 z t) a)) #s(literal 60 binary64))) a))
42.9%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) (*.f64 (/.f64 a x) #s(literal 120 binary64))) x))
20.0%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) (*.f64 (/.f64 #s(literal 60 binary64) (*.f64 (+.f64 t z) (-.f64 z t))) (+.f64 t z))) x))
42.9%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) (*.f64 a (/.f64 #s(literal 120 binary64) x))) x))
14.9%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z))) x))
51.7%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
56.4%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (fma.f64 (/.f64 y t) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a))))
14.2%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (/.f64 (*.f64 x #s(literal -60 binary64)) t)))
16.9%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (*.f64 (/.f64 y t) #s(literal 60 binary64))))
14.2%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (*.f64 (/.f64 x t) #s(literal -60 binary64))))
14.2%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (*.f64 x (/.f64 #s(literal -60 binary64) t))))
50.1%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (/.f64 (fma.f64 #s(literal 60 binary64) x (*.f64 #s(literal -60 binary64) y)) (-.f64 z t))))
28.1%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))))
Compiler

Compiled 2 156 to 831 computations (61.5% saved)

regimes300.0ms (3.2%)

Memory
11.5MiB live, 332.0MiB allocated; 32ms collecting garbage
Counts
49 → 1
Calls
Call 1
Inputs
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (*.f64 x (/.f64 #s(literal -60 binary64) t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (*.f64 (/.f64 x t) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (*.f64 (/.f64 y t) #s(literal 60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (/.f64 (*.f64 x #s(literal -60 binary64)) t)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z))) x))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) #s(approx (+ (/ (+ (* -60 x) (* 60 y)) t) (* 120 a)) (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t)))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) (/.f64 #s(literal 60 binary64) (-.f64 z t))) x))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) #s(approx (/ 60 (- z t)) (/.f64 #s(literal -60 binary64) t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) (*.f64 a (/.f64 #s(literal 120 binary64) x))) x))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) (*.f64 (/.f64 a x) #s(literal 120 binary64))) x))
#s(approx (+ (* a 120) (* (/ 60 (- z t)) (- x y))) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 z t)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (fma.f64 (/.f64 y t) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 z t)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 a #s(literal 120 binary64) (*.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))
(fma.f64 a #s(literal 120 binary64) #s(approx (* (/ 60 (- z t)) (- x y)) #s(approx (* (/ (- x y) z) 60) (*.f64 (/.f64 y z) #s(literal -60 binary64)))))
(fma.f64 a #s(literal 120 binary64) #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 #s(approx (/ (- x y) z) (/.f64 x z)) #s(literal 60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (/.f64 (fma.f64 #s(literal 60 binary64) x (*.f64 #s(literal -60 binary64) y)) (-.f64 z t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a)))
(fma.f64 a #s(literal 120 binary64) #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64))))
(fma.f64 a #s(literal 120 binary64) #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))))
(fma.f64 a #s(literal 120 binary64) (*.f64 #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z)) (-.f64 x y)))
(+.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
(+.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal 60 binary64) x)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 a #s(literal 120 binary64) (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (+ (* (/ (- x y) a) (/ 60 (- z t))) 120) (*.f64 (/.f64 x (*.f64 (-.f64 z t) a)) #s(literal 60 binary64))) a))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (+.f64 (/.f64 (fma.f64 #s(literal -60 binary64) x (*.f64 #s(literal 60 binary64) y)) t) (*.f64 #s(literal 120 binary64) a))))
(+.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)) a))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) (*.f64 (/.f64 #s(literal 60 binary64) (*.f64 (+.f64 t z) (-.f64 z t))) (+.f64 t z))) x))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 #s(approx (+ (* (/ y x) -60) 60) #s(literal 60 binary64)) (-.f64 z t))) x))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (fma.f64 (/.f64 #s(approx (- x y) (neg.f64 y)) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)) #s(literal 120 binary64)) a))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (fma.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)) #s(literal 120 binary64)) a))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 (/.f64 (-.f64 (*.f64 x t) (*.f64 t y)) (*.f64 t t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))
(+.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 y (/.f64 #s(literal -60 binary64) x) #s(literal 60 binary64)) x)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
(+.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 (-.f64 x y) (*.f64 (+.f64 t z) (-.f64 z t))) (*.f64 (+.f64 t z) #s(literal 60 binary64)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (+.f64 t z) (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t))) (*.f64 #s(literal 120 binary64) a))
(+.f64 (/.f64 (*.f64 (*.f64 (+.f64 y x) (-.f64 x y)) (/.f64 #s(literal 60 binary64) (+.f64 y x))) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t))) x))
(+.f64 (/.f64 (*.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (*.f64 (+.f64 t z) (-.f64 z t))) (*.f64 (*.f64 (+.f64 t z) (-.f64 z t)) (-.f64 z t))) (*.f64 a #s(literal 120 binary64)))
(+.f64 (/.f64 (*.f64 (/.f64 (*.f64 (*.f64 #s(literal 60 binary64) (+.f64 y x)) (-.f64 x y)) (*.f64 (+.f64 y x) (-.f64 x y))) (-.f64 x y)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
Outputs
(fma.f64 a #s(literal 120 binary64) (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)))
Calls

11 calls:

60.0ms
(-.f64 x y)
49.0ms
(*.f64 a #s(literal 120 binary64))
48.0ms
z
43.0ms
a
16.0ms
(*.f64 #s(literal 60 binary64) (-.f64 x y))
Results
AccuracySegmentsBranch
99.8%1(*.f64 a #s(literal 120 binary64))
99.8%1(-.f64 z t)
99.8%1(-.f64 x y)
99.8%1(*.f64 #s(literal 60 binary64) (-.f64 x y))
99.8%1(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
99.8%1(+.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
99.8%1x
99.8%1y
99.8%1z
99.8%1t
99.8%1a
Compiler

Compiled 41 to 75 computations (-82.9% saved)

regimes152.0ms (1.6%)

Memory
-6.1MiB live, 281.1MiB allocated; 84ms collecting garbage
Counts
31 → 3
Calls
Call 1
Inputs
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (*.f64 x (/.f64 #s(literal -60 binary64) t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (*.f64 (/.f64 x t) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (*.f64 (/.f64 y t) #s(literal 60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (/.f64 (*.f64 x #s(literal -60 binary64)) t)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z))) x))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) #s(approx (+ (/ (+ (* -60 x) (* 60 y)) t) (* 120 a)) (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t)))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) (/.f64 #s(literal 60 binary64) (-.f64 z t))) x))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) #s(approx (/ 60 (- z t)) (/.f64 #s(literal -60 binary64) t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) (*.f64 a (/.f64 #s(literal 120 binary64) x))) x))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) (*.f64 (/.f64 a x) #s(literal 120 binary64))) x))
#s(approx (+ (* a 120) (* (/ 60 (- z t)) (- x y))) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 z t)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (fma.f64 (/.f64 y t) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 z t)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 a #s(literal 120 binary64) (*.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))
(fma.f64 a #s(literal 120 binary64) #s(approx (* (/ 60 (- z t)) (- x y)) #s(approx (* (/ (- x y) z) 60) (*.f64 (/.f64 y z) #s(literal -60 binary64)))))
(fma.f64 a #s(literal 120 binary64) #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 #s(approx (/ (- x y) z) (/.f64 x z)) #s(literal 60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (/.f64 (fma.f64 #s(literal 60 binary64) x (*.f64 #s(literal -60 binary64) y)) (-.f64 z t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a)))
(fma.f64 a #s(literal 120 binary64) #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64))))
(fma.f64 a #s(literal 120 binary64) #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))))
(fma.f64 a #s(literal 120 binary64) (*.f64 #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z)) (-.f64 x y)))
(+.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
(+.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal 60 binary64) x)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
Outputs
(+.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal 60 binary64) x)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))))
(+.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal 60 binary64) x)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
Calls

11 calls:

33.0ms
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
23.0ms
a
19.0ms
t
12.0ms
(-.f64 z t)
12.0ms
z
Results
AccuracySegmentsBranch
85.4%3(*.f64 a #s(literal 120 binary64))
85.1%3(-.f64 z t)
83.8%4(-.f64 x y)
83.8%4(*.f64 #s(literal 60 binary64) (-.f64 x y))
86.9%4(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
82.9%3(+.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
91.8%3x
91.0%3y
91.3%4z
88.9%3t
85.4%3a
Compiler

Compiled 41 to 75 computations (-82.9% saved)

regimes38.0ms (0.4%)

Memory
-0.9MiB live, 90.2MiB allocated; 6ms collecting garbage
Counts
30 → 3
Calls
Call 1
Inputs
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (*.f64 x (/.f64 #s(literal -60 binary64) t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (*.f64 (/.f64 x t) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (*.f64 (/.f64 y t) #s(literal 60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (/.f64 (*.f64 x #s(literal -60 binary64)) t)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z))) x))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) #s(approx (+ (/ (+ (* -60 x) (* 60 y)) t) (* 120 a)) (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t)))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) (/.f64 #s(literal 60 binary64) (-.f64 z t))) x))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) #s(approx (/ 60 (- z t)) (/.f64 #s(literal -60 binary64) t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) (*.f64 a (/.f64 #s(literal 120 binary64) x))) x))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) (*.f64 (/.f64 a x) #s(literal 120 binary64))) x))
#s(approx (+ (* a 120) (* (/ 60 (- z t)) (- x y))) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 z t)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (fma.f64 (/.f64 y t) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 z t)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 a #s(literal 120 binary64) (*.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))
(fma.f64 a #s(literal 120 binary64) #s(approx (* (/ 60 (- z t)) (- x y)) #s(approx (* (/ (- x y) z) 60) (*.f64 (/.f64 y z) #s(literal -60 binary64)))))
(fma.f64 a #s(literal 120 binary64) #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 #s(approx (/ (- x y) z) (/.f64 x z)) #s(literal 60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (/.f64 (fma.f64 #s(literal 60 binary64) x (*.f64 #s(literal -60 binary64) y)) (-.f64 z t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a)))
(fma.f64 a #s(literal 120 binary64) #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64))))
(fma.f64 a #s(literal 120 binary64) #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))))
(fma.f64 a #s(literal 120 binary64) (*.f64 #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z)) (-.f64 x y)))
(+.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
Outputs
(fma.f64 a #s(literal 120 binary64) #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64))))
(fma.f64 a #s(literal 120 binary64) (*.f64 #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z)) (-.f64 x y)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))
Calls

4 calls:

10.0ms
z
10.0ms
x
8.0ms
t
8.0ms
y
Results
AccuracySegmentsBranch
88.9%3t
87.4%3z
80.4%3y
83.5%3x
Compiler

Compiled 4 to 20 computations (-400% saved)

regimes16.0ms (0.2%)

Memory
-14.2MiB live, 35.5MiB allocated; 9ms collecting garbage
Counts
28 → 3
Calls
Call 1
Inputs
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (*.f64 x (/.f64 #s(literal -60 binary64) t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (*.f64 (/.f64 x t) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (*.f64 (/.f64 y t) #s(literal 60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (/.f64 (*.f64 x #s(literal -60 binary64)) t)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z))) x))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) #s(approx (+ (/ (+ (* -60 x) (* 60 y)) t) (* 120 a)) (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t)))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) (/.f64 #s(literal 60 binary64) (-.f64 z t))) x))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) #s(approx (/ 60 (- z t)) (/.f64 #s(literal -60 binary64) t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) (*.f64 a (/.f64 #s(literal 120 binary64) x))) x))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) (*.f64 (/.f64 a x) #s(literal 120 binary64))) x))
#s(approx (+ (* a 120) (* (/ 60 (- z t)) (- x y))) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 z t)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (fma.f64 (/.f64 y t) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 z t)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 a #s(literal 120 binary64) (*.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))
(fma.f64 a #s(literal 120 binary64) #s(approx (* (/ 60 (- z t)) (- x y)) #s(approx (* (/ (- x y) z) 60) (*.f64 (/.f64 y z) #s(literal -60 binary64)))))
(fma.f64 a #s(literal 120 binary64) #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 #s(approx (/ (- x y) z) (/.f64 x z)) #s(literal 60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (/.f64 (fma.f64 #s(literal 60 binary64) x (*.f64 #s(literal -60 binary64) y)) (-.f64 z t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a)))
(fma.f64 a #s(literal 120 binary64) #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64))))
(fma.f64 a #s(literal 120 binary64) #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))))
Outputs
(fma.f64 a #s(literal 120 binary64) #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64))))
(fma.f64 a #s(literal 120 binary64) #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))
Calls

1 calls:

14.0ms
t
Results
AccuracySegmentsBranch
88.9%3t
Compiler

Compiled 1 to 5 computations (-400% saved)

regimes9.0ms (0.1%)

Memory
29.9MiB live, 29.9MiB allocated; 0ms collecting garbage
Counts
27 → 3
Calls
Call 1
Inputs
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (*.f64 x (/.f64 #s(literal -60 binary64) t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (*.f64 (/.f64 x t) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (*.f64 (/.f64 y t) #s(literal 60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (/.f64 (*.f64 x #s(literal -60 binary64)) t)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z))) x))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) #s(approx (+ (/ (+ (* -60 x) (* 60 y)) t) (* 120 a)) (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t)))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) (/.f64 #s(literal 60 binary64) (-.f64 z t))) x))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) #s(approx (/ 60 (- z t)) (/.f64 #s(literal -60 binary64) t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) (*.f64 a (/.f64 #s(literal 120 binary64) x))) x))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) (*.f64 (/.f64 a x) #s(literal 120 binary64))) x))
#s(approx (+ (* a 120) (* (/ 60 (- z t)) (- x y))) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 z t)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (fma.f64 (/.f64 y t) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 z t)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 a #s(literal 120 binary64) (*.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))
(fma.f64 a #s(literal 120 binary64) #s(approx (* (/ 60 (- z t)) (- x y)) #s(approx (* (/ (- x y) z) 60) (*.f64 (/.f64 y z) #s(literal -60 binary64)))))
(fma.f64 a #s(literal 120 binary64) #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 #s(approx (/ (- x y) z) (/.f64 x z)) #s(literal 60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (/.f64 (fma.f64 #s(literal 60 binary64) x (*.f64 #s(literal -60 binary64) y)) (-.f64 z t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a)))
(fma.f64 a #s(literal 120 binary64) #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64))))
Outputs
(fma.f64 a #s(literal 120 binary64) #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))
Calls

1 calls:

7.0ms
t
Results
AccuracySegmentsBranch
88.9%3t
Compiler

Compiled 1 to 5 computations (-400% saved)

regimes13.0ms (0.1%)

Memory
-10.4MiB live, 31.7MiB allocated; 6ms collecting garbage
Counts
26 → 3
Calls
Call 1
Inputs
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (*.f64 x (/.f64 #s(literal -60 binary64) t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (*.f64 (/.f64 x t) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (*.f64 (/.f64 y t) #s(literal 60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (/.f64 (*.f64 x #s(literal -60 binary64)) t)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z))) x))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) #s(approx (+ (/ (+ (* -60 x) (* 60 y)) t) (* 120 a)) (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t)))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) (/.f64 #s(literal 60 binary64) (-.f64 z t))) x))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) #s(approx (/ 60 (- z t)) (/.f64 #s(literal -60 binary64) t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) (*.f64 a (/.f64 #s(literal 120 binary64) x))) x))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) (*.f64 (/.f64 a x) #s(literal 120 binary64))) x))
#s(approx (+ (* a 120) (* (/ 60 (- z t)) (- x y))) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 z t)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (fma.f64 (/.f64 y t) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 z t)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 a #s(literal 120 binary64) (*.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))
(fma.f64 a #s(literal 120 binary64) #s(approx (* (/ 60 (- z t)) (- x y)) #s(approx (* (/ (- x y) z) 60) (*.f64 (/.f64 y z) #s(literal -60 binary64)))))
(fma.f64 a #s(literal 120 binary64) #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 #s(approx (/ (- x y) z) (/.f64 x z)) #s(literal 60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (/.f64 (fma.f64 #s(literal 60 binary64) x (*.f64 #s(literal -60 binary64) y)) (-.f64 z t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a)))
Outputs
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))
Calls

1 calls:

12.0ms
t
Results
AccuracySegmentsBranch
88.9%3t
Compiler

Compiled 1 to 5 computations (-400% saved)

regimes32.0ms (0.3%)

Memory
7.9MiB live, 101.0MiB allocated; 4ms collecting garbage
Counts
25 → 3
Calls
Call 1
Inputs
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (*.f64 x (/.f64 #s(literal -60 binary64) t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (*.f64 (/.f64 x t) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (*.f64 (/.f64 y t) #s(literal 60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (/.f64 (*.f64 x #s(literal -60 binary64)) t)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z))) x))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) #s(approx (+ (/ (+ (* -60 x) (* 60 y)) t) (* 120 a)) (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t)))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) (/.f64 #s(literal 60 binary64) (-.f64 z t))) x))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) #s(approx (/ 60 (- z t)) (/.f64 #s(literal -60 binary64) t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) (*.f64 a (/.f64 #s(literal 120 binary64) x))) x))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) (*.f64 (/.f64 a x) #s(literal 120 binary64))) x))
#s(approx (+ (* a 120) (* (/ 60 (- z t)) (- x y))) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 z t)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (fma.f64 (/.f64 y t) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 z t)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 a #s(literal 120 binary64) (*.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))
(fma.f64 a #s(literal 120 binary64) #s(approx (* (/ 60 (- z t)) (- x y)) #s(approx (* (/ (- x y) z) 60) (*.f64 (/.f64 y z) #s(literal -60 binary64)))))
(fma.f64 a #s(literal 120 binary64) #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 #s(approx (/ (- x y) z) (/.f64 x z)) #s(literal 60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (/.f64 (fma.f64 #s(literal 60 binary64) x (*.f64 #s(literal -60 binary64) y)) (-.f64 z t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))
Outputs
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (/.f64 (fma.f64 #s(literal 60 binary64) x (*.f64 #s(literal -60 binary64) y)) (-.f64 z t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))))
Calls

4 calls:

8.0ms
t
8.0ms
a
7.0ms
(*.f64 a #s(literal 120 binary64))
7.0ms
z
Results
AccuracySegmentsBranch
85.4%3(*.f64 a #s(literal 120 binary64))
85.4%3a
85.1%3z
85.1%4t
Compiler

Compiled 6 to 22 computations (-266.7% saved)

regimes223.0ms (2.4%)

Memory
-12.3MiB live, 130.1MiB allocated; 19ms collecting garbage
Counts
23 → 4
Calls
Call 1
Inputs
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (*.f64 x (/.f64 #s(literal -60 binary64) t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (*.f64 (/.f64 x t) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (*.f64 (/.f64 y t) #s(literal 60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (/.f64 (*.f64 x #s(literal -60 binary64)) t)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z))) x))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) #s(approx (+ (/ (+ (* -60 x) (* 60 y)) t) (* 120 a)) (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t)))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) (/.f64 #s(literal 60 binary64) (-.f64 z t))) x))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) #s(approx (/ 60 (- z t)) (/.f64 #s(literal -60 binary64) t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) (*.f64 a (/.f64 #s(literal 120 binary64) x))) x))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) (*.f64 (/.f64 a x) #s(literal 120 binary64))) x))
#s(approx (+ (* a 120) (* (/ 60 (- z t)) (- x y))) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 z t)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (fma.f64 (/.f64 y t) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 z t)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 a #s(literal 120 binary64) (*.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))
(fma.f64 a #s(literal 120 binary64) #s(approx (* (/ 60 (- z t)) (- x y)) #s(approx (* (/ (- x y) z) 60) (*.f64 (/.f64 y z) #s(literal -60 binary64)))))
(fma.f64 a #s(literal 120 binary64) #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 #s(approx (/ (- x y) z) (/.f64 x z)) #s(literal 60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (/.f64 (fma.f64 #s(literal 60 binary64) x (*.f64 #s(literal -60 binary64) y)) (-.f64 z t))))
Outputs
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 a #s(literal 120 binary64) #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 #s(approx (/ (- x y) z) (/.f64 x z)) #s(literal 60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (/.f64 (fma.f64 #s(literal 60 binary64) x (*.f64 #s(literal -60 binary64) y)) (-.f64 z t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
Calls

11 calls:

129.0ms
(*.f64 a #s(literal 120 binary64))
30.0ms
x
11.0ms
(-.f64 x y)
7.0ms
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
6.0ms
a
Results
AccuracySegmentsBranch
67.2%3y
68.8%4(-.f64 x y)
68.8%4(*.f64 #s(literal 60 binary64) (-.f64 x y))
68.9%7(+.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
65.7%4x
77.6%5t
68.9%3(-.f64 z t)
77.7%5z
73.8%3(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
79.2%4(*.f64 a #s(literal 120 binary64))
79.2%4a
Compiler

Compiled 41 to 75 computations (-82.9% saved)

regimes17.0ms (0.2%)

Memory
-15.0MiB live, 28.8MiB allocated; 6ms collecting garbage
Counts
22 → 4
Calls
Call 1
Inputs
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (*.f64 x (/.f64 #s(literal -60 binary64) t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (*.f64 (/.f64 x t) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (*.f64 (/.f64 y t) #s(literal 60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (/.f64 (*.f64 x #s(literal -60 binary64)) t)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z))) x))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) #s(approx (+ (/ (+ (* -60 x) (* 60 y)) t) (* 120 a)) (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t)))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) (/.f64 #s(literal 60 binary64) (-.f64 z t))) x))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) #s(approx (/ 60 (- z t)) (/.f64 #s(literal -60 binary64) t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) (*.f64 a (/.f64 #s(literal 120 binary64) x))) x))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) (*.f64 (/.f64 a x) #s(literal 120 binary64))) x))
#s(approx (+ (* a 120) (* (/ 60 (- z t)) (- x y))) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 z t)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (fma.f64 (/.f64 y t) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 z t)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 a #s(literal 120 binary64) (*.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))
(fma.f64 a #s(literal 120 binary64) #s(approx (* (/ 60 (- z t)) (- x y)) #s(approx (* (/ (- x y) z) 60) (*.f64 (/.f64 y z) #s(literal -60 binary64)))))
(fma.f64 a #s(literal 120 binary64) #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 #s(approx (/ (- x y) z) (/.f64 x z)) #s(literal 60 binary64))))
Outputs
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 a #s(literal 120 binary64) #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 #s(approx (/ (- x y) z) (/.f64 x z)) #s(literal 60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
Calls

2 calls:

6.0ms
a
6.0ms
(*.f64 a #s(literal 120 binary64))
Results
AccuracySegmentsBranch
79.2%4(*.f64 a #s(literal 120 binary64))
79.2%4a
Compiler

Compiled 4 to 12 computations (-200% saved)

regimes13.0ms (0.1%)

Memory
27.8MiB live, 27.8MiB allocated; 0ms collecting garbage
Counts
21 → 4
Calls
Call 1
Inputs
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (*.f64 x (/.f64 #s(literal -60 binary64) t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (*.f64 (/.f64 x t) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (*.f64 (/.f64 y t) #s(literal 60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (/.f64 (*.f64 x #s(literal -60 binary64)) t)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z))) x))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) #s(approx (+ (/ (+ (* -60 x) (* 60 y)) t) (* 120 a)) (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t)))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) (/.f64 #s(literal 60 binary64) (-.f64 z t))) x))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) #s(approx (/ 60 (- z t)) (/.f64 #s(literal -60 binary64) t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) (*.f64 a (/.f64 #s(literal 120 binary64) x))) x))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) (*.f64 (/.f64 a x) #s(literal 120 binary64))) x))
#s(approx (+ (* a 120) (* (/ 60 (- z t)) (- x y))) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 z t)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (fma.f64 (/.f64 y t) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 z t)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 a #s(literal 120 binary64) (*.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))
(fma.f64 a #s(literal 120 binary64) #s(approx (* (/ 60 (- z t)) (- x y)) #s(approx (* (/ (- x y) z) 60) (*.f64 (/.f64 y z) #s(literal -60 binary64)))))
Outputs
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (fma.f64 (/.f64 y t) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a))))
(fma.f64 a #s(literal 120 binary64) #s(approx (* (/ 60 (- z t)) (- x y)) #s(approx (* (/ (- x y) z) 60) (*.f64 (/.f64 y z) #s(literal -60 binary64)))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
Calls

2 calls:

6.0ms
a
6.0ms
(*.f64 a #s(literal 120 binary64))
Results
AccuracySegmentsBranch
79.1%4(*.f64 a #s(literal 120 binary64))
79.1%4a
Compiler

Compiled 4 to 12 computations (-200% saved)

regimes17.0ms (0.2%)

Memory
-28.8MiB live, 24.6MiB allocated; 9ms collecting garbage
Counts
20 → 3
Calls
Call 1
Inputs
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (*.f64 x (/.f64 #s(literal -60 binary64) t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (*.f64 (/.f64 x t) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (*.f64 (/.f64 y t) #s(literal 60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (/.f64 (*.f64 x #s(literal -60 binary64)) t)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z))) x))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) #s(approx (+ (/ (+ (* -60 x) (* 60 y)) t) (* 120 a)) (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t)))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) (/.f64 #s(literal 60 binary64) (-.f64 z t))) x))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) #s(approx (/ 60 (- z t)) (/.f64 #s(literal -60 binary64) t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) (*.f64 a (/.f64 #s(literal 120 binary64) x))) x))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) (*.f64 (/.f64 a x) #s(literal 120 binary64))) x))
#s(approx (+ (* a 120) (* (/ 60 (- z t)) (- x y))) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 z t)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (fma.f64 (/.f64 y t) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 z t)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 a #s(literal 120 binary64) (*.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 #s(approx (/ (- x y) t) (/.f64 x t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))
Outputs
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
Calls

2 calls:

10.0ms
(*.f64 a #s(literal 120 binary64))
6.0ms
a
Results
AccuracySegmentsBranch
77.4%3(*.f64 a #s(literal 120 binary64))
77.4%3a
Compiler

Compiled 4 to 12 computations (-200% saved)

regimes11.0ms (0.1%)

Memory
15.2MiB live, 15.2MiB allocated; 0ms collecting garbage
Counts
16 → 3
Calls
Call 1
Inputs
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (*.f64 x (/.f64 #s(literal -60 binary64) t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (*.f64 (/.f64 x t) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (*.f64 (/.f64 y t) #s(literal 60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (/.f64 (*.f64 x #s(literal -60 binary64)) t)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z))) x))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) #s(approx (+ (/ (+ (* -60 x) (* 60 y)) t) (* 120 a)) (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t)))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) (/.f64 #s(literal 60 binary64) (-.f64 z t))) x))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) #s(approx (/ 60 (- z t)) (/.f64 #s(literal -60 binary64) t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) (*.f64 a (/.f64 #s(literal 120 binary64) x))) x))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) (*.f64 (/.f64 a x) #s(literal 120 binary64))) x))
#s(approx (+ (* a 120) (* (/ 60 (- z t)) (- x y))) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 z t)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (fma.f64 (/.f64 y t) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a))))
Outputs
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
#s(approx (+ (* a 120) (* (/ 60 (- z t)) (- x y))) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 z t)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
Calls

2 calls:

5.0ms
(*.f64 a #s(literal 120 binary64))
5.0ms
a
Results
AccuracySegmentsBranch
77.4%3(*.f64 a #s(literal 120 binary64))
77.4%3a
Compiler

Compiled 4 to 12 computations (-200% saved)

regimes49.0ms (0.5%)

Memory
4.2MiB live, 95.1MiB allocated; 13ms collecting garbage
Counts
14 → 4
Calls
Call 1
Inputs
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (*.f64 x (/.f64 #s(literal -60 binary64) t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (*.f64 (/.f64 x t) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (*.f64 (/.f64 y t) #s(literal 60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (/.f64 (*.f64 x #s(literal -60 binary64)) t)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z))) x))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) #s(approx (+ (/ (+ (* -60 x) (* 60 y)) t) (* 120 a)) (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t)))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) (/.f64 #s(literal 60 binary64) (-.f64 z t))) x))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) #s(approx (/ 60 (- z t)) (/.f64 #s(literal -60 binary64) t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) (*.f64 a (/.f64 #s(literal 120 binary64) x))) x))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) (*.f64 (/.f64 a x) #s(literal 120 binary64))) x))
Outputs
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))))
Calls

10 calls:

8.0ms
(-.f64 x y)
7.0ms
t
4.0ms
(*.f64 a #s(literal 120 binary64))
4.0ms
a
4.0ms
z
Results
AccuracySegmentsBranch
61.0%5x
58.2%2y
56.7%2(-.f64 x y)
56.7%2(*.f64 #s(literal 60 binary64) (-.f64 x y))
58.1%3(-.f64 z t)
64.6%4(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
58.3%3t
59.7%3z
64.2%4(*.f64 a #s(literal 120 binary64))
64.2%4a
Compiler

Compiled 28 to 62 computations (-121.4% saved)

regimes4.0ms (0%)

Memory
8.3MiB live, 8.3MiB allocated; 0ms collecting garbage
Counts
11 → 4
Calls
Call 1
Inputs
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (*.f64 x (/.f64 #s(literal -60 binary64) t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (*.f64 (/.f64 x t) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (*.f64 (/.f64 y t) #s(literal 60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (/.f64 (*.f64 x #s(literal -60 binary64)) t)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z))) x))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) #s(approx (+ (/ (+ (* -60 x) (* 60 y)) t) (* 120 a)) (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t)))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) (/.f64 #s(literal 60 binary64) (-.f64 z t))) x))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) #s(approx (/ 60 (- z t)) (/.f64 #s(literal -60 binary64) t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z))))
Outputs
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) (/.f64 #s(literal 60 binary64) (-.f64 z t))) x))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))))
Calls

1 calls:

3.0ms
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
Results
AccuracySegmentsBranch
64.6%4(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
Compiler

Compiled 9 to 10 computations (-11.1% saved)

regimes14.0ms (0.1%)

Memory
-23.5MiB live, 22.1MiB allocated; 5ms collecting garbage
Counts
10 → 4
Calls
Call 1
Inputs
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (*.f64 x (/.f64 #s(literal -60 binary64) t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (*.f64 (/.f64 x t) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (*.f64 (/.f64 y t) #s(literal 60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (/.f64 (*.f64 x #s(literal -60 binary64)) t)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z))) x))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) #s(approx (+ (/ (+ (* -60 x) (* 60 y)) t) (* 120 a)) (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t)))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) (/.f64 #s(literal 60 binary64) (-.f64 z t))) x))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) #s(approx (/ 60 (- z t)) (/.f64 #s(literal -60 binary64) t))))
Outputs
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) #s(approx (+ (/ (+ (* -60 x) (* 60 y)) t) (* 120 a)) (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t)))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
Calls

3 calls:

6.0ms
(*.f64 a #s(literal 120 binary64))
3.0ms
a
3.0ms
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
Results
AccuracySegmentsBranch
64.2%4(*.f64 a #s(literal 120 binary64))
64.2%4a
62.3%3(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
Compiler

Compiled 13 to 22 computations (-69.2% saved)

regimes8.0ms (0.1%)

Memory
21.8MiB live, 21.8MiB allocated; 0ms collecting garbage
Counts
7 → 3
Calls
Call 1
Inputs
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (*.f64 x (/.f64 #s(literal -60 binary64) t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (*.f64 (/.f64 x t) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (*.f64 (/.f64 y t) #s(literal 60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (/.f64 (*.f64 x #s(literal -60 binary64)) t)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z))) x))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))))
Outputs
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
Calls

3 calls:

3.0ms
(*.f64 a #s(literal 120 binary64))
2.0ms
a
2.0ms
(+.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
Results
AccuracySegmentsBranch
54.7%2(+.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
62.5%3(*.f64 a #s(literal 120 binary64))
62.5%3a
Compiler

Compiled 17 to 25 computations (-47.1% saved)

regimes108.0ms (1.1%)

Memory
-49.0MiB live, 73.9MiB allocated; 66ms collecting garbage
Counts
6 → 3
Calls
Call 1
Inputs
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (*.f64 x (/.f64 #s(literal -60 binary64) t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (*.f64 (/.f64 x t) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (*.f64 (/.f64 y t) #s(literal 60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (/.f64 (*.f64 x #s(literal -60 binary64)) t)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z))) x))
Outputs
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z))) x))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (*.f64 (/.f64 y t) #s(literal 60 binary64))))
Calls

10 calls:

54.0ms
y
35.0ms
x
2.0ms
(*.f64 a #s(literal 120 binary64))
2.0ms
z
2.0ms
a
Results
AccuracySegmentsBranch
51.7%1x
55.1%3(-.f64 z t)
51.7%1(-.f64 x y)
51.7%1(*.f64 #s(literal 60 binary64) (-.f64 x y))
51.7%1t
51.7%1z
54.4%2y
56.9%3(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
55.8%3(*.f64 a #s(literal 120 binary64))
55.8%3a
Compiler

Compiled 28 to 62 computations (-121.4% saved)

regimes3.0ms (0%)

Memory
8.1MiB live, 8.1MiB allocated; 0ms collecting garbage
Counts
5 → 2
Calls
Call 1
Inputs
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (*.f64 x (/.f64 #s(literal -60 binary64) t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (*.f64 (/.f64 x t) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (*.f64 (/.f64 y t) #s(literal 60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (/.f64 (*.f64 x #s(literal -60 binary64)) t)))
Outputs
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (*.f64 (/.f64 y t) #s(literal 60 binary64))))
Calls

1 calls:

2.0ms
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
Results
AccuracySegmentsBranch
54.7%2(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
Compiler

Compiled 9 to 10 computations (-11.1% saved)

regimes8.0ms (0.1%)

Memory
25.4MiB live, 25.4MiB allocated; 0ms collecting garbage
Counts
3 → 3
Calls
Call 1
Inputs
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (*.f64 x (/.f64 #s(literal -60 binary64) t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (*.f64 (/.f64 x t) #s(literal -60 binary64))))
Outputs
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (*.f64 (/.f64 x t) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
Calls

5 calls:

2.0ms
(*.f64 a #s(literal 120 binary64))
2.0ms
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
2.0ms
(+.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
1.0ms
a
1.0ms
y
Results
AccuracySegmentsBranch
55.3%3(*.f64 a #s(literal 120 binary64))
55.3%3a
51.7%1y
51.7%1(+.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
53.3%2(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
Compiler

Compiled 27 to 40 computations (-48.1% saved)

regimes3.0ms (0%)

Memory
8.0MiB live, 8.0MiB allocated; 0ms collecting garbage
Counts
2 → 3
Calls
Call 1
Inputs
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (*.f64 x (/.f64 #s(literal -60 binary64) t))))
Outputs
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (*.f64 x (/.f64 #s(literal -60 binary64) t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
Calls

2 calls:

1.0ms
(*.f64 a #s(literal 120 binary64))
1.0ms
a
Results
AccuracySegmentsBranch
55.3%3(*.f64 a #s(literal 120 binary64))
55.3%3a
Compiler

Compiled 4 to 12 computations (-200% saved)

regimes30.0ms (0.3%)

Memory
-26.9MiB live, 19.2MiB allocated; 3ms collecting garbage
Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
Calls
Call 1
Inputs
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
Outputs
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
Calls

5 calls:

26.0ms
(*.f64 a #s(literal 120 binary64))
1.0ms
(-.f64 z t)
1.0ms
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
1.0ms
x
1.0ms
a
Results
AccuracySegmentsBranch
51.7%1x
51.7%1(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
51.7%1(-.f64 z t)
51.7%1(*.f64 a #s(literal 120 binary64))
51.7%1a
Compiler

Compiled 17 to 33 computations (-94.1% saved)

bsearch44.0ms (0.5%)

Memory
-6.9MiB live, 84.7MiB allocated; 22ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
15.0ms
1.536569321471516e+23
1.278996364783828e+30
17.0ms
-1.1378033995873605e-45
-6.298198720721136e-50
Samples
20.0ms261×0valid
1.0ms1valid
1.0ms2valid
0.0ms3valid
Compiler

Compiled 713 to 667 computations (6.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 11.0ms
ival-mult: 4.0ms (37.2% of total)
ival-sub: 3.0ms (27.9% of total)
ival-div: 2.0ms (18.6% of total)
adjust: 1.0ms (9.3% of total)
ival-add: 1.0ms (9.3% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

bsearch35.0ms (0.4%)

Memory
16.1MiB live, 59.9MiB allocated; 9ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
16.0ms
1.26437984745064e+24
6.946446702940999e+24
15.0ms
-3.833184814179634e-25
-1.5142440678201815e-33
Samples
20.0ms234×0valid
1.0ms2valid
0.0ms1valid
Compiler

Compiled 580 to 549 computations (5.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 14.0ms
ival-add: 6.0ms (43.9% of total)
ival-mult: 3.0ms (22% of total)
ival-sub: 2.0ms (14.6% of total)
ival-div: 1.0ms (7.3% of total)
adjust: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

bsearch3.0ms (0%)

Memory
4.4MiB live, 4.4MiB allocated; 0ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
1.26437984745064e+24
6.946446702940999e+24
1.0ms
-3.833184814179634e-25
-1.5142440678201815e-33
Compiler

Compiled 640 to 579 computations (9.5% saved)

bsearch3.0ms (0%)

Memory
4.5MiB live, 4.5MiB allocated; 0ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
1.26437984745064e+24
6.946446702940999e+24
1.0ms
-3.833184814179634e-25
-1.5142440678201815e-33
Compiler

Compiled 700 to 624 computations (10.9% saved)

bsearch3.0ms (0%)

Memory
5.8MiB live, 5.8MiB allocated; 0ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
1.26437984745064e+24
6.946446702940999e+24
1.0ms
-3.833184814179634e-25
-1.5142440678201815e-33
Compiler

Compiled 736 to 651 computations (11.5% saved)

bsearch40.0ms (0.4%)

Memory
15.7MiB live, 61.0MiB allocated; 6ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
15.0ms
1.1389184459701517e+22
2.3786185582209333e+27
21.0ms
-4.991521237598734e-162
-2.1601298949053492e-175
Samples
23.0ms302×0valid
0.0ms1valid
Compiler

Compiled 1 118 to 876 computations (21.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 11.0ms
ival-mult: 4.0ms (37.2% of total)
ival-sub: 3.0ms (27.9% of total)
ival-div: 2.0ms (18.6% of total)
ival-add: 1.0ms (9.3% of total)
adjust: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

bsearch51.0ms (0.5%)

Memory
-27.1MiB live, 76.8MiB allocated; 13ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
5.0ms
2.3786185582209333e+27
3.2125772963935227e+27
14.0ms
-7.383781373964325e-80
-2.3041309817900014e-80
28.0ms
-5.47139356448673e+94
-2.8010584317891157e+80
Samples
24.0ms288×0valid
Compiler

Compiled 869 to 719 computations (17.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 10.0ms
ival-mult: 4.0ms (38.3% of total)
ival-sub: 3.0ms (28.7% of total)
ival-div: 2.0ms (19.2% of total)
ival-add: 1.0ms (9.6% of total)
ival-true: 0.0ms (0% of total)
adjust: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch3.0ms (0%)

Memory
4.4MiB live, 4.4MiB allocated; 0ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
0.0ms
2.3786185582209333e+27
3.2125772963935227e+27
1.0ms
-7.383781373964325e-80
-2.3041309817900014e-80
1.0ms
-5.47139356448673e+94
-2.8010584317891157e+80
Compiler

Compiled 781 to 687 computations (12% saved)

bsearch46.0ms (0.5%)

Memory
0.1MiB live, 44.1MiB allocated; 7ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
0.0ms
2.3786185582209333e+27
3.2125772963935227e+27
26.0ms
-6.664188726740641e-84
-1.1556922904400361e-99
15.0ms
-2.5056643296257212e+264
-1.2549419980001748e+258
Samples
28.0ms304×0valid
Compiler

Compiled 1 166 to 946 computations (18.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 20.0ms
ival-div: 11.0ms (55.4% of total)
ival-mult: 4.0ms (20.2% of total)
ival-sub: 3.0ms (15.1% of total)
ival-add: 1.0ms (5% of total)
ival-true: 0.0ms (0% of total)
adjust: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch6.0ms (0.1%)

Memory
7.6MiB live, 7.6MiB allocated; 0ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
0.0ms
2.3786185582209333e+27
3.2125772963935227e+27
4.0ms
-6.664188726740641e-84
-1.1556922904400361e-99
Samples
2.0ms32×0valid
Compiler

Compiled 536 to 502 computations (6.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 1.0ms
ival-sub: 0.0ms (0% of total)
ival-div: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
ival-add: 0.0ms (0% of total)
adjust: 0.0ms (0% of total)
ival-mult: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch2.0ms (0%)

Memory
2.6MiB live, 2.6MiB allocated; 0ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
0.0ms
2.3786185582209333e+27
3.2125772963935227e+27
1.0ms
-6.664188726740641e-84
-1.1556922904400361e-99
Compiler

Compiled 536 to 502 computations (6.3% saved)

bsearch1.0ms (0%)

Memory
1.0MiB live, 1.0MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.1202945420368902e+165
6.5671250226436815e+165
0.0ms
-8.408370934138408e+90
-2.7252668591945564e+90
0.0ms
-1.5650682083971386e+204
-2.919018096252551e+202
Compiler

Compiled 16 to 21 computations (-31.3% saved)

bsearch1.0ms (0%)

Memory
1.0MiB live, 1.0MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.1202945420368902e+165
6.5671250226436815e+165
0.0ms
-8.408370934138408e+90
-2.7252668591945564e+90
0.0ms
-1.5650682083971386e+204
-2.919018096252551e+202
Compiler

Compiled 16 to 21 computations (-31.3% saved)

bsearch62.0ms (0.7%)

Memory
13.8MiB live, 59.7MiB allocated; 4ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
0.0ms
2.3786185582209333e+27
3.2125772963935227e+27
15.0ms
6.369545000346447e-248
7.363886033243769e-243
42.0ms
-6.664188726740641e-84
-1.1556922904400361e-99
Samples
17.0ms255×0valid
0.0ms1valid
Compiler

Compiled 1 390 to 1 032 computations (25.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 9.0ms
ival-mult: 3.0ms (32.6% of total)
ival-sub: 3.0ms (32.6% of total)
ival-div: 2.0ms (21.8% of total)
ival-add: 1.0ms (10.9% of total)
adjust: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

bsearch6.0ms (0.1%)

Memory
-36.5MiB live, 5.4MiB allocated; 9ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
0.0ms
2.3786185582209333e+27
3.2125772963935227e+27
1.0ms
-6.664188726740641e-84
-1.1556922904400361e-99
Compiler

Compiled 640 to 528 computations (17.5% saved)

bsearch1.0ms (0%)

Memory
1.4MiB live, 1.4MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
6.5671250226436815e+165
2.787541646337378e+167
0.0ms
-8.408370934138408e+90
-2.7252668591945564e+90
Compiler

Compiled 16 to 21 computations (-31.3% saved)

bsearch0.0ms (0%)

Memory
0.8MiB live, 0.8MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
6.5671250226436815e+165
2.787541646337378e+167
Compiler

Compiled 16 to 21 computations (-31.3% saved)

bsearch27.0ms (0.3%)

Memory
0.9MiB live, 54.2MiB allocated; 15ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
17.0ms
1.612651784278883e-172
1.324014182429542e-171
8.0ms
-4.991521237598734e-162
-2.1601298949053492e-175
Samples
18.0ms160×0valid
Compiler

Compiled 784 to 677 computations (13.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 12.0ms
ival-sub: 8.0ms (64.3% of total)
ival-mult: 2.0ms (16.1% of total)
ival-div: 1.0ms (8% of total)
ival-add: 1.0ms (8% of total)
ival-true: 0.0ms (0% of total)
adjust: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch2.0ms (0%)

Memory
5.0MiB live, 4.9MiB allocated; 0ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
1.612651784278883e-172
1.324014182429542e-171
1.0ms
-4.991521237598734e-162
-2.1601298949053492e-175
Compiler

Compiled 784 to 677 computations (13.6% saved)

simplify70.0ms (0.7%)

Memory
1.8MiB live, 44.0MiB allocated; 7ms collecting garbage
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02001578
12781578
23811578
35811578
48701578
512711578
617101578
717941578
818171578
Stop Event
saturated
Calls
Call 1
Inputs
(fma.f64 a #s(literal 120 binary64) (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)))
(if (<=.f64 x #s(literal -3470986175599419/3213876088517980551083924184682325205044405987565585670602752 binary64)) (+.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal 60 binary64) x)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64))) (if (<=.f64 x #s(literal 7000000000000000367890792448 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64)))) (+.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal 60 binary64) x)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))))
(if (<=.f64 t #s(literal -348449143727041/87112285931760246646623899502532662132736 binary64)) (fma.f64 a #s(literal 120 binary64) #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64)))) (if (<=.f64 t #s(literal 1649999999999999945474048 binary64)) (fma.f64 a #s(literal 120 binary64) (*.f64 #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z)) (-.f64 x y))) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))))
(if (<=.f64 t #s(literal -348449143727041/87112285931760246646623899502532662132736 binary64)) (fma.f64 a #s(literal 120 binary64) #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64)))) (if (<=.f64 t #s(literal 1649999999999999945474048 binary64)) (fma.f64 a #s(literal 120 binary64) #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64)))) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))))
(if (<=.f64 t #s(literal -348449143727041/87112285931760246646623899502532662132736 binary64)) (fma.f64 a #s(literal 120 binary64) #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64)))) (if (<=.f64 t #s(literal 1649999999999999945474048 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a))) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))))
(if (<=.f64 t #s(literal -348449143727041/87112285931760246646623899502532662132736 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))) (if (<=.f64 t #s(literal 1649999999999999945474048 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a))) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))))
(if (<=.f64 a #s(literal -7699296465697155/4052261297735344686047273304385899561535592023674254785152009111026028136145418111718463914987406049109568248643848426935932764722081811824108276205189417663145685354884286644224 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64)))) (if (<=.f64 a #s(literal 11500000000000001048576 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (/.f64 (fma.f64 #s(literal 60 binary64) x (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)))) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))))))
(if (<=.f64 a #s(literal -3850000000000000152952625493166154193321247575157278312538177140989127774642259764445184 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a)) (if (<=.f64 a #s(literal -150186588463189/2085924839766513752338888384931203236916703635113918720651407820138886450957656787131798913024 binary64)) (fma.f64 a #s(literal 120 binary64) #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 #s(approx (/ (- x y) z) (/.f64 x z)) #s(literal 60 binary64)))) (if (<=.f64 a #s(literal 2399999999999999976914550784 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (/.f64 (fma.f64 #s(literal 60 binary64) x (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)))) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a)))))
(if (<=.f64 a #s(literal -3850000000000000152952625493166154193321247575157278312538177140989127774642259764445184 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a)) (if (<=.f64 a #s(literal -150186588463189/2085924839766513752338888384931203236916703635113918720651407820138886450957656787131798913024 binary64)) (fma.f64 a #s(literal 120 binary64) #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 #s(approx (/ (- x y) z) (/.f64 x z)) #s(literal 60 binary64)))) (if (<=.f64 a #s(literal 2399999999999999976914550784 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)))) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a)))))
(if (<=.f64 a #s(literal -22499999999999998615908908644859109432775218196614649272054524021430755745341444591058264891233778939569964127973911178386553905446895680692405325688260867438205676489557244236488124748987415067849861334024323856161008173173933815809772780919475816039636447264768 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (fma.f64 (/.f64 y t) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a)))) (if (<=.f64 a #s(literal -6343027101870735/1093625362391505962186251113558810682676584715446606218212885303204976499599687961611756588511526912 binary64)) (fma.f64 a #s(literal 120 binary64) #s(approx (* (/ 60 (- z t)) (- x y)) #s(approx (* (/ (- x y) z) 60) (*.f64 (/.f64 y z) #s(literal -60 binary64))))) (if (<=.f64 a #s(literal 2399999999999999976914550784 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)))) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a)))))
(if (<=.f64 a #s(literal -7108564855544789/1093625362391505962186251113558810682676584715446606218212885303204976499599687961611756588511526912 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a)) (if (<=.f64 a #s(literal 2399999999999999976914550784 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)))) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))))
(if (<=.f64 a #s(literal -7108564855544789/1093625362391505962186251113558810682676584715446606218212885303204976499599687961611756588511526912 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a)) (if (<=.f64 a #s(literal 2399999999999999976914550784 binary64)) #s(approx (+ (* a 120) (* (/ 60 (- z t)) (- x y))) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 z t))) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))))
(if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -999999999999999988769107875063294476509344598295499229975034848840292611823618668444426969460006898451859205345556422454814926130757381236415253871945426239147431949662390511778730879802164258646020587520 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z)))) (if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -5000000000000000397811624306402485715781130700834552579693219986743965376100880567070883840 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64))) (if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal 1999999999999999798979786903666969854466916799481080840673902677711040714250088565232575140693526241793157170355409742782458394948128134392996529547214203115089690624 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64)))))))
(if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -999999999999999988769107875063294476509344598295499229975034848840292611823618668444426969460006898451859205345556422454814926130757381236415253871945426239147431949662390511778730879802164258646020587520 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z)))) (if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -5000000000000000397811624306402485715781130700834552579693219986743965376100880567070883840 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) (/.f64 #s(literal 60 binary64) (-.f64 z t))) x)) (if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal 1999999999999999798979786903666969854466916799481080840673902677711040714250088565232575140693526241793157170355409742782458394948128134392996529547214203115089690624 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64)))))))
(if (<=.f64 a #s(literal -7559138504850089/559936185544451052639360570142111069530411374308662383724997275240947967795040236345219373317901778944 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a)) (if (<=.f64 a #s(literal 3997602561001927/61501577861568104283923723841611832207865934590357532972465351809127477760976746151505184346770074671911354525161107149776344601938347976800349887747194103071045442949864673913541659442291879217725274258783458313456274137454056383441015716964266784080483319808 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64)))) (if (<=.f64 a #s(literal 2399999999999999976914550784 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) #s(approx (+ (/ (+ (* -60 x) (* 60 y)) t) (* 120 a)) (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t))))) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a)))))
(if (<=.f64 a #s(literal -7559138504850089/559936185544451052639360570142111069530411374308662383724997275240947967795040236345219373317901778944 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a)) (if (<=.f64 a #s(literal 2399999999999999976914550784 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64)))) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))))
(if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -5000000000000000397811624306402485715781130700834552579693219986743965376100880567070883840 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z))) x)) (if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal 9999999999999999404072760505352583023983296100855298230449769143938302256661863838179600254051950569374547392515068357773127490685649548117139715971745147241514401792 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (*.f64 (/.f64 y t) #s(literal 60 binary64))))))
(if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal 9999999999999999404072760505352583023983296100855298230449769143938302256661863838179600254051950569374547392515068357773127490685649548117139715971745147241514401792 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (*.f64 (/.f64 y t) #s(literal 60 binary64)))))
(if (<=.f64 a #s(literal -1823517583980905/2026130648867672343023636652192949780767796011837127392576004555513014068072709055859231957493703024554784124321924213467966382361040905912054138102594708831572842677442143322112 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a)) (if (<=.f64 a #s(literal 7657905089392723/34808659497239648579720852704622583960672214563358764118798771041101647699040812580153753748454066465596331097210650690541753423472407821641942301328447068696990926165468330002463334596608 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (*.f64 (/.f64 x t) #s(literal -60 binary64)))) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))))
(if (<=.f64 a #s(literal -1823517583980905/2026130648867672343023636652192949780767796011837127392576004555513014068072709055859231957493703024554784124321924213467966382361040905912054138102594708831572842677442143322112 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a)) (if (<=.f64 a #s(literal 7657905089392723/34808659497239648579720852704622583960672214563358764118798771041101647699040812580153753748454066465596331097210650690541753423472407821641942301328447068696990926165468330002463334596608 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (*.f64 x (/.f64 #s(literal -60 binary64) t)))) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
Outputs
(fma.f64 a #s(literal 120 binary64) (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)))
(if (<=.f64 x #s(literal -3470986175599419/3213876088517980551083924184682325205044405987565585670602752 binary64)) (+.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal 60 binary64) x)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64))) (if (<=.f64 x #s(literal 7000000000000000367890792448 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64)))) (+.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal 60 binary64) x)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))))
(if (or (<=.f64 x #s(literal -3470986175599419/3213876088517980551083924184682325205044405987565585670602752 binary64)) (not (<=.f64 x #s(literal 7000000000000000367890792448 binary64)))) (+.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal 60 binary64) x)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64))) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64)))))
(if (<=.f64 t #s(literal -348449143727041/87112285931760246646623899502532662132736 binary64)) (fma.f64 a #s(literal 120 binary64) #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64)))) (if (<=.f64 t #s(literal 1649999999999999945474048 binary64)) (fma.f64 a #s(literal 120 binary64) (*.f64 #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z)) (-.f64 x y))) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))))
(if (<=.f64 t #s(literal -348449143727041/87112285931760246646623899502532662132736 binary64)) (fma.f64 a #s(literal 120 binary64) #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64)))) (if (<=.f64 t #s(literal 1649999999999999945474048 binary64)) (fma.f64 a #s(literal 120 binary64) #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64)))) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))))
(if (<=.f64 t #s(literal -348449143727041/87112285931760246646623899502532662132736 binary64)) (fma.f64 a #s(literal 120 binary64) #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64)))) (if (<=.f64 t #s(literal 1649999999999999945474048 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a))) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))))
(if (<=.f64 t #s(literal -348449143727041/87112285931760246646623899502532662132736 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))) (if (<=.f64 t #s(literal 1649999999999999945474048 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a))) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))))
(if (or (<=.f64 t #s(literal -348449143727041/87112285931760246646623899502532662132736 binary64)) (not (<=.f64 t #s(literal 1649999999999999945474048 binary64)))) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a))))
(if (<=.f64 a #s(literal -7699296465697155/4052261297735344686047273304385899561535592023674254785152009111026028136145418111718463914987406049109568248643848426935932764722081811824108276205189417663145685354884286644224 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64)))) (if (<=.f64 a #s(literal 11500000000000001048576 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (/.f64 (fma.f64 #s(literal 60 binary64) x (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)))) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))))))
(if (or (<=.f64 a #s(literal -7699296465697155/4052261297735344686047273304385899561535592023674254785152009111026028136145418111718463914987406049109568248643848426935932764722081811824108276205189417663145685354884286644224 binary64)) (not (<=.f64 a #s(literal 11500000000000001048576 binary64)))) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64)))) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (/ 60 (- z t)) (- x y)) (/.f64 (fma.f64 #s(literal 60 binary64) x (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)))))
(if (<=.f64 a #s(literal -3850000000000000152952625493166154193321247575157278312538177140989127774642259764445184 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a)) (if (<=.f64 a #s(literal -150186588463189/2085924839766513752338888384931203236916703635113918720651407820138886450957656787131798913024 binary64)) (fma.f64 a #s(literal 120 binary64) #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 #s(approx (/ (- x y) z) (/.f64 x z)) #s(literal 60 binary64)))) (if (<=.f64 a #s(literal 2399999999999999976914550784 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (/.f64 (fma.f64 #s(literal 60 binary64) x (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)))) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a)))))
(if (<=.f64 a #s(literal -3850000000000000152952625493166154193321247575157278312538177140989127774642259764445184 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a)) (if (<=.f64 a #s(literal -150186588463189/2085924839766513752338888384931203236916703635113918720651407820138886450957656787131798913024 binary64)) (fma.f64 a #s(literal 120 binary64) #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 #s(approx (/ (- x y) z) (/.f64 x z)) #s(literal 60 binary64)))) (if (<=.f64 a #s(literal 2399999999999999976914550784 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (/ 60 (- z t)) (- x y)) (/.f64 (fma.f64 #s(literal 60 binary64) x (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)))) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a)))))
(if (<=.f64 a #s(literal -3850000000000000152952625493166154193321247575157278312538177140989127774642259764445184 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a)) (if (<=.f64 a #s(literal -150186588463189/2085924839766513752338888384931203236916703635113918720651407820138886450957656787131798913024 binary64)) (fma.f64 a #s(literal 120 binary64) #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 #s(approx (/ (- x y) z) (/.f64 x z)) #s(literal 60 binary64)))) (if (<=.f64 a #s(literal 2399999999999999976914550784 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)))) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a)))))
(if (<=.f64 a #s(literal -22499999999999998615908908644859109432775218196614649272054524021430755745341444591058264891233778939569964127973911178386553905446895680692405325688260867438205676489557244236488124748987415067849861334024323856161008173173933815809772780919475816039636447264768 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (fma.f64 (/.f64 y t) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a)))) (if (<=.f64 a #s(literal -6343027101870735/1093625362391505962186251113558810682676584715446606218212885303204976499599687961611756588511526912 binary64)) (fma.f64 a #s(literal 120 binary64) #s(approx (* (/ 60 (- z t)) (- x y)) #s(approx (* (/ (- x y) z) 60) (*.f64 (/.f64 y z) #s(literal -60 binary64))))) (if (<=.f64 a #s(literal 2399999999999999976914550784 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)))) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a)))))
(if (<=.f64 a #s(literal -7108564855544789/1093625362391505962186251113558810682676584715446606218212885303204976499599687961611756588511526912 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a)) (if (<=.f64 a #s(literal 2399999999999999976914550784 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)))) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))))
(if (or (<=.f64 a #s(literal -7108564855544789/1093625362391505962186251113558810682676584715446606218212885303204976499599687961611756588511526912 binary64)) (not (<=.f64 a #s(literal 2399999999999999976914550784 binary64)))) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)))))
(if (<=.f64 a #s(literal -7108564855544789/1093625362391505962186251113558810682676584715446606218212885303204976499599687961611756588511526912 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a)) (if (<=.f64 a #s(literal 2399999999999999976914550784 binary64)) #s(approx (+ (* a 120) (* (/ 60 (- z t)) (- x y))) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 z t))) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))))
(if (or (<=.f64 a #s(literal -7108564855544789/1093625362391505962186251113558810682676584715446606218212885303204976499599687961611756588511526912 binary64)) (not (<=.f64 a #s(literal 2399999999999999976914550784 binary64)))) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 z t))))
(if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -999999999999999988769107875063294476509344598295499229975034848840292611823618668444426969460006898451859205345556422454814926130757381236415253871945426239147431949662390511778730879802164258646020587520 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z)))) (if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -5000000000000000397811624306402485715781130700834552579693219986743965376100880567070883840 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64))) (if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal 1999999999999999798979786903666969854466916799481080840673902677711040714250088565232575140693526241793157170355409742782458394948128134392996529547214203115089690624 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64)))))))
(if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -999999999999999988769107875063294476509344598295499229975034848840292611823618668444426969460006898451859205345556422454814926130757381236415253871945426239147431949662390511778730879802164258646020587520 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z)))) (if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -5000000000000000397811624306402485715781130700834552579693219986743965376100880567070883840 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64))) (if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal 1999999999999999798979786903666969854466916799481080840673902677711040714250088565232575140693526241793157170355409742782458394948128134392996529547214203115089690624 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64)))))))
(if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -999999999999999988769107875063294476509344598295499229975034848840292611823618668444426969460006898451859205345556422454814926130757381236415253871945426239147431949662390511778730879802164258646020587520 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z)))) (if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -5000000000000000397811624306402485715781130700834552579693219986743965376100880567070883840 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) (/.f64 #s(literal 60 binary64) (-.f64 z t))) x)) (if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal 1999999999999999798979786903666969854466916799481080840673902677711040714250088565232575140693526241793157170355409742782458394948128134392996529547214203115089690624 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64)))))))
(if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -999999999999999988769107875063294476509344598295499229975034848840292611823618668444426969460006898451859205345556422454814926130757381236415253871945426239147431949662390511778730879802164258646020587520 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z)))) (if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -5000000000000000397811624306402485715781130700834552579693219986743965376100880567070883840 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) (/.f64 #s(literal 60 binary64) (-.f64 z t))) x)) (if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal 1999999999999999798979786903666969854466916799481080840673902677711040714250088565232575140693526241793157170355409742782458394948128134392996529547214203115089690624 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64)))))))
(if (<=.f64 a #s(literal -7559138504850089/559936185544451052639360570142111069530411374308662383724997275240947967795040236345219373317901778944 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a)) (if (<=.f64 a #s(literal 3997602561001927/61501577861568104283923723841611832207865934590357532972465351809127477760976746151505184346770074671911354525161107149776344601938347976800349887747194103071045442949864673913541659442291879217725274258783458313456274137454056383441015716964266784080483319808 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64)))) (if (<=.f64 a #s(literal 2399999999999999976914550784 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) #s(approx (+ (/ (+ (* -60 x) (* 60 y)) t) (* 120 a)) (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t))))) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a)))))
(if (<=.f64 a #s(literal -7559138504850089/559936185544451052639360570142111069530411374308662383724997275240947967795040236345219373317901778944 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a)) (if (<=.f64 a #s(literal 3997602561001927/61501577861568104283923723841611832207865934590357532972465351809127477760976746151505184346770074671911354525161107149776344601938347976800349887747194103071045442949864673913541659442291879217725274258783458313456274137454056383441015716964266784080483319808 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64)))) (if (<=.f64 a #s(literal 2399999999999999976914550784 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) #s(approx (+ (/ (+ (* -60 x) (* 60 y)) t) (* 120 a)) (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) t))))) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a)))))
(if (<=.f64 a #s(literal -7559138504850089/559936185544451052639360570142111069530411374308662383724997275240947967795040236345219373317901778944 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a)) (if (<=.f64 a #s(literal 2399999999999999976914550784 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64)))) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))))
(if (or (<=.f64 a #s(literal -7559138504850089/559936185544451052639360570142111069530411374308662383724997275240947967795040236345219373317901778944 binary64)) (not (<=.f64 a #s(literal 2399999999999999976914550784 binary64)))) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64)))))
(if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -5000000000000000397811624306402485715781130700834552579693219986743965376100880567070883840 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (+ (* (/ a x) 120) (/ (+ (* (/ y x) -60) 60) (- z t))) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z))) x)) (if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal 9999999999999999404072760505352583023983296100855298230449769143938302256661863838179600254051950569374547392515068357773127490685649548117139715971745147241514401792 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (*.f64 (/.f64 y t) #s(literal 60 binary64))))))
(if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal 9999999999999999404072760505352583023983296100855298230449769143938302256661863838179600254051950569374547392515068357773127490685649548117139715971745147241514401792 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (*.f64 (/.f64 y t) #s(literal 60 binary64)))))
(if (<=.f64 a #s(literal -1823517583980905/2026130648867672343023636652192949780767796011837127392576004555513014068072709055859231957493703024554784124321924213467966382361040905912054138102594708831572842677442143322112 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a)) (if (<=.f64 a #s(literal 7657905089392723/34808659497239648579720852704622583960672214563358764118798771041101647699040812580153753748454066465596331097210650690541753423472407821641942301328447068696990926165468330002463334596608 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (*.f64 (/.f64 x t) #s(literal -60 binary64)))) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))))
(if (or (<=.f64 a #s(literal -1823517583980905/2026130648867672343023636652192949780767796011837127392576004555513014068072709055859231957493703024554784124321924213467966382361040905912054138102594708831572842677442143322112 binary64)) (not (<=.f64 a #s(literal 7657905089392723/34808659497239648579720852704622583960672214563358764118798771041101647699040812580153753748454066465596331097210650690541753423472407821641942301328447068696990926165468330002463334596608 binary64)))) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (*.f64 (/.f64 x t) #s(literal -60 binary64)))))
(if (<=.f64 a #s(literal -1823517583980905/2026130648867672343023636652192949780767796011837127392576004555513014068072709055859231957493703024554784124321924213467966382361040905912054138102594708831572842677442143322112 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a)) (if (<=.f64 a #s(literal 7657905089392723/34808659497239648579720852704622583960672214563358764118798771041101647699040812580153753748454066465596331097210650690541753423472407821641942301328447068696990926165468330002463334596608 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (*.f64 x (/.f64 #s(literal -60 binary64) t)))) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))))
(if (or (<=.f64 a #s(literal -1823517583980905/2026130648867672343023636652192949780767796011837127392576004555513014068072709055859231957493703024554784124321924213467966382361040905912054138102594708831572842677442143322112 binary64)) (not (<=.f64 a #s(literal 7657905089392723/34808659497239648579720852704622583960672214563358764118798771041101647699040812580153753748454066465596331097210650690541753423472407821641942301328447068696990926165468330002463334596608 binary64)))) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) t) -60) (* 120 a)) (*.f64 x (/.f64 #s(literal -60 binary64) t)))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))

derivations1.7s (18.4%)

Memory
3.0MiB live, 1 294.7MiB allocated; 202ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
09915186
134775051
085474731
09124758
131824620
082034298
052358
073355
1289350
21999350
09084335
06903708
124003578
085313334
01333
01933
16733
249933
3640133
0825132
02741421
19401316
235391270
084931195
Stop Event
fuel
iter limit
node limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
node limit
Compiler

Compiled 1 578 to 206 computations (86.9% saved)

preprocess231.0ms (2.5%)

Memory
37.7MiB live, 174.3MiB allocated; 15ms collecting garbage
Compiler

Compiled 3 208 to 464 computations (85.5% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated; 0ms collecting garbage

Profiling

Loading profile data...