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

Time bar (total: 9.3s)

start0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

analyze154.0ms (1.7%)

Memory
-12.9MiB live, 222.1MiB allocated
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.4s (15.1%)

Memory
33.5MiB live, 1 290.1MiB allocated
Samples
909.0ms8 142×0valid
7.0ms35×3valid
6.0ms46×1valid
5.0ms32×2valid
0.0ms4valid
Precisions
Click to see histograms. Total time spent on operations: 517.0ms
ival-mult: 217.0ms (42% of total)
ival-sub: 176.0ms (34.1% of total)
ival-div: 61.0ms (11.8% of total)
ival-add: 40.0ms (7.7% of total)
exact: 9.0ms (1.7% of total)
ival-true: 7.0ms (1.4% of total)
adjust: 5.0ms (1% of total)
ival-assert: 3.0ms (0.6% of total)
Bogosity

explain132.0ms (1.4%)

Memory
-22.9MiB live, 200.6MiB allocated
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))overflow2
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
36.0ms478×0valid
3.0ms16×2valid
3.0ms16×1valid
1.0ms3valid
Compiler

Compiled 146 to 56 computations (61.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 21.0ms
ival-mult: 7.0ms (33.2% of total)
ival-sub: 6.0ms (28.5% of total)
ival-div: 4.0ms (19% of total)
ival-add: 2.0ms (9.5% of total)
adjust: 1.0ms (4.7% of total)
exact: 1.0ms (4.7% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

preprocess134.0ms (1.4%)

Memory
18.6MiB live, 92.1MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
081279
1196262
2497260
31193260
42859260
56529260
01313
01913
12813
24813
37313
412713
527213
663313
7145813
8233013
9245513
10255313
11259713
12259913
13260713
0260712
Stop Event
iter limit
saturated
iter limit
node limit
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 y x) (*.f64 #s(literal 120 binary64) a))
Compiler

Compiled 13 to 13 computations (0% saved)

eval0.0ms (0%)

Memory
0.3MiB live, 0.3MiB allocated
Compiler

Compiled 0 to 5 computations (-∞% saved)

prune0.0ms (0%)

Memory
1.2MiB live, 1.2MiB allocated
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)

simplify76.0ms (0.8%)

Memory
-2.6MiB live, 80.5MiB allocated
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-diff128
(+.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
12843
24843
37343
412743
527243
663343
7145843
8233043
9245543
10255343
11259743
12259943
13260743
0260742
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 y x) (*.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 y x))
(*.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)

localize52.0ms (0.6%)

Memory
-29.7MiB live, 46.8MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy0.0
(*.f64 a #s(literal 120 binary64))
accuracy0.03125
(+.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
accuracy0.05078125
(*.f64 #s(literal 60 binary64) (-.f64 x y))
accuracy0.47843945192874493
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
Samples
42.0ms239×0valid
2.0ms2valid
1.0ms1valid
0.0ms3valid
Compiler

Compiled 88 to 28 computations (68.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 32.0ms
ival-mult: 23.0ms (72% of total)
ival-sub: 3.0ms (9.4% of total)
ival-add: 3.0ms (9.4% of total)
ival-div: 2.0ms (6.3% of total)
adjust: 1.0ms (3.1% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series15.0ms (0.2%)

Memory
11.9MiB live, 11.9MiB allocated
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
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))
1.0ms
x
@0
((+ (/ (* 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))

simplify172.0ms (1.9%)

Memory
32.8MiB live, 218.4MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02741413
18101367
225711196
371131182
080621108
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 (/.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 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))
(* -60 (/ y (- z t)))
(*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y)
(+ (* -60 (/ y (- z t))) (* 60 (/ x (- z t))))
(*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 60 binary64))
(* -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 (/.f64 y (-.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 (/.f64 y (-.f64 z t)) x) #s(literal -60 binary64) (/.f64 #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))))
(fma.f64 (/.f64 (neg.f64 y) x) x x)
(* -1 (* x (- (* -1 (/ (+ (* -60 (/ y (- z t))) (* 120 a)) x)) (* 60 (/ 1 (- z t))))))
(*.f64 (+.f64 (/.f64 (fma.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)) x) (/.f64 #s(literal 60 binary64) (-.f64 z t))) x)
(* -1 (* x (- (* 60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t))))))
(*.f64 (neg.f64 x) (fma.f64 (/.f64 #s(literal 60 binary64) x) (/.f64 y (-.f64 z t)) (/.f64 #s(literal -60 binary64) (-.f64 z t))))
(* -1 (* x (- (* 60 (/ y x)) 60)))
(*.f64 (-.f64 #s(literal 60 binary64) (*.f64 (/.f64 y x) #s(literal 60 binary64))) x)
(* -1 (* x (- (/ y x) 1)))
(fma.f64 (/.f64 (neg.f64 y) x) x x)
(+ (* 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 #s(literal 60 binary64) (-.f64 z t)) (-.f64 (/.f64 x y) #s(literal 1 binary64)) (*.f64 (/.f64 a y) #s(literal 120 binary64))) y)
(* y (- (* 60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t)))))
(*.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 (/.f64 x y) #s(literal 1 binary64))) y)
(* y (- (* 60 (/ x y)) 60))
(*.f64 (fma.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 (-.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 (fma.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a)) y)) (neg.f64 y))
(* -1 (* y (+ (* -60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t))))))
(*.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 (/.f64 x y) #s(literal 1 binary64))) y)
(* -1 (* y (+ 60 (* -60 (/ x y)))))
(*.f64 (-.f64 #s(literal -60 binary64) (*.f64 (/.f64 x y) #s(literal -60 binary64))) y)
(* -1 (* y (+ 1 (* -1 (/ x y)))))
(*.f64 (-.f64 (/.f64 x y) #s(literal 1 binary64)) 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 (*.f64 #s(literal 60 binary64) z) (-.f64 #s(literal 0 binary64) (/.f64 (/.f64 (-.f64 x y) 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)))) (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) t))))))
(fma.f64 (*.f64 (fma.f64 (/.f64 (-.f64 #s(literal 0 binary64) (/.f64 (/.f64 (-.f64 x y) t) t)) t) z (-.f64 #s(literal 0 binary64) (/.f64 (/.f64 (-.f64 x y) 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)) (+ (* 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 (*.f64 #s(literal 60 binary64) (fma.f64 (*.f64 (+.f64 (/.f64 z t) #s(literal 1 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) (/.f64 (/.f64 (-.f64 x y) t) t)) t)) z (-.f64 #s(literal 0 binary64) (/.f64 (/.f64 (-.f64 x y) t) t)))) 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))))))
(fma.f64 (*.f64 #s(literal 60 binary64) z) (-.f64 #s(literal 0 binary64) (/.f64 (/.f64 (-.f64 x y) 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)))) (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) t)))))
(fma.f64 (*.f64 (fma.f64 (/.f64 (-.f64 #s(literal 0 binary64) (/.f64 (/.f64 (-.f64 x y) t) t)) t) z (-.f64 #s(literal 0 binary64) (/.f64 (/.f64 (-.f64 x y) t) t))) #s(literal 60 binary64)) 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 (*.f64 #s(literal 60 binary64) (fma.f64 (*.f64 (+.f64 (/.f64 z t) #s(literal 1 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) (/.f64 (/.f64 (-.f64 x y) t) t)) t)) z (-.f64 #s(literal 0 binary64) (/.f64 (/.f64 (-.f64 x y) t) t)))) 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 (-.f64 x y) z) (fma.f64 #s(literal 60 binary64) (/.f64 t 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 60 binary64) (fma.f64 (*.f64 (+.f64 (/.f64 t z) #s(literal 1 binary64)) (/.f64 (/.f64 (-.f64 x y) z) z)) t (/.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 (-.f64 x y) z) (fma.f64 #s(literal 60 binary64) (/.f64 t z) #s(literal 60 binary64)))
(/ (+ (* 60 (- x y)) (+ (* 60 (/ (* t (- x y)) z)) (* 60 (/ (* (pow t 2) (- x y)) (pow z 2))))) z)
(*.f64 #s(literal 60 binary64) (/.f64 (fma.f64 (/.f64 (-.f64 x y) z) (fma.f64 t (/.f64 t z) t) (-.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) (fma.f64 t (/.f64 t z) t) (*.f64 (-.f64 x y) (pow.f64 (/.f64 t z) #s(literal 3 binary64)))) (-.f64 x y))) z)
(+ (* -1 (/ (+ (* -60 (- x y)) (* -60 (/ (* t (- x y)) z))) z)) (* 120 a))
(fma.f64 (/.f64 (-.f64 x y) z) (fma.f64 #s(literal 60 binary64) (/.f64 t 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 (fma.f64 (-.f64 x y) #s(literal -60 binary64) (*.f64 #s(literal -60 binary64) (/.f64 (*.f64 (-.f64 x y) (fma.f64 t (/.f64 t z) t)) z))) (neg.f64 z)))
(* -1 (/ (+ (* -60 (- x y)) (* -60 (/ (* t (- x y)) z))) z))
(*.f64 (/.f64 (-.f64 x y) z) (fma.f64 #s(literal 60 binary64) (/.f64 t z) #s(literal 60 binary64)))
(* -1 (/ (+ (* -60 (- x y)) (* -1 (/ (+ (* 60 (* t (- x y))) (* 60 (/ (* (pow t 2) (- x y)) z))) z))) z))
(/.f64 (fma.f64 (-.f64 x y) #s(literal -60 binary64) (*.f64 #s(literal -60 binary64) (/.f64 (*.f64 (-.f64 x y) (fma.f64 t (/.f64 t z) t)) 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 (-.f64 x y) #s(literal -60 binary64) (/.f64 (fma.f64 (*.f64 #s(literal 60 binary64) t) (-.f64 x y) (*.f64 #s(literal 60 binary64) (/.f64 (*.f64 (-.f64 x y) (fma.f64 t t (/.f64 (pow.f64 t #s(literal 3 binary64)) z))) z))) (neg.f64 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 #s(literal 60 binary64) (fma.f64 (*.f64 (+.f64 (/.f64 t z) #s(literal 1 binary64)) (/.f64 (/.f64 (-.f64 x y) z) z)) t (/.f64 (-.f64 x y) z)) (*.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 (*.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 (fma.f64 (/.f64 (-.f64 x y) z) (fma.f64 #s(literal 60 binary64) (/.f64 t z) #s(literal 60 binary64)) (*.f64 #s(literal 120 binary64) a)))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (* 60 (/ (- x y) z)))
(*.f64 (/.f64 (-.f64 x y) z) (fma.f64 #s(literal 60 binary64) (/.f64 t z) #s(literal 60 binary64)))
(+ (* 60 (/ (- x y) z)) (* t (+ (* 60 (/ (* t (- x y)) (pow z 3))) (* 60 (/ (- x y) (pow z 2))))))
(*.f64 #s(literal 60 binary64) (fma.f64 (*.f64 (+.f64 (/.f64 t z) #s(literal 1 binary64)) (/.f64 (/.f64 (-.f64 x y) z) z)) t (/.f64 (-.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 (*.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 (*.f64 (/.f64 (-.f64 x y) z) (fma.f64 #s(literal 60 binary64) (/.f64 t z) #s(literal 60 binary64))))
(+ (* -60 (/ (* z (- x y)) (pow t 2))) (+ (* -60 (/ (- x y) t)) (* 120 a)))
(fma.f64 (/.f64 (-.f64 x y) t) (fma.f64 #s(literal -60 binary64) (/.f64 z t) #s(literal -60 binary64)) (*.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 #s(literal -60 binary64) (fma.f64 (/.f64 (/.f64 (-.f64 x y) t) t) (+.f64 z (/.f64 (*.f64 z z) t)) (/.f64 (-.f64 x y) t)) (*.f64 #s(literal 120 binary64) a))
(/ (+ (* -60 (- x y)) (* -60 (/ (* z (- x y)) t))) t)
(*.f64 (fma.f64 (/.f64 (-.f64 x y) t) z (-.f64 x y)) (/.f64 #s(literal -60 binary64) t))
(/ (+ (* -60 (- x y)) (+ (* -60 (/ (* z (- x y)) t)) (* -60 (/ (* (pow z 2) (- x y)) (pow t 2))))) t)
(*.f64 #s(literal -60 binary64) (/.f64 (fma.f64 (/.f64 (-.f64 x y) t) (fma.f64 z (/.f64 z t) z) (-.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) (fma.f64 z (/.f64 z t) z) (*.f64 (-.f64 x y) (pow.f64 (/.f64 z t) #s(literal 3 binary64)))) (-.f64 x y))) t)
(+ (* -1 (/ (+ (* 60 (- x y)) (* 60 (/ (* z (- x y)) t))) t)) (* 120 a))
(fma.f64 (fma.f64 (/.f64 (-.f64 x y) t) z (-.f64 x y)) (/.f64 #s(literal -60 binary64) 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 x y) #s(literal 60 binary64) (*.f64 #s(literal 60 binary64) (/.f64 (*.f64 (-.f64 x y) (fma.f64 z (/.f64 z t) z)) t))) (neg.f64 t)))
(* -1 (/ (+ (* 60 (- x y)) (* 60 (/ (* z (- x y)) t))) t))
(*.f64 (fma.f64 (/.f64 (-.f64 x y) t) z (-.f64 x y)) (/.f64 #s(literal -60 binary64) 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 #s(literal 60 binary64) (/.f64 (*.f64 (-.f64 x y) (fma.f64 z (/.f64 z t) z)) 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 #s(literal -60 binary64) (/.f64 (*.f64 (-.f64 x y) (fma.f64 z z (/.f64 (pow.f64 z #s(literal 3 binary64)) t))) t))) (neg.f64 t))) (neg.f64 t))
(* 60 (/ (- x y) (- z t)))
(*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 60 binary64))
(+ (* 60 (/ (- x y) (- z t))) (* 120 a))
(fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.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) (fma.f64 (/.f64 #s(literal -60 binary64) a) (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal -120 binary64)))

rewrite286.0ms (3.1%)

Memory
-24.3MiB live, 196.4MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01333
01933
17333
260933
0808832
Stop Event
iter limit
node limit
iter limit
Counts
5 → 348
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 #s(literal -14400 binary64) (*.f64 a a) (pow.f64 (*.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) (-.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 (fma.f64 #s(literal 1728000 binary64) (pow.f64 a #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -3 binary64))) (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.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 t z)))))))
(*.f64 (/.f64 (fma.f64 #s(literal 1728000 binary64) (pow.f64 a #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) (-.f64 z t)) #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 t z)) (-.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 #s(literal 1/60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -2 binary64))) (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y)) #s(literal 4 binary64))))
(*.f64 (/.f64 (fma.f64 #s(literal -14400 binary64) (*.f64 a a) (pow.f64 (*.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -2 binary64))) (fma.f64 #s(literal -14400 binary64) (*.f64 a a) (pow.f64 (*.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -2 binary64)))) (fma.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y) (*.f64 #s(literal 120 binary64) a)))
(*.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)))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 120 binary64) a (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 t z))))))
(*.f64 (pow.f64 (fma.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a)) #s(literal -1 binary64)) (fma.f64 #s(literal -14400 binary64) (*.f64 a a) (pow.f64 (*.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -2 binary64))))
(*.f64 (pow.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))))) #s(literal -1 binary64)) (fma.f64 #s(literal 1728000 binary64) (pow.f64 a #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -3 binary64))))
(*.f64 (neg.f64 (fma.f64 #s(literal -14400 binary64) (*.f64 a a) (pow.f64 (*.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -2 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y) (*.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 1/60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -3 binary64)))) (/.f64 #s(literal 1 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 #s(literal -14400 binary64) (*.f64 a a) (pow.f64 (*.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -2 binary64))) (pow.f64 (fma.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a)) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (fma.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.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 t z)) (-.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 (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 t z)) (-.f64 x y) (*.f64 #s(literal 120 binary64) a)) (pow.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))))) #s(literal -1 binary64))))
(*.f64 (fma.f64 #s(literal 1728000 binary64) (pow.f64 a #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -3 binary64))) (pow.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))))) #s(literal -1 binary64)))
(*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y) (*.f64 #s(literal 120 binary64) a)) (/.f64 (fma.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a)) (fma.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))))
(*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y) (*.f64 #s(literal 120 binary64) a)) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a)) (pow.f64 (fma.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a)) #s(literal -1 binary64))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y) (*.f64 #s(literal 120 binary64) a))) #s(literal -1 binary64))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y)) #s(literal 4 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 4 binary64))) (pow.f64 (fma.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a)) #s(literal -1 binary64))) (fma.f64 (*.f64 #s(literal 14400 binary64) a) a (pow.f64 (*.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y)) #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 6 binary64))) (pow.f64 (fma.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a)) #s(literal -1 binary64))) (+.f64 (+.f64 (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.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))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y)) #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 6 binary64))) (pow.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))))) #s(literal -1 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)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 9 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y)) #s(literal 9 binary64))) (pow.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))))) #s(literal -1 binary64))) (-.f64 (+.f64 (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.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))))
(/.f64 (*.f64 (fma.f64 #s(literal -14400 binary64) (*.f64 a a) (pow.f64 (*.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -2 binary64))) #s(literal 1 binary64)) (fma.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a)))
(/.f64 (*.f64 (fma.f64 #s(literal 1728000 binary64) (pow.f64 a #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -3 binary64))) #s(literal 1 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 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -2 binary64)) (fma.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))) (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -2 binary64)) (fma.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.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 t z)) (-.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 t z)) (-.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 t z)) (-.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 t z)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -2 binary64)) (fma.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.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 t z)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -2 binary64)) (fma.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))) (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -2 binary64)) (fma.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.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 t z)) (-.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 t z)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))) (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -2 binary64)) (fma.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.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 t z)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a)))))))
(/.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 t z))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal -14400 binary64) (*.f64 a a) (pow.f64 (*.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -2 binary64))))) (neg.f64 (neg.f64 (fma.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.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 1/60 binary64) (-.f64 x y)) (-.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 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 #s(literal 1/60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -2 binary64)) (fma.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.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 t z)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a)) (fma.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.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 -60 binary64) (-.f64 t z)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a)) (fma.f64 (*.f64 #s(literal 14400 binary64) a) a (pow.f64 (*.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -2 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 t z)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y)) #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 6 binary64))) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a)) (+.f64 (+.f64 (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.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)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.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 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 3 binary64)) #s(literal 216000 binary64) (*.f64 #s(literal -1728000 binary64) (pow.f64 a #s(literal 3 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 9 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y)) #s(literal 9 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))))) (-.f64 (+.f64 (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.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)))))
(/.f64 (neg.f64 (fma.f64 #s(literal -14400 binary64) (*.f64 a a) (pow.f64 (*.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -2 binary64)))) (neg.f64 (fma.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y) (*.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 1/60 binary64) (-.f64 x y)) (-.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 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y) (*.f64 #s(literal 120 binary64) a)))))
(/.f64 (fma.f64 #s(literal -14400 binary64) (*.f64 a a) (pow.f64 (*.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -2 binary64))) (fma.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 120 binary64) a (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 t z)))) (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))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y) (*.f64 #s(literal 120 binary64) a))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.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 1/60 binary64) (-.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))))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 #s(literal -14400 binary64) (*.f64 a a) (pow.f64 (*.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -2 binary64)))) (fma.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.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 1/60 binary64) (-.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)))))))
(neg.f64 (/.f64 (fma.f64 #s(literal -14400 binary64) (*.f64 a a) (pow.f64 (*.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -2 binary64))) (neg.f64 (fma.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y) (*.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 1/60 binary64) (-.f64 x y)) (-.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 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 1/60 binary64) (-.f64 x y)) (-.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))))) (neg.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a)))))
(fma.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -2 binary64)) (fma.f64 #s(literal -14400 binary64) (*.f64 a a) (pow.f64 (*.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -2 binary64)))) (fma.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y) (*.f64 #s(literal 120 binary64) a)) (neg.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a)))))
(fma.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (*.f64 (+.f64 t z) (-.f64 t z))) (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) a))
(fma.f64 (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 x y)) (fma.f64 (neg.f64 t) t (*.f64 z z))) (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) a))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.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 #s(literal 1 binary64) (/.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 #s(literal 1 binary64) a) #s(literal 120 binary64) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y)))
(fma.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -1/2 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -1/2 binary64)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) #s(literal 1 binary64)) (pow.f64 (-.f64 z t) #s(literal -1 binary64)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 (neg.f64 (-.f64 x y)) #s(literal -1 binary64)) (/.f64 #s(literal -60 binary64) (-.f64 t z)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 (-.f64 x y) #s(literal -1 binary64)) (/.f64 #s(literal -60 binary64) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 #s(literal 60 binary64) (fma.f64 (neg.f64 t) t (*.f64 z z))) (/.f64 (-.f64 x y) (pow.f64 (+.f64 t z) #s(literal -1 binary64))) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (/.f64 (-.f64 x y) (pow.f64 (fma.f64 (+.f64 t z) t (*.f64 z z)) #s(literal -1 binary64))) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 (-.f64 x y) (fma.f64 (neg.f64 t) t (*.f64 z z))) (*.f64 (+.f64 t z) #s(literal 60 binary64)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 (-.f64 x y) (fma.f64 (neg.f64 t) t (*.f64 z z))) (/.f64 #s(literal 60 binary64) (pow.f64 (+.f64 t z) #s(literal -1 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) a))
(fma.f64 (/.f64 (-.f64 x y) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (/.f64 #s(literal 60 binary64) (pow.f64 (fma.f64 (+.f64 t z) t (*.f64 z z)) #s(literal -1 binary64))) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (pow.f64 (fma.f64 (neg.f64 t) t (*.f64 z z)) #s(literal -1 binary64)) (*.f64 (+.f64 t z) (*.f64 (-.f64 x y) #s(literal 60 binary64))) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (pow.f64 (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))) #s(literal -1 binary64)) (*.f64 (fma.f64 (+.f64 t z) t (*.f64 z z)) (*.f64 (-.f64 x y) #s(literal 60 binary64))) (*.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 (+.f64 t z) #s(literal 1 binary64)) (*.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 #s(literal 1 binary64) (pow.f64 (+.f64 t z) #s(literal -1 binary64))) (*.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) 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)))) (*.f64 (fma.f64 (+.f64 t z) t (*.f64 z z)) #s(literal 1 binary64)) (*.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)))) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (+.f64 t z) t (*.f64 z z)) #s(literal -1 binary64))) (*.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 (neg.f64 t) (-.f64 (neg.f64 t) z) (*.f64 z 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) a))
(fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal -60 binary64) (-.f64 x y)) #s(literal 2 binary64)) (-.f64 z t)) (/.f64 (pow.f64 (-.f64 z t) #s(literal -1 binary64)) (fma.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))) (neg.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y) (*.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 t z)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))) (neg.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a)))))
(fma.f64 #s(literal -60 binary64) (*.f64 (-.f64 x y) (pow.f64 (-.f64 t z) #s(literal -1 binary64))) (*.f64 #s(literal 120 binary64) a))
(fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) (-.f64 t z)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 #s(literal -60 binary64) (/.f64 (neg.f64 (-.f64 x y)) (-.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 t z)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))) (neg.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a)))))
(fma.f64 (pow.f64 (-.f64 t z) #s(literal -1 binary64)) (*.f64 #s(literal -60 binary64) (-.f64 x y)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (neg.f64 (-.f64 x y)) (/.f64 #s(literal 60 binary64) (-.f64 t z)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (neg.f64 (-.f64 x y)) (*.f64 #s(literal 60 binary64) (pow.f64 (-.f64 t z) #s(literal -1 binary64))) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (pow.f64 (*.f64 #s(literal -60 binary64) (-.f64 x y)) #s(literal 2 binary64)) (/.f64 (pow.f64 (-.f64 z t) #s(literal -2 binary64)) (fma.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))) (neg.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a)))))
(fma.f64 #s(literal -1 binary64) (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 t z))) (*.f64 #s(literal 120 binary64) 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) a))
(fma.f64 (fma.f64 (neg.f64 y) y (*.f64 x x)) (*.f64 (pow.f64 (+.f64 y x) #s(literal -1 binary64)) (/.f64 #s(literal -60 binary64) (-.f64 t z))) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (pow.f64 (-.f64 z t) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) #s(literal -1 binary64)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (pow.f64 (-.f64 z t) #s(literal -1 binary64)) (*.f64 (-.f64 x y) #s(literal 60 binary64)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 120 binary64) a) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y)))
(fma.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y)) (*.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) a))
(fma.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (*.f64 (pow.f64 (fma.f64 (+.f64 y x) y (*.f64 x x)) #s(literal -1 binary64)) (/.f64 #s(literal -60 binary64) (-.f64 t z))) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -2 binary64)) (pow.f64 (fma.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a)) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a)))))
(fma.f64 (*.f64 #s(literal -60 binary64) (-.f64 x y)) (*.f64 (pow.f64 (-.f64 t z) #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (*.f64 #s(literal -60 binary64) (-.f64 x y)) (pow.f64 (-.f64 t z) #s(literal -1 binary64)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y)))
(fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y)))
(fma.f64 a #s(literal 120 binary64) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y)))
(fma.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y)) (/.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y)) (fma.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))) (neg.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a)))))
(fma.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y)) #s(literal 1 binary64) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (/.f64 (*.f64 (pow.f64 (-.f64 z t) #s(literal -2 binary64)) (*.f64 (-.f64 x y) #s(literal 60 binary64))) (fma.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))) (neg.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a)))))
(fma.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (pow.f64 (-.f64 z t) #s(literal -1 binary64)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (-.f64 x y) (*.f64 #s(literal -60 binary64) (pow.f64 (-.f64 t z) #s(literal -1 binary64))) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (-.f64 x y) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) #s(literal 1 binary64)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 t z)) (*.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 t z)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))) (neg.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a)))))
(fma.f64 #s(literal 60 binary64) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 1 binary64)) (*.f64 #s(literal 120 binary64) 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 t z))))) (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/60 binary64) (-.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 t z))))))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -2 binary64)) (fma.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.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 t z)) (-.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 t z))))
(+.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -2 binary64)) (fma.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))) (neg.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a)))))
(+.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y)))
(+.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y)) (*.f64 #s(literal 120 binary64) a))
(*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (*.f64 (+.f64 t z) (-.f64 t z))) (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)) (fma.f64 (neg.f64 t) t (*.f64 z z))) (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 1 binary64) (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t)))) (+.f64 t z))
(*.f64 (*.f64 #s(literal 1 binary64) (/.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 (pow.f64 (*.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -1/2 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) #s(literal 1 binary64)) (pow.f64 (-.f64 z t) #s(literal -1 binary64)))
(*.f64 (/.f64 (neg.f64 (-.f64 x y)) #s(literal -1 binary64)) (/.f64 #s(literal -60 binary64) (-.f64 t z)))
(*.f64 (/.f64 (-.f64 x y) #s(literal -1 binary64)) (/.f64 #s(literal -60 binary64) (-.f64 z t)))
(*.f64 (/.f64 #s(literal 60 binary64) (fma.f64 (neg.f64 t) t (*.f64 z z))) (/.f64 (-.f64 x y) (pow.f64 (+.f64 t z) #s(literal -1 binary64))))
(*.f64 (/.f64 #s(literal 60 binary64) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (/.f64 (-.f64 x y) (pow.f64 (fma.f64 (+.f64 t z) t (*.f64 z z)) #s(literal -1 binary64))))
(*.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y))
(*.f64 (/.f64 (-.f64 x y) (fma.f64 (neg.f64 t) t (*.f64 z z))) (*.f64 (+.f64 t z) #s(literal 60 binary64)))
(*.f64 (/.f64 (-.f64 x y) (fma.f64 (neg.f64 t) t (*.f64 z z))) (/.f64 #s(literal 60 binary64) (pow.f64 (+.f64 t z) #s(literal -1 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 (/.f64 (-.f64 x y) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (/.f64 #s(literal 60 binary64) (pow.f64 (fma.f64 (+.f64 t z) t (*.f64 z z)) #s(literal -1 binary64))))
(*.f64 (pow.f64 (fma.f64 (neg.f64 t) t (*.f64 z z)) #s(literal -1 binary64)) (*.f64 (+.f64 t z) (*.f64 (-.f64 x y) #s(literal 60 binary64))))
(*.f64 (pow.f64 (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))) #s(literal -1 binary64)) (*.f64 (fma.f64 (+.f64 t z) t (*.f64 z z)) (*.f64 (-.f64 x y) #s(literal 60 binary64))))
(*.f64 (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t))) (*.f64 (+.f64 t z) #s(literal 1 binary64)))
(*.f64 (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 t z) #s(literal -1 binary64))))
(*.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)))) (*.f64 (fma.f64 (+.f64 t z) t (*.f64 z z)) #s(literal 1 binary64)))
(*.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 #s(literal 1 binary64) (pow.f64 (fma.f64 (+.f64 t z) t (*.f64 z z)) #s(literal -1 binary64))))
(*.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 (neg.f64 t) (-.f64 (neg.f64 t) z) (*.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)))) (fma.f64 (+.f64 t z) t (*.f64 z z)))
(*.f64 #s(literal -60 binary64) (*.f64 (-.f64 x y) (pow.f64 (-.f64 t z) #s(literal -1 binary64))))
(*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) (-.f64 t z)))
(*.f64 #s(literal -60 binary64) (/.f64 (neg.f64 (-.f64 x y)) (-.f64 z t)))
(*.f64 (pow.f64 (-.f64 t z) #s(literal -1 binary64)) (*.f64 #s(literal -60 binary64) (-.f64 x y)))
(*.f64 (neg.f64 (-.f64 x y)) (/.f64 #s(literal 60 binary64) (-.f64 t z)))
(*.f64 (neg.f64 (-.f64 x y)) (*.f64 #s(literal 60 binary64) (pow.f64 (-.f64 t z) #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 t z))))
(*.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 (neg.f64 y) y (*.f64 x x)) (*.f64 (pow.f64 (+.f64 y x) #s(literal -1 binary64)) (/.f64 #s(literal -60 binary64) (-.f64 t z))))
(*.f64 (pow.f64 (-.f64 z t) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (-.f64 z t) #s(literal -1 binary64)) (*.f64 (-.f64 x y) #s(literal 60 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y)))
(*.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 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (*.f64 (pow.f64 (fma.f64 (+.f64 y x) y (*.f64 x x)) #s(literal -1 binary64)) (/.f64 #s(literal -60 binary64) (-.f64 t z))))
(*.f64 (*.f64 #s(literal -60 binary64) (-.f64 x y)) (*.f64 (pow.f64 (-.f64 t z) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 #s(literal -60 binary64) (-.f64 x y)) (pow.f64 (-.f64 t z) #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y)) #s(literal 1 binary64))
(*.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (pow.f64 (-.f64 z t) #s(literal -1 binary64)))
(*.f64 (-.f64 x y) (*.f64 #s(literal -60 binary64) (pow.f64 (-.f64 t z) #s(literal -1 binary64))))
(*.f64 (-.f64 x y) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) #s(literal 1 binary64)))
(*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 t z)))
(*.f64 #s(literal 60 binary64) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 1 binary64)))
(*.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)))
(pow.f64 (*.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -1 binary64))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) #s(literal 60 binary64)) (pow.f64 (-.f64 z t) #s(literal -1 binary64))) (fma.f64 (+.f64 y x) y (*.f64 x x)))
(/.f64 (*.f64 (*.f64 (fma.f64 (neg.f64 y) y (*.f64 x x)) #s(literal 60 binary64)) (pow.f64 (-.f64 z t) #s(literal -1 binary64))) (+.f64 y x))
(/.f64 (*.f64 (*.f64 (+.f64 y x) (neg.f64 (-.f64 x y))) (/.f64 #s(literal -60 binary64) (-.f64 t z))) (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 t z))) (neg.f64 (fma.f64 (+.f64 y x) y (*.f64 x x))))
(/.f64 (*.f64 (fma.f64 (neg.f64 y) y (*.f64 x x)) (/.f64 #s(literal -60 binary64) (-.f64 t z))) (+.f64 y x))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -60 binary64) (-.f64 t z))) (/.f64 #s(literal 1 binary64) (-.f64 x y)))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (/.f64 #s(literal -60 binary64) (-.f64 t z))) (fma.f64 (neg.f64 y) (-.f64 (neg.f64 y) x) (*.f64 x x)))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (/.f64 #s(literal -60 binary64) (-.f64 t z))) (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))) (fma.f64 (neg.f64 t) t (*.f64 z z))) (-.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 (pow.f64 (-.f64 z t) #s(literal -1 binary64)) (*.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)))
(/.f64 (*.f64 (pow.f64 (-.f64 z t) #s(literal -1 binary64)) (*.f64 (fma.f64 (neg.f64 y) y (*.f64 x x)) #s(literal 60 binary64))) (+.f64 y x))
(/.f64 (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 x y)) #s(literal -1 binary64)) (-.f64 z t))
(/.f64 (*.f64 (+.f64 t z) (*.f64 (-.f64 x y) #s(literal 60 binary64))) (fma.f64 (neg.f64 t) t (*.f64 z z)))
(/.f64 (*.f64 (fma.f64 (+.f64 t z) t (*.f64 z z)) (*.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 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t))) (pow.f64 (+.f64 t z) #s(literal -1 binary64)))
(/.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)))) (pow.f64 (fma.f64 (+.f64 t z) t (*.f64 z z)) #s(literal -1 binary64)))
(/.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 (fma.f64 (neg.f64 y) y (*.f64 x x)) #s(literal 60 binary64)) (*.f64 (+.f64 y x) (-.f64 z t)))
(/.f64 #s(literal -1 binary64) (*.f64 (-.f64 t z) (/.f64 #s(literal 1/60 binary64) (-.f64 x y))))
(/.f64 (pow.f64 (-.f64 z t) #s(literal -1 binary64)) (/.f64 #s(literal 1/60 binary64) (-.f64 x y)))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) (-.f64 z t)))
(/.f64 (*.f64 #s(literal -60 binary64) (-.f64 x y)) (-.f64 t z))
(/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 z t))
(/.f64 #s(literal 60 binary64) (/.f64 (-.f64 z t) (-.f64 x y)))
(neg.f64 (*.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 t z))) #s(literal 1 binary64)))
(neg.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 t z))))
(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 (*.f64 x #s(literal 60 binary64)) (pow.f64 (-.f64 z t) #s(literal -1 binary64)) (*.f64 (*.f64 #s(literal -60 binary64) y) (pow.f64 (-.f64 z t) #s(literal -1 binary64))))
(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 (pow.f64 (-.f64 z t) #s(literal -1 binary64)) (*.f64 x #s(literal 60 binary64)) (*.f64 (pow.f64 (-.f64 z t) #s(literal -1 binary64)) (*.f64 #s(literal -60 binary64) y)))
(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 #s(literal 0 binary64) (-.f64 t z)) (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 t z))))
(-.f64 #s(literal 0 binary64) (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 t z))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) (-.f64 z t))) #s(literal -1 binary64)))
(+.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 x #s(literal 60 binary64)) (pow.f64 (-.f64 z t) #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal -60 binary64) y) (pow.f64 (-.f64 z t) #s(literal -1 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 (pow.f64 (-.f64 z t) #s(literal -1 binary64)) (*.f64 x #s(literal 60 binary64))) (*.f64 (pow.f64 (-.f64 z t) #s(literal -1 binary64)) (*.f64 #s(literal -60 binary64) 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 (/.f64 (*.f64 (fma.f64 (neg.f64 y) y (*.f64 x x)) #s(literal 60 binary64)) (+.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 (fma.f64 (neg.f64 y) y (*.f64 x x)) #s(literal 60 binary64)) (fma.f64 (neg.f64 y) y (*.f64 x x))) (-.f64 x y))
(*.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) #s(literal 60 binary64)) (pow.f64 (fma.f64 (+.f64 y x) y (*.f64 x x)) #s(literal -1 binary64)))
(*.f64 (*.f64 (fma.f64 (neg.f64 y) y (*.f64 x x)) #s(literal 60 binary64)) (pow.f64 (+.f64 y x) #s(literal -1 binary64)))
(*.f64 #s(literal -60 binary64) (neg.f64 (-.f64 x y)))
(*.f64 (neg.f64 (-.f64 x y)) #s(literal -60 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 #s(literal -60 binary64) (-.f64 x y)))
(*.f64 (fma.f64 (neg.f64 y) y (*.f64 x x)) (/.f64 #s(literal 60 binary64) (+.f64 y x)))
(*.f64 (fma.f64 (neg.f64 y) y (*.f64 x x)) (*.f64 (pow.f64 (+.f64 y x) #s(literal -1 binary64)) #s(literal 60 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 (-.f64 x y) #s(literal 60 binary64)))
(*.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 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (*.f64 (pow.f64 (fma.f64 (+.f64 y x) y (*.f64 x x)) #s(literal -1 binary64)) #s(literal 60 binary64)))
(*.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) #s(literal 1 binary64))
(*.f64 (-.f64 x y) #s(literal 60 binary64))
(*.f64 #s(literal 60 binary64) (*.f64 (-.f64 x y) #s(literal 1 binary64)))
(*.f64 #s(literal 60 binary64) (-.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)) #s(literal 1 binary64)) (fma.f64 (+.f64 y x) y (*.f64 x x)))
(/.f64 (*.f64 (*.f64 (fma.f64 (neg.f64 y) y (*.f64 x x)) #s(literal 60 binary64)) #s(literal 1 binary64)) (+.f64 y 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 #s(literal 1 binary64) (*.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)))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (neg.f64 y) y (*.f64 x x)) #s(literal 60 binary64))) (+.f64 y x))
(/.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 (-.f64 (*.f64 (*.f64 x #s(literal 60 binary64)) (*.f64 x #s(literal 60 binary64))) (*.f64 (*.f64 #s(literal -60 binary64) y) (*.f64 #s(literal -60 binary64) y))) (-.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 3 binary64)) (pow.f64 (*.f64 #s(literal -60 binary64) y) #s(literal 3 binary64))) (fma.f64 (*.f64 x #s(literal 60 binary64)) (*.f64 x #s(literal 60 binary64)) (-.f64 (*.f64 (*.f64 #s(literal -60 binary64) y) (*.f64 #s(literal -60 binary64) y)) (*.f64 (*.f64 x #s(literal 60 binary64)) (*.f64 #s(literal -60 binary64) 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 (+.f64 y x) y (*.f64 x x))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (neg.f64 y) y (*.f64 x x)) #s(literal 60 binary64))) (neg.f64 (+.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 (neg.f64 y) (-.f64 (neg.f64 y) x) (*.f64 x 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)))
(/.f64 (*.f64 (fma.f64 (neg.f64 y) y (*.f64 x x)) #s(literal 60 binary64)) (+.f64 y x))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (+.f64 y x) y (*.f64 x x)) (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) #s(literal 60 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 y x) (*.f64 (fma.f64 (neg.f64 y) y (*.f64 x x)) #s(literal 60 binary64))))
(/.f64 #s(literal 60 binary64) (/.f64 #s(literal 1 binary64) (-.f64 x y)))
(neg.f64 (*.f64 #s(literal -60 binary64) (-.f64 x y)))
(fma.f64 #s(literal -60 binary64) y (*.f64 x #s(literal 60 binary64)))
(fma.f64 (*.f64 x #s(literal 60 binary64)) #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -60 binary64) y) #s(literal 1 binary64)))
(fma.f64 #s(literal -1 binary64) (*.f64 y #s(literal 60 binary64)) (*.f64 x #s(literal 60 binary64)))
(fma.f64 (neg.f64 y) #s(literal 60 binary64) (*.f64 x #s(literal 60 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 x #s(literal 60 binary64)) (*.f64 #s(literal 1 binary64) (*.f64 #s(literal -60 binary64) y)))
(fma.f64 x #s(literal 60 binary64) (*.f64 #s(literal -60 binary64) y))
(fma.f64 #s(literal 60 binary64) (neg.f64 y) (*.f64 x #s(literal 60 binary64)))
(fma.f64 #s(literal 60 binary64) x (*.f64 #s(literal -60 binary64) y))
(-.f64 #s(literal 0 binary64) (*.f64 #s(literal -60 binary64) (-.f64 x y)))
(+.f64 (*.f64 (*.f64 x #s(literal 60 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 #s(literal -60 binary64) y) #s(literal 1 binary64)))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 x #s(literal 60 binary64))) (*.f64 #s(literal 1 binary64) (*.f64 #s(literal -60 binary64) y)))
(+.f64 (*.f64 #s(literal -60 binary64) y) (*.f64 x #s(literal 60 binary64)))
(+.f64 (*.f64 x #s(literal 60 binary64)) (*.f64 #s(literal -60 binary64) y))
(*.f64 (/.f64 (fma.f64 (neg.f64 y) y (*.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 (-.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 (fma.f64 (neg.f64 y) y (*.f64 x x)) (fma.f64 (neg.f64 y) y (*.f64 x x))) (-.f64 x y))
(*.f64 (pow.f64 (+.f64 y x) #s(literal -1 binary64)) (fma.f64 (neg.f64 y) y (*.f64 x x)))
(*.f64 (pow.f64 (fma.f64 (+.f64 y x) y (*.f64 x x)) #s(literal -1 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))
(*.f64 (*.f64 (+.f64 y x) (neg.f64 (-.f64 x y))) (/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 y x))))
(*.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (+.f64 y x) y (*.f64 x x)))))
(*.f64 (+.f64 y x) (*.f64 (-.f64 x y) (pow.f64 (+.f64 y x) #s(literal -1 binary64))))
(*.f64 (+.f64 y x) (/.f64 (-.f64 x y) (+.f64 y x)))
(*.f64 (fma.f64 (neg.f64 y) y (*.f64 x x)) (pow.f64 (+.f64 y x) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (-.f64 x y))
(*.f64 (fma.f64 (+.f64 y x) y (*.f64 x x)) (*.f64 (-.f64 x y) (pow.f64 (fma.f64 (+.f64 y x) y (*.f64 x x)) #s(literal -1 binary64))))
(*.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 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 y) (-.f64 (neg.f64 y) x) (*.f64 x x))))
(*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (pow.f64 (fma.f64 (+.f64 y x) y (*.f64 x x)) #s(literal -1 binary64)))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 x y)) #s(literal -1 binary64))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 4 binary64))) (pow.f64 (+.f64 y x) #s(literal -1 binary64))) (fma.f64 y y (*.f64 x x)))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 y #s(literal 6 binary64))) (pow.f64 (+.f64 y x) #s(literal -1 binary64))) (fma.f64 (*.f64 y y) (fma.f64 y y (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 y #s(literal 6 binary64))) (pow.f64 (fma.f64 (+.f64 y x) y (*.f64 x x)) #s(literal -1 binary64))) (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 9 binary64)) (pow.f64 y #s(literal 9 binary64))) (pow.f64 (fma.f64 (+.f64 y x) y (*.f64 x x)) #s(literal -1 binary64))) (+.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))))
(/.f64 (*.f64 (fma.f64 (neg.f64 y) y (*.f64 x x)) #s(literal 1 binary64)) (+.f64 y x))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) #s(literal 1 binary64)) (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 (*.f64 y y) (*.f64 x x)) (-.f64 (neg.f64 y) 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 (+.f64 y x) (fma.f64 y y (*.f64 x x))))
(/.f64 (-.f64 (pow.f64 x #s(literal 9 binary64)) (pow.f64 y #s(literal 9 binary64))) (*.f64 (fma.f64 (+.f64 y x) y (*.f64 x x)) (+.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)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 y #s(literal 6 binary64))) (*.f64 (+.f64 y x) (fma.f64 (*.f64 y y) (fma.f64 y y (*.f64 x x)) (pow.f64 x #s(literal 4 binary64)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 y #s(literal 6 binary64))) (*.f64 (fma.f64 (+.f64 y x) y (*.f64 x x)) (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))
(/.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 (neg.f64 y) (-.f64 (neg.f64 y) x) (*.f64 x 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 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 x y))))
(/.f64 (fma.f64 (neg.f64 y) y (*.f64 x x)) (+.f64 y x))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (neg.f64 y) (-.f64 (neg.f64 y) x) (*.f64 x x)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 x y)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 x y)))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (fma.f64 y y (-.f64 (*.f64 x x) (*.f64 (neg.f64 y) x))))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (fma.f64 (neg.f64 y) (-.f64 (neg.f64 y) x) (*.f64 x 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)) (neg.f64 (*.f64 y (/.f64 y (+.f64 y x)))))
(fma.f64 (/.f64 (*.f64 x x) (fma.f64 (neg.f64 y) y (*.f64 x x))) (-.f64 x y) (neg.f64 (*.f64 y (/.f64 y (+.f64 y x)))))
(fma.f64 (/.f64 (pow.f64 x #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)) (neg.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (+.f64 y x) y (*.f64 x x)))))
(fma.f64 (/.f64 (pow.f64 x #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))) (neg.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (+.f64 y x) y (*.f64 x x)))))
(fma.f64 (pow.f64 x #s(literal 3/2 binary64)) (/.f64 (pow.f64 x #s(literal 3/2 binary64)) (fma.f64 (+.f64 y x) y (*.f64 x x))) (neg.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (+.f64 y x) y (*.f64 x x)))))
(fma.f64 #s(literal -1 binary64) y x)
(fma.f64 (*.f64 x x) (/.f64 x (fma.f64 (+.f64 y x) y (*.f64 x x))) (neg.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (+.f64 y x) y (*.f64 x x)))))
(fma.f64 (*.f64 x x) (pow.f64 (+.f64 y x) #s(literal -1 binary64)) (neg.f64 (*.f64 y (/.f64 y (+.f64 y x)))))
(fma.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 (+.f64 y x) y (*.f64 x x)) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (+.f64 y x) y (*.f64 x x)))))
(fma.f64 y #s(literal -1 binary64) x)
(fma.f64 x (/.f64 x (+.f64 y x)) (neg.f64 (*.f64 y (/.f64 y (+.f64 y x)))))
(fma.f64 x (/.f64 (*.f64 x x) (fma.f64 (+.f64 y x) y (*.f64 x x))) (neg.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (+.f64 y x) y (*.f64 x x)))))
(-.f64 (+.f64 x #s(literal 0 binary64)) y)
(-.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 #s(literal 0 binary64) (-.f64 y x))
(-.f64 x y)
(+.f64 (*.f64 x (/.f64 x (+.f64 y x))) (neg.f64 (*.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))) (neg.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (+.f64 y x) y (*.f64 x x)))))
(+.f64 (neg.f64 y) x)
(+.f64 x (neg.f64 y))
(*.f64 (*.f64 #s(literal 1 binary64) a) #s(literal 120 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal 120 binary64) a))
(*.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 1 binary64))
(*.f64 #s(literal 120 binary64) a)
(*.f64 a #s(literal 120 binary64))

eval348.0ms (3.8%)

Memory
-10.6MiB live, 64.0MiB allocated
Compiler

Compiled 11 730 to 1 472 computations (87.5% saved)

prune20.0ms (0.2%)

Memory
-7.7MiB live, 30.7MiB allocated
Pruning

13 alts after pruning (13 fresh and 0 done)

PrunedKeptTotal
New39313406
Fresh000
Picked101
Done000
Total39413407
Accuracy
100.0%
Counts
407 → 13
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.8%
(fma.f64 a #s(literal 120 binary64) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y)))
74.2%
(+.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal 60 binary64) x)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
99.8%
(+.f64 (/.f64 #s(literal 60 binary64) (/.f64 (-.f64 z t) (-.f64 x y))) (*.f64 a #s(literal 120 binary64)))
99.7%
(+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) (-.f64 z t))) (*.f64 a #s(literal 120 binary64)))
73.3%
(+.f64 #s(approx (/ (* 60 (- x y)) (- z t)) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y)) (*.f64 a #s(literal 120 binary64)))
88.9%
(+.f64 #s(approx (/ (* 60 (- x y)) (- z t)) (*.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 (/.f64 x y) #s(literal 1 binary64))) y)) (*.f64 a #s(literal 120 binary64)))
65.2%
#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)))
60.2%
#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)))
73.3%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))
82.9%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 (/.f64 x y) #s(literal 1 binary64)) (*.f64 (/.f64 a y) #s(literal 120 binary64))) y))
53.6%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 60 binary64)))
28.3%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64)))
49.3%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
Compiler

Compiled 540 to 468 computations (13.3% saved)

simplify149.0ms (1.6%)

Memory
12.9MiB live, 56.8MiB allocated
Algorithm
egg-herbie
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
cost-diff0
(/.f64 #s(literal 1/60 binary64) (-.f64 x y))
cost-diff0
(*.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) (-.f64 z t))
cost-diff128
(+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) (-.f64 z t))) (*.f64 a #s(literal 120 binary64)))
cost-diff704
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) (-.f64 z t)))
cost-diff0
(/.f64 #s(literal -60 binary64) (-.f64 z t))
cost-diff0
(*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y)
cost-diff0
#s(approx (/ (* 60 (- x y)) (- z t)) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y))
cost-diff128
(+.f64 #s(approx (/ (* 60 (- x y)) (- z t)) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y)) (*.f64 a #s(literal 120 binary64)))
cost-diff0
(-.f64 z t)
cost-diff0
(/.f64 y (-.f64 z t))
cost-diff0
(fma.f64 (/.f64 y (-.f64 z 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 y (-.f64 z 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 t z)
cost-diff0
(/.f64 #s(literal -60 binary64) (-.f64 t z))
cost-diff0
(*.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y))
cost-diff0
(fma.f64 a #s(literal 120 binary64) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y)))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
036231
054226
188226
2147226
3251226
4494224
51040224
62247224
74078224
84487224
94819224
104907224
114922224
124936224
134942224
144942224
154950224
04950223
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(fma.f64 a #s(literal 120 binary64) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y)))
a
#s(literal 120 binary64)
(*.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y))
(/.f64 #s(literal -60 binary64) (-.f64 t z))
#s(literal -60 binary64)
(-.f64 t z)
t
z
(-.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 y (-.f64 z t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))
(fma.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))
(/.f64 y (-.f64 z t))
y
(-.f64 z t)
z
t
#s(literal -60 binary64)
(*.f64 #s(literal 120 binary64) a)
#s(literal 120 binary64)
a
(+.f64 #s(approx (/ (* 60 (- x y)) (- z t)) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y)) (*.f64 a #s(literal 120 binary64)))
#s(approx (/ (* 60 (- x y)) (- z t)) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y))
(*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y)
(/.f64 #s(literal -60 binary64) (-.f64 z t))
#s(literal -60 binary64)
(-.f64 z t)
z
t
y
(*.f64 a #s(literal 120 binary64))
a
#s(literal 120 binary64)
(+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) (-.f64 z t))) (*.f64 a #s(literal 120 binary64)))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) (-.f64 z t)))
#s(literal 1 binary64)
(*.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) (-.f64 z t))
(/.f64 #s(literal 1/60 binary64) (-.f64 x y))
#s(literal 1/60 binary64)
(-.f64 x y)
x
y
(-.f64 z t)
z
t
(*.f64 a #s(literal 120 binary64))
a
#s(literal 120 binary64)
Outputs
(fma.f64 a #s(literal 120 binary64) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y)))
(fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 t z)) (-.f64 y x) (*.f64 #s(literal 120 binary64) a))
a
#s(literal 120 binary64)
(*.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y))
(*.f64 (/.f64 #s(literal 60 binary64) (-.f64 t z)) (-.f64 y x))
(/.f64 #s(literal -60 binary64) (-.f64 t z))
#s(literal -60 binary64)
(-.f64 t z)
t
z
(-.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 y (-.f64 z 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) (-.f64 t z)) y (*.f64 #s(literal 120 binary64) a)))
(fma.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 t z)) y (*.f64 #s(literal 120 binary64) a))
(/.f64 y (-.f64 z t))
y
(-.f64 z t)
z
t
#s(literal -60 binary64)
(*.f64 #s(literal 120 binary64) a)
#s(literal 120 binary64)
a
(+.f64 #s(approx (/ (* 60 (- x y)) (- z t)) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 #s(literal 120 binary64) a #s(approx (/ (* 60 (- x y)) (- z t)) (*.f64 (/.f64 y (-.f64 t z)) #s(literal 60 binary64))))
#s(approx (/ (* 60 (- x y)) (- z t)) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y))
#s(approx (/ (* 60 (- x y)) (- z t)) (*.f64 (/.f64 y (-.f64 t z)) #s(literal 60 binary64)))
(*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y)
(*.f64 (/.f64 y (-.f64 t z)) #s(literal 60 binary64))
(/.f64 #s(literal -60 binary64) (-.f64 z t))
(/.f64 #s(literal 60 binary64) (-.f64 t z))
#s(literal -60 binary64)
(-.f64 z t)
z
t
y
(*.f64 a #s(literal 120 binary64))
(*.f64 #s(literal 120 binary64) a)
a
#s(literal 120 binary64)
(+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) (-.f64 z t))) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 t z)) (-.f64 y x) (*.f64 #s(literal 120 binary64) a))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) (-.f64 z t)))
(*.f64 (/.f64 #s(literal 60 binary64) (-.f64 t z)) (-.f64 y x))
#s(literal 1 binary64)
(*.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) (-.f64 z t))
(*.f64 (/.f64 #s(literal -1/60 binary64) (-.f64 x y)) (-.f64 t z))
(/.f64 #s(literal 1/60 binary64) (-.f64 x y))
#s(literal 1/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)

localize99.0ms (1.1%)

Memory
-0.3MiB live, 194.2MiB allocated
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
accuracy0.02734375
(+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) (-.f64 z t))) (*.f64 a #s(literal 120 binary64)))
accuracy0.09765625
(/.f64 #s(literal 1/60 binary64) (-.f64 x y))
accuracy0.21298266389084772
(*.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) (-.f64 z t))
accuracy0.9270215996197134
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) (-.f64 z t)))
accuracy0.015625
(/.f64 #s(literal -60 binary64) (-.f64 z t))
accuracy0.02734375
(+.f64 #s(approx (/ (* 60 (- x y)) (- z t)) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y)) (*.f64 a #s(literal 120 binary64)))
accuracy0.1484375
(*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y)
accuracy30.074373059196713
#s(approx (/ (* 60 (- x y)) (- z t)) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y))
accuracy0.0
(*.f64 #s(literal 120 binary64) a)
accuracy0.01171875
(/.f64 y (-.f64 z t))
accuracy0.5664041858302058
(fma.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))
accuracy17.063979045285258
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))
accuracy0.0
(*.f64 #s(literal 120 binary64) a)
accuracy32.44395669345676
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
accuracy0.0
(-.f64 t z)
accuracy0.00390625
(fma.f64 a #s(literal 120 binary64) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y)))
accuracy0.015625
(/.f64 #s(literal -60 binary64) (-.f64 t z))
accuracy0.19140625
(*.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y))
Samples
70.0ms248×0valid
1.0ms1valid
1.0ms2valid
1.0ms5exit
1.0ms4valid
1.0ms3valid
Compiler

Compiled 435 to 69 computations (84.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 43.0ms
ival-mult: 19.0ms (43.8% of total)
ival-div: 9.0ms (20.8% of total)
ival-add: 6.0ms (13.8% of total)
ival-sub: 4.0ms (9.2% of total)
const: 4.0ms (9.2% of total)
adjust: 1.0ms (2.3% of total)
exact: 1.0ms (2.3% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series123.0ms (1.3%)

Memory
-8.5MiB live, 68.6MiB allocated
Counts
18 → 245
Calls
Call 1
Inputs
(fma.f64 a #s(literal 120 binary64) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y)))
(*.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y))
(/.f64 #s(literal -60 binary64) (-.f64 t z))
(-.f64 t z)
#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 y (-.f64 z t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))
(fma.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))
(/.f64 y (-.f64 z t))
(-.f64 z t)
(+.f64 #s(approx (/ (* 60 (- x y)) (- z t)) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y)) (*.f64 a #s(literal 120 binary64)))
#s(approx (/ (* 60 (- x y)) (- z t)) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y))
(*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y)
(/.f64 #s(literal -60 binary64) (-.f64 z t))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) (-.f64 z t)))
(+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) (-.f64 z t))) (*.f64 a #s(literal 120 binary64)))
(*.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) (-.f64 z t))
(/.f64 #s(literal 1/60 binary64) (-.f64 x y))
Outputs
(+ (* 60 (/ y (- t z))) (* 120 a))
(+ (* -60 (/ x (- t z))) (+ (* 60 (/ y (- t z))) (* 120 a)))
(* 60 (/ y (- t z)))
(+ (* -60 (/ x (- t z))) (* 60 (/ y (- t z))))
(+ (* -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))))
(* -1/60 (/ (- z t) y))
(+ (* -1/60 (/ (- z t) y)) (* 1/60 (* x (- (/ t (pow y 2)) (/ z (pow y 2))))))
(+ (* -1/60 (/ (- z t) y)) (* x (+ (* 1/60 (- (/ t (pow y 2)) (/ z (pow y 2)))) (* 1/60 (/ (* x (- (/ t (pow y 2)) (/ z (pow y 2)))) y)))))
(+ (* -1/60 (/ (- z t) y)) (* x (+ (* 1/60 (- (/ t (pow y 2)) (/ z (pow y 2)))) (* x (+ (* 1/60 (/ (* x (- (/ t (pow y 2)) (/ z (pow y 2)))) (pow y 2))) (* 1/60 (/ (- (/ t (pow y 2)) (/ z (pow y 2))) y)))))))
(/ -1/60 y)
(- (* -1/60 (/ x (pow y 2))) (* 1/60 (/ 1 y)))
(- (* x (- (* -1/60 (/ x (pow y 3))) (* 1/60 (/ 1 (pow y 2))))) (* 1/60 (/ 1 y)))
(- (* x (- (* x (- (* -1/60 (/ x (pow y 4))) (* 1/60 (/ 1 (pow y 3))))) (* 1/60 (/ 1 (pow y 2))))) (* 1/60 (/ 1 y)))
(* -60 (/ x (- t z)))
(* x (- (+ (* 60 (/ y (* x (- t z)))) (* 120 (/ a x))) (* 60 (/ 1 (- t z)))))
(* x (- (* 60 (/ y (* x (- t z)))) (* 60 (/ 1 (- t z)))))
(* 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)))))
(* 1/60 (/ (- z t) x))
(/ (+ (* 1/60 (- z t)) (* 1/60 (/ (* y (- z t)) x))) x)
(/ (+ (* 1/60 (- z t)) (+ (* 1/60 (/ (* y (- z t)) x)) (* 1/60 (/ (* (pow y 2) (- z t)) (pow x 2))))) x)
(/ (+ (* 1/60 (- z t)) (+ (* 1/60 (/ (* y (- z t)) x)) (+ (* 1/60 (/ (* (pow y 2) (- z t)) (pow x 2))) (* 1/60 (/ (* (pow y 3) (- z t)) (pow x 3)))))) x)
(/ 1/60 x)
(/ (+ 1/60 (* 1/60 (/ y x))) x)
(/ (- (+ 1/60 (* 1/60 (/ (pow y 2) (pow x 2)))) (* -1/60 (/ y x))) x)
(/ (- (+ 1/60 (* 1/60 (/ (pow y 3) (pow x 3)))) (+ (* -1/60 (/ y x)) (* -1/60 (/ (pow y 2) (pow x 2))))) x)
(* -1 (* x (+ (* -1 (/ (+ (* 60 (/ y (- t z))) (* 120 a)) x)) (* 60 (/ 1 (- t z))))))
(* -1 (* x (+ (* -60 (/ y (* x (- t z)))) (* 60 (/ 1 (- t z))))))
(* -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 (/ (+ (* -1/60 (- z t)) (* -1/60 (/ (* y (- z t)) x))) x))
(* -1 (/ (+ (* -1 (/ (+ (* 1/60 (* y (- z t))) (* 1/60 (/ (* (pow y 2) (- z t)) x))) x)) (* -1/60 (- z t))) x))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/60 (* (pow y 2) (- z t))) (* -1/60 (/ (* (pow y 3) (- z t)) x))) x)) (* 1/60 (* y (- z t)))) x)) (* -1/60 (- z t))) x))
(* -1 (/ (- (* -1/60 (/ y x)) 1/60) x))
(* -1 (/ (- (* -1 (/ (- (* 1/60 (/ (pow y 2) x)) (* -1/60 y)) x)) 1/60) x))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* -1/60 (/ (pow y 3) x)) (* 1/60 (pow y 2))) x)) (* -1/60 y)) x)) 1/60) x))
(+ (* -60 (/ x (- t z))) (* 120 a))
(+ (* 60 (/ x (- z t))) (* 120 a))
(* 120 a)
(/ y (- z t))
(+ (* 1/60 (/ (* y (- z t)) (pow x 2))) (* 1/60 (/ (- z t) x)))
(+ (* 1/60 (/ (- z t) x)) (* y (+ (* 1/60 (/ (* y (- z t)) (pow x 3))) (* 1/60 (/ (- z t) (pow x 2))))))
(+ (* 1/60 (/ (- z t) x)) (* y (+ (* 1/60 (/ (- z t) (pow x 2))) (* y (+ (* 1/60 (/ (* y (- z t)) (pow x 4))) (* 1/60 (/ (- z t) (pow x 3))))))))
(+ (* 1/60 (/ y (pow x 2))) (* 1/60 (/ 1 x)))
(+ (* y (+ (* 1/60 (/ y (pow x 3))) (* 1/60 (/ 1 (pow x 2))))) (* 1/60 (/ 1 x)))
(+ (* y (+ (* y (+ (* 1/60 (/ y (pow x 4))) (* 1/60 (/ 1 (pow x 3))))) (* 1/60 (/ 1 (pow x 2))))) (* 1/60 (/ 1 x)))
(* y (+ (* -60 (/ x (* y (- t z)))) (+ (* 120 (/ a y)) (* 60 (/ 1 (- t z))))))
(* y (+ (* -60 (/ x (* y (- t z)))) (* 60 (/ 1 (- t z)))))
(* y (- (+ (* 60 (/ x (* y (- z t)))) (* 120 (/ a y))) (* 60 (/ 1 (- z t)))))
(* y (- (* 120 (/ a y)) (* 60 (/ 1 (- z t)))))
(* y (- (* 60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t)))))
(/ (+ (* -1/60 (- z t)) (* -1/60 (/ (* x (- z t)) y))) y)
(/ (+ (* -1/60 (- z t)) (+ (* -1/60 (/ (* x (- z t)) y)) (* -1/60 (/ (* (pow x 2) (- z t)) (pow y 2))))) y)
(/ (+ (* -1/60 (- z t)) (+ (* -1/60 (/ (* x (- z t)) y)) (+ (* -1/60 (/ (* (pow x 2) (- z t)) (pow y 2))) (* -1/60 (/ (* (pow x 3) (- z t)) (pow y 3)))))) y)
(/ (- (* -1/60 (/ x y)) 1/60) y)
(/ (- (* -1/60 (/ (pow x 2) (pow y 2))) (+ 1/60 (* 1/60 (/ x y)))) y)
(/ (- (* -1/60 (/ (pow x 3) (pow y 3))) (+ 1/60 (+ (* 1/60 (/ x y)) (* 1/60 (/ (pow x 2) (pow y 2)))))) y)
(* -1 (* y (- (* -1 (/ (+ (* -60 (/ x (- t z))) (* 120 a)) y)) (* 60 (/ 1 (- t z))))))
(* -1 (* y (- (* 60 (/ x (* y (- t z)))) (* 60 (/ 1 (- t z))))))
(* -1 (* y (+ (* -1 (/ (+ (* 60 (/ x (- z t))) (* 120 a)) y)) (* 60 (/ 1 (- z t))))))
(* -1 (* y (+ (* -120 (/ a y)) (* 60 (/ 1 (- z t))))))
(* -1 (* y (+ (* -60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t))))))
(* -1 (/ (+ (* 1/60 (- z t)) (* 1/60 (/ (* x (- z t)) y))) y))
(* -1 (/ (+ (* -1 (/ (+ (* -1/60 (* x (- z t))) (* -1/60 (/ (* (pow x 2) (- z t)) y))) y)) (* 1/60 (- z t))) y))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/60 (* (pow x 2) (- z t))) (* 1/60 (/ (* (pow x 3) (- z t)) y))) y)) (* -1/60 (* x (- z t)))) y)) (* 1/60 (- z t))) y))
(* -1 (/ (+ 1/60 (* 1/60 (/ x y))) y))
(* -1 (/ (+ 1/60 (* -1 (/ (- (* -1/60 (/ (pow x 2) y)) (* 1/60 x)) y))) y))
(* -1 (/ (+ 1/60 (* -1 (/ (- (* -1 (/ (- (* 1/60 (/ (pow x 3) y)) (* -1/60 (pow x 2))) y)) (* 1/60 x)) y))) y))
(+ (* -60 (/ (- x y) t)) (* 120 a))
(+ (* -60 (/ (* z (- x y)) (pow t 2))) (+ (* -60 (/ (- x y) t)) (* 120 a)))
(+ (* -60 (/ (- x y) t)) (+ (* 120 a) (* z (+ (* -60 (/ (* z (- x y)) (pow t 3))) (* -60 (/ (- x y) (pow t 2)))))))
(+ (* -60 (/ (- x y) t)) (+ (* 120 a) (* z (+ (* -60 (/ (- x y) (pow t 2))) (* z (+ (* -60 (/ (* z (- x y)) (pow t 4))) (* -60 (/ (- x y) (pow t 3)))))))))
(* -60 (/ (- x y) t))
(+ (* -60 (/ (* z (- x y)) (pow t 2))) (* -60 (/ (- x y) t)))
(+ (* -60 (/ (- x y) t)) (* z (+ (* -60 (/ (* z (- x y)) (pow t 3))) (* -60 (/ (- x y) (pow t 2))))))
(+ (* -60 (/ (- x y) t)) (* z (+ (* -60 (/ (- x y) (pow t 2))) (* z (+ (* -60 (/ (* z (- x y)) (pow t 4))) (* -60 (/ (- x y) (pow t 3))))))))
(/ -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)))
t
(+ t (* -1 z))
(+ (* -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 (/ y t)) (* 120 a))
(+ (* 60 (/ y t)) (+ (* 60 (/ (* y z) (pow t 2))) (* 120 a)))
(+ (* 60 (/ y t)) (+ (* 120 a) (* z (+ (* 60 (/ y (pow t 2))) (* 60 (/ (* y z) (pow t 3)))))))
(+ (* 60 (/ y t)) (+ (* 120 a) (* z (+ (* 60 (/ y (pow t 2))) (* z (+ (* 60 (/ y (pow t 3))) (* 60 (/ (* y z) (pow t 4)))))))))
(* -1 (/ y t))
(+ (* -1 (/ y t)) (* -1 (/ (* y z) (pow t 2))))
(+ (* -1 (/ y t)) (* z (- (* -1 (/ (* y z) (pow t 3))) (/ y (pow t 2)))))
(+ (* -1 (/ y t)) (* z (- (* z (- (* -1 (/ (* y z) (pow t 4))) (/ y (pow t 3)))) (/ y (pow t 2)))))
(* -1 t)
(- z 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 (/ y t))
(+ (* 60 (/ y t)) (* 60 (/ (* y z) (pow t 2))))
(+ (* 60 (/ y t)) (* z (+ (* 60 (/ y (pow t 2))) (* 60 (/ (* y z) (pow t 3))))))
(+ (* 60 (/ y t)) (* z (+ (* 60 (/ y (pow t 2))) (* z (+ (* 60 (/ y (pow t 3))) (* 60 (/ (* y z) (pow t 4))))))))
(/ 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/60 (/ t (- x y)))
(+ (* -1/60 (/ t (- x y))) (* 1/60 (/ z (- x y))))
(+ (* 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)
(* -1 z)
(* z (- (/ t z) 1))
(+ (* -60 (/ y z)) (* 120 a))
(+ (* -60 (/ y z)) (+ (* -60 (/ (* t y) (pow z 2))) (* 120 a)))
(+ (* -60 (/ y z)) (+ (* -60 (/ (* t y) (pow z 2))) (+ (* -60 (/ (* (pow t 2) y) (pow z 3))) (* 120 a))))
(/ y z)
(/ (+ y (/ (* t y) z)) z)
(/ (- (+ y (/ (* (pow t 2) y) (pow z 2))) (* -1 (/ (* t y) z))) z)
(/ (- (+ y (/ (* (pow t 3) y) (pow z 3))) (+ (* -1 (/ (* t y) z)) (* -1 (/ (* (pow t 2) y) (pow z 2))))) z)
z
(* z (+ 1 (* -1 (/ t z))))
(* -60 (/ y z))
(/ (+ (* -60 y) (* -60 (/ (* t y) z))) z)
(/ (+ (* -60 y) (+ (* -60 (/ (* t y) z)) (* -60 (/ (* (pow t 2) y) (pow z 2))))) z)
(/ (+ (* -60 y) (+ (* -60 (/ (* t y) z)) (+ (* -60 (/ (* (pow t 2) y) (pow z 2))) (* -60 (/ (* (pow t 3) y) (pow z 3)))))) z)
(/ -60 z)
(/ (- (* -60 (/ t z)) 60) z)
(/ (- (* -60 (/ (pow t 2) (pow z 2))) (+ 60 (* 60 (/ t z)))) z)
(/ (- (* -60 (/ (pow t 3) (pow z 3))) (+ 60 (+ (* 60 (/ t z)) (* 60 (/ (pow t 2) (pow z 2)))))) z)
(* 1/60 (/ z (- x y)))
(* z (+ (* -1/60 (/ t (* z (- x y)))) (* 1/60 (/ 1 (- x y)))))
(+ (* -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 (+ 1 (* -1 (/ t z)))))
(+ (* -1 (/ (+ (* 60 y) (* 60 (/ (* t y) z))) z)) (* 120 a))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -60 (* t y)) (* -60 (/ (* (pow t 2) y) z))) z)) (* 60 y)) z)) (* 120 a))
(* -1 (/ (+ (* -1 y) (* -1 (/ (* t y) z))) z))
(* -1 (/ (+ (* -1 y) (* -1 (/ (+ (* t y) (/ (* (pow t 2) y) z)) z))) z))
(* -1 (/ (+ (* -1 y) (* -1 (/ (+ (* -1 (/ (+ (* -1 (* (pow t 2) y)) (* -1 (/ (* (pow t 3) y) z))) z)) (* t y)) z))) z))
(* -1 (* z (- (/ t z) 1)))
(* -1 (/ (+ (* 60 y) (* 60 (/ (* t y) z))) z))
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* t y)) (* -60 (/ (* (pow t 2) y) z))) z)) (* 60 y)) z))
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* t y)) (* -1 (/ (+ (* 60 (* (pow t 2) y)) (* 60 (/ (* (pow t 3) y) z))) z))) z)) (* 60 y)) z))
(* -1 (/ (+ 60 (* 60 (/ t z))) z))
(* -1 (/ (+ 60 (* -1 (/ (- (* -60 (/ (pow t 2) z)) (* 60 t)) z))) z))
(* -1 (/ (+ 60 (* -1 (/ (- (* -1 (/ (- (* 60 (/ (pow t 3) z)) (* -60 (pow t 2))) z)) (* 60 t)) z))) z))
(* -1 (* z (- (* 1/60 (/ t (* z (- x y)))) (* 1/60 (/ 1 (- x y))))))
(+ (* -60 (* t (- (/ y (pow z 2)) (/ x (pow z 2))))) (+ (* 60 (/ (- x y) z)) (* 120 a)))
(+ (* 60 (/ (- x y) z)) (+ (* 120 a) (* t (+ (* -60 (- (/ y (pow z 2)) (/ x (pow z 2)))) (* -60 (/ (* t (- (/ y (pow z 2)) (/ x (pow z 2)))) z))))))
(+ (* 60 (/ (- x y) z)) (+ (* 120 a) (* t (+ (* -60 (- (/ y (pow z 2)) (/ x (pow z 2)))) (* t (+ (* -60 (/ (* t (- (/ y (pow z 2)) (/ x (pow z 2)))) (pow z 2))) (* -60 (/ (- (/ y (pow z 2)) (/ x (pow z 2))) z))))))))
(+ (* -60 (* t (- (/ y (pow z 2)) (/ x (pow z 2))))) (* 60 (/ (- x y) z)))
(+ (* 60 (/ (- x y) z)) (* t (+ (* -60 (- (/ y (pow z 2)) (/ x (pow z 2)))) (* -60 (/ (* t (- (/ y (pow z 2)) (/ x (pow z 2)))) z)))))
(+ (* 60 (/ (- x y) z)) (* t (+ (* -60 (- (/ y (pow z 2)) (/ x (pow z 2)))) (* t (+ (* -60 (/ (* t (- (/ y (pow z 2)) (/ x (pow z 2)))) (pow z 2))) (* -60 (/ (- (/ y (pow z 2)) (/ x (pow z 2))) z)))))))
(+ (* 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)))
(- t 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 (/ y z)) (+ (* 120 a) (* t (+ (* -60 (/ y (pow z 2))) (* -60 (/ (* t y) (pow z 3)))))))
(+ (* -60 (/ y z)) (+ (* 120 a) (* t (+ (* -60 (/ y (pow z 2))) (* t (+ (* -60 (/ y (pow z 3))) (* -60 (/ (* t y) (pow z 4)))))))))
(+ (/ y z) (/ (* t y) (pow z 2)))
(+ (* t (- (/ (* t y) (pow z 3)) (* -1 (/ y (pow z 2))))) (/ y z))
(+ (* t (- (* t (- (/ (* t y) (pow z 4)) (* -1 (/ y (pow z 3))))) (* -1 (/ y (pow z 2))))) (/ y z))
(+ z (* -1 t))
(+ (* 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 (/ y z)) (* -60 (/ (* t y) (pow z 2))))
(+ (* -60 (/ y z)) (* t (+ (* -60 (/ y (pow z 2))) (* -60 (/ (* t y) (pow z 3))))))
(+ (* -60 (/ y z)) (* t (+ (* -60 (/ y (pow z 2))) (* t (+ (* -60 (/ y (pow z 3))) (* -60 (/ (* t y) (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 (/ (* 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 (+ 1 (* -1 (/ z t))))
(+ (* 60 (/ y t)) (+ (* 60 (/ (* y z) (pow t 2))) (+ (* 60 (/ (* y (pow z 2)) (pow t 3))) (* 120 a))))
(/ (+ (* -1 y) (* -1 (/ (* y z) t))) t)
(/ (- (+ (* -1 y) (* -1 (/ (* y (pow z 2)) (pow t 2)))) (/ (* y z) t)) t)
(/ (- (+ (* -1 y) (* -1 (/ (* y (pow z 3)) (pow t 3)))) (+ (/ (* y z) t) (/ (* y (pow z 2)) (pow t 2)))) t)
(* t (- (/ z t) 1))
(/ (+ (* 60 y) (* 60 (/ (* y z) t))) t)
(/ (+ (* 60 y) (+ (* 60 (/ (* y z) t)) (* 60 (/ (* y (pow z 2)) (pow t 2))))) t)
(/ (+ (* 60 y) (+ (* 60 (/ (* y z) t)) (+ (* 60 (/ (* y (pow z 2)) (pow t 2))) (* 60 (/ (* y (pow z 3)) (pow t 3)))))) t)
(/ (+ 60 (* 60 (/ z t))) t)
(/ (- (+ 60 (* 60 (/ (pow z 2) (pow t 2)))) (* -60 (/ z t))) t)
(/ (- (+ 60 (* 60 (/ (pow z 3) (pow t 3)))) (+ (* -60 (/ z t)) (* -60 (/ (pow z 2) (pow t 2))))) t)
(* t (- (* 1/60 (/ z (* t (- x y)))) (* 1/60 (/ 1 (- x y)))))
(+ (* -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 (- (/ z t) 1)))
(+ (* -1 (/ (+ (* -60 y) (* -60 (/ (* y z) t))) t)) (* 120 a))
(+ (* -1 (/ (+ (* -60 y) (* -1 (/ (+ (* 60 (* y z)) (* 60 (/ (* y (pow z 2)) t))) t))) t)) (* 120 a))
(* -1 (/ (+ y (/ (* y z) t)) t))
(* -1 (/ (+ y (* -1 (/ (- (* -1 (/ (* y (pow z 2)) t)) (* y z)) t))) t))
(* -1 (/ (+ y (* -1 (/ (- (* -1 (/ (- (/ (* y (pow z 3)) t) (* -1 (* y (pow z 2)))) t)) (* y z)) t))) t))
(* -1 (* t (+ 1 (* -1 (/ z t)))))
(* -1 (/ (+ (* -60 y) (* -60 (/ (* y z) t))) t))
(* -1 (/ (+ (* -60 y) (* -1 (/ (+ (* 60 (* y z)) (* 60 (/ (* y (pow z 2)) t))) t))) t))
(* -1 (/ (+ (* -60 y) (* -1 (/ (+ (* -1 (/ (+ (* -60 (* y (pow z 2))) (* -60 (/ (* y (pow z 3)) t))) t)) (* 60 (* y z))) t))) t))
(* -1 (/ (- (* -60 (/ z t)) 60) t))
(* -1 (/ (- (* -1 (/ (- (* 60 (/ (pow z 2) t)) (* -60 z)) t)) 60) t))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* -60 (/ (pow z 3) t)) (* 60 (pow z 2))) t)) (* -60 z)) t)) 60) t))
(* -1 (* t (+ (* -1/60 (/ z (* t (- x y)))) (* 1/60 (/ 1 (- x y))))))
(* -60 (/ (- x y) (- t z)))
(+ (* -60 (/ (- x y) (- t z))) (* 120 a))
(* 60 (/ (- x y) (- z t)))
(+ (* 60 (/ (- x y) (- z t))) (* 120 a))
(* a (+ 120 (* -60 (/ (- x y) (* a (- t z))))))
(* a (+ 120 (* 60 (/ (- x y) (* a (- z t))))))
(* a (+ 120 (* -60 (/ y (* a (- z t))))))
(* -1 (* a (- (* 60 (/ (- x y) (* a (- t z)))) 120)))
(* -1 (* a (- (* -60 (/ (- x y) (* a (- z t)))) 120)))
(* -1 (* a (- (* 60 (/ y (* a (- z t)))) 120)))
Calls

15 calls:

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

simplify225.0ms (2.4%)

Memory
-0.3MiB live, 214.4MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
011154960
134124831
083564508
Stop Event
iter limit
node limit
Counts
245 → 243
Calls
Call 1
Inputs
(+ (* 60 (/ y (- t z))) (* 120 a))
(+ (* -60 (/ x (- t z))) (+ (* 60 (/ y (- t z))) (* 120 a)))
(* 60 (/ y (- t z)))
(+ (* -60 (/ x (- t z))) (* 60 (/ y (- t z))))
(+ (* -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))))
(* -1/60 (/ (- z t) y))
(+ (* -1/60 (/ (- z t) y)) (* 1/60 (* x (- (/ t (pow y 2)) (/ z (pow y 2))))))
(+ (* -1/60 (/ (- z t) y)) (* x (+ (* 1/60 (- (/ t (pow y 2)) (/ z (pow y 2)))) (* 1/60 (/ (* x (- (/ t (pow y 2)) (/ z (pow y 2)))) y)))))
(+ (* -1/60 (/ (- z t) y)) (* x (+ (* 1/60 (- (/ t (pow y 2)) (/ z (pow y 2)))) (* x (+ (* 1/60 (/ (* x (- (/ t (pow y 2)) (/ z (pow y 2)))) (pow y 2))) (* 1/60 (/ (- (/ t (pow y 2)) (/ z (pow y 2))) y)))))))
(/ -1/60 y)
(- (* -1/60 (/ x (pow y 2))) (* 1/60 (/ 1 y)))
(- (* x (- (* -1/60 (/ x (pow y 3))) (* 1/60 (/ 1 (pow y 2))))) (* 1/60 (/ 1 y)))
(- (* x (- (* x (- (* -1/60 (/ x (pow y 4))) (* 1/60 (/ 1 (pow y 3))))) (* 1/60 (/ 1 (pow y 2))))) (* 1/60 (/ 1 y)))
(* -60 (/ x (- t z)))
(* x (- (+ (* 60 (/ y (* x (- t z)))) (* 120 (/ a x))) (* 60 (/ 1 (- t z)))))
(* x (- (* 60 (/ y (* x (- t z)))) (* 60 (/ 1 (- t z)))))
(* 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)))))
(* 1/60 (/ (- z t) x))
(/ (+ (* 1/60 (- z t)) (* 1/60 (/ (* y (- z t)) x))) x)
(/ (+ (* 1/60 (- z t)) (+ (* 1/60 (/ (* y (- z t)) x)) (* 1/60 (/ (* (pow y 2) (- z t)) (pow x 2))))) x)
(/ (+ (* 1/60 (- z t)) (+ (* 1/60 (/ (* y (- z t)) x)) (+ (* 1/60 (/ (* (pow y 2) (- z t)) (pow x 2))) (* 1/60 (/ (* (pow y 3) (- z t)) (pow x 3)))))) x)
(/ 1/60 x)
(/ (+ 1/60 (* 1/60 (/ y x))) x)
(/ (- (+ 1/60 (* 1/60 (/ (pow y 2) (pow x 2)))) (* -1/60 (/ y x))) x)
(/ (- (+ 1/60 (* 1/60 (/ (pow y 3) (pow x 3)))) (+ (* -1/60 (/ y x)) (* -1/60 (/ (pow y 2) (pow x 2))))) x)
(* -1 (* x (+ (* -1 (/ (+ (* 60 (/ y (- t z))) (* 120 a)) x)) (* 60 (/ 1 (- t z))))))
(* -1 (* x (+ (* -60 (/ y (* x (- t z)))) (* 60 (/ 1 (- t z))))))
(* -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 (/ (+ (* -1/60 (- z t)) (* -1/60 (/ (* y (- z t)) x))) x))
(* -1 (/ (+ (* -1 (/ (+ (* 1/60 (* y (- z t))) (* 1/60 (/ (* (pow y 2) (- z t)) x))) x)) (* -1/60 (- z t))) x))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/60 (* (pow y 2) (- z t))) (* -1/60 (/ (* (pow y 3) (- z t)) x))) x)) (* 1/60 (* y (- z t)))) x)) (* -1/60 (- z t))) x))
(* -1 (/ (- (* -1/60 (/ y x)) 1/60) x))
(* -1 (/ (- (* -1 (/ (- (* 1/60 (/ (pow y 2) x)) (* -1/60 y)) x)) 1/60) x))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* -1/60 (/ (pow y 3) x)) (* 1/60 (pow y 2))) x)) (* -1/60 y)) x)) 1/60) x))
(+ (* -60 (/ x (- t z))) (* 120 a))
(+ (* 60 (/ x (- z t))) (* 120 a))
(* 120 a)
(/ y (- z t))
(+ (* 1/60 (/ (* y (- z t)) (pow x 2))) (* 1/60 (/ (- z t) x)))
(+ (* 1/60 (/ (- z t) x)) (* y (+ (* 1/60 (/ (* y (- z t)) (pow x 3))) (* 1/60 (/ (- z t) (pow x 2))))))
(+ (* 1/60 (/ (- z t) x)) (* y (+ (* 1/60 (/ (- z t) (pow x 2))) (* y (+ (* 1/60 (/ (* y (- z t)) (pow x 4))) (* 1/60 (/ (- z t) (pow x 3))))))))
(+ (* 1/60 (/ y (pow x 2))) (* 1/60 (/ 1 x)))
(+ (* y (+ (* 1/60 (/ y (pow x 3))) (* 1/60 (/ 1 (pow x 2))))) (* 1/60 (/ 1 x)))
(+ (* y (+ (* y (+ (* 1/60 (/ y (pow x 4))) (* 1/60 (/ 1 (pow x 3))))) (* 1/60 (/ 1 (pow x 2))))) (* 1/60 (/ 1 x)))
(* y (+ (* -60 (/ x (* y (- t z)))) (+ (* 120 (/ a y)) (* 60 (/ 1 (- t z))))))
(* y (+ (* -60 (/ x (* y (- t z)))) (* 60 (/ 1 (- t z)))))
(* y (- (+ (* 60 (/ x (* y (- z t)))) (* 120 (/ a y))) (* 60 (/ 1 (- z t)))))
(* y (- (* 120 (/ a y)) (* 60 (/ 1 (- z t)))))
(* y (- (* 60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t)))))
(/ (+ (* -1/60 (- z t)) (* -1/60 (/ (* x (- z t)) y))) y)
(/ (+ (* -1/60 (- z t)) (+ (* -1/60 (/ (* x (- z t)) y)) (* -1/60 (/ (* (pow x 2) (- z t)) (pow y 2))))) y)
(/ (+ (* -1/60 (- z t)) (+ (* -1/60 (/ (* x (- z t)) y)) (+ (* -1/60 (/ (* (pow x 2) (- z t)) (pow y 2))) (* -1/60 (/ (* (pow x 3) (- z t)) (pow y 3)))))) y)
(/ (- (* -1/60 (/ x y)) 1/60) y)
(/ (- (* -1/60 (/ (pow x 2) (pow y 2))) (+ 1/60 (* 1/60 (/ x y)))) y)
(/ (- (* -1/60 (/ (pow x 3) (pow y 3))) (+ 1/60 (+ (* 1/60 (/ x y)) (* 1/60 (/ (pow x 2) (pow y 2)))))) y)
(* -1 (* y (- (* -1 (/ (+ (* -60 (/ x (- t z))) (* 120 a)) y)) (* 60 (/ 1 (- t z))))))
(* -1 (* y (- (* 60 (/ x (* y (- t z)))) (* 60 (/ 1 (- t z))))))
(* -1 (* y (+ (* -1 (/ (+ (* 60 (/ x (- z t))) (* 120 a)) y)) (* 60 (/ 1 (- z t))))))
(* -1 (* y (+ (* -120 (/ a y)) (* 60 (/ 1 (- z t))))))
(* -1 (* y (+ (* -60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t))))))
(* -1 (/ (+ (* 1/60 (- z t)) (* 1/60 (/ (* x (- z t)) y))) y))
(* -1 (/ (+ (* -1 (/ (+ (* -1/60 (* x (- z t))) (* -1/60 (/ (* (pow x 2) (- z t)) y))) y)) (* 1/60 (- z t))) y))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/60 (* (pow x 2) (- z t))) (* 1/60 (/ (* (pow x 3) (- z t)) y))) y)) (* -1/60 (* x (- z t)))) y)) (* 1/60 (- z t))) y))
(* -1 (/ (+ 1/60 (* 1/60 (/ x y))) y))
(* -1 (/ (+ 1/60 (* -1 (/ (- (* -1/60 (/ (pow x 2) y)) (* 1/60 x)) y))) y))
(* -1 (/ (+ 1/60 (* -1 (/ (- (* -1 (/ (- (* 1/60 (/ (pow x 3) y)) (* -1/60 (pow x 2))) y)) (* 1/60 x)) y))) y))
(+ (* -60 (/ (- x y) t)) (* 120 a))
(+ (* -60 (/ (* z (- x y)) (pow t 2))) (+ (* -60 (/ (- x y) t)) (* 120 a)))
(+ (* -60 (/ (- x y) t)) (+ (* 120 a) (* z (+ (* -60 (/ (* z (- x y)) (pow t 3))) (* -60 (/ (- x y) (pow t 2)))))))
(+ (* -60 (/ (- x y) t)) (+ (* 120 a) (* z (+ (* -60 (/ (- x y) (pow t 2))) (* z (+ (* -60 (/ (* z (- x y)) (pow t 4))) (* -60 (/ (- x y) (pow t 3)))))))))
(* -60 (/ (- x y) t))
(+ (* -60 (/ (* z (- x y)) (pow t 2))) (* -60 (/ (- x y) t)))
(+ (* -60 (/ (- x y) t)) (* z (+ (* -60 (/ (* z (- x y)) (pow t 3))) (* -60 (/ (- x y) (pow t 2))))))
(+ (* -60 (/ (- x y) t)) (* z (+ (* -60 (/ (- x y) (pow t 2))) (* z (+ (* -60 (/ (* z (- x y)) (pow t 4))) (* -60 (/ (- x y) (pow t 3))))))))
(/ -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)))
t
(+ t (* -1 z))
(+ (* -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 (/ y t)) (* 120 a))
(+ (* 60 (/ y t)) (+ (* 60 (/ (* y z) (pow t 2))) (* 120 a)))
(+ (* 60 (/ y t)) (+ (* 120 a) (* z (+ (* 60 (/ y (pow t 2))) (* 60 (/ (* y z) (pow t 3)))))))
(+ (* 60 (/ y t)) (+ (* 120 a) (* z (+ (* 60 (/ y (pow t 2))) (* z (+ (* 60 (/ y (pow t 3))) (* 60 (/ (* y z) (pow t 4)))))))))
(* -1 (/ y t))
(+ (* -1 (/ y t)) (* -1 (/ (* y z) (pow t 2))))
(+ (* -1 (/ y t)) (* z (- (* -1 (/ (* y z) (pow t 3))) (/ y (pow t 2)))))
(+ (* -1 (/ y t)) (* z (- (* z (- (* -1 (/ (* y z) (pow t 4))) (/ y (pow t 3)))) (/ y (pow t 2)))))
(* -1 t)
(- z 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 (/ y t))
(+ (* 60 (/ y t)) (* 60 (/ (* y z) (pow t 2))))
(+ (* 60 (/ y t)) (* z (+ (* 60 (/ y (pow t 2))) (* 60 (/ (* y z) (pow t 3))))))
(+ (* 60 (/ y t)) (* z (+ (* 60 (/ y (pow t 2))) (* z (+ (* 60 (/ y (pow t 3))) (* 60 (/ (* y z) (pow t 4))))))))
(/ 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/60 (/ t (- x y)))
(+ (* -1/60 (/ t (- x y))) (* 1/60 (/ z (- x y))))
(+ (* 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)
(* -1 z)
(* z (- (/ t z) 1))
(+ (* -60 (/ y z)) (* 120 a))
(+ (* -60 (/ y z)) (+ (* -60 (/ (* t y) (pow z 2))) (* 120 a)))
(+ (* -60 (/ y z)) (+ (* -60 (/ (* t y) (pow z 2))) (+ (* -60 (/ (* (pow t 2) y) (pow z 3))) (* 120 a))))
(/ y z)
(/ (+ y (/ (* t y) z)) z)
(/ (- (+ y (/ (* (pow t 2) y) (pow z 2))) (* -1 (/ (* t y) z))) z)
(/ (- (+ y (/ (* (pow t 3) y) (pow z 3))) (+ (* -1 (/ (* t y) z)) (* -1 (/ (* (pow t 2) y) (pow z 2))))) z)
z
(* z (+ 1 (* -1 (/ t z))))
(* -60 (/ y z))
(/ (+ (* -60 y) (* -60 (/ (* t y) z))) z)
(/ (+ (* -60 y) (+ (* -60 (/ (* t y) z)) (* -60 (/ (* (pow t 2) y) (pow z 2))))) z)
(/ (+ (* -60 y) (+ (* -60 (/ (* t y) z)) (+ (* -60 (/ (* (pow t 2) y) (pow z 2))) (* -60 (/ (* (pow t 3) y) (pow z 3)))))) z)
(/ -60 z)
(/ (- (* -60 (/ t z)) 60) z)
(/ (- (* -60 (/ (pow t 2) (pow z 2))) (+ 60 (* 60 (/ t z)))) z)
(/ (- (* -60 (/ (pow t 3) (pow z 3))) (+ 60 (+ (* 60 (/ t z)) (* 60 (/ (pow t 2) (pow z 2)))))) z)
(* 1/60 (/ z (- x y)))
(* z (+ (* -1/60 (/ t (* z (- x y)))) (* 1/60 (/ 1 (- x y)))))
(+ (* -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 (+ 1 (* -1 (/ t z)))))
(+ (* -1 (/ (+ (* 60 y) (* 60 (/ (* t y) z))) z)) (* 120 a))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -60 (* t y)) (* -60 (/ (* (pow t 2) y) z))) z)) (* 60 y)) z)) (* 120 a))
(* -1 (/ (+ (* -1 y) (* -1 (/ (* t y) z))) z))
(* -1 (/ (+ (* -1 y) (* -1 (/ (+ (* t y) (/ (* (pow t 2) y) z)) z))) z))
(* -1 (/ (+ (* -1 y) (* -1 (/ (+ (* -1 (/ (+ (* -1 (* (pow t 2) y)) (* -1 (/ (* (pow t 3) y) z))) z)) (* t y)) z))) z))
(* -1 (* z (- (/ t z) 1)))
(* -1 (/ (+ (* 60 y) (* 60 (/ (* t y) z))) z))
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* t y)) (* -60 (/ (* (pow t 2) y) z))) z)) (* 60 y)) z))
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* t y)) (* -1 (/ (+ (* 60 (* (pow t 2) y)) (* 60 (/ (* (pow t 3) y) z))) z))) z)) (* 60 y)) z))
(* -1 (/ (+ 60 (* 60 (/ t z))) z))
(* -1 (/ (+ 60 (* -1 (/ (- (* -60 (/ (pow t 2) z)) (* 60 t)) z))) z))
(* -1 (/ (+ 60 (* -1 (/ (- (* -1 (/ (- (* 60 (/ (pow t 3) z)) (* -60 (pow t 2))) z)) (* 60 t)) z))) z))
(* -1 (* z (- (* 1/60 (/ t (* z (- x y)))) (* 1/60 (/ 1 (- x y))))))
(+ (* -60 (* t (- (/ y (pow z 2)) (/ x (pow z 2))))) (+ (* 60 (/ (- x y) z)) (* 120 a)))
(+ (* 60 (/ (- x y) z)) (+ (* 120 a) (* t (+ (* -60 (- (/ y (pow z 2)) (/ x (pow z 2)))) (* -60 (/ (* t (- (/ y (pow z 2)) (/ x (pow z 2)))) z))))))
(+ (* 60 (/ (- x y) z)) (+ (* 120 a) (* t (+ (* -60 (- (/ y (pow z 2)) (/ x (pow z 2)))) (* t (+ (* -60 (/ (* t (- (/ y (pow z 2)) (/ x (pow z 2)))) (pow z 2))) (* -60 (/ (- (/ y (pow z 2)) (/ x (pow z 2))) z))))))))
(+ (* -60 (* t (- (/ y (pow z 2)) (/ x (pow z 2))))) (* 60 (/ (- x y) z)))
(+ (* 60 (/ (- x y) z)) (* t (+ (* -60 (- (/ y (pow z 2)) (/ x (pow z 2)))) (* -60 (/ (* t (- (/ y (pow z 2)) (/ x (pow z 2)))) z)))))
(+ (* 60 (/ (- x y) z)) (* t (+ (* -60 (- (/ y (pow z 2)) (/ x (pow z 2)))) (* t (+ (* -60 (/ (* t (- (/ y (pow z 2)) (/ x (pow z 2)))) (pow z 2))) (* -60 (/ (- (/ y (pow z 2)) (/ x (pow z 2))) z)))))))
(+ (* 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)))
(- t 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 (/ y z)) (+ (* 120 a) (* t (+ (* -60 (/ y (pow z 2))) (* -60 (/ (* t y) (pow z 3)))))))
(+ (* -60 (/ y z)) (+ (* 120 a) (* t (+ (* -60 (/ y (pow z 2))) (* t (+ (* -60 (/ y (pow z 3))) (* -60 (/ (* t y) (pow z 4)))))))))
(+ (/ y z) (/ (* t y) (pow z 2)))
(+ (* t (- (/ (* t y) (pow z 3)) (* -1 (/ y (pow z 2))))) (/ y z))
(+ (* t (- (* t (- (/ (* t y) (pow z 4)) (* -1 (/ y (pow z 3))))) (* -1 (/ y (pow z 2))))) (/ y z))
(+ z (* -1 t))
(+ (* 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 (/ y z)) (* -60 (/ (* t y) (pow z 2))))
(+ (* -60 (/ y z)) (* t (+ (* -60 (/ y (pow z 2))) (* -60 (/ (* t y) (pow z 3))))))
(+ (* -60 (/ y z)) (* t (+ (* -60 (/ y (pow z 2))) (* t (+ (* -60 (/ y (pow z 3))) (* -60 (/ (* t y) (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 (/ (* 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 (+ 1 (* -1 (/ z t))))
(+ (* 60 (/ y t)) (+ (* 60 (/ (* y z) (pow t 2))) (+ (* 60 (/ (* y (pow z 2)) (pow t 3))) (* 120 a))))
(/ (+ (* -1 y) (* -1 (/ (* y z) t))) t)
(/ (- (+ (* -1 y) (* -1 (/ (* y (pow z 2)) (pow t 2)))) (/ (* y z) t)) t)
(/ (- (+ (* -1 y) (* -1 (/ (* y (pow z 3)) (pow t 3)))) (+ (/ (* y z) t) (/ (* y (pow z 2)) (pow t 2)))) t)
(* t (- (/ z t) 1))
(/ (+ (* 60 y) (* 60 (/ (* y z) t))) t)
(/ (+ (* 60 y) (+ (* 60 (/ (* y z) t)) (* 60 (/ (* y (pow z 2)) (pow t 2))))) t)
(/ (+ (* 60 y) (+ (* 60 (/ (* y z) t)) (+ (* 60 (/ (* y (pow z 2)) (pow t 2))) (* 60 (/ (* y (pow z 3)) (pow t 3)))))) t)
(/ (+ 60 (* 60 (/ z t))) t)
(/ (- (+ 60 (* 60 (/ (pow z 2) (pow t 2)))) (* -60 (/ z t))) t)
(/ (- (+ 60 (* 60 (/ (pow z 3) (pow t 3)))) (+ (* -60 (/ z t)) (* -60 (/ (pow z 2) (pow t 2))))) t)
(* t (- (* 1/60 (/ z (* t (- x y)))) (* 1/60 (/ 1 (- x y)))))
(+ (* -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 (- (/ z t) 1)))
(+ (* -1 (/ (+ (* -60 y) (* -60 (/ (* y z) t))) t)) (* 120 a))
(+ (* -1 (/ (+ (* -60 y) (* -1 (/ (+ (* 60 (* y z)) (* 60 (/ (* y (pow z 2)) t))) t))) t)) (* 120 a))
(* -1 (/ (+ y (/ (* y z) t)) t))
(* -1 (/ (+ y (* -1 (/ (- (* -1 (/ (* y (pow z 2)) t)) (* y z)) t))) t))
(* -1 (/ (+ y (* -1 (/ (- (* -1 (/ (- (/ (* y (pow z 3)) t) (* -1 (* y (pow z 2)))) t)) (* y z)) t))) t))
(* -1 (* t (+ 1 (* -1 (/ z t)))))
(* -1 (/ (+ (* -60 y) (* -60 (/ (* y z) t))) t))
(* -1 (/ (+ (* -60 y) (* -1 (/ (+ (* 60 (* y z)) (* 60 (/ (* y (pow z 2)) t))) t))) t))
(* -1 (/ (+ (* -60 y) (* -1 (/ (+ (* -1 (/ (+ (* -60 (* y (pow z 2))) (* -60 (/ (* y (pow z 3)) t))) t)) (* 60 (* y z))) t))) t))
(* -1 (/ (- (* -60 (/ z t)) 60) t))
(* -1 (/ (- (* -1 (/ (- (* 60 (/ (pow z 2) t)) (* -60 z)) t)) 60) t))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* -60 (/ (pow z 3) t)) (* 60 (pow z 2))) t)) (* -60 z)) t)) 60) t))
(* -1 (* t (+ (* -1/60 (/ z (* t (- x y)))) (* 1/60 (/ 1 (- x y))))))
(* -60 (/ (- x y) (- t z)))
(+ (* -60 (/ (- x y) (- t z))) (* 120 a))
(* 60 (/ (- x y) (- z t)))
(+ (* 60 (/ (- x y) (- z t))) (* 120 a))
(* a (+ 120 (* -60 (/ (- x y) (* a (- t z))))))
(* a (+ 120 (* 60 (/ (- x y) (* a (- z t))))))
(* a (+ 120 (* -60 (/ y (* a (- z t))))))
(* -1 (* a (- (* 60 (/ (- x y) (* a (- t z)))) 120)))
(* -1 (* a (- (* -60 (/ (- x y) (* a (- z t)))) 120)))
(* -1 (* a (- (* 60 (/ y (* a (- z t)))) 120)))
Outputs
(+ (* 60 (/ y (- t z))) (* 120 a))
(fma.f64 (/.f64 y (-.f64 t z)) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ x (- t z))) (+ (* 60 (/ y (- t z))) (* 120 a)))
(fma.f64 (/.f64 x (-.f64 t z)) #s(literal -60 binary64) (fma.f64 (/.f64 y (-.f64 t z)) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a)))
(* 60 (/ y (- t z)))
(*.f64 (/.f64 y (-.f64 t z)) #s(literal 60 binary64))
(+ (* -60 (/ x (- t z))) (* 60 (/ y (- t z))))
(fma.f64 (/.f64 x (-.f64 t z)) #s(literal -60 binary64) (*.f64 (/.f64 y (-.f64 t z)) #s(literal 60 binary64)))
(+ (* -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 (/.f64 x (-.f64 z t)) #s(literal 60 binary64) (fma.f64 (/.f64 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))))
(fma.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64) (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64)))
(* -1/60 (/ (- z t) y))
(*.f64 (/.f64 (-.f64 z t) y) #s(literal -1/60 binary64))
(+ (* -1/60 (/ (- z t) y)) (* 1/60 (* x (- (/ t (pow y 2)) (/ z (pow y 2))))))
(fma.f64 (*.f64 #s(literal 1/60 binary64) x) (-.f64 (/.f64 t (*.f64 y y)) (/.f64 z (*.f64 y y))) (*.f64 (/.f64 (-.f64 z t) y) #s(literal -1/60 binary64)))
(+ (* -1/60 (/ (- z t) y)) (* x (+ (* 1/60 (- (/ t (pow y 2)) (/ z (pow y 2)))) (* 1/60 (/ (* x (- (/ t (pow y 2)) (/ z (pow y 2)))) y)))))
(fma.f64 (*.f64 #s(literal 1/60 binary64) (fma.f64 x (/.f64 (-.f64 (/.f64 t (*.f64 y y)) (/.f64 z (*.f64 y y))) y) (-.f64 (/.f64 t (*.f64 y y)) (/.f64 z (*.f64 y y))))) x (*.f64 (/.f64 (-.f64 z t) y) #s(literal -1/60 binary64)))
(+ (* -1/60 (/ (- z t) y)) (* x (+ (* 1/60 (- (/ t (pow y 2)) (/ z (pow y 2)))) (* x (+ (* 1/60 (/ (* x (- (/ t (pow y 2)) (/ z (pow y 2)))) (pow y 2))) (* 1/60 (/ (- (/ t (pow y 2)) (/ z (pow y 2))) y)))))))
(fma.f64 (fma.f64 (*.f64 #s(literal 1/60 binary64) x) (fma.f64 (/.f64 x y) (/.f64 (-.f64 (/.f64 t (*.f64 y y)) (/.f64 z (*.f64 y y))) y) (/.f64 (-.f64 (/.f64 t (*.f64 y y)) (/.f64 z (*.f64 y y))) y)) (*.f64 (-.f64 (/.f64 t (*.f64 y y)) (/.f64 z (*.f64 y y))) #s(literal 1/60 binary64))) x (*.f64 (/.f64 (-.f64 z t) y) #s(literal -1/60 binary64)))
(/ -1/60 y)
(/.f64 #s(literal -1/60 binary64) y)
(- (* -1/60 (/ x (pow y 2))) (* 1/60 (/ 1 y)))
(fma.f64 (/.f64 #s(literal -1/60 binary64) y) (/.f64 x y) (/.f64 #s(literal -1/60 binary64) y))
(- (* x (- (* -1/60 (/ x (pow y 3))) (* 1/60 (/ 1 (pow y 2))))) (* 1/60 (/ 1 y)))
(fma.f64 (fma.f64 (/.f64 x (pow.f64 y #s(literal 3 binary64))) #s(literal -1/60 binary64) (/.f64 #s(literal -1/60 binary64) (*.f64 y y))) x (/.f64 #s(literal -1/60 binary64) y))
(- (* x (- (* x (- (* -1/60 (/ x (pow y 4))) (* 1/60 (/ 1 (pow y 3))))) (* 1/60 (/ 1 (pow y 2))))) (* 1/60 (/ 1 y)))
(fma.f64 (fma.f64 (fma.f64 (/.f64 x (pow.f64 y #s(literal 4 binary64))) #s(literal -1/60 binary64) (/.f64 #s(literal -1/60 binary64) (pow.f64 y #s(literal 3 binary64)))) x (/.f64 #s(literal -1/60 binary64) (*.f64 y y))) x (/.f64 #s(literal -1/60 binary64) y))
(* -60 (/ x (- t z)))
(*.f64 (/.f64 x (-.f64 t z)) #s(literal -60 binary64))
(* x (- (+ (* 60 (/ y (* x (- t z)))) (* 120 (/ a x))) (* 60 (/ 1 (- t z)))))
(*.f64 (fma.f64 (/.f64 #s(literal 60 binary64) x) (/.f64 y (-.f64 t z)) (fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 #s(literal -60 binary64) (-.f64 t z)))) x)
(* x (- (* 60 (/ y (* x (- t z)))) (* 60 (/ 1 (- t z)))))
(*.f64 (fma.f64 (/.f64 #s(literal 60 binary64) x) (/.f64 y (-.f64 t z)) (/.f64 #s(literal -60 binary64) (-.f64 t z))) 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)
(* 1/60 (/ (- z t) x))
(*.f64 (/.f64 (-.f64 z t) x) #s(literal 1/60 binary64))
(/ (+ (* 1/60 (- z t)) (* 1/60 (/ (* y (- z t)) x))) x)
(/.f64 (*.f64 #s(literal 1/60 binary64) (fma.f64 y (/.f64 (-.f64 z t) x) (-.f64 z t))) x)
(/ (+ (* 1/60 (- z t)) (+ (* 1/60 (/ (* y (- z t)) x)) (* 1/60 (/ (* (pow y 2) (- z t)) (pow x 2))))) x)
(/.f64 (*.f64 #s(literal 1/60 binary64) (+.f64 (fma.f64 y (/.f64 (-.f64 z t) x) (*.f64 (/.f64 (*.f64 y y) x) (/.f64 (-.f64 z t) x))) (-.f64 z t))) x)
(/ (+ (* 1/60 (- z t)) (+ (* 1/60 (/ (* y (- z t)) x)) (+ (* 1/60 (/ (* (pow y 2) (- z t)) (pow x 2))) (* 1/60 (/ (* (pow y 3) (- z t)) (pow x 3)))))) x)
(/.f64 (fma.f64 #s(literal 1/60 binary64) (fma.f64 (pow.f64 y #s(literal 3 binary64)) (/.f64 (-.f64 z t) (pow.f64 x #s(literal 3 binary64))) (*.f64 (/.f64 (*.f64 y y) x) (/.f64 (-.f64 z t) x))) (*.f64 #s(literal 1/60 binary64) (fma.f64 y (/.f64 (-.f64 z t) x) (-.f64 z t)))) x)
(/ 1/60 x)
(/.f64 #s(literal 1/60 binary64) x)
(/ (+ 1/60 (* 1/60 (/ y x))) x)
(/.f64 (fma.f64 (/.f64 y x) #s(literal 1/60 binary64) #s(literal 1/60 binary64)) x)
(/ (- (+ 1/60 (* 1/60 (/ (pow y 2) (pow x 2)))) (* -1/60 (/ y x))) x)
(/.f64 (fma.f64 (fma.f64 (/.f64 y x) (/.f64 y x) #s(literal 1 binary64)) #s(literal 1/60 binary64) (*.f64 (/.f64 y x) #s(literal 1/60 binary64))) x)
(/ (- (+ 1/60 (* 1/60 (/ (pow y 3) (pow x 3)))) (+ (* -1/60 (/ y x)) (* -1/60 (/ (pow y 2) (pow x 2))))) x)
(/.f64 (-.f64 (fma.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 1/60 binary64) #s(literal 1/60 binary64)) (*.f64 #s(literal -1/60 binary64) (fma.f64 (/.f64 y x) (/.f64 y x) (/.f64 y x)))) x)
(* -1 (* x (+ (* -1 (/ (+ (* 60 (/ y (- t z))) (* 120 a)) x)) (* 60 (/ 1 (- t z))))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 #s(literal 60 binary64) (-.f64 t z)) (/.f64 (fma.f64 (/.f64 y (-.f64 t z)) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a)) x)))
(* -1 (* x (+ (* -60 (/ y (* x (- t z)))) (* 60 (/ 1 (- t z))))))
(*.f64 (neg.f64 x) (fma.f64 (/.f64 y (*.f64 (-.f64 t z) x)) #s(literal -60 binary64) (/.f64 #s(literal 60 binary64) (-.f64 t z))))
(* -1 (* x (- (* -1 (/ (+ (* -60 (/ y (- z t))) (* 120 a)) x)) (* 60 (/ 1 (- z t))))))
(*.f64 (neg.f64 x) (fma.f64 (/.f64 (fma.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)) 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) (fma.f64 (/.f64 #s(literal 60 binary64) x) (/.f64 y (-.f64 z t)) (/.f64 #s(literal -60 binary64) (-.f64 z t))))
(* -1 (/ (+ (* -1/60 (- z t)) (* -1/60 (/ (* y (- z t)) x))) x))
(/.f64 (*.f64 #s(literal 1/60 binary64) (fma.f64 y (/.f64 (-.f64 z t) x) (-.f64 z t))) x)
(* -1 (/ (+ (* -1 (/ (+ (* 1/60 (* y (- z t))) (* 1/60 (/ (* (pow y 2) (- z t)) x))) x)) (* -1/60 (- z t))) x))
(/.f64 (fma.f64 #s(literal -1/60 binary64) (-.f64 z t) (/.f64 (*.f64 #s(literal -1/60 binary64) (fma.f64 (-.f64 z t) y (/.f64 (*.f64 (*.f64 (-.f64 z t) y) y) x))) x)) (neg.f64 x))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/60 (* (pow y 2) (- z t))) (* -1/60 (/ (* (pow y 3) (- z t)) x))) x)) (* 1/60 (* y (- z t)))) x)) (* -1/60 (- z t))) x))
(/.f64 (fma.f64 #s(literal -1/60 binary64) (-.f64 z t) (/.f64 (fma.f64 (*.f64 #s(literal 1/60 binary64) y) (-.f64 z t) (/.f64 (*.f64 #s(literal 1/60 binary64) (fma.f64 (*.f64 (-.f64 z t) y) y (*.f64 (pow.f64 y #s(literal 3 binary64)) (/.f64 (-.f64 z t) x)))) x)) (neg.f64 x))) (neg.f64 x))
(* -1 (/ (- (* -1/60 (/ y x)) 1/60) x))
(/.f64 (fma.f64 (/.f64 y x) #s(literal 1/60 binary64) #s(literal 1/60 binary64)) x)
(* -1 (/ (- (* -1 (/ (- (* 1/60 (/ (pow y 2) x)) (* -1/60 y)) x)) 1/60) x))
(/.f64 (fma.f64 (/.f64 (*.f64 #s(literal 1/60 binary64) (+.f64 (/.f64 (*.f64 y y) x) y)) (neg.f64 x)) #s(literal -1 binary64) #s(literal 1/60 binary64)) x)
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* -1/60 (/ (pow y 3) x)) (* 1/60 (pow y 2))) x)) (* -1/60 y)) x)) 1/60) x))
(/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (*.f64 #s(literal -1/60 binary64) (+.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) x) (*.f64 y y))) x) #s(literal -1 binary64) (*.f64 #s(literal 1/60 binary64) y)) (neg.f64 x)) #s(literal -1 binary64) #s(literal 1/60 binary64)) x)
(+ (* -60 (/ x (- t z))) (* 120 a))
(fma.f64 (/.f64 x (-.f64 t z)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))
(+ (* 60 (/ x (- z t))) (* 120 a))
(fma.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a))
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(/ y (- z t))
(/.f64 y (-.f64 z t))
(+ (* 1/60 (/ (* y (- z t)) (pow x 2))) (* 1/60 (/ (- z t) x)))
(*.f64 #s(literal 1/60 binary64) (fma.f64 (/.f64 y x) (/.f64 (-.f64 z t) x) (/.f64 (-.f64 z t) x)))
(+ (* 1/60 (/ (- z t) x)) (* y (+ (* 1/60 (/ (* y (- z t)) (pow x 3))) (* 1/60 (/ (- z t) (pow x 2))))))
(fma.f64 (*.f64 #s(literal 1/60 binary64) y) (fma.f64 y (/.f64 (-.f64 z t) (pow.f64 x #s(literal 3 binary64))) (/.f64 (-.f64 z t) (*.f64 x x))) (*.f64 (/.f64 (-.f64 z t) x) #s(literal 1/60 binary64)))
(+ (* 1/60 (/ (- z t) x)) (* y (+ (* 1/60 (/ (- z t) (pow x 2))) (* y (+ (* 1/60 (/ (* y (- z t)) (pow x 4))) (* 1/60 (/ (- z t) (pow x 3))))))))
(fma.f64 (fma.f64 (*.f64 #s(literal 1/60 binary64) y) (fma.f64 y (/.f64 (-.f64 z t) (pow.f64 x #s(literal 4 binary64))) (/.f64 (-.f64 z t) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (/.f64 #s(literal 1/60 binary64) x) (/.f64 (-.f64 z t) x))) y (*.f64 (/.f64 (-.f64 z t) x) #s(literal 1/60 binary64)))
(+ (* 1/60 (/ y (pow x 2))) (* 1/60 (/ 1 x)))
(fma.f64 (/.f64 y (*.f64 x x)) #s(literal 1/60 binary64) (/.f64 #s(literal 1/60 binary64) x))
(+ (* y (+ (* 1/60 (/ y (pow x 3))) (* 1/60 (/ 1 (pow x 2))))) (* 1/60 (/ 1 x)))
(fma.f64 (fma.f64 (/.f64 y (pow.f64 x #s(literal 3 binary64))) #s(literal 1/60 binary64) (/.f64 #s(literal 1/60 binary64) (*.f64 x x))) y (/.f64 #s(literal 1/60 binary64) x))
(+ (* y (+ (* y (+ (* 1/60 (/ y (pow x 4))) (* 1/60 (/ 1 (pow x 3))))) (* 1/60 (/ 1 (pow x 2))))) (* 1/60 (/ 1 x)))
(fma.f64 (fma.f64 (fma.f64 (/.f64 y (pow.f64 x #s(literal 4 binary64))) #s(literal 1/60 binary64) (/.f64 #s(literal 1/60 binary64) (pow.f64 x #s(literal 3 binary64)))) y (/.f64 #s(literal 1/60 binary64) (*.f64 x x))) y (/.f64 #s(literal 1/60 binary64) x))
(* y (+ (* -60 (/ x (* y (- t z)))) (+ (* 120 (/ a y)) (* 60 (/ 1 (- t z))))))
(*.f64 (fma.f64 (/.f64 x (*.f64 (-.f64 t z) y)) #s(literal -60 binary64) (fma.f64 (/.f64 a y) #s(literal 120 binary64) (/.f64 #s(literal 60 binary64) (-.f64 t z)))) y)
(* y (+ (* -60 (/ x (* y (- t z)))) (* 60 (/ 1 (- t z)))))
(*.f64 (fma.f64 (/.f64 x (*.f64 (-.f64 t z) y)) #s(literal -60 binary64) (/.f64 #s(literal 60 binary64) (-.f64 t z))) y)
(* y (- (+ (* 60 (/ x (* y (- z t)))) (* 120 (/ a y))) (* 60 (/ 1 (- z t)))))
(*.f64 (fma.f64 (/.f64 #s(literal 60 binary64) y) (/.f64 x (-.f64 z t)) (fma.f64 (/.f64 a y) #s(literal 120 binary64) (/.f64 #s(literal -60 binary64) (-.f64 z t)))) y)
(* y (- (* 120 (/ a y)) (* 60 (/ 1 (- z t)))))
(*.f64 (fma.f64 (/.f64 a y) #s(literal 120 binary64) (/.f64 #s(literal -60 binary64) (-.f64 z t))) y)
(* y (- (* 60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t)))))
(*.f64 (fma.f64 (/.f64 #s(literal 60 binary64) y) (/.f64 x (-.f64 z t)) (/.f64 #s(literal -60 binary64) (-.f64 z t))) y)
(/ (+ (* -1/60 (- z t)) (* -1/60 (/ (* x (- z t)) y))) y)
(/.f64 (*.f64 #s(literal -1/60 binary64) (fma.f64 x (/.f64 (-.f64 z t) y) (-.f64 z t))) y)
(/ (+ (* -1/60 (- z t)) (+ (* -1/60 (/ (* x (- z t)) y)) (* -1/60 (/ (* (pow x 2) (- z t)) (pow y 2))))) y)
(/.f64 (*.f64 #s(literal -1/60 binary64) (+.f64 (fma.f64 x (/.f64 (-.f64 z t) y) (*.f64 (/.f64 (*.f64 x x) y) (/.f64 (-.f64 z t) y))) (-.f64 z t))) y)
(/ (+ (* -1/60 (- z t)) (+ (* -1/60 (/ (* x (- z t)) y)) (+ (* -1/60 (/ (* (pow x 2) (- z t)) (pow y 2))) (* -1/60 (/ (* (pow x 3) (- z t)) (pow y 3)))))) y)
(/.f64 (fma.f64 #s(literal -1/60 binary64) (fma.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 (-.f64 z t) (pow.f64 y #s(literal 3 binary64))) (*.f64 (/.f64 (*.f64 x x) y) (/.f64 (-.f64 z t) y))) (*.f64 #s(literal -1/60 binary64) (fma.f64 x (/.f64 (-.f64 z t) y) (-.f64 z t)))) y)
(/ (- (* -1/60 (/ x y)) 1/60) y)
(/.f64 (fma.f64 (/.f64 x y) #s(literal -1/60 binary64) #s(literal -1/60 binary64)) y)
(/ (- (* -1/60 (/ (pow x 2) (pow y 2))) (+ 1/60 (* 1/60 (/ x y)))) y)
(/.f64 (-.f64 (fma.f64 (/.f64 #s(literal -1/60 binary64) y) (/.f64 (*.f64 x x) y) #s(literal -1/60 binary64)) (*.f64 (/.f64 x y) #s(literal 1/60 binary64))) y)
(/ (- (* -1/60 (/ (pow x 3) (pow y 3))) (+ 1/60 (+ (* 1/60 (/ x y)) (* 1/60 (/ (pow x 2) (pow y 2)))))) y)
(/.f64 (-.f64 (/.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 x #s(literal 3 binary64))) (pow.f64 y #s(literal 3 binary64))) (fma.f64 #s(literal 1/60 binary64) (fma.f64 (/.f64 x y) (/.f64 x y) (/.f64 x y)) #s(literal 1/60 binary64))) y)
(* -1 (* y (- (* -1 (/ (+ (* -60 (/ x (- t z))) (* 120 a)) y)) (* 60 (/ 1 (- t z))))))
(*.f64 (neg.f64 y) (fma.f64 (/.f64 (fma.f64 (/.f64 x (-.f64 t z)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)) y) #s(literal -1 binary64) (/.f64 #s(literal -60 binary64) (-.f64 t z))))
(* -1 (* y (- (* 60 (/ x (* y (- t z)))) (* 60 (/ 1 (- t z))))))
(*.f64 (neg.f64 y) (fma.f64 (/.f64 #s(literal 60 binary64) y) (/.f64 x (-.f64 t z)) (/.f64 #s(literal -60 binary64) (-.f64 t z))))
(* -1 (* y (+ (* -1 (/ (+ (* 60 (/ x (- z t))) (* 120 a)) y)) (* 60 (/ 1 (- z t))))))
(*.f64 (neg.f64 y) (-.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 (fma.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a)) y)))
(* -1 (* y (+ (* -120 (/ a y)) (* 60 (/ 1 (- z t))))))
(*.f64 (neg.f64 y) (fma.f64 #s(literal -120 binary64) (/.f64 a y) (/.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 (/ (+ (* 1/60 (- z t)) (* 1/60 (/ (* x (- z t)) y))) y))
(/.f64 (*.f64 #s(literal -1/60 binary64) (fma.f64 x (/.f64 (-.f64 z t) y) (-.f64 z t))) y)
(* -1 (/ (+ (* -1 (/ (+ (* -1/60 (* x (- z t))) (* -1/60 (/ (* (pow x 2) (- z t)) y))) y)) (* 1/60 (- z t))) y))
(/.f64 (fma.f64 #s(literal 1/60 binary64) (-.f64 z t) (/.f64 (*.f64 #s(literal 1/60 binary64) (fma.f64 (-.f64 z t) x (/.f64 (*.f64 (*.f64 (-.f64 z t) x) x) y))) y)) (neg.f64 y))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/60 (* (pow x 2) (- z t))) (* 1/60 (/ (* (pow x 3) (- z t)) y))) y)) (* -1/60 (* x (- z t)))) y)) (* 1/60 (- z t))) y))
(/.f64 (fma.f64 #s(literal 1/60 binary64) (-.f64 z t) (/.f64 (fma.f64 (*.f64 #s(literal -1/60 binary64) x) (-.f64 z t) (/.f64 (*.f64 #s(literal -1/60 binary64) (fma.f64 (*.f64 x x) (-.f64 z t) (*.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 (-.f64 z t) y)))) y)) (neg.f64 y))) (neg.f64 y))
(* -1 (/ (+ 1/60 (* 1/60 (/ x y))) y))
(/.f64 (fma.f64 (/.f64 x y) #s(literal 1/60 binary64) #s(literal 1/60 binary64)) (neg.f64 y))
(* -1 (/ (+ 1/60 (* -1 (/ (- (* -1/60 (/ (pow x 2) y)) (* 1/60 x)) y))) y))
(/.f64 (-.f64 #s(literal 1/60 binary64) (/.f64 (*.f64 #s(literal -1/60 binary64) (+.f64 (/.f64 (*.f64 x x) y) x)) y)) (neg.f64 y))
(* -1 (/ (+ 1/60 (* -1 (/ (- (* -1 (/ (- (* 1/60 (/ (pow x 3) y)) (* -1/60 (pow x 2))) y)) (* 1/60 x)) y))) y))
(/.f64 (-.f64 #s(literal 1/60 binary64) (/.f64 (fma.f64 (/.f64 (*.f64 #s(literal 1/60 binary64) (+.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) y) (*.f64 x x))) y) #s(literal -1 binary64) (*.f64 #s(literal -1/60 binary64) x)) 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 (/ (* 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 (/ (- x y) t)) (+ (* 120 a) (* z (+ (* -60 (/ (* z (- x y)) (pow t 3))) (* -60 (/ (- x y) (pow t 2)))))))
(fma.f64 (*.f64 #s(literal -60 binary64) z) (fma.f64 z (/.f64 (-.f64 x y) (pow.f64 t #s(literal 3 binary64))) (/.f64 (-.f64 x y) (*.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 (/ (- x y) (pow t 2))) (* z (+ (* -60 (/ (* z (- x y)) (pow t 4))) (* -60 (/ (- x y) (pow t 3)))))))))
(fma.f64 (fma.f64 (/.f64 #s(literal -60 binary64) t) (/.f64 (-.f64 x y) t) (*.f64 (*.f64 #s(literal -60 binary64) z) (fma.f64 z (/.f64 (-.f64 x y) (pow.f64 t #s(literal 4 binary64))) (/.f64 (-.f64 x y) (pow.f64 t #s(literal 3 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 (/ (* z (- x y)) (pow t 2))) (* -60 (/ (- x y) t)))
(*.f64 #s(literal -60 binary64) (fma.f64 (/.f64 z t) (/.f64 (-.f64 x y) t) (/.f64 (-.f64 x y) t)))
(+ (* -60 (/ (- x y) t)) (* z (+ (* -60 (/ (* z (- x y)) (pow t 3))) (* -60 (/ (- x y) (pow t 2))))))
(fma.f64 (*.f64 #s(literal -60 binary64) z) (fma.f64 z (/.f64 (-.f64 x y) (pow.f64 t #s(literal 3 binary64))) (/.f64 (-.f64 x y) (*.f64 t t))) (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64)))
(+ (* -60 (/ (- x y) t)) (* z (+ (* -60 (/ (- x y) (pow t 2))) (* z (+ (* -60 (/ (* z (- x y)) (pow t 4))) (* -60 (/ (- x y) (pow t 3))))))))
(fma.f64 (fma.f64 (/.f64 #s(literal -60 binary64) t) (/.f64 (-.f64 x y) t) (*.f64 (*.f64 #s(literal -60 binary64) z) (fma.f64 z (/.f64 (-.f64 x y) (pow.f64 t #s(literal 4 binary64))) (/.f64 (-.f64 x y) (pow.f64 t #s(literal 3 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)))
(fma.f64 (/.f64 #s(literal -60 binary64) t) (/.f64 z t) (/.f64 #s(literal -60 binary64) t))
(- (* z (- (* -60 (/ z (pow t 3))) (* 60 (/ 1 (pow t 2))))) (* 60 (/ 1 t)))
(fma.f64 (fma.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)))
(fma.f64 (fma.f64 (fma.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))
t
(+ t (* -1 z))
(-.f64 t z)
(+ (* -60 (/ (- x y) t)) (+ (* 60 (* z (- (/ y (pow t 2)) (/ x (pow t 2))))) (* 120 a)))
(fma.f64 (*.f64 #s(literal 60 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)))) (* 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) z) (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 (/.f64 (-.f64 x y) t) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))
(+ (* 60 (/ y t)) (* 120 a))
(fma.f64 (/.f64 y t) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a))
(+ (* 60 (/ y t)) (+ (* 60 (/ (* y z) (pow t 2))) (* 120 a)))
(fma.f64 #s(literal 60 binary64) (fma.f64 y (/.f64 z (*.f64 t t)) (/.f64 y t)) (*.f64 #s(literal 120 binary64) a))
(+ (* 60 (/ y t)) (+ (* 120 a) (* z (+ (* 60 (/ y (pow t 2))) (* 60 (/ (* y z) (pow t 3)))))))
(fma.f64 (*.f64 #s(literal 60 binary64) (fma.f64 y (/.f64 z (pow.f64 t #s(literal 3 binary64))) (/.f64 y (*.f64 t t)))) z (fma.f64 (/.f64 y t) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a)))
(+ (* 60 (/ y t)) (+ (* 120 a) (* z (+ (* 60 (/ y (pow t 2))) (* z (+ (* 60 (/ y (pow t 3))) (* 60 (/ (* y z) (pow t 4)))))))))
(fma.f64 (fma.f64 (*.f64 #s(literal 60 binary64) (fma.f64 y (/.f64 z (pow.f64 t #s(literal 4 binary64))) (/.f64 y (pow.f64 t #s(literal 3 binary64))))) z (*.f64 (/.f64 y (*.f64 t t)) #s(literal 60 binary64))) z (fma.f64 (/.f64 y t) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a)))
(* -1 (/ y t))
(/.f64 (neg.f64 y) t)
(+ (* -1 (/ y t)) (* -1 (/ (* y z) (pow t 2))))
(neg.f64 (fma.f64 y (/.f64 z (*.f64 t t)) (/.f64 y t)))
(+ (* -1 (/ y t)) (* z (- (* -1 (/ (* y z) (pow t 3))) (/ y (pow t 2)))))
(fma.f64 (neg.f64 (fma.f64 y (/.f64 z (pow.f64 t #s(literal 3 binary64))) (/.f64 y (*.f64 t t)))) z (/.f64 (neg.f64 y) t))
(+ (* -1 (/ y t)) (* z (- (* z (- (* -1 (/ (* y z) (pow t 4))) (/ y (pow t 3)))) (/ y (pow t 2)))))
(fma.f64 (fma.f64 (neg.f64 (fma.f64 y (/.f64 z (pow.f64 t #s(literal 4 binary64))) (/.f64 y (pow.f64 t #s(literal 3 binary64))))) z (/.f64 (neg.f64 y) (*.f64 t t))) z (/.f64 (neg.f64 y) t))
(* -1 t)
(neg.f64 t)
(- z t)
(-.f64 z t)
(+ (* -60 (/ (- x y) t)) (* 60 (* z (- (/ y (pow t 2)) (/ x (pow t 2))))))
(fma.f64 (*.f64 #s(literal 60 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)))) (* 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) z) (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 (/.f64 (-.f64 x y) t) #s(literal -60 binary64)))
(* 60 (/ y t))
(*.f64 (/.f64 y t) #s(literal 60 binary64))
(+ (* 60 (/ y t)) (* 60 (/ (* y z) (pow t 2))))
(*.f64 #s(literal 60 binary64) (fma.f64 y (/.f64 z (*.f64 t t)) (/.f64 y t)))
(+ (* 60 (/ y t)) (* z (+ (* 60 (/ y (pow t 2))) (* 60 (/ (* y z) (pow t 3))))))
(fma.f64 (*.f64 #s(literal 60 binary64) (fma.f64 y (/.f64 z (pow.f64 t #s(literal 3 binary64))) (/.f64 y (*.f64 t t)))) z (*.f64 (/.f64 y t) #s(literal 60 binary64)))
(+ (* 60 (/ y t)) (* z (+ (* 60 (/ y (pow t 2))) (* z (+ (* 60 (/ y (pow t 3))) (* 60 (/ (* y z) (pow t 4))))))))
(fma.f64 (fma.f64 (*.f64 #s(literal 60 binary64) (fma.f64 y (/.f64 z (pow.f64 t #s(literal 4 binary64))) (/.f64 y (pow.f64 t #s(literal 3 binary64))))) z (*.f64 (/.f64 y (*.f64 t t)) #s(literal 60 binary64))) z (*.f64 (/.f64 y t) #s(literal 60 binary64)))
(/ 60 t)
(/.f64 #s(literal 60 binary64) t)
(+ (* 60 (/ z (pow t 2))) (* 60 (/ 1 t)))
(fma.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)))
(fma.f64 (fma.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)))
(fma.f64 (fma.f64 (fma.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/60 (/ t (- x y)))
(*.f64 (/.f64 t (-.f64 x y)) #s(literal -1/60 binary64))
(+ (* -1/60 (/ t (- x y))) (* 1/60 (/ z (- x y))))
(fma.f64 (/.f64 z (-.f64 x y)) #s(literal 1/60 binary64) (*.f64 (/.f64 t (-.f64 x y)) #s(literal -1/60 binary64)))
(+ (* 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 (-.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)
(/ 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 #s(literal 60 binary64) (fma.f64 (/.f64 t z) (/.f64 t z) (/.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 (fma.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64))) #s(literal 60 binary64) (fma.f64 #s(literal 60 binary64) (fma.f64 (/.f64 t z) (/.f64 t z) (/.f64 t z)) #s(literal 60 binary64))) z)
(* -1 z)
(neg.f64 z)
(* z (- (/ t z) 1))
(*.f64 (-.f64 (/.f64 t z) #s(literal 1 binary64)) z)
(+ (* -60 (/ y z)) (* 120 a))
(fma.f64 (/.f64 y z) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ y z)) (+ (* -60 (/ (* t y) (pow z 2))) (* 120 a)))
(fma.f64 #s(literal -60 binary64) (fma.f64 t (/.f64 y (*.f64 z z)) (/.f64 y z)) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ y z)) (+ (* -60 (/ (* t y) (pow z 2))) (+ (* -60 (/ (* (pow t 2) y) (pow z 3))) (* 120 a))))
(fma.f64 #s(literal -60 binary64) (fma.f64 t (/.f64 y (*.f64 z z)) (/.f64 y z)) (fma.f64 (*.f64 (*.f64 #s(literal -60 binary64) t) t) (/.f64 y (pow.f64 z #s(literal 3 binary64))) (*.f64 #s(literal 120 binary64) a)))
(/ y z)
(/.f64 y z)
(/ (+ y (/ (* t y) z)) z)
(/.f64 (fma.f64 t (/.f64 y z) y) z)
(/ (- (+ y (/ (* (pow t 2) y) (pow z 2))) (* -1 (/ (* t y) z))) z)
(/.f64 (fma.f64 (/.f64 (*.f64 t t) z) (/.f64 y z) (fma.f64 t (/.f64 y z) y)) z)
(/ (- (+ y (/ (* (pow t 3) y) (pow z 3))) (+ (* -1 (/ (* t y) z)) (* -1 (/ (* (pow t 2) y) (pow z 2))))) z)
(/.f64 (-.f64 (fma.f64 (pow.f64 t #s(literal 3 binary64)) (/.f64 y (pow.f64 z #s(literal 3 binary64))) y) (neg.f64 (fma.f64 (/.f64 (*.f64 t t) z) (/.f64 y z) (*.f64 t (/.f64 y z))))) z)
z
(* z (+ 1 (* -1 (/ t z))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 t z)) z)
(* -60 (/ y z))
(*.f64 (/.f64 y z) #s(literal -60 binary64))
(/ (+ (* -60 y) (* -60 (/ (* t y) z))) z)
(/.f64 (*.f64 #s(literal -60 binary64) (fma.f64 t (/.f64 y z) y)) z)
(/ (+ (* -60 y) (+ (* -60 (/ (* t y) z)) (* -60 (/ (* (pow t 2) y) (pow z 2))))) z)
(/.f64 (*.f64 #s(literal -60 binary64) (+.f64 (fma.f64 t (/.f64 y z) y) (*.f64 (/.f64 (*.f64 t t) z) (/.f64 y z)))) z)
(/ (+ (* -60 y) (+ (* -60 (/ (* t y) z)) (+ (* -60 (/ (* (pow t 2) y) (pow z 2))) (* -60 (/ (* (pow t 3) y) (pow z 3)))))) z)
(/.f64 (*.f64 #s(literal -60 binary64) (+.f64 (fma.f64 t (/.f64 y z) y) (fma.f64 (/.f64 (*.f64 t t) z) (/.f64 y z) (*.f64 (pow.f64 t #s(literal 3 binary64)) (/.f64 y (pow.f64 z #s(literal 3 binary64))))))) z)
(/ -60 z)
(/.f64 #s(literal -60 binary64) z)
(/ (- (* -60 (/ t z)) 60) z)
(/.f64 (fma.f64 (/.f64 t z) #s(literal -60 binary64) #s(literal -60 binary64)) z)
(/ (- (* -60 (/ (pow t 2) (pow z 2))) (+ 60 (* 60 (/ t z)))) z)
(/.f64 (-.f64 (fma.f64 (/.f64 (*.f64 t t) z) (/.f64 #s(literal -60 binary64) z) #s(literal -60 binary64)) (*.f64 (/.f64 t z) #s(literal 60 binary64))) z)
(/ (- (* -60 (/ (pow t 3) (pow z 3))) (+ 60 (+ (* 60 (/ t z)) (* 60 (/ (pow t 2) (pow z 2)))))) z)
(/.f64 (-.f64 (/.f64 (*.f64 #s(literal -60 binary64) (pow.f64 t #s(literal 3 binary64))) (pow.f64 z #s(literal 3 binary64))) (fma.f64 #s(literal 60 binary64) (fma.f64 (/.f64 t z) (/.f64 t z) (/.f64 t z)) #s(literal 60 binary64))) z)
(* 1/60 (/ z (- x y)))
(*.f64 (/.f64 z (-.f64 x y)) #s(literal 1/60 binary64))
(* z (+ (* -1/60 (/ t (* z (- x y)))) (* 1/60 (/ 1 (- x y)))))
(*.f64 (fma.f64 (/.f64 t (*.f64 (-.f64 x y) z)) #s(literal -1/60 binary64) (/.f64 #s(literal 1/60 binary64) (-.f64 x y))) 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 (-.f64 x y) t (/.f64 (*.f64 (*.f64 (-.f64 x y) t) t) 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 (-.f64 x y) t (/.f64 (*.f64 (*.f64 (-.f64 x y) t) t) 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 #s(literal 60 binary64) t) (-.f64 x y) (/.f64 (*.f64 #s(literal 60 binary64) (fma.f64 (*.f64 (-.f64 x y) t) t (*.f64 (pow.f64 t #s(literal 3 binary64)) (/.f64 (-.f64 x y) z)))) z)) (neg.f64 z))) (neg.f64 z))
(* -1 (/ (- (* -60 (/ t z)) 60) z))
(/.f64 (fma.f64 (/.f64 t z) #s(literal 60 binary64) #s(literal 60 binary64)) z)
(* -1 (/ (- (* -1 (/ (- (* 60 (/ (pow t 2) z)) (* -60 t)) z)) 60) z))
(/.f64 (fma.f64 (/.f64 (*.f64 #s(literal 60 binary64) (+.f64 (/.f64 (*.f64 t t) z) t)) (neg.f64 z)) #s(literal -1 binary64) #s(literal 60 binary64)) z)
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* -60 (/ (pow t 3) z)) (* 60 (pow t 2))) z)) (* -60 t)) z)) 60) z))
(/.f64 (fma.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 -1 binary64) #s(literal 60 binary64)) z)
(* -1 (* z (+ 1 (* -1 (/ t z)))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 t z)) (neg.f64 z))
(+ (* -1 (/ (+ (* 60 y) (* 60 (/ (* t y) z))) z)) (* 120 a))
(fma.f64 #s(literal 120 binary64) a (/.f64 (*.f64 #s(literal -60 binary64) (fma.f64 t (/.f64 y z) y)) z))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -60 (* t y)) (* -60 (/ (* (pow t 2) y) z))) z)) (* 60 y)) z)) (* 120 a))
(fma.f64 #s(literal 120 binary64) a (/.f64 (fma.f64 #s(literal 60 binary64) y (/.f64 (*.f64 #s(literal 60 binary64) (fma.f64 y t (/.f64 (*.f64 (*.f64 y t) t) z))) z)) (neg.f64 z)))
(* -1 (/ (+ (* -1 y) (* -1 (/ (* t y) z))) z))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 t (/.f64 y z) y)) z)
(* -1 (/ (+ (* -1 y) (* -1 (/ (+ (* t y) (/ (* (pow t 2) y) z)) z))) z))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 y (/.f64 (fma.f64 y t (/.f64 (*.f64 (*.f64 y t) t) z)) z))) z)
(* -1 (/ (+ (* -1 y) (* -1 (/ (+ (* -1 (/ (+ (* -1 (* (pow t 2) y)) (* -1 (/ (* (pow t 3) y) z))) z)) (* t y)) z))) z))
(/.f64 (-.f64 (/.f64 (fma.f64 y t (/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y t) t (/.f64 (*.f64 (pow.f64 t #s(literal 3 binary64)) y) z))) z)) (neg.f64 z)) y) (neg.f64 z))
(* -1 (* z (- (/ t z) 1)))
(*.f64 (-.f64 (/.f64 t z) #s(literal 1 binary64)) (neg.f64 z))
(* -1 (/ (+ (* 60 y) (* 60 (/ (* t y) z))) z))
(/.f64 (*.f64 #s(literal -60 binary64) (fma.f64 t (/.f64 y z) y)) z)
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* t y)) (* -60 (/ (* (pow t 2) y) z))) z)) (* 60 y)) z))
(/.f64 (fma.f64 #s(literal 60 binary64) y (/.f64 (*.f64 #s(literal 60 binary64) (fma.f64 y t (/.f64 (*.f64 (*.f64 y t) t) z))) z)) (neg.f64 z))
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* t y)) (* -1 (/ (+ (* 60 (* (pow t 2) y)) (* 60 (/ (* (pow t 3) y) z))) z))) z)) (* 60 y)) z))
(/.f64 (fma.f64 #s(literal 60 binary64) y (/.f64 (fma.f64 (*.f64 #s(literal -60 binary64) t) y (/.f64 (*.f64 #s(literal -60 binary64) (fma.f64 (*.f64 y t) t (/.f64 (*.f64 (pow.f64 t #s(literal 3 binary64)) y) z))) z)) (neg.f64 z))) (neg.f64 z))
(* -1 (/ (+ 60 (* 60 (/ t z))) z))
(/.f64 (fma.f64 (/.f64 t z) #s(literal 60 binary64) #s(literal 60 binary64)) (neg.f64 z))
(* -1 (/ (+ 60 (* -1 (/ (- (* -60 (/ (pow t 2) z)) (* 60 t)) z))) z))
(/.f64 (-.f64 #s(literal 60 binary64) (/.f64 (*.f64 #s(literal -60 binary64) (+.f64 (/.f64 (*.f64 t t) z) t)) z)) (neg.f64 z))
(* -1 (/ (+ 60 (* -1 (/ (- (* -1 (/ (- (* 60 (/ (pow t 3) z)) (* -60 (pow t 2))) z)) (* 60 t)) z))) z))
(/.f64 (-.f64 #s(literal 60 binary64) (/.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)) z)) (neg.f64 z))
(* -1 (* z (- (* 1/60 (/ t (* z (- x y)))) (* 1/60 (/ 1 (- x y))))))
(*.f64 (fma.f64 (/.f64 #s(literal 1/60 binary64) z) (/.f64 t (-.f64 x y)) (/.f64 #s(literal -1/60 binary64) (-.f64 x y))) (neg.f64 z))
(+ (* -60 (* t (- (/ y (pow z 2)) (/ x (pow z 2))))) (+ (* 60 (/ (- x y) z)) (* 120 a)))
(fma.f64 (*.f64 #s(literal -60 binary64) t) (-.f64 (/.f64 y (*.f64 z z)) (/.f64 x (*.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 (- (/ y (pow z 2)) (/ x (pow z 2)))) (* -60 (/ (* t (- (/ y (pow z 2)) (/ x (pow z 2)))) z))))))
(fma.f64 (*.f64 #s(literal -60 binary64) (fma.f64 t (/.f64 (-.f64 (/.f64 y (*.f64 z z)) (/.f64 x (*.f64 z z))) z) (-.f64 (/.f64 y (*.f64 z z)) (/.f64 x (*.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 (- (/ y (pow z 2)) (/ x (pow z 2)))) (* t (+ (* -60 (/ (* t (- (/ y (pow z 2)) (/ x (pow z 2)))) (pow z 2))) (* -60 (/ (- (/ y (pow z 2)) (/ x (pow z 2))) z))))))))
(fma.f64 (fma.f64 (*.f64 #s(literal -60 binary64) (fma.f64 (/.f64 (-.f64 (/.f64 y (*.f64 z z)) (/.f64 x (*.f64 z z))) z) (/.f64 t z) (/.f64 (-.f64 (/.f64 y (*.f64 z z)) (/.f64 x (*.f64 z z))) z))) t (*.f64 (-.f64 (/.f64 y (*.f64 z z)) (/.f64 x (*.f64 z z))) #s(literal -60 binary64))) t (fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a)))
(+ (* -60 (* t (- (/ y (pow z 2)) (/ x (pow z 2))))) (* 60 (/ (- x y) z)))
(fma.f64 (*.f64 #s(literal -60 binary64) t) (-.f64 (/.f64 y (*.f64 z z)) (/.f64 x (*.f64 z z))) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64)))
(+ (* 60 (/ (- x y) z)) (* t (+ (* -60 (- (/ y (pow z 2)) (/ x (pow z 2)))) (* -60 (/ (* t (- (/ y (pow z 2)) (/ x (pow z 2)))) z)))))
(fma.f64 (*.f64 #s(literal -60 binary64) (fma.f64 t (/.f64 (-.f64 (/.f64 y (*.f64 z z)) (/.f64 x (*.f64 z z))) z) (-.f64 (/.f64 y (*.f64 z z)) (/.f64 x (*.f64 z z))))) t (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64)))
(+ (* 60 (/ (- x y) z)) (* t (+ (* -60 (- (/ y (pow z 2)) (/ x (pow z 2)))) (* t (+ (* -60 (/ (* t (- (/ y (pow z 2)) (/ x (pow z 2)))) (pow z 2))) (* -60 (/ (- (/ y (pow z 2)) (/ x (pow z 2))) z)))))))
(fma.f64 (fma.f64 (*.f64 #s(literal -60 binary64) (fma.f64 (/.f64 (-.f64 (/.f64 y (*.f64 z z)) (/.f64 x (*.f64 z z))) z) (/.f64 t z) (/.f64 (-.f64 (/.f64 y (*.f64 z z)) (/.f64 x (*.f64 z z))) z))) t (*.f64 (-.f64 (/.f64 y (*.f64 z z)) (/.f64 x (*.f64 z z))) #s(literal -60 binary64))) 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))
(- t z)
(-.f64 t 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 (/ y z)) (+ (* 120 a) (* t (+ (* -60 (/ y (pow z 2))) (* -60 (/ (* t y) (pow z 3)))))))
(fma.f64 (*.f64 #s(literal -60 binary64) (fma.f64 t (/.f64 y (pow.f64 z #s(literal 3 binary64))) (/.f64 y (*.f64 z z)))) t (fma.f64 (/.f64 y z) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))
(+ (* -60 (/ y z)) (+ (* 120 a) (* t (+ (* -60 (/ y (pow z 2))) (* t (+ (* -60 (/ y (pow z 3))) (* -60 (/ (* t y) (pow z 4)))))))))
(fma.f64 (fma.f64 (*.f64 #s(literal -60 binary64) (fma.f64 t (/.f64 y (pow.f64 z #s(literal 4 binary64))) (/.f64 y (pow.f64 z #s(literal 3 binary64))))) t (*.f64 (/.f64 y (*.f64 z z)) #s(literal -60 binary64))) t (fma.f64 (/.f64 y z) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))
(+ (/ y z) (/ (* t y) (pow z 2)))
(fma.f64 t (/.f64 y (*.f64 z z)) (/.f64 y z))
(+ (* t (- (/ (* t y) (pow z 3)) (* -1 (/ y (pow z 2))))) (/ y z))
(fma.f64 (fma.f64 t (/.f64 y (pow.f64 z #s(literal 3 binary64))) (/.f64 y (*.f64 z z))) t (/.f64 y z))
(+ (* t (- (* t (- (/ (* t y) (pow z 4)) (* -1 (/ y (pow z 3))))) (* -1 (/ y (pow z 2))))) (/ y z))
(fma.f64 (fma.f64 (fma.f64 t (/.f64 y (pow.f64 z #s(literal 4 binary64))) (/.f64 y (pow.f64 z #s(literal 3 binary64)))) t (/.f64 y (*.f64 z z))) t (/.f64 y z))
(+ z (* -1 t))
(-.f64 z t)
(+ (* 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 (/ y z)) (* -60 (/ (* t y) (pow z 2))))
(*.f64 #s(literal -60 binary64) (fma.f64 t (/.f64 y (*.f64 z z)) (/.f64 y z)))
(+ (* -60 (/ y z)) (* t (+ (* -60 (/ y (pow z 2))) (* -60 (/ (* t y) (pow z 3))))))
(fma.f64 (*.f64 #s(literal -60 binary64) (fma.f64 t (/.f64 y (pow.f64 z #s(literal 3 binary64))) (/.f64 y (*.f64 z z)))) t (*.f64 (/.f64 y z) #s(literal -60 binary64)))
(+ (* -60 (/ y z)) (* t (+ (* -60 (/ y (pow z 2))) (* t (+ (* -60 (/ y (pow z 3))) (* -60 (/ (* t y) (pow z 4))))))))
(fma.f64 (fma.f64 (*.f64 #s(literal -60 binary64) (fma.f64 t (/.f64 y (pow.f64 z #s(literal 4 binary64))) (/.f64 y (pow.f64 z #s(literal 3 binary64))))) t (*.f64 (/.f64 y (*.f64 z z)) #s(literal -60 binary64))) t (*.f64 (/.f64 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))
(+ (* -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 (pow.f64 z #s(literal 3 binary64)) (/.f64 (-.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 (fma.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 (fma.f64 (/.f64 #s(literal -60 binary64) t) (/.f64 (*.f64 z z) t) #s(literal -60 binary64)) (*.f64 (/.f64 z t) #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 (*.f64 #s(literal -60 binary64) (pow.f64 z #s(literal 3 binary64))) (pow.f64 t #s(literal 3 binary64))) (fma.f64 #s(literal 60 binary64) (fma.f64 (/.f64 z t) (/.f64 z t) (/.f64 z t)) #s(literal 60 binary64))) t)
(* t (+ 1 (* -1 (/ z t))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 z t)) t)
(+ (* 60 (/ y t)) (+ (* 60 (/ (* y z) (pow t 2))) (+ (* 60 (/ (* y (pow z 2)) (pow t 3))) (* 120 a))))
(fma.f64 #s(literal 60 binary64) (fma.f64 y (/.f64 z (*.f64 t t)) (/.f64 y t)) (fma.f64 (/.f64 (*.f64 (*.f64 z z) y) (pow.f64 t #s(literal 3 binary64))) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a)))
(/ (+ (* -1 y) (* -1 (/ (* y z) t))) t)
(/.f64 (fma.f64 y (/.f64 z t) y) (neg.f64 t))
(/ (- (+ (* -1 y) (* -1 (/ (* y (pow z 2)) (pow t 2)))) (/ (* y z) t)) t)
(/.f64 (fma.f64 #s(literal -1 binary64) y (neg.f64 (*.f64 y (fma.f64 (/.f64 z t) (/.f64 z t) (/.f64 z t))))) t)
(/ (- (+ (* -1 y) (* -1 (/ (* y (pow z 3)) (pow t 3)))) (+ (/ (* y z) t) (/ (* y (pow z 2)) (pow t 2)))) t)
(/.f64 (-.f64 (neg.f64 (fma.f64 y (/.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))) y)) (*.f64 y (fma.f64 (/.f64 z t) (/.f64 z t) (/.f64 z t)))) t)
(* t (- (/ z t) 1))
(*.f64 (-.f64 (/.f64 z t) #s(literal 1 binary64)) t)
(/ (+ (* 60 y) (* 60 (/ (* y z) t))) t)
(/.f64 (*.f64 #s(literal 60 binary64) (fma.f64 y (/.f64 z t) y)) t)
(/ (+ (* 60 y) (+ (* 60 (/ (* y z) t)) (* 60 (/ (* y (pow z 2)) (pow t 2))))) t)
(/.f64 (*.f64 #s(literal 60 binary64) (fma.f64 y (fma.f64 (/.f64 z t) (/.f64 z t) (/.f64 z t)) y)) t)
(/ (+ (* 60 y) (+ (* 60 (/ (* y z) t)) (+ (* 60 (/ (* y (pow z 2)) (pow t 2))) (* 60 (/ (* y (pow z 3)) (pow t 3)))))) t)
(/.f64 (*.f64 #s(literal 60 binary64) (+.f64 (fma.f64 y (/.f64 z t) y) (*.f64 y (fma.f64 (/.f64 z t) (/.f64 z t) (/.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))))) t)
(/ (+ 60 (* 60 (/ z t))) t)
(/.f64 (fma.f64 (/.f64 z t) #s(literal 60 binary64) #s(literal 60 binary64)) t)
(/ (- (+ 60 (* 60 (/ (pow z 2) (pow t 2)))) (* -60 (/ z t))) t)
(/.f64 (fma.f64 #s(literal 60 binary64) (fma.f64 (/.f64 z t) (/.f64 z t) (/.f64 z t)) #s(literal 60 binary64)) t)
(/ (- (+ 60 (* 60 (/ (pow z 3) (pow t 3)))) (+ (* -60 (/ z t)) (* -60 (/ (pow z 2) (pow t 2))))) t)
(/.f64 (fma.f64 (/.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 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 (- (* 1/60 (/ z (* t (- x y)))) (* 1/60 (/ 1 (- x y)))))
(*.f64 (fma.f64 (/.f64 #s(literal 1/60 binary64) t) (/.f64 z (-.f64 x y)) (/.f64 #s(literal -1/60 binary64) (-.f64 x y))) 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 (-.f64 x y) z (/.f64 (*.f64 (*.f64 (-.f64 x y) z) z) 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 (-.f64 x y) z (/.f64 (*.f64 (*.f64 (-.f64 x y) z) z) 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 z) (-.f64 x y) (*.f64 (pow.f64 z #s(literal 3 binary64)) (/.f64 (-.f64 x y) t)))) 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 (- (/ z t) 1)))
(*.f64 (-.f64 (/.f64 z t) #s(literal 1 binary64)) (neg.f64 t))
(+ (* -1 (/ (+ (* -60 y) (* -60 (/ (* y z) t))) t)) (* 120 a))
(fma.f64 #s(literal 120 binary64) a (/.f64 (*.f64 #s(literal 60 binary64) (fma.f64 y (/.f64 z t) y)) t))
(+ (* -1 (/ (+ (* -60 y) (* -1 (/ (+ (* 60 (* y z)) (* 60 (/ (* y (pow z 2)) t))) t))) t)) (* 120 a))
(fma.f64 #s(literal 120 binary64) a (/.f64 (fma.f64 #s(literal -60 binary64) y (/.f64 (*.f64 #s(literal -60 binary64) (*.f64 y (+.f64 z (/.f64 (*.f64 z z) t)))) t)) (neg.f64 t)))
(* -1 (/ (+ y (/ (* y z) t)) t))
(/.f64 (fma.f64 y (/.f64 z t) y) (neg.f64 t))
(* -1 (/ (+ y (* -1 (/ (- (* -1 (/ (* y (pow z 2)) t)) (* y z)) t))) t))
(/.f64 (-.f64 y (/.f64 (neg.f64 (fma.f64 y (/.f64 (*.f64 z z) t) (*.f64 y z))) t)) (neg.f64 t))
(* -1 (/ (+ y (* -1 (/ (- (* -1 (/ (- (/ (* y (pow z 3)) t) (* -1 (* y (pow z 2)))) t)) (* y z)) t))) t))
(/.f64 (-.f64 y (/.f64 (-.f64 (/.f64 (fma.f64 y (/.f64 (pow.f64 z #s(literal 3 binary64)) t) (*.f64 (*.f64 z z) y)) (neg.f64 t)) (*.f64 y z)) t)) (neg.f64 t))
(* -1 (* t (+ 1 (* -1 (/ z t)))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 z t)) (neg.f64 t))
(* -1 (/ (+ (* -60 y) (* -60 (/ (* y z) t))) t))
(/.f64 (*.f64 #s(literal 60 binary64) (fma.f64 y (/.f64 z t) y)) t)
(* -1 (/ (+ (* -60 y) (* -1 (/ (+ (* 60 (* y z)) (* 60 (/ (* y (pow z 2)) t))) t))) t))
(/.f64 (fma.f64 #s(literal -60 binary64) y (/.f64 (*.f64 #s(literal -60 binary64) (*.f64 y (+.f64 z (/.f64 (*.f64 z z) t)))) t)) (neg.f64 t))
(* -1 (/ (+ (* -60 y) (* -1 (/ (+ (* -1 (/ (+ (* -60 (* y (pow z 2))) (* -60 (/ (* y (pow z 3)) t))) t)) (* 60 (* y z))) t))) t))
(/.f64 (fma.f64 #s(literal -60 binary64) y (/.f64 (fma.f64 (*.f64 #s(literal 60 binary64) z) y (/.f64 (*.f64 #s(literal 60 binary64) (*.f64 y (fma.f64 z z (/.f64 (pow.f64 z #s(literal 3 binary64)) t)))) t)) (neg.f64 t))) (neg.f64 t))
(* -1 (/ (- (* -60 (/ z t)) 60) t))
(/.f64 (fma.f64 (/.f64 z t) #s(literal 60 binary64) #s(literal 60 binary64)) t)
(* -1 (/ (- (* -1 (/ (- (* 60 (/ (pow z 2) t)) (* -60 z)) t)) 60) t))
(/.f64 (fma.f64 (/.f64 (*.f64 #s(literal 60 binary64) (+.f64 (/.f64 (*.f64 z z) t) z)) t) #s(literal -1 binary64) #s(literal -60 binary64)) (neg.f64 t))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* -60 (/ (pow z 3) t)) (* 60 (pow z 2))) t)) (* -60 z)) t)) 60) t))
(/.f64 (fma.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal -60 binary64) (+.f64 (/.f64 (pow.f64 z #s(literal 3 binary64)) t) (*.f64 z z))) (neg.f64 t)) (*.f64 #s(literal -60 binary64) z)) t) #s(literal -1 binary64) #s(literal 60 binary64)) t)
(* -1 (* t (+ (* -1/60 (/ z (* t (- x y)))) (* 1/60 (/ 1 (- x y))))))
(*.f64 (fma.f64 (/.f64 z (*.f64 (-.f64 x y) t)) #s(literal -1/60 binary64) (/.f64 #s(literal 1/60 binary64) (-.f64 x y))) (neg.f64 t))
(* -60 (/ (- x y) (- t z)))
(/.f64 (*.f64 #s(literal -60 binary64) (-.f64 x y)) (-.f64 t z))
(+ (* -60 (/ (- x y) (- t z))) (* 120 a))
(fma.f64 (/.f64 (-.f64 x y) (-.f64 t z)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))
(* 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))
(* a (+ 120 (* -60 (/ (- x y) (* a (- t z))))))
(*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) a) (/.f64 (-.f64 x y) (-.f64 t z)) #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 (/ y (* a (- z t))))))
(*.f64 (fma.f64 (/.f64 y (*.f64 (-.f64 z t) a)) #s(literal -60 binary64) #s(literal 120 binary64)) a)
(* -1 (* a (- (* 60 (/ (- x y) (* a (- t z)))) 120)))
(*.f64 (neg.f64 a) (fma.f64 (/.f64 #s(literal 60 binary64) a) (/.f64 (-.f64 x y) (-.f64 t z)) #s(literal -120 binary64)))
(* -1 (* a (- (* -60 (/ (- x y) (* a (- z t)))) 120)))
(*.f64 (neg.f64 a) (fma.f64 (/.f64 #s(literal -60 binary64) a) (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal -120 binary64)))
(* -1 (* a (- (* 60 (/ y (* a (- z t)))) 120)))
(*.f64 (neg.f64 a) (fma.f64 (/.f64 y (*.f64 (-.f64 z t) a)) #s(literal 60 binary64) #s(literal -120 binary64)))

rewrite202.0ms (2.2%)

Memory
11.0MiB live, 276.5MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
036181
054181
1218177
21846177
08349173
Stop Event
iter limit
node limit
iter limit
Counts
18 → 645
Calls
Call 1
Inputs
(fma.f64 a #s(literal 120 binary64) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y)))
(*.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y))
(/.f64 #s(literal -60 binary64) (-.f64 t z))
(-.f64 t z)
#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 y (-.f64 z t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))
(fma.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))
(/.f64 y (-.f64 z t))
(-.f64 z t)
(+.f64 #s(approx (/ (* 60 (- x y)) (- z t)) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y)) (*.f64 a #s(literal 120 binary64)))
#s(approx (/ (* 60 (- x y)) (- z t)) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y))
(*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y)
(/.f64 #s(literal -60 binary64) (-.f64 z t))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) (-.f64 z t)))
(+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) (-.f64 z t))) (*.f64 a #s(literal 120 binary64)))
(*.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) (-.f64 z t))
(/.f64 #s(literal 1/60 binary64) (-.f64 x y))
Outputs
(*.f64 (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 t z))) #s(literal 2 binary64))) (pow.f64 (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 t z)))) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal 1728000 binary64) (pow.f64 a #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 t z))) #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 t z))) (-.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 t z))) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 t z)))) (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 t z))) #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 t z))) (-.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 t z))) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))) (fma.f64 #s(literal 1728000 binary64) (pow.f64 a #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 t z))) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 t z))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 t z))) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 t z))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 t z))))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 t z))))) (fma.f64 (/.f64 (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 t z))) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 t z))))) (/.f64 (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 t z))) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 t z))))) (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 t z))))) (/.f64 (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 t z))) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 t z)))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 t z))) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 t z))) (*.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 x y) (/.f64 #s(literal -60 binary64) (-.f64 t z))) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 t z)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 1728000 binary64) (pow.f64 a #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 t z))) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 t z))) (-.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 t z))) (*.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) (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 t z))))) (*.f64 (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 t z)))) (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 t z))) #s(literal 2 binary64)))) (*.f64 (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 t z)))) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 t z))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 t z))) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))) (-.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 t z))) (*.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 x y) (/.f64 #s(literal -60 binary64) (-.f64 t z))) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 t z))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1728000 binary64) (pow.f64 a #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 t z))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (-.f64 x y) (-.f64 t z)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 t z))))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1728000 binary64) (pow.f64 a #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 t z))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 t z))) (-.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 t z))) (*.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 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 t z))) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 t z)))))
(/.f64 (fma.f64 #s(literal 1728000 binary64) (pow.f64 a #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 t z))) #s(literal 3 binary64))) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (-.f64 x y) (-.f64 t z)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 t z)))))))
(/.f64 (fma.f64 #s(literal 1728000 binary64) (pow.f64 a #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 t z))) #s(literal 3 binary64))) (fma.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 t z))) (-.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 t z))) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 t z)))) (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 t z))) #s(literal 2 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 t z))) (-.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 t z))) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))) (fma.f64 #s(literal 1728000 binary64) (pow.f64 a #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 t z))) #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 t z)))) (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 t z))) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 t z))) (-.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 t z))) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))) (fma.f64 #s(literal 1728000 binary64) (pow.f64 a #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 t z))) #s(literal 3 binary64)))))
(fma.f64 (/.f64 (neg.f64 (-.f64 x y)) (*.f64 (+.f64 z t) (-.f64 t z))) (/.f64 #s(literal 60 binary64) (pow.f64 (+.f64 z t) #s(literal -1 binary64))) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 (neg.f64 (-.f64 x y)) (-.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64)))) (/.f64 #s(literal 60 binary64) (pow.f64 (fma.f64 z (+.f64 z t) (*.f64 t t)) #s(literal -1 binary64))) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 #s(literal -1 binary64) (*.f64 (+.f64 z t) (-.f64 t z))) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (pow.f64 (+.f64 z t) #s(literal -1 binary64))) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 #s(literal -1 binary64) (-.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64)))) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (pow.f64 (fma.f64 z (+.f64 z t) (*.f64 t t)) #s(literal -1 binary64))) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 #s(literal 60 binary64) (*.f64 (+.f64 z t) (-.f64 t z))) (/.f64 (neg.f64 (-.f64 x y)) (pow.f64 (+.f64 z t) #s(literal -1 binary64))) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64)))) (/.f64 (neg.f64 (-.f64 x y)) (pow.f64 (fma.f64 z (+.f64 z t) (*.f64 t t)) #s(literal -1 binary64))) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 (-.f64 x y) (*.f64 (+.f64 z t) (-.f64 t z))) (/.f64 #s(literal -60 binary64) (pow.f64 (+.f64 z t) #s(literal -1 binary64))) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 (-.f64 x y) (-.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64)))) (/.f64 #s(literal -60 binary64) (pow.f64 (fma.f64 z (+.f64 z t) (*.f64 t t)) #s(literal -1 binary64))) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 (*.f64 (+.f64 y x) (-.f64 x y)) (-.f64 t z)) (/.f64 (pow.f64 (+.f64 y x) #s(literal -1 binary64)) #s(literal -1/60 binary64)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (-.f64 t z)) (/.f64 (pow.f64 (fma.f64 y (+.f64 y x) (*.f64 x x)) #s(literal -1 binary64)) #s(literal -1/60 binary64)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 (-.f64 x y) #s(literal -1 binary64)) (/.f64 #s(literal 60 binary64) (-.f64 t z)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 (-.f64 x y) (-.f64 t z)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) (*.f64 (+.f64 z t) (-.f64 t z))) (+.f64 z t) (*.f64 #s(literal 120 binary64) a))
(fma.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)))) (fma.f64 z (+.f64 z t) (*.f64 t t)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 #s(literal -60 binary64) (*.f64 (+.f64 z t) (-.f64 t z))) (/.f64 (-.f64 x y) (pow.f64 (+.f64 z t) #s(literal -1 binary64))) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 #s(literal -60 binary64) (-.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64)))) (/.f64 (-.f64 x y) (pow.f64 (fma.f64 z (+.f64 z t) (*.f64 t t)) #s(literal -1 binary64))) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) (pow.f64 (-.f64 t z) #s(literal -1 binary64)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (pow.f64 (-.f64 t z) #s(literal -1 binary64)) (/.f64 (-.f64 x y) #s(literal -1/60 binary64)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 t z)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 #s(literal 60 binary64) (/.f64 (neg.f64 (-.f64 x y)) (-.f64 t z)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 t z)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y) (*.f64 #s(literal 120 binary64) a))
(fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) (-.f64 t z)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 #s(literal -60 binary64) (*.f64 (pow.f64 (-.f64 t z) #s(literal -1 binary64)) (-.f64 x y)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 #s(literal 120 binary64) a (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 t z))))
(fma.f64 a #s(literal 120 binary64) (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 t z))))
(-.f64 (/.f64 (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 t z))) #s(literal 2 binary64)) (-.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 t z))) (*.f64 #s(literal 120 binary64) a))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (-.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 t z))) (*.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 x y) (/.f64 #s(literal -60 binary64) (-.f64 t z))))) (/.f64 (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 t z))) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 t z))))))
(+.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 t z))))
(+.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 t z))) (*.f64 #s(literal 120 binary64) a))
(*.f64 (/.f64 (neg.f64 (-.f64 x y)) (*.f64 (+.f64 z t) (-.f64 t z))) (/.f64 #s(literal 60 binary64) (pow.f64 (+.f64 z t) #s(literal -1 binary64))))
(*.f64 (/.f64 (neg.f64 (-.f64 x y)) (-.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64)))) (/.f64 #s(literal 60 binary64) (pow.f64 (fma.f64 z (+.f64 z t) (*.f64 t t)) #s(literal -1 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (*.f64 (+.f64 z t) (-.f64 t z))) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (pow.f64 (+.f64 z t) #s(literal -1 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (-.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64)))) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (pow.f64 (fma.f64 z (+.f64 z t) (*.f64 t t)) #s(literal -1 binary64))))
(*.f64 (/.f64 #s(literal 60 binary64) (*.f64 (+.f64 z t) (-.f64 t z))) (/.f64 (neg.f64 (-.f64 x y)) (pow.f64 (+.f64 z t) #s(literal -1 binary64))))
(*.f64 (/.f64 #s(literal 60 binary64) (-.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64)))) (/.f64 (neg.f64 (-.f64 x y)) (pow.f64 (fma.f64 z (+.f64 z t) (*.f64 t t)) #s(literal -1 binary64))))
(*.f64 (/.f64 (-.f64 x y) (*.f64 (+.f64 z t) (-.f64 t z))) (/.f64 #s(literal -60 binary64) (pow.f64 (+.f64 z t) #s(literal -1 binary64))))
(*.f64 (/.f64 (-.f64 x y) (-.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64)))) (/.f64 #s(literal -60 binary64) (pow.f64 (fma.f64 z (+.f64 z t) (*.f64 t t)) #s(literal -1 binary64))))
(*.f64 (/.f64 (*.f64 (+.f64 y x) (-.f64 x y)) (-.f64 t z)) (/.f64 (pow.f64 (+.f64 y x) #s(literal -1 binary64)) #s(literal -1/60 binary64)))
(*.f64 (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (-.f64 t z)) (/.f64 (pow.f64 (fma.f64 y (+.f64 y x) (*.f64 x x)) #s(literal -1 binary64)) #s(literal -1/60 binary64)))
(*.f64 (/.f64 (-.f64 x y) #s(literal -1 binary64)) (/.f64 #s(literal 60 binary64) (-.f64 t z)))
(*.f64 (/.f64 (-.f64 x y) (-.f64 t z)) #s(literal -60 binary64))
(*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) (*.f64 (+.f64 z t) (-.f64 t z))) (+.f64 z t))
(*.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)))) (fma.f64 z (+.f64 z t) (*.f64 t t)))
(*.f64 (/.f64 #s(literal -60 binary64) (*.f64 (+.f64 z t) (-.f64 t z))) (/.f64 (-.f64 x y) (pow.f64 (+.f64 z t) #s(literal -1 binary64))))
(*.f64 (/.f64 #s(literal -60 binary64) (-.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64)))) (/.f64 (-.f64 x y) (pow.f64 (fma.f64 z (+.f64 z t) (*.f64 t t)) #s(literal -1 binary64))))
(*.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) (pow.f64 (-.f64 t z) #s(literal -1 binary64)))
(*.f64 (pow.f64 (-.f64 t z) #s(literal -1 binary64)) (/.f64 (-.f64 x y) #s(literal -1/60 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 t z)))
(*.f64 #s(literal 60 binary64) (/.f64 (neg.f64 (-.f64 x y)) (-.f64 t z)))
(*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 t z)))
(*.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y))
(*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) (-.f64 t z)))
(*.f64 #s(literal -60 binary64) (*.f64 (pow.f64 (-.f64 t z) #s(literal -1 binary64)) (-.f64 x y)))
(pow.f64 (/.f64 (-.f64 t z) (*.f64 (-.f64 x y) #s(literal -60 binary64))) #s(literal -1 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 x (/.f64 #s(literal -60 binary64) (-.f64 t z))) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 y) (/.f64 #s(literal -60 binary64) (-.f64 t z))) #s(literal 3 binary64))) (fma.f64 (*.f64 x (/.f64 #s(literal -60 binary64) (-.f64 t z))) (*.f64 x (/.f64 #s(literal -60 binary64) (-.f64 t z))) (-.f64 (*.f64 (*.f64 (neg.f64 y) (/.f64 #s(literal -60 binary64) (-.f64 t z))) (*.f64 (neg.f64 y) (/.f64 #s(literal -60 binary64) (-.f64 t z)))) (*.f64 (*.f64 x (/.f64 #s(literal -60 binary64) (-.f64 t z))) (*.f64 (neg.f64 y) (/.f64 #s(literal -60 binary64) (-.f64 t z)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (neg.f64 y)) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) x) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) x) (-.f64 (*.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (neg.f64 y)) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (neg.f64 y))) (*.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) x) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (neg.f64 y))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 y x) (-.f64 x y)) (/.f64 #s(literal -60 binary64) (-.f64 t z)))) (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 t z)))) (neg.f64 (fma.f64 y (+.f64 y x) (*.f64 x x))))
(/.f64 (neg.f64 (*.f64 (-.f64 x y) #s(literal 1 binary64))) (neg.f64 (*.f64 (-.f64 t z) #s(literal -1/60 binary64))))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (*.f64 (+.f64 y x) (-.f64 x y)))) (neg.f64 (+.f64 y x)))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.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 (*.f64 (+.f64 y x) (-.f64 x y)) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 y x) (*.f64 (-.f64 t z) #s(literal -1/60 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 y x) (-.f64 x y)) #s(literal -60 binary64))) (neg.f64 (*.f64 (+.f64 y x) (-.f64 t z))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 y (+.f64 y x) (*.f64 x x)) (*.f64 (-.f64 t z) #s(literal -1/60 binary64)))))
(/.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 t z))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 y x) (-.f64 x y)))) (neg.f64 (*.f64 (*.f64 (-.f64 t z) #s(literal -1/60 binary64)) (+.f64 y x))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (neg.f64 (*.f64 (*.f64 (-.f64 t z) #s(literal -1/60 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x)))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)))) (neg.f64 (neg.f64 (-.f64 t z))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (-.f64 x y))) (neg.f64 (*.f64 (-.f64 t z) #s(literal -1/60 binary64))))
(/.f64 (neg.f64 (*.f64 #s(literal -60 binary64) (*.f64 (+.f64 y x) (-.f64 x y)))) (neg.f64 (*.f64 (-.f64 t z) (+.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 t z) (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 t z)))))
(/.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 t z)))))
(/.f64 (neg.f64 (*.f64 #s(literal 60 binary64) (*.f64 (+.f64 y x) (-.f64 x y)))) (neg.f64 (*.f64 (neg.f64 (-.f64 t z)) (+.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 t z)) (fma.f64 y (+.f64 y x) (*.f64 x x)))))
(/.f64 (*.f64 (*.f64 (+.f64 y x) (-.f64 x y)) (/.f64 #s(literal -60 binary64) (-.f64 t z))) (+.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 t z))) (fma.f64 y (+.f64 y x) (*.f64 x x)))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 x y)) (*.f64 (-.f64 t z) #s(literal -1/60 binary64)))
(/.f64 (*.f64 (-.f64 x y) #s(literal 1 binary64)) (*.f64 (-.f64 t z) #s(literal -1/60 binary64)))
(/.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (*.f64 (+.f64 y x) (-.f64 x y))) (+.f64 y x))
(/.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.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 (-.f64 x y) #s(literal -60 binary64))) (neg.f64 (-.f64 t z)))
(/.f64 (*.f64 (*.f64 (+.f64 y x) (-.f64 x y)) #s(literal 1 binary64)) (*.f64 (+.f64 y x) (*.f64 (-.f64 t z) #s(literal -1/60 binary64))))
(/.f64 (*.f64 (*.f64 (+.f64 y x) (-.f64 x y)) #s(literal 60 binary64)) (*.f64 (+.f64 y x) (neg.f64 (-.f64 t z))))
(/.f64 (*.f64 (*.f64 (+.f64 y x) (-.f64 x y)) #s(literal -60 binary64)) (*.f64 (+.f64 y x) (-.f64 t z)))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 y (+.f64 y x) (*.f64 x x)) (*.f64 (-.f64 t z) #s(literal -1/60 binary64))))
(/.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 t z))))
(/.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 t z)))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 y x) (-.f64 x y))) (*.f64 (*.f64 (-.f64 t z) #s(literal -1/60 binary64)) (+.f64 y x)))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 (*.f64 (-.f64 t z) #s(literal -1/60 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))))
(/.f64 (*.f64 #s(literal 60 binary64) (*.f64 (+.f64 y x) (-.f64 x y))) (*.f64 (neg.f64 (-.f64 t z)) (+.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 t z)) (fma.f64 y (+.f64 y x) (*.f64 x x))))
(/.f64 (*.f64 #s(literal -60 binary64) (*.f64 (+.f64 y x) (-.f64 x y))) (*.f64 (-.f64 t z) (+.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 t z) (fma.f64 y (+.f64 y x) (*.f64 x x))))
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (neg.f64 (-.f64 t z)))
(/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) (neg.f64 (neg.f64 (-.f64 t z))))
(/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) (-.f64 t z))
(/.f64 (neg.f64 (-.f64 x y)) (neg.f64 (*.f64 (-.f64 t z) #s(literal -1/60 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 t z) (*.f64 (-.f64 x y) #s(literal -60 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 t z) (*.f64 (-.f64 x y) #s(literal -60 binary64))))
(/.f64 (-.f64 x y) (*.f64 (-.f64 t z) #s(literal -1/60 binary64)))
(fma.f64 x (/.f64 #s(literal -60 binary64) (-.f64 t z)) (*.f64 (neg.f64 y) (/.f64 #s(literal -60 binary64) (-.f64 t z))))
(fma.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) x (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (neg.f64 y)))
(-.f64 (/.f64 (/.f64 x #s(literal 1/60 binary64)) (neg.f64 (-.f64 t z))) (/.f64 (/.f64 y #s(literal 1/60 binary64)) (neg.f64 (-.f64 t z))))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 t z)) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 t z)))
(-.f64 (/.f64 (/.f64 (*.f64 x x) (+.f64 y x)) (*.f64 (-.f64 t z) #s(literal -1/60 binary64))) (/.f64 (/.f64 (*.f64 y y) (+.f64 y x)) (*.f64 (-.f64 t z) #s(literal -1/60 binary64))))
(-.f64 (/.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))) (*.f64 (-.f64 t z) #s(literal -1/60 binary64))) (/.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))) (*.f64 (-.f64 t z) #s(literal -1/60 binary64))))
(-.f64 (/.f64 x (*.f64 (-.f64 t z) #s(literal -1/60 binary64))) (/.f64 y (*.f64 (-.f64 t z) #s(literal -1/60 binary64))))
(+.f64 (*.f64 x (/.f64 #s(literal -60 binary64) (-.f64 t z))) (*.f64 (neg.f64 y) (/.f64 #s(literal -60 binary64) (-.f64 t z))))
(+.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) x) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (neg.f64 y)))
(*.f64 (/.f64 #s(literal -60 binary64) (*.f64 (+.f64 z t) (-.f64 t z))) (+.f64 z t))
(*.f64 (/.f64 #s(literal -60 binary64) (-.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64)))) (fma.f64 z (+.f64 z t) (*.f64 t t)))
(*.f64 (pow.f64 (-.f64 t z) #s(literal -1 binary64)) #s(literal -60 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal -60 binary64) (-.f64 t z)))
(*.f64 #s(literal 60 binary64) (pow.f64 (neg.f64 (-.f64 t z)) #s(literal -1 binary64)))
(*.f64 #s(literal -60 binary64) (pow.f64 (-.f64 t z) #s(literal -1 binary64)))
(pow.f64 (/.f64 (*.f64 (-.f64 t z) #s(literal -1/60 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (*.f64 (-.f64 t z) #s(literal -1/60 binary64)) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 (-.f64 t z) #s(literal -1/60 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (-.f64 t z) #s(literal -1/60 binary64))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (*.f64 (-.f64 t z) #s(literal -1/60 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 t z) #s(literal -1/60 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (*.f64 (-.f64 t z) #s(literal -1/60 binary64)))
(/.f64 #s(literal 60 binary64) (neg.f64 (neg.f64 (neg.f64 (-.f64 t z)))))
(/.f64 #s(literal 60 binary64) (neg.f64 (-.f64 t z)))
(/.f64 #s(literal -60 binary64) (neg.f64 (neg.f64 (-.f64 t z))))
(/.f64 #s(literal -60 binary64) (-.f64 t z))
(neg.f64 (/.f64 #s(literal 60 binary64) (-.f64 t z)))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 t z) #s(literal -1/60 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 (+.f64 z t) (-.f64 t z)) (pow.f64 (+.f64 z t) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64))) (pow.f64 (fma.f64 z (+.f64 z t) (*.f64 t t)) #s(literal -1 binary64)))
(pow.f64 (/.f64 (+.f64 z t) (*.f64 (+.f64 z t) (-.f64 t z))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 z (+.f64 z t) (*.f64 t t)) (-.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 t t) (+.f64 z t)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 z z) (+.f64 z t)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 t t) (+.f64 z t)) (/.f64 (*.f64 t t) (+.f64 z t)) (fma.f64 (/.f64 (*.f64 z z) (+.f64 z t)) (/.f64 (*.f64 z z) (+.f64 z t)) (*.f64 (/.f64 (*.f64 t t) (+.f64 z t)) (/.f64 (*.f64 z z) (+.f64 z t))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (fma.f64 z (+.f64 z t) (*.f64 t t))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 z #s(literal 3 binary64)) (fma.f64 z (+.f64 z t) (*.f64 t t))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (fma.f64 z (+.f64 z t) (*.f64 t t))) (/.f64 (pow.f64 t #s(literal 3 binary64)) (fma.f64 z (+.f64 z t) (*.f64 t t))) (fma.f64 (/.f64 (pow.f64 z #s(literal 3 binary64)) (fma.f64 z (+.f64 z t) (*.f64 t t))) (/.f64 (pow.f64 z #s(literal 3 binary64)) (fma.f64 z (+.f64 z t) (*.f64 t t))) (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (fma.f64 z (+.f64 z t) (*.f64 t t))) (/.f64 (pow.f64 z #s(literal 3 binary64)) (fma.f64 z (+.f64 z t) (*.f64 t t)))))))
(/.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))) (fma.f64 z z (-.f64 (*.f64 t t) (*.f64 (neg.f64 z) t))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 z t) (-.f64 t z)))) (neg.f64 (neg.f64 (+.f64 z t))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 z (+.f64 z t) (*.f64 t t)))))
(/.f64 (-.f64 (*.f64 (*.f64 t t) (+.f64 z t)) (*.f64 (+.f64 z t) (*.f64 z z))) (*.f64 (+.f64 z t) (+.f64 z t)))
(/.f64 (-.f64 (*.f64 (pow.f64 t #s(literal 3 binary64)) (fma.f64 z (+.f64 z t) (*.f64 t t))) (*.f64 (fma.f64 z (+.f64 z t) (*.f64 t t)) (pow.f64 z #s(literal 3 binary64)))) (*.f64 (fma.f64 z (+.f64 z t) (*.f64 t t)) (fma.f64 z (+.f64 z t) (*.f64 t t))))
(/.f64 (neg.f64 (*.f64 (+.f64 z t) (-.f64 t z))) (neg.f64 (-.f64 t (neg.f64 z))))
(/.f64 (neg.f64 (*.f64 (+.f64 z t) (-.f64 t z))) (neg.f64 (+.f64 z t)))
(/.f64 (neg.f64 (-.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64)))) (neg.f64 (fma.f64 t t (-.f64 (*.f64 z z) (*.f64 t (neg.f64 z))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64)))) (neg.f64 (fma.f64 z (+.f64 z t) (*.f64 t t))))
(/.f64 (*.f64 (+.f64 z t) (-.f64 t z)) (-.f64 t (neg.f64 z)))
(/.f64 (*.f64 (+.f64 z t) (-.f64 t z)) (+.f64 z t))
(/.f64 (-.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64))) (fma.f64 t t (-.f64 (*.f64 z z) (*.f64 t (neg.f64 z)))))
(/.f64 (-.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64))) (fma.f64 z (+.f64 z t) (*.f64 t t)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 z t) (*.f64 (+.f64 z t) (-.f64 t z)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 z (+.f64 z t) (*.f64 t t)) (-.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 z t) (*.f64 (+.f64 z t) (-.f64 t z))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z (+.f64 z t) (*.f64 t t)) (-.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64)))))
(fma.f64 #s(literal -1 binary64) z t)
(-.f64 (/.f64 (*.f64 t t) (-.f64 t (neg.f64 z))) (/.f64 (*.f64 z z) (-.f64 t (neg.f64 z))))
(-.f64 (/.f64 (*.f64 t t) (+.f64 z t)) (/.f64 (*.f64 z z) (+.f64 z t)))
(-.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (fma.f64 z (+.f64 z t) (*.f64 t t))) (/.f64 (pow.f64 z #s(literal 3 binary64)) (fma.f64 z (+.f64 z t) (*.f64 t t))))
(-.f64 t z)
(+.f64 (neg.f64 z) t)
(+.f64 t (neg.f64 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 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y (*.f64 #s(literal 120 binary64) a)))
(*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))) (pow.f64 (fma.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y (*.f64 #s(literal -120 binary64) a)) #s(literal -1 binary64)))
(*.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 z t) y) #s(literal -3 binary64)) #s(literal -216000 binary64) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64))) (pow.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 z t) y) #s(literal -2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y)))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (fma.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y (*.f64 #s(literal -120 binary64) a)) (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 z t) y) #s(literal -2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y)))) (fma.f64 (pow.f64 (/.f64 (-.f64 z t) y) #s(literal -3 binary64)) #s(literal -216000 binary64) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) 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)) y (*.f64 #s(literal -120 binary64) a))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y (*.f64 #s(literal -120 binary64) a))) (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) 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)) 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)) y (*.f64 #s(literal -120 binary64) a))) (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) 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)) y (*.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)) y) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (fma.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y (*.f64 #s(literal -120 binary64) a)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 z t) y) #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 z t) y) #s(literal -2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y (*.f64 #s(literal -120 binary64) a))) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) 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)) y (*.f64 #s(literal -120 binary64) a)) (fma.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y (*.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)) y) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) (neg.f64 (fma.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y (*.f64 #s(literal -120 binary64) a))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 z t) y) #s(literal -3 binary64)) #s(literal -216000 binary64) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)))) (neg.f64 (fma.f64 #s(literal 14400 binary64) (*.f64 a a) (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y) #s(literal 120 binary64)) a)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 z t) y) #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 z t) y) #s(literal -2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))) (fma.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y (*.f64 #s(literal -120 binary64) a)))
(/.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 z t) y) #s(literal -3 binary64)) #s(literal -216000 binary64) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64))) (fma.f64 #s(literal 14400 binary64) (*.f64 a a) (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y) #s(literal 120 binary64)) a))))
(/.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 z t) y) #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 z t) y) #s(literal -2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y (*.f64 #s(literal -120 binary64) a)) (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 z t) y) #s(literal -2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y)))) (fma.f64 (pow.f64 (/.f64 (-.f64 z t) y) #s(literal -3 binary64)) #s(literal -216000 binary64) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y (*.f64 #s(literal -120 binary64) a)) (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 z t) y) #s(literal -2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y)))) (fma.f64 (pow.f64 (/.f64 (-.f64 z t) y) #s(literal -3 binary64)) #s(literal -216000 binary64) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)))))
(fma.f64 (/.f64 y #s(literal -1 binary64)) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 (neg.f64 y) #s(literal -1 binary64)) (/.f64 #s(literal -60 binary64) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (*.f64 (/.f64 y (+.f64 z t)) (/.f64 #s(literal -60 binary64) (-.f64 z t))) (+.f64 z t) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 (*.f64 y #s(literal -60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 z z (*.f64 t (+.f64 z t))) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 y (*.f64 (+.f64 z t) (-.f64 z t))) (/.f64 #s(literal -60 binary64) (pow.f64 (+.f64 z t) #s(literal -1 binary64))) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 y (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (/.f64 #s(literal -60 binary64) (pow.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) #s(literal -1 binary64))) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 #s(literal -60 binary64) (*.f64 (+.f64 z t) (-.f64 z t))) (/.f64 y (pow.f64 (+.f64 z t) #s(literal -1 binary64))) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 #s(literal -60 binary64) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (/.f64 y (pow.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) #s(literal -1 binary64))) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (*.f64 y #s(literal -60 binary64)) (pow.f64 (-.f64 z t) #s(literal -1 binary64)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (pow.f64 (-.f64 z t) #s(literal -1 binary64)) (/.f64 y #s(literal -1/60 binary64)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))
(fma.f64 #s(literal 60 binary64) (/.f64 (neg.f64 y) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 y (/.f64 #s(literal -60 binary64) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y))
(fma.f64 a #s(literal 120 binary64) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y))) (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y))))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) 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)) y (*.f64 #s(literal -120 binary64) a))))
(+.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y) (*.f64 #s(literal 120 binary64) a))
(+.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y))
(*.f64 (/.f64 y (*.f64 (+.f64 z t) (-.f64 z t))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 z t) #s(literal -1 binary64))))
(*.f64 (/.f64 y (*.f64 (+.f64 z t) (-.f64 z t))) (+.f64 z t))
(*.f64 (/.f64 y (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) #s(literal -1 binary64))))
(*.f64 (/.f64 y (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 z z (*.f64 t (+.f64 z t))))
(*.f64 (pow.f64 (-.f64 z t) #s(literal -1 binary64)) (pow.f64 (pow.f64 y #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (-.f64 z t) #s(literal -1 binary64)) y)
(*.f64 (neg.f64 y) (pow.f64 (neg.f64 (-.f64 z t)) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 y (-.f64 z t)))
(*.f64 y (pow.f64 (-.f64 z t) #s(literal -1 binary64)))
(pow.f64 (/.f64 (/.f64 (-.f64 z t) y) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 z t) y) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 y #s(literal 1 binary64))) (neg.f64 (-.f64 z t)))
(/.f64 (neg.f64 (neg.f64 (neg.f64 y))) (neg.f64 (neg.f64 (neg.f64 (-.f64 z t)))))
(/.f64 (*.f64 y #s(literal 1 binary64)) (-.f64 z t))
(/.f64 (neg.f64 (neg.f64 y)) (neg.f64 (neg.f64 (-.f64 z t))))
(/.f64 (neg.f64 y) (neg.f64 (-.f64 z t)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (-.f64 z t) y) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 z t) y)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (-.f64 z t) y))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 z t) y) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 z t) y))
(/.f64 y (-.f64 z t))
(neg.f64 (/.f64 (neg.f64 y) (-.f64 z t)))
(neg.f64 (/.f64 y (neg.f64 (-.f64 z t))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (-.f64 z t))) (/.f64 y (neg.f64 (-.f64 z t))))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 z t) y)) #s(literal -1 binary64)))
(*.f64 (*.f64 (+.f64 z t) (-.f64 z t)) (pow.f64 (+.f64 z t) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))) (pow.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (+.f64 z t) (*.f64 (+.f64 z t) (-.f64 z t))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 z z) (+.f64 z t)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 t t) (+.f64 z t)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 z z) (+.f64 z t)) (/.f64 (*.f64 z z) (+.f64 z t)) (fma.f64 (/.f64 (*.f64 t t) (+.f64 z t)) (/.f64 (*.f64 t t) (+.f64 z t)) (*.f64 (/.f64 (*.f64 z z) (+.f64 z t)) (/.f64 (*.f64 t t) (+.f64 z t))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 z #s(literal 3 binary64)) (fma.f64 z z (*.f64 t (+.f64 z t)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (fma.f64 z z (*.f64 t (+.f64 z t)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 z #s(literal 3 binary64)) (fma.f64 z z (*.f64 t (+.f64 z t)))) (/.f64 (pow.f64 z #s(literal 3 binary64)) (fma.f64 z z (*.f64 t (+.f64 z t)))) (fma.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (fma.f64 z z (*.f64 t (+.f64 z t)))) (/.f64 (pow.f64 t #s(literal 3 binary64)) (fma.f64 z z (*.f64 t (+.f64 z t)))) (*.f64 (/.f64 (pow.f64 z #s(literal 3 binary64)) (fma.f64 z z (*.f64 t (+.f64 z t)))) (/.f64 (pow.f64 t #s(literal 3 binary64)) (fma.f64 z z (*.f64 t (+.f64 z t))))))))
(/.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 t #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64))) (fma.f64 t t (-.f64 (*.f64 z z) (*.f64 (neg.f64 t) z))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 z t) (-.f64 z t)))) (neg.f64 (neg.f64 (+.f64 z t))))
(/.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 z z (*.f64 t (+.f64 z t))))))
(/.f64 (-.f64 (*.f64 (*.f64 z z) (+.f64 z t)) (*.f64 (+.f64 z t) (*.f64 t t))) (*.f64 (+.f64 z t) (+.f64 z t)))
(/.f64 (-.f64 (*.f64 (pow.f64 z #s(literal 3 binary64)) (fma.f64 z z (*.f64 t (+.f64 z t)))) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (pow.f64 t #s(literal 3 binary64)))) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (fma.f64 z z (*.f64 t (+.f64 z t)))))
(/.f64 (neg.f64 (*.f64 (+.f64 z t) (-.f64 z t))) (neg.f64 (-.f64 z (neg.f64 t))))
(/.f64 (neg.f64 (*.f64 (+.f64 z t) (-.f64 z t))) (neg.f64 (+.f64 z t)))
(/.f64 (neg.f64 (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (neg.f64 (fma.f64 z z (-.f64 (*.f64 t t) (*.f64 z (neg.f64 t))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (neg.f64 (fma.f64 z z (*.f64 t (+.f64 z t)))))
(/.f64 (*.f64 (+.f64 z t) (-.f64 z t)) (-.f64 z (neg.f64 t)))
(/.f64 (*.f64 (+.f64 z t) (-.f64 z t)) (+.f64 z t))
(/.f64 (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))) (fma.f64 z z (-.f64 (*.f64 t t) (*.f64 z (neg.f64 t)))))
(/.f64 (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))) (fma.f64 z z (*.f64 t (+.f64 z t))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 z t) (*.f64 (+.f64 z t) (-.f64 z t)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 z t) (*.f64 (+.f64 z t) (-.f64 z t))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))))
(fma.f64 #s(literal -1 binary64) t z)
(-.f64 (/.f64 (*.f64 z z) (-.f64 z (neg.f64 t))) (/.f64 (*.f64 t t) (-.f64 z (neg.f64 t))))
(-.f64 (/.f64 (*.f64 z z) (+.f64 z t)) (/.f64 (*.f64 t t) (+.f64 z t)))
(-.f64 (/.f64 (pow.f64 z #s(literal 3 binary64)) (fma.f64 z z (*.f64 t (+.f64 z t)))) (/.f64 (pow.f64 t #s(literal 3 binary64)) (fma.f64 z z (*.f64 t (+.f64 z t)))))
(-.f64 z t)
(+.f64 (neg.f64 t) z)
(+.f64 z (neg.f64 t))
(*.f64 (-.f64 (pow.f64 #s(approx (/ (* 60 (- x y)) (- z t)) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))) (pow.f64 (-.f64 #s(approx (/ (* 60 (- x y)) (- z t)) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y)) (*.f64 #s(literal 120 binary64) a)) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal 1728000 binary64) (pow.f64 a #s(literal 3 binary64)) (pow.f64 #s(approx (/ (* 60 (- x y)) (- z t)) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y)) #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) #s(approx (/ (* 60 (- x y)) (- z t)) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y))) (pow.f64 #s(approx (/ (* 60 (- x y)) (- z t)) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y)) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (-.f64 #s(approx (/ (* 60 (- x y)) (- z t)) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y)) (*.f64 #s(literal 120 binary64) a)) (-.f64 (pow.f64 #s(approx (/ (* 60 (- x y)) (- z t)) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) #s(approx (/ (* 60 (- x y)) (- z t)) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y))) (pow.f64 #s(approx (/ (* 60 (- x y)) (- z t)) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y)) #s(literal 2 binary64))) (fma.f64 #s(literal 1728000 binary64) (pow.f64 a #s(literal 3 binary64)) (pow.f64 #s(approx (/ (* 60 (- x y)) (- z t)) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y)) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 #s(approx (/ (* 60 (- x y)) (- z t)) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y)) #s(literal 2 binary64)) (-.f64 #s(approx (/ (* 60 (- x y)) (- z t)) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) 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)) (-.f64 #s(approx (/ (* 60 (- x y)) (- z t)) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y)) (*.f64 #s(literal 120 binary64) a))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 #s(approx (/ (* 60 (- x y)) (- z t)) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y)) #s(literal 2 binary64)) (-.f64 #s(approx (/ (* 60 (- x y)) (- z t)) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y)) (*.f64 #s(literal 120 binary64) a))) (/.f64 (pow.f64 #s(approx (/ (* 60 (- x y)) (- z t)) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y)) #s(literal 2 binary64)) (-.f64 #s(approx (/ (* 60 (- x y)) (- z t)) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y)) (*.f64 #s(literal 120 binary64) a))) (fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (-.f64 #s(approx (/ (* 60 (- x y)) (- z t)) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y)) (*.f64 #s(literal 120 binary64) a))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (-.f64 #s(approx (/ (* 60 (- x y)) (- z t)) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y)) (*.f64 #s(literal 120 binary64) a))) (*.f64 (/.f64 (pow.f64 #s(approx (/ (* 60 (- x y)) (- z t)) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y)) #s(literal 2 binary64)) (-.f64 #s(approx (/ (* 60 (- x y)) (- z t)) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y)) (*.f64 #s(literal 120 binary64) a))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (-.f64 #s(approx (/ (* 60 (- x y)) (- z t)) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y)) (*.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 (- x y)) (- z t)) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 #s(literal 120 binary64) a) #s(approx (/ (* 60 (- x y)) (- z t)) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 #s(approx (/ (* 60 (- x y)) (- z t)) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (-.f64 #s(approx (/ (* 60 (- x y)) (- z t)) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) 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 #s(approx (/ (* 60 (- x y)) (- z t)) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y)) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) #s(approx (/ (* 60 (- x y)) (- z t)) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y))) (pow.f64 #s(approx (/ (* 60 (- x y)) (- z t)) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y)) #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 #s(approx (/ (* 60 (- x y)) (- z t)) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y)) #s(literal 2 binary64)) (-.f64 #s(approx (/ (* 60 (- x y)) (- z t)) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y)) (*.f64 #s(literal 120 binary64) a))) (*.f64 (-.f64 #s(approx (/ (* 60 (- x y)) (- z t)) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) (*.f64 (-.f64 #s(approx (/ (* 60 (- x y)) (- z t)) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y)) (*.f64 #s(literal 120 binary64) a)) (-.f64 #s(approx (/ (* 60 (- x y)) (- z t)) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y)) (*.f64 #s(literal 120 binary64) a))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (pow.f64 #s(approx (/ (* 60 (- x y)) (- z t)) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y)) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 120 binary64) a) #s(approx (/ (* 60 (- x y)) (- z t)) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y))))
(/.f64 (neg.f64 (-.f64 (pow.f64 #s(approx (/ (* 60 (- x y)) (- z t)) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(approx (/ (* 60 (- x y)) (- z t)) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y)) (*.f64 #s(literal 120 binary64) a))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1728000 binary64) (pow.f64 a #s(literal 3 binary64)) (pow.f64 #s(approx (/ (* 60 (- x y)) (- z t)) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 #s(literal 14400 binary64) (*.f64 a a) (-.f64 (pow.f64 #s(approx (/ (* 60 (- x y)) (- z t)) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 120 binary64) a) #s(approx (/ (* 60 (- x y)) (- z t)) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y)))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1728000 binary64) (pow.f64 a #s(literal 3 binary64)) (pow.f64 #s(approx (/ (* 60 (- x y)) (- z t)) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) #s(approx (/ (* 60 (- x y)) (- z t)) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y))) (pow.f64 #s(approx (/ (* 60 (- x y)) (- z t)) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 #s(approx (/ (* 60 (- x y)) (- z t)) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))) (-.f64 #s(approx (/ (* 60 (- x y)) (- z t)) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y)) (*.f64 #s(literal 120 binary64) a)))
(/.f64 (fma.f64 #s(literal 1728000 binary64) (pow.f64 a #s(literal 3 binary64)) (pow.f64 #s(approx (/ (* 60 (- x y)) (- z t)) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y)) #s(literal 3 binary64))) (fma.f64 #s(literal 14400 binary64) (*.f64 a a) (-.f64 (pow.f64 #s(approx (/ (* 60 (- x y)) (- z t)) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 120 binary64) a) #s(approx (/ (* 60 (- x y)) (- z t)) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y))))))
(/.f64 (fma.f64 #s(literal 1728000 binary64) (pow.f64 a #s(literal 3 binary64)) (pow.f64 #s(approx (/ (* 60 (- x y)) (- z t)) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y)) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) #s(approx (/ (* 60 (- x y)) (- z t)) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y))) (pow.f64 #s(approx (/ (* 60 (- x y)) (- z t)) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y)) #s(literal 2 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 #s(approx (/ (* 60 (- x y)) (- z t)) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y)) (*.f64 #s(literal 120 binary64) a)) (-.f64 (pow.f64 #s(approx (/ (* 60 (- x y)) (- z t)) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) #s(approx (/ (* 60 (- x y)) (- z t)) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y))) (pow.f64 #s(approx (/ (* 60 (- x y)) (- z t)) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y)) #s(literal 2 binary64))) (fma.f64 #s(literal 1728000 binary64) (pow.f64 a #s(literal 3 binary64)) (pow.f64 #s(approx (/ (* 60 (- x y)) (- z t)) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y)) #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(approx (/ (* 60 (- x y)) (- z t)) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y)) (*.f64 #s(literal 120 binary64) a)) (-.f64 (pow.f64 #s(approx (/ (* 60 (- x y)) (- z t)) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) #s(approx (/ (* 60 (- x y)) (- z t)) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y))) (pow.f64 #s(approx (/ (* 60 (- x y)) (- z t)) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y)) #s(literal 2 binary64))) (fma.f64 #s(literal 1728000 binary64) (pow.f64 a #s(literal 3 binary64)) (pow.f64 #s(approx (/ (* 60 (- x y)) (- z t)) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y)) #s(literal 3 binary64)))))
(fma.f64 #s(literal 120 binary64) a #s(approx (/ (* 60 (- x y)) (- z t)) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y)))
(fma.f64 a #s(literal 120 binary64) #s(approx (/ (* 60 (- x y)) (- z t)) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y)))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 120 binary64) a) #s(approx (/ (* 60 (- x y)) (- z t)) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y)))) (/.f64 (pow.f64 #s(approx (/ (* 60 (- x y)) (- z t)) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 120 binary64) a) #s(approx (/ (* 60 (- x y)) (- z t)) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y)))))
(-.f64 (/.f64 (pow.f64 #s(approx (/ (* 60 (- x y)) (- z t)) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y)) #s(literal 2 binary64)) (-.f64 #s(approx (/ (* 60 (- x y)) (- z t)) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y)) (*.f64 #s(literal 120 binary64) a))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (-.f64 #s(approx (/ (* 60 (- x y)) (- z t)) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y)) (*.f64 #s(literal 120 binary64) a))))
(+.f64 (*.f64 #s(literal 120 binary64) a) #s(approx (/ (* 60 (- x y)) (- z t)) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y)))
(+.f64 #s(approx (/ (* 60 (- x y)) (- z t)) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y)) (*.f64 #s(literal 120 binary64) a))
#s(approx (/ (* 60 (- x y)) (- z t)) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y))
(*.f64 (/.f64 y #s(literal -1 binary64)) (/.f64 #s(literal 60 binary64) (-.f64 z t)))
(*.f64 (/.f64 (neg.f64 y) #s(literal -1 binary64)) (/.f64 #s(literal -60 binary64) (-.f64 z t)))
(*.f64 (*.f64 (/.f64 y (+.f64 z t)) (/.f64 #s(literal -60 binary64) (-.f64 z t))) (+.f64 z t))
(*.f64 (/.f64 (*.f64 y #s(literal -60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 z z (*.f64 t (+.f64 z t))))
(*.f64 (/.f64 y (*.f64 (+.f64 z t) (-.f64 z t))) (/.f64 #s(literal -60 binary64) (pow.f64 (+.f64 z t) #s(literal -1 binary64))))
(*.f64 (/.f64 y (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (/.f64 #s(literal -60 binary64) (pow.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) #s(literal -1 binary64))))
(*.f64 (/.f64 #s(literal -60 binary64) (*.f64 (+.f64 z t) (-.f64 z t))) (/.f64 y (pow.f64 (+.f64 z t) #s(literal -1 binary64))))
(*.f64 (/.f64 #s(literal -60 binary64) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (/.f64 y (pow.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) #s(literal -1 binary64))))
(*.f64 (*.f64 y #s(literal -60 binary64)) (pow.f64 (-.f64 z t) #s(literal -1 binary64)))
(*.f64 (pow.f64 (-.f64 z t) #s(literal -1 binary64)) (/.f64 y #s(literal -1/60 binary64)))
(*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y)
(*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))
(*.f64 #s(literal 60 binary64) (/.f64 (neg.f64 y) (-.f64 z t)))
(*.f64 y (/.f64 #s(literal -60 binary64) (-.f64 z t)))
(*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)))
(pow.f64 (/.f64 (-.f64 z t) (*.f64 y #s(literal -60 binary64))) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) y)) (neg.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))
(/.f64 (neg.f64 (*.f64 #s(literal 60 binary64) y)) (neg.f64 (neg.f64 (-.f64 z t))))
(/.f64 (neg.f64 (*.f64 y #s(literal 60 binary64))) (neg.f64 (neg.f64 (-.f64 z t))))
(/.f64 (neg.f64 (*.f64 (neg.f64 y) #s(literal -60 binary64))) (neg.f64 (neg.f64 (-.f64 z t))))
(/.f64 (neg.f64 (*.f64 #s(literal -60 binary64) (neg.f64 y))) (neg.f64 (neg.f64 (-.f64 z t))))
(/.f64 (neg.f64 (neg.f64 (*.f64 y #s(literal -60 binary64)))) (neg.f64 (neg.f64 (-.f64 z t))))
(/.f64 (neg.f64 (*.f64 y #s(literal 1 binary64))) (neg.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) y) (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))
(/.f64 (*.f64 #s(literal 60 binary64) y) (neg.f64 (-.f64 z t)))
(/.f64 (*.f64 y #s(literal 60 binary64)) (neg.f64 (-.f64 z t)))
(/.f64 (*.f64 y #s(literal 1 binary64)) (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))
(/.f64 (*.f64 (neg.f64 y) #s(literal -60 binary64)) (neg.f64 (-.f64 z t)))
(/.f64 (*.f64 #s(literal -60 binary64) (neg.f64 y)) (neg.f64 (-.f64 z t)))
(/.f64 (neg.f64 (*.f64 y #s(literal -60 binary64))) (neg.f64 (-.f64 z t)))
(/.f64 (*.f64 y #s(literal -60 binary64)) (-.f64 z t))
(/.f64 (neg.f64 y) (neg.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 z t) (*.f64 y #s(literal -60 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 z t) (*.f64 y #s(literal -60 binary64))))
(/.f64 #s(literal 60 binary64) (neg.f64 (/.f64 (-.f64 z t) y)))
(/.f64 y (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))
(/.f64 #s(literal -60 binary64) (/.f64 (-.f64 z t) y))
(*.f64 (/.f64 #s(literal -60 binary64) (*.f64 (+.f64 z t) (-.f64 z t))) (+.f64 z t))
(*.f64 (/.f64 #s(literal -60 binary64) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 z z (*.f64 t (+.f64 z t))))
(*.f64 (pow.f64 (-.f64 z t) #s(literal -1 binary64)) #s(literal -60 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal -60 binary64) (-.f64 z t)))
(*.f64 #s(literal 60 binary64) (pow.f64 (neg.f64 (-.f64 z t)) #s(literal -1 binary64)))
(*.f64 #s(literal -60 binary64) (pow.f64 (-.f64 z t) #s(literal -1 binary64)))
(pow.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64)) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))
(/.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)))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 (pow.f64 (*.f64 (+.f64 z t) (-.f64 z t)) #s(literal -1 binary64)) (/.f64 #s(literal 1/60 binary64) (*.f64 (+.f64 y x) (-.f64 x y)))) (/.f64 (+.f64 z t) (+.f64 y x)))
(*.f64 (/.f64 (pow.f64 (*.f64 (+.f64 z t) (-.f64 z t)) #s(literal -1 binary64)) (/.f64 #s(literal 1/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 (pow.f64 (*.f64 (+.f64 z t) (-.f64 z t)) #s(literal -1 binary64)) (pow.f64 (-.f64 x y) #s(literal -1 binary64))) (/.f64 (+.f64 z t) #s(literal 1/60 binary64)))
(*.f64 (/.f64 (pow.f64 (*.f64 (+.f64 z t) (-.f64 z t)) #s(literal -1 binary64)) #s(literal -1/60 binary64)) (/.f64 (+.f64 z t) (pow.f64 (neg.f64 (-.f64 x y)) #s(literal -1 binary64))))
(*.f64 (/.f64 (pow.f64 (*.f64 (+.f64 z t) (-.f64 z t)) #s(literal -1 binary64)) #s(literal 1/60 binary64)) (/.f64 (+.f64 z t) (pow.f64 (-.f64 x y) #s(literal -1 binary64))))
(*.f64 (/.f64 (pow.f64 (*.f64 (+.f64 z t) (-.f64 z t)) #s(literal -1 binary64)) #s(literal 1 binary64)) (/.f64 (+.f64 z t) (/.f64 #s(literal 1/60 binary64) (-.f64 x y))))
(*.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1/60 binary64) (*.f64 (+.f64 y x) (-.f64 x y)))) (/.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (+.f64 y x)))
(*.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1/60 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (/.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (fma.f64 y (+.f64 y x) (*.f64 x x))))
(*.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))) #s(literal -1 binary64)) (pow.f64 (-.f64 x y) #s(literal -1 binary64))) (/.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) #s(literal 1/60 binary64)))
(*.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))) #s(literal -1 binary64)) #s(literal -1/60 binary64)) (/.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (pow.f64 (neg.f64 (-.f64 x y)) #s(literal -1 binary64))))
(*.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))) #s(literal -1 binary64)) #s(literal 1/60 binary64)) (/.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (pow.f64 (-.f64 x y) #s(literal -1 binary64))))
(*.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64)) (/.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (/.f64 #s(literal 1/60 binary64) (-.f64 x y))))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/60 binary64) (*.f64 (+.f64 y x) (-.f64 x y)))) (/.f64 (pow.f64 (-.f64 z t) #s(literal -1 binary64)) (+.f64 y x)))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/60 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (/.f64 (pow.f64 (-.f64 z t) #s(literal -1 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 x y) #s(literal -1 binary64))) (/.f64 (pow.f64 (-.f64 z t) #s(literal -1 binary64)) #s(literal 1/60 binary64)))
(*.f64 (/.f64 (-.f64 x y) #s(literal -1 binary64)) (/.f64 #s(literal -60 binary64) (-.f64 z t)))
(*.f64 (/.f64 #s(literal 60 binary64) (*.f64 (+.f64 z t) (-.f64 z t))) (/.f64 (-.f64 x y) (pow.f64 (+.f64 z t) #s(literal -1 binary64))))
(*.f64 (/.f64 #s(literal 60 binary64) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (/.f64 (-.f64 x y) (pow.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) #s(literal -1 binary64))))
(*.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/60 binary64) (+.f64 y x)) (/.f64 (-.f64 z t) (-.f64 x y))) #s(literal -1 binary64)) (pow.f64 (+.f64 y x) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 1/60 binary64) (-.f64 z t)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) #s(literal -1 binary64)) (pow.f64 (fma.f64 y (+.f64 y x) (*.f64 x x)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 (+.f64 z t) (-.f64 z t)) #s(literal -1 binary64)) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (pow.f64 (+.f64 z t) #s(literal -1 binary64))))
(*.f64 (pow.f64 (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))) #s(literal -1 binary64)) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (pow.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) #s(literal -1 binary64))))
(*.f64 (/.f64 (-.f64 x y) (*.f64 (+.f64 z t) (-.f64 z t))) (/.f64 #s(literal 60 binary64) (pow.f64 (+.f64 z t) #s(literal -1 binary64))))
(*.f64 (/.f64 (-.f64 x y) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (/.f64 #s(literal 60 binary64) (pow.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) #s(literal -1 binary64))))
(*.f64 (/.f64 #s(literal -60 binary64) (*.f64 (+.f64 z t) (-.f64 z t))) (/.f64 (neg.f64 (-.f64 x y)) (pow.f64 (+.f64 z t) #s(literal -1 binary64))))
(*.f64 (/.f64 #s(literal -60 binary64) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (/.f64 (neg.f64 (-.f64 x y)) (pow.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) #s(literal -1 binary64))))
(*.f64 (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 z t)) (/.f64 (-.f64 x y) (-.f64 z t))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 z t) #s(literal -1 binary64))))
(*.f64 (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 z t)) (/.f64 (-.f64 x y) (-.f64 z t))) (+.f64 z t))
(*.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)))) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) #s(literal -1 binary64))))
(*.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 z z (*.f64 t (+.f64 z t))))
(*.f64 (pow.f64 (*.f64 #s(literal 1/60 binary64) (-.f64 z t)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (-.f64 x y) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 1/60 binary64) (-.f64 z t)) #s(literal -1 binary64)) (-.f64 x y))
(*.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -1/2 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (-.f64 x y) #s(literal 1 binary64)) (/.f64 #s(literal 60 binary64) (-.f64 z t)))
(*.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (pow.f64 (-.f64 z t) #s(literal -1 binary64)))
(*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 60 binary64))
(*.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) (pow.f64 (neg.f64 (-.f64 z t)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (-.f64 z t) #s(literal -1 binary64)) (*.f64 #s(literal 60 binary64) (-.f64 x y)))
(*.f64 #s(literal -1 binary64) (pow.f64 (*.f64 #s(literal -1/60 binary64) (/.f64 (-.f64 z t) (-.f64 x y))) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (*.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))) #s(literal 1 binary64))
(*.f64 #s(literal 60 binary64) (/.f64 (pow.f64 (-.f64 z t) #s(literal -1 binary64)) (pow.f64 (-.f64 x y) #s(literal -1 binary64))))
(*.f64 #s(literal 60 binary64) (pow.f64 (*.f64 (pow.f64 (-.f64 x y) #s(literal -1 binary64)) (-.f64 z t)) #s(literal -1 binary64)))
(*.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)))
(*.f64 (-.f64 x y) (*.f64 #s(literal 60 binary64) (pow.f64 (-.f64 z t) #s(literal -1 binary64))))
(*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)))
(*.f64 #s(literal -60 binary64) (/.f64 (pow.f64 (-.f64 z t) #s(literal -1 binary64)) (pow.f64 (neg.f64 (-.f64 x y)) #s(literal -1 binary64))))
(*.f64 #s(literal -60 binary64) (/.f64 (neg.f64 (-.f64 x y)) (-.f64 z t)))
(pow.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (neg.f64 (*.f64 #s(literal -1/60 binary64) (/.f64 (-.f64 z t) (-.f64 x y)))) #s(literal -1 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal -1/60 binary64) (/.f64 (-.f64 z t) (-.f64 x y))) #s(literal 2 binary64)) #s(literal -1/2 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -1 binary64))
(/.f64 (neg.f64 (neg.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)))) (neg.f64 (neg.f64 (neg.f64 (-.f64 z t)))))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) #s(literal 1 binary64))) (neg.f64 (-.f64 z t)))
(/.f64 (neg.f64 (pow.f64 (-.f64 z t) #s(literal -1 binary64))) (neg.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y))))
(/.f64 (neg.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64))) (neg.f64 (neg.f64 (-.f64 z t))))
(/.f64 (*.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) #s(literal 1 binary64)) (-.f64 z t))
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
(/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) (neg.f64 (-.f64 z t)))
(/.f64 (pow.f64 (-.f64 z t) #s(literal -1 binary64)) (/.f64 #s(literal 1/60 binary64) (-.f64 x y)))
(/.f64 #s(literal -1 binary64) (neg.f64 (neg.f64 (*.f64 #s(literal -1/60 binary64) (/.f64 (-.f64 z t) (-.f64 x y))))))
(/.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/60 binary64) (/.f64 (-.f64 z t) (-.f64 x y))))
(/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 #s(literal -1/60 binary64) (/.f64 (-.f64 z t) (-.f64 x y)))))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) (-.f64 z t)))
(neg.f64 (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) (-.f64 z t))))
(neg.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) (-.f64 z t)))
(neg.f64 (pow.f64 (*.f64 #s(literal -1/60 binary64) (/.f64 (-.f64 z t) (-.f64 x y))) #s(literal -1 binary64)))
(-.f64 (/.f64 (/.f64 x #s(literal 1/60 binary64)) (-.f64 z t)) (/.f64 (/.f64 y #s(literal 1/60 binary64)) (-.f64 z t)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (-.f64 z t))) (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) (-.f64 z t))))
(exp.f64 (log.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)))))
(*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -2 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))) (pow.f64 (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal -120 binary64) a)) #s(literal -1 binary64)))
(*.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 3 binary64)) #s(literal 216000 binary64) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.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)))) (pow.f64 (*.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (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 1/60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -2 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (*.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)))) (pow.f64 (*.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) (-.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) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) (-.f64 z t)) #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 1/60 binary64) (-.f64 x y)) (-.f64 z t)) #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 1/60 binary64) (-.f64 x y)) (-.f64 z t)) #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 1/60 binary64) (-.f64 x y)) (-.f64 z t)) #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 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -2 binary64)))) (neg.f64 (-.f64 (*.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 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 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)))) (pow.f64 (*.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -2 binary64))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) (-.f64 z t)) #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 (-.f64 (*.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) (-.f64 z t)) #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 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -2 binary64))) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z 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 #s(literal 14400 binary64) (*.f64 a a) (/.f64 (-.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 120 binary64) a))) (*.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) (-.f64 z t))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z 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 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)))) (pow.f64 (*.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) (-.f64 z t)) #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 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) (-.f64 z t)) #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 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 3 binary64)) #s(literal 216000 binary64) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64))) (fma.f64 #s(literal 14400 binary64) (*.f64 a a) (/.f64 (-.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 120 binary64) a))) (*.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) (-.f64 z t)))))
(/.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z 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 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)))) (pow.f64 (*.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -2 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (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 1/60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -2 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.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)))) (pow.f64 (*.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) (-.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) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (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 1/60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -2 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.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)))) (pow.f64 (*.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) (-.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) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)))))
(fma.f64 (/.f64 (pow.f64 (*.f64 (+.f64 z t) (-.f64 z t)) #s(literal -1 binary64)) (/.f64 #s(literal 1/60 binary64) (*.f64 (+.f64 y x) (-.f64 x y)))) (/.f64 (+.f64 z t) (+.f64 y x)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 (pow.f64 (*.f64 (+.f64 z t) (-.f64 z t)) #s(literal -1 binary64)) (/.f64 #s(literal 1/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 #s(literal 120 binary64) a))
(fma.f64 (/.f64 (pow.f64 (*.f64 (+.f64 z t) (-.f64 z t)) #s(literal -1 binary64)) (pow.f64 (-.f64 x y) #s(literal -1 binary64))) (/.f64 (+.f64 z t) #s(literal 1/60 binary64)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 (pow.f64 (*.f64 (+.f64 z t) (-.f64 z t)) #s(literal -1 binary64)) #s(literal -1/60 binary64)) (/.f64 (+.f64 z t) (pow.f64 (neg.f64 (-.f64 x y)) #s(literal -1 binary64))) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 (pow.f64 (*.f64 (+.f64 z t) (-.f64 z t)) #s(literal -1 binary64)) #s(literal 1/60 binary64)) (/.f64 (+.f64 z t) (pow.f64 (-.f64 x y) #s(literal -1 binary64))) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 (pow.f64 (*.f64 (+.f64 z t) (-.f64 z t)) #s(literal -1 binary64)) #s(literal 1 binary64)) (/.f64 (+.f64 z t) (/.f64 #s(literal 1/60 binary64) (-.f64 x y))) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1/60 binary64) (*.f64 (+.f64 y x) (-.f64 x y)))) (/.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (+.f64 y x)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1/60 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (/.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (fma.f64 y (+.f64 y x) (*.f64 x x))) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))) #s(literal -1 binary64)) (pow.f64 (-.f64 x y) #s(literal -1 binary64))) (/.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) #s(literal 1/60 binary64)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))) #s(literal -1 binary64)) #s(literal -1/60 binary64)) (/.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (pow.f64 (neg.f64 (-.f64 x y)) #s(literal -1 binary64))) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))) #s(literal -1 binary64)) #s(literal 1/60 binary64)) (/.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (pow.f64 (-.f64 x y) #s(literal -1 binary64))) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64)) (/.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (/.f64 #s(literal 1/60 binary64) (-.f64 x y))) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/60 binary64) (*.f64 (+.f64 y x) (-.f64 x y)))) (/.f64 (pow.f64 (-.f64 z t) #s(literal -1 binary64)) (+.f64 y x)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/60 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (/.f64 (pow.f64 (-.f64 z t) #s(literal -1 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 x y) #s(literal -1 binary64))) (/.f64 (pow.f64 (-.f64 z t) #s(literal -1 binary64)) #s(literal 1/60 binary64)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 (-.f64 x y) #s(literal -1 binary64)) (/.f64 #s(literal -60 binary64) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 #s(literal 60 binary64) (*.f64 (+.f64 z t) (-.f64 z t))) (/.f64 (-.f64 x y) (pow.f64 (+.f64 z t) #s(literal -1 binary64))) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (/.f64 (-.f64 x y) (pow.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) #s(literal -1 binary64))) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/60 binary64) (+.f64 y x)) (/.f64 (-.f64 z t) (-.f64 x y))) #s(literal -1 binary64)) (pow.f64 (+.f64 y x) #s(literal -1 binary64)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (pow.f64 (/.f64 (*.f64 #s(literal 1/60 binary64) (-.f64 z t)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) #s(literal -1 binary64)) (pow.f64 (fma.f64 y (+.f64 y x) (*.f64 x x)) #s(literal -1 binary64)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (pow.f64 (*.f64 (+.f64 z t) (-.f64 z t)) #s(literal -1 binary64)) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (pow.f64 (+.f64 z t) #s(literal -1 binary64))) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (pow.f64 (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))) #s(literal -1 binary64)) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (pow.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) #s(literal -1 binary64))) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 (-.f64 x y) (*.f64 (+.f64 z t) (-.f64 z t))) (/.f64 #s(literal 60 binary64) (pow.f64 (+.f64 z t) #s(literal -1 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 #s(literal 60 binary64) (pow.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) #s(literal -1 binary64))) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 #s(literal -60 binary64) (*.f64 (+.f64 z t) (-.f64 z t))) (/.f64 (neg.f64 (-.f64 x y)) (pow.f64 (+.f64 z t) #s(literal -1 binary64))) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 #s(literal -60 binary64) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (/.f64 (neg.f64 (-.f64 x y)) (pow.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) #s(literal -1 binary64))) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 z t)) (/.f64 (-.f64 x y) (-.f64 z t))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 z t) #s(literal -1 binary64))) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 z t)) (/.f64 (-.f64 x y) (-.f64 z t))) (+.f64 z t) (*.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)))) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) #s(literal -1 binary64))) (*.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)))) (fma.f64 z z (*.f64 t (+.f64 z t))) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (pow.f64 (*.f64 #s(literal 1/60 binary64) (-.f64 z t)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (-.f64 x y) #s(literal -1 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (pow.f64 (*.f64 #s(literal 1/60 binary64) (-.f64 z t)) #s(literal -1 binary64)) (-.f64 x y) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -1/2 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -1/2 binary64)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 (-.f64 x y) #s(literal 1 binary64)) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (pow.f64 (-.f64 z t) #s(literal -1 binary64)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64)) (pow.f64 (neg.f64 (-.f64 z t)) #s(literal -1 binary64)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (pow.f64 (-.f64 z t) #s(literal -1 binary64)) (*.f64 #s(literal 60 binary64) (-.f64 x y)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 #s(literal -1 binary64) (pow.f64 (*.f64 #s(literal -1/60 binary64) (/.f64 (-.f64 z t) (-.f64 x y))) #s(literal -1 binary64)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 1 binary64) (*.f64 #s(literal 120 binary64) a))
(fma.f64 #s(literal 60 binary64) (/.f64 (pow.f64 (-.f64 z t) #s(literal -1 binary64)) (pow.f64 (-.f64 x y) #s(literal -1 binary64))) (*.f64 #s(literal 120 binary64) a))
(fma.f64 #s(literal 60 binary64) (pow.f64 (*.f64 (pow.f64 (-.f64 x y) #s(literal -1 binary64)) (-.f64 z t)) #s(literal -1 binary64)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (-.f64 x y) (*.f64 #s(literal 60 binary64) (pow.f64 (-.f64 z t) #s(literal -1 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))
(fma.f64 #s(literal -60 binary64) (/.f64 (pow.f64 (-.f64 z t) #s(literal -1 binary64)) (pow.f64 (neg.f64 (-.f64 x y)) #s(literal -1 binary64))) (*.f64 #s(literal 120 binary64) a))
(fma.f64 #s(literal -60 binary64) (/.f64 (neg.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 2 binary64)) (-.f64 (*.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 1/60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -2 binary64)) (-.f64 (*.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 1/60 binary64) (-.f64 x y)) (-.f64 z t)) #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 #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 #s(literal 120 binary64) a))
(*.f64 (/.f64 (-.f64 z t) (*.f64 (+.f64 y x) (-.f64 x y))) (/.f64 #s(literal 1/60 binary64) (pow.f64 (+.f64 y x) #s(literal -1 binary64))))
(*.f64 (/.f64 (-.f64 z t) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (/.f64 #s(literal 1/60 binary64) (pow.f64 (fma.f64 y (+.f64 y x) (*.f64 x x)) #s(literal -1 binary64))))
(*.f64 (/.f64 (+.f64 z t) (*.f64 #s(literal 60 binary64) (-.f64 x y))) (/.f64 (-.f64 z t) (+.f64 z t)))
(*.f64 (/.f64 (-.f64 z t) #s(literal -1 binary64)) (/.f64 #s(literal -1/60 binary64) (-.f64 x y)))
(*.f64 (/.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (*.f64 #s(literal 60 binary64) (-.f64 x y))) (/.f64 (-.f64 z t) (fma.f64 z z (*.f64 t (+.f64 z t)))))
(*.f64 (/.f64 #s(literal -1 binary64) (-.f64 x y)) (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))
(*.f64 (/.f64 (*.f64 (+.f64 z t) (-.f64 z t)) #s(literal 1 binary64)) (/.f64 (pow.f64 (+.f64 z t) #s(literal -1 binary64)) (*.f64 #s(literal 60 binary64) (-.f64 x y))))
(*.f64 (/.f64 (*.f64 (+.f64 z t) (-.f64 z t)) #s(literal 60 binary64)) (/.f64 (pow.f64 (+.f64 z t) #s(literal -1 binary64)) (-.f64 x y)))
(*.f64 (/.f64 (*.f64 (+.f64 z t) (-.f64 z t)) (-.f64 x y)) (/.f64 (pow.f64 (+.f64 z t) #s(literal -1 binary64)) #s(literal 60 binary64)))
(*.f64 (/.f64 (*.f64 (+.f64 z t) (-.f64 z t)) #s(literal -60 binary64)) (/.f64 (pow.f64 (+.f64 z t) #s(literal -1 binary64)) (neg.f64 (-.f64 x y))))
(*.f64 (/.f64 (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))) #s(literal 1 binary64)) (/.f64 (pow.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) #s(literal -1 binary64)) (*.f64 #s(literal 60 binary64) (-.f64 x y))))
(*.f64 (/.f64 (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))) #s(literal 60 binary64)) (/.f64 (pow.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) #s(literal -1 binary64)) (-.f64 x y)))
(*.f64 (/.f64 (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))) (-.f64 x y)) (/.f64 (pow.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) #s(literal -1 binary64)) #s(literal 60 binary64)))
(*.f64 (/.f64 (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))) #s(literal -60 binary64)) (/.f64 (pow.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) #s(literal -1 binary64)) (neg.f64 (-.f64 x y))))
(*.f64 (*.f64 (/.f64 #s(literal 1/60 binary64) (+.f64 y x)) (/.f64 (-.f64 z t) (-.f64 x y))) (+.f64 y x))
(*.f64 (/.f64 (*.f64 #s(literal 1/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 (/.f64 #s(literal 1/60 binary64) (*.f64 (+.f64 y x) (-.f64 x y))) (/.f64 (-.f64 z t) (pow.f64 (+.f64 y x) #s(literal -1 binary64))))
(*.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (/.f64 (-.f64 z t) (pow.f64 (fma.f64 y (+.f64 y x) (*.f64 x x)) #s(literal -1 binary64))))
(*.f64 (/.f64 (-.f64 z t) #s(literal 60 binary64)) (pow.f64 (-.f64 x y) #s(literal -1 binary64)))
(*.f64 (/.f64 (-.f64 z t) #s(literal 1 binary64)) (/.f64 #s(literal 1/60 binary64) (-.f64 x y)))
(*.f64 (/.f64 (-.f64 z t) (-.f64 x y)) #s(literal 1/60 binary64))
(*.f64 (*.f64 #s(literal 1/60 binary64) (-.f64 z t)) (pow.f64 (-.f64 x y) #s(literal -1 binary64)))
(*.f64 (pow.f64 (-.f64 x y) #s(literal -1 binary64)) (/.f64 (-.f64 z t) #s(literal 60 binary64)))
(*.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64)) (pow.f64 (neg.f64 (-.f64 x y)) #s(literal -1 binary64)))
(*.f64 #s(literal -1/60 binary64) (/.f64 (-.f64 z t) (neg.f64 (-.f64 x y))))
(*.f64 (*.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal 1 binary64))
(*.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) (/.f64 (-.f64 z t) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) (-.f64 z t))
(*.f64 #s(literal 1/60 binary64) (*.f64 (pow.f64 (-.f64 x y) #s(literal -1 binary64)) (-.f64 z t)))
(*.f64 #s(literal 1/60 binary64) (/.f64 (-.f64 z t) (-.f64 x y)))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) (-.f64 z t)))
(*.f64 (-.f64 z t) (/.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) #s(literal 1 binary64)))
(*.f64 (-.f64 z t) (/.f64 #s(literal 1/60 binary64) (-.f64 x y)))
(pow.f64 (/.f64 (-.f64 x y) (*.f64 #s(literal 1/60 binary64) (-.f64 z t))) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal 1 binary64))
(pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 z (*.f64 #s(literal 60 binary64) (-.f64 x y))) #s(literal 3 binary64)) (pow.f64 (/.f64 t (*.f64 #s(literal 60 binary64) (-.f64 x y))) #s(literal 3 binary64))) (fma.f64 (/.f64 z (*.f64 #s(literal 60 binary64) (-.f64 x y))) (/.f64 z (*.f64 #s(literal 60 binary64) (-.f64 x y))) (fma.f64 (/.f64 t (*.f64 #s(literal 60 binary64) (-.f64 x y))) (/.f64 t (*.f64 #s(literal 60 binary64) (-.f64 x y))) (*.f64 (/.f64 z (*.f64 #s(literal 60 binary64) (-.f64 x y))) (/.f64 t (*.f64 #s(literal 60 binary64) (-.f64 x y)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 z (/.f64 #s(literal 1/60 binary64) (-.f64 x y))) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 t) (/.f64 #s(literal 1/60 binary64) (-.f64 x y))) #s(literal 3 binary64))) (fma.f64 (*.f64 z (/.f64 #s(literal 1/60 binary64) (-.f64 x y))) (*.f64 z (/.f64 #s(literal 1/60 binary64) (-.f64 x y))) (-.f64 (*.f64 (*.f64 (neg.f64 t) (/.f64 #s(literal 1/60 binary64) (-.f64 x y))) (*.f64 (neg.f64 t) (/.f64 #s(literal 1/60 binary64) (-.f64 x y)))) (*.f64 (*.f64 z (/.f64 #s(literal 1/60 binary64) (-.f64 x y))) (*.f64 (neg.f64 t) (/.f64 #s(literal 1/60 binary64) (-.f64 x y)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) z) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) (neg.f64 t)) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) z) (*.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) z) (-.f64 (*.f64 (*.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) (neg.f64 t)) (*.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) (neg.f64 t))) (*.f64 (*.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) z) (*.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) (neg.f64 t))))))
(/.f64 (neg.f64 (/.f64 (-.f64 z t) #s(literal 60 binary64))) (neg.f64 (-.f64 x y)))
(/.f64 (neg.f64 (*.f64 #s(literal -1/60 binary64) (-.f64 z t))) (neg.f64 (neg.f64 (-.f64 x y))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (-.f64 z t))) (*.f64 (-.f64 x y) #s(literal -60 binary64)))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 z t) (-.f64 z t)) (/.f64 #s(literal 1/60 binary64) (-.f64 x y)))) (neg.f64 (+.f64 z t)))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))) (/.f64 #s(literal 1/60 binary64) (-.f64 x y)))) (neg.f64 (fma.f64 z z (*.f64 t (+.f64 z t)))))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) (*.f64 (+.f64 z t) (-.f64 z t)))) (neg.f64 (+.f64 z t)))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))) (neg.f64 (fma.f64 z z (*.f64 t (+.f64 z t)))))
(/.f64 (neg.f64 (*.f64 (-.f64 z t) #s(literal 1 binary64))) (*.f64 (-.f64 x y) #s(literal -60 binary64)))
(/.f64 (neg.f64 (/.f64 (-.f64 z t) (-.f64 x y))) #s(literal -60 binary64))
(/.f64 (neg.f64 (neg.f64 (*.f64 #s(literal 1/60 binary64) (-.f64 z t)))) (neg.f64 (neg.f64 (-.f64 x y))))
(/.f64 (neg.f64 (*.f64 #s(literal -1/60 binary64) (*.f64 (+.f64 z t) (-.f64 z t)))) (neg.f64 (*.f64 (neg.f64 (-.f64 x y)) (+.f64 z t))))
(/.f64 (neg.f64 (*.f64 #s(literal -1/60 binary64) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))) (neg.f64 (*.f64 (neg.f64 (-.f64 x y)) (fma.f64 z z (*.f64 t (+.f64 z t))))))
(/.f64 (neg.f64 (*.f64 #s(literal 1/60 binary64) (*.f64 (+.f64 z t) (-.f64 z t)))) (neg.f64 (*.f64 (-.f64 x y) (+.f64 z t))))
(/.f64 (neg.f64 (*.f64 #s(literal 1/60 binary64) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))) (neg.f64 (*.f64 (-.f64 x y) (fma.f64 z z (*.f64 t (+.f64 z t))))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 z t) (-.f64 z t)))) (neg.f64 (*.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (+.f64 z t))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))) (neg.f64 (*.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (fma.f64 z z (*.f64 t (+.f64 z t))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 z t) (-.f64 z t)) #s(literal -1/60 binary64))) (neg.f64 (*.f64 (+.f64 z t) (neg.f64 (-.f64 x y)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 z t) (-.f64 z t)) #s(literal 1/60 binary64))) (neg.f64 (*.f64 (+.f64 z t) (-.f64 x y))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 z t) (-.f64 z t)) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 z t) (*.f64 #s(literal 60 binary64) (-.f64 x y)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))) #s(literal -1/60 binary64))) (neg.f64 (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (neg.f64 (-.f64 x y)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))) #s(literal 1/60 binary64))) (neg.f64 (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 x y))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (*.f64 #s(literal 60 binary64) (-.f64 x y)))))
(/.f64 (-.f64 (*.f64 z (*.f64 #s(literal 60 binary64) (-.f64 x y))) (*.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) t)) (pow.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) #s(literal 2 binary64)))
(/.f64 (/.f64 (-.f64 z t) #s(literal 60 binary64)) (-.f64 x y))
(/.f64 (*.f64 #s(literal -1/60 binary64) (-.f64 z t)) (neg.f64 (-.f64 x y)))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 z t)) (*.f64 #s(literal 60 binary64) (-.f64 x y)))
(/.f64 (*.f64 (*.f64 (+.f64 z t) (-.f64 z t)) (/.f64 #s(literal 1/60 binary64) (-.f64 x y))) (+.f64 z t))
(/.f64 (*.f64 (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))) (/.f64 #s(literal 1/60 binary64) (-.f64 x y))) (fma.f64 z z (*.f64 t (+.f64 z t))))
(/.f64 (*.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) (*.f64 (+.f64 z t) (-.f64 z t))) (+.f64 z t))
(/.f64 (*.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 z z (*.f64 t (+.f64 z t))))
(/.f64 (*.f64 (-.f64 z t) #s(literal 1 binary64)) (*.f64 #s(literal 60 binary64) (-.f64 x y)))
(/.f64 (/.f64 (-.f64 z t) (-.f64 x y)) #s(literal 60 binary64))
(/.f64 (neg.f64 (*.f64 (+.f64 z t) (-.f64 z t))) (neg.f64 (*.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (+.f64 z t))))
(/.f64 (neg.f64 (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (neg.f64 (*.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (fma.f64 z z (*.f64 t (+.f64 z t))))))
(/.f64 (neg.f64 (*.f64 #s(literal 1/60 binary64) (-.f64 z t))) (neg.f64 (*.f64 #s(literal 1 binary64) (-.f64 x y))))
(/.f64 (neg.f64 (*.f64 #s(literal 1/60 binary64) (-.f64 z t))) (neg.f64 (-.f64 x y)))
(/.f64 (neg.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64))) (neg.f64 (neg.f64 (-.f64 x y))))
(/.f64 (neg.f64 (neg.f64 (-.f64 z t))) (neg.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64))))
(/.f64 (neg.f64 (*.f64 #s(literal -1/60 binary64) (/.f64 (-.f64 z t) (-.f64 x y)))) #s(literal 1 binary64))
(/.f64 (*.f64 #s(literal -1/60 binary64) (*.f64 (+.f64 z t) (-.f64 z t))) (*.f64 (neg.f64 (-.f64 x y)) (+.f64 z t)))
(/.f64 (*.f64 #s(literal -1/60 binary64) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 (neg.f64 (-.f64 x y)) (fma.f64 z z (*.f64 t (+.f64 z t)))))
(/.f64 (*.f64 #s(literal 1/60 binary64) (*.f64 (+.f64 z t) (-.f64 z t))) (*.f64 (-.f64 x y) (+.f64 z t)))
(/.f64 (*.f64 #s(literal 1/60 binary64) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 (-.f64 x y) (fma.f64 z z (*.f64 t (+.f64 z t)))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 z t) (-.f64 z t))) (*.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (+.f64 z t)))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (fma.f64 z z (*.f64 t (+.f64 z t)))))
(/.f64 (*.f64 (*.f64 (+.f64 z t) (-.f64 z t)) #s(literal -1/60 binary64)) (*.f64 (+.f64 z t) (neg.f64 (-.f64 x y))))
(/.f64 (*.f64 (*.f64 (+.f64 z t) (-.f64 z t)) #s(literal 1/60 binary64)) (*.f64 (+.f64 z t) (-.f64 x y)))
(/.f64 (*.f64 (*.f64 (+.f64 z t) (-.f64 z t)) #s(literal 1 binary64)) (*.f64 (+.f64 z t) (*.f64 #s(literal 60 binary64) (-.f64 x y))))
(/.f64 (*.f64 (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))) #s(literal -1/60 binary64)) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (neg.f64 (-.f64 x y))))
(/.f64 (*.f64 (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))) #s(literal 1/60 binary64)) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 x y)))
(/.f64 (*.f64 (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (*.f64 #s(literal 60 binary64) (-.f64 x y))))
(/.f64 (*.f64 #s(literal 1/60 binary64) (-.f64 z t)) (*.f64 #s(literal 1 binary64) (-.f64 x y)))
(/.f64 (*.f64 #s(literal 1/60 binary64) (-.f64 z t)) (-.f64 x y))
(/.f64 (*.f64 (+.f64 z t) (-.f64 z t)) (*.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (+.f64 z t)))
(/.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64)) (neg.f64 (-.f64 x y)))
(/.f64 (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (fma.f64 z z (*.f64 t (+.f64 z t)))))
(/.f64 (*.f64 #s(literal -1/60 binary64) (/.f64 (-.f64 z t) (-.f64 x y))) #s(literal -1 binary64))
(/.f64 (neg.f64 (-.f64 z t)) (*.f64 (-.f64 x y) #s(literal -60 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 x y) (*.f64 #s(literal 1/60 binary64) (-.f64 z t)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)))))
(/.f64 (*.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 x y) (*.f64 #s(literal 1/60 binary64) (-.f64 z t))))
(/.f64 #s(literal 1 binary64) (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
(/.f64 (-.f64 z t) (*.f64 #s(literal 60 binary64) (-.f64 x y)))
(fma.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) z (*.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) (neg.f64 t)))
(fma.f64 z (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) (*.f64 (neg.f64 t) (/.f64 #s(literal 1/60 binary64) (-.f64 x y))))
(-.f64 (/.f64 (*.f64 z z) (*.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (+.f64 z t))) (/.f64 (*.f64 t t) (*.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (+.f64 z t))))
(-.f64 (/.f64 (/.f64 z #s(literal -60 binary64)) (neg.f64 (-.f64 x y))) (/.f64 (/.f64 t #s(literal -60 binary64)) (neg.f64 (-.f64 x y))))
(-.f64 (/.f64 (pow.f64 z #s(literal 3 binary64)) (*.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (fma.f64 z z (*.f64 t (+.f64 z t))))) (/.f64 (pow.f64 t #s(literal 3 binary64)) (*.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (fma.f64 z z (*.f64 t (+.f64 z t))))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (-.f64 x y) #s(literal -60 binary64))) (/.f64 (-.f64 z t) (*.f64 (-.f64 x y) #s(literal -60 binary64))))
(-.f64 (/.f64 (/.f64 z (*.f64 #s(literal 60 binary64) (-.f64 x y))) #s(literal 1 binary64)) (/.f64 (/.f64 t (*.f64 #s(literal 60 binary64) (-.f64 x y))) #s(literal 1 binary64)))
(-.f64 (/.f64 (/.f64 (*.f64 z z) (+.f64 z t)) (*.f64 #s(literal 60 binary64) (-.f64 x y))) (/.f64 (/.f64 (*.f64 t t) (+.f64 z t)) (*.f64 #s(literal 60 binary64) (-.f64 x y))))
(-.f64 (/.f64 (/.f64 (pow.f64 z #s(literal 3 binary64)) (fma.f64 z z (*.f64 t (+.f64 z t)))) (*.f64 #s(literal 60 binary64) (-.f64 x y))) (/.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (fma.f64 z z (*.f64 t (+.f64 z t)))) (*.f64 #s(literal 60 binary64) (-.f64 x y))))
(-.f64 (/.f64 z (*.f64 #s(literal 60 binary64) (-.f64 x y))) (/.f64 t (*.f64 #s(literal 60 binary64) (-.f64 x y))))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -1 binary64)))
(exp.f64 (log.f64 (*.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) (-.f64 z t))))
(+.f64 (*.f64 z (/.f64 #s(literal 1/60 binary64) (-.f64 x y))) (*.f64 (neg.f64 t) (/.f64 #s(literal 1/60 binary64) (-.f64 x y))))
(+.f64 (*.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) z) (*.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) (neg.f64 t)))
(*.f64 (/.f64 #s(literal 1/60 binary64) (*.f64 (+.f64 y x) (-.f64 x y))) (+.f64 y x))
(*.f64 (/.f64 #s(literal 1/60 binary64) (-.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 (pow.f64 (-.f64 x y) #s(literal -1 binary64)) #s(literal 1/60 binary64))
(*.f64 #s(literal -1/60 binary64) (pow.f64 (neg.f64 (-.f64 x y)) #s(literal -1 binary64)))
(*.f64 #s(literal 1/60 binary64) (pow.f64 (-.f64 x y) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/60 binary64) (-.f64 x y)))
(pow.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) #s(literal 1 binary64))
(/.f64 #s(literal -1/60 binary64) (neg.f64 (neg.f64 (neg.f64 (-.f64 x y)))))
(/.f64 #s(literal -1/60 binary64) (neg.f64 (-.f64 x y)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (*.f64 (-.f64 x y) #s(literal -60 binary64)))
(/.f64 #s(literal 1/60 binary64) (neg.f64 (neg.f64 (-.f64 x y))))
(/.f64 #s(literal 1/60 binary64) (-.f64 x y))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (-.f64 x y) #s(literal -60 binary64))))
(/.f64 #s(literal 1 binary64) (*.f64 #s(literal 60 binary64) (-.f64 x y)))
(neg.f64 (/.f64 #s(literal -1/60 binary64) (-.f64 x y)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y))) #s(literal -1 binary64)))

eval452.0ms (4.9%)

Memory
5.0MiB live, 255.9MiB allocated
Compiler

Compiled 29 250 to 3 850 computations (86.8% saved)

prune78.0ms (0.8%)

Memory
-6.5MiB live, 69.5MiB allocated
Pruning

14 alts after pruning (13 fresh and 1 done)

PrunedKeptTotal
New9419950
Fresh448
Picked415
Done000
Total94914963
Accuracy
100.0%
Counts
963 → 14
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.8%
(fma.f64 a #s(literal 120 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 t z) #s(literal -1/60 binary64))))
65.3%
(fma.f64 a #s(literal 120 binary64) (*.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal 60 binary64) z)) (-.f64 x y)))
60.2%
(fma.f64 a #s(literal 120 binary64) (*.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)) (-.f64 x y)))
73.3%
(fma.f64 a #s(literal 120 binary64) #s(approx (/ (* 60 (- x y)) (- z t)) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y)))
99.8%
(+.f64 (/.f64 #s(literal 60 binary64) (/.f64 (-.f64 z t) (-.f64 x y))) (*.f64 a #s(literal 120 binary64)))
88.9%
(+.f64 #s(approx (/ (* 60 (- x y)) (- z t)) (*.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 (/.f64 x y) #s(literal 1 binary64))) y)) (*.f64 a #s(literal 120 binary64)))
52.8%
(+.f64 #s(approx (/ (* 60 (- x y)) (- z t)) (*.f64 #s(approx (/ -60 (- z t)) (/.f64 #s(literal 60 binary64) t)) y)) (*.f64 a #s(literal 120 binary64)))
56.0%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 #s(approx (/ y (- z t)) (/.f64 y z)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))
53.2%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 z t)))
53.6%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 60 binary64)))
28.3%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64)))
49.3%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
70.0%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ y (- z t)) -60) (* 120 a)) (*.f64 (fma.f64 (/.f64 y (*.f64 (-.f64 z t) a)) #s(literal -60 binary64) #s(literal 120 binary64)) a)))
64.4%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ y (- z t)) -60) (* 120 a)) (*.f64 (fma.f64 (/.f64 a y) #s(literal 120 binary64) (/.f64 #s(literal -60 binary64) (-.f64 z t))) y)))
Compiler

Compiled 617 to 506 computations (18% saved)

simplify260.0ms (2.8%)

Memory
5.3MiB live, 156.7MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(fma.f64 (/.f64 a y) #s(literal 120 binary64) (/.f64 #s(literal -60 binary64) (-.f64 z t)))
cost-diff0
#s(approx (+ (* (/ y (- z t)) -60) (* 120 a)) (*.f64 (fma.f64 (/.f64 a y) #s(literal 120 binary64) (/.f64 #s(literal -60 binary64) (-.f64 z t))) y))
cost-diff0
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ y (- z t)) -60) (* 120 a)) (*.f64 (fma.f64 (/.f64 a y) #s(literal 120 binary64) (/.f64 #s(literal -60 binary64) (-.f64 z t))) y)))
cost-diff704
(*.f64 (fma.f64 (/.f64 a y) #s(literal 120 binary64) (/.f64 #s(literal -60 binary64) (-.f64 z t))) y)
cost-diff0
(/.f64 #s(literal -60 binary64) t)
cost-diff0
#s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t))
cost-diff0
(*.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)) (-.f64 x y))
cost-diff0
(fma.f64 a #s(literal 120 binary64) (*.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)) (-.f64 x y)))
cost-diff0
(/.f64 y z)
cost-diff0
#s(approx (/ y (- z t)) (/.f64 y z))
cost-diff0
(fma.f64 #s(approx (/ y (- z t)) (/.f64 y z)) #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 (/ y (- z t)) (/.f64 y z)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))
cost-diff0
(-.f64 z t)
cost-diff0
(/.f64 x (-.f64 z t))
cost-diff0
(*.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64))
cost-diff0
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64)))
cost-diff0
(*.f64 (-.f64 t z) #s(literal -1/60 binary64))
cost-diff0
(-.f64 x y)
cost-diff0
(/.f64 (-.f64 x y) (*.f64 (-.f64 t z) #s(literal -1/60 binary64)))
cost-diff0
(fma.f64 a #s(literal 120 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 t z) #s(literal -1/60 binary64))))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
045292
066292
1103292
2169292
3279292
4483289
5921286
62102286
74445286
85646286
96438286
106742286
116944286
126981286
08161281
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(fma.f64 a #s(literal 120 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 t z) #s(literal -1/60 binary64))))
a
#s(literal 120 binary64)
(/.f64 (-.f64 x y) (*.f64 (-.f64 t z) #s(literal -1/60 binary64)))
(-.f64 x y)
x
y
(*.f64 (-.f64 t z) #s(literal -1/60 binary64))
(-.f64 t z)
t
z
#s(literal -1/60 binary64)
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64)))
(*.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64))
(/.f64 x (-.f64 z t))
x
(-.f64 z t)
z
t
#s(literal 60 binary64)
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 #s(approx (/ y (- z t)) (/.f64 y z)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))
(fma.f64 #s(approx (/ y (- z t)) (/.f64 y z)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))
#s(approx (/ y (- z t)) (/.f64 y z))
(/.f64 y z)
y
z
#s(literal -60 binary64)
(*.f64 #s(literal 120 binary64) a)
#s(literal 120 binary64)
a
(fma.f64 a #s(literal 120 binary64) (*.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)) (-.f64 x y)))
a
#s(literal 120 binary64)
(*.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)) (-.f64 x y))
#s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t))
(/.f64 #s(literal -60 binary64) t)
#s(literal -60 binary64)
t
(-.f64 x y)
x
y
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ y (- z t)) -60) (* 120 a)) (*.f64 (fma.f64 (/.f64 a y) #s(literal 120 binary64) (/.f64 #s(literal -60 binary64) (-.f64 z t))) y)))
#s(approx (+ (* (/ y (- z t)) -60) (* 120 a)) (*.f64 (fma.f64 (/.f64 a y) #s(literal 120 binary64) (/.f64 #s(literal -60 binary64) (-.f64 z t))) y))
(*.f64 (fma.f64 (/.f64 a y) #s(literal 120 binary64) (/.f64 #s(literal -60 binary64) (-.f64 z t))) y)
(fma.f64 (/.f64 a y) #s(literal 120 binary64) (/.f64 #s(literal -60 binary64) (-.f64 z t)))
(/.f64 a y)
a
y
#s(literal 120 binary64)
(/.f64 #s(literal -60 binary64) (-.f64 z t))
#s(literal -60 binary64)
(-.f64 z t)
z
t
Outputs
(fma.f64 a #s(literal 120 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 t z) #s(literal -1/60 binary64))))
(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 x y) (*.f64 (-.f64 t z) #s(literal -1/60 binary64)))
(*.f64 (-.f64 y x) (/.f64 #s(literal -60 binary64) (-.f64 z t)))
(-.f64 x y)
x
y
(*.f64 (-.f64 t z) #s(literal -1/60 binary64))
(*.f64 #s(literal -1/60 binary64) (-.f64 t z))
(-.f64 t z)
t
z
#s(literal -1/60 binary64)
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64)))
(*.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64))
(/.f64 x (-.f64 z t))
x
(-.f64 z t)
z
t
#s(literal 60 binary64)
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 #s(approx (/ y (- z t)) (/.f64 y z)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 #s(literal -60 binary64) #s(approx (/ y (- z t)) (/.f64 y z)) (*.f64 #s(literal 120 binary64) a)))
(fma.f64 #s(approx (/ y (- z t)) (/.f64 y z)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))
(fma.f64 #s(literal -60 binary64) #s(approx (/ y (- z t)) (/.f64 y z)) (*.f64 #s(literal 120 binary64) a))
#s(approx (/ y (- z t)) (/.f64 y z))
(/.f64 y z)
y
z
#s(literal -60 binary64)
(*.f64 #s(literal 120 binary64) a)
#s(literal 120 binary64)
a
(fma.f64 a #s(literal 120 binary64) (*.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)) (-.f64 x y)))
(fma.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)) (-.f64 x y) (*.f64 #s(literal 120 binary64) a))
a
#s(literal 120 binary64)
(*.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)) (-.f64 x y))
#s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t))
(/.f64 #s(literal -60 binary64) t)
#s(literal -60 binary64)
t
(-.f64 x y)
x
y
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ y (- z t)) -60) (* 120 a)) (*.f64 (fma.f64 (/.f64 a y) #s(literal 120 binary64) (/.f64 #s(literal -60 binary64) (-.f64 z t))) y)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ y (- z t)) -60) (* 120 a)) (fma.f64 (/.f64 y (-.f64 t z)) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a))))
#s(approx (+ (* (/ y (- z t)) -60) (* 120 a)) (*.f64 (fma.f64 (/.f64 a y) #s(literal 120 binary64) (/.f64 #s(literal -60 binary64) (-.f64 z t))) y))
#s(approx (+ (* (/ y (- z t)) -60) (* 120 a)) (fma.f64 (/.f64 y (-.f64 t z)) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a)))
(*.f64 (fma.f64 (/.f64 a y) #s(literal 120 binary64) (/.f64 #s(literal -60 binary64) (-.f64 z t))) y)
(fma.f64 (/.f64 y (-.f64 t z)) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 a y) #s(literal 120 binary64) (/.f64 #s(literal -60 binary64) (-.f64 z t)))
(/.f64 a y)
a
y
#s(literal 120 binary64)
(/.f64 #s(literal -60 binary64) (-.f64 z t))
#s(literal -60 binary64)
(-.f64 z t)
z
t

localize187.0ms (2%)

Memory
2.4MiB live, 165.6MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0.015625
(/.f64 #s(literal -60 binary64) (-.f64 z t))
accuracy0.12109375
(fma.f64 (/.f64 a y) #s(literal 120 binary64) (/.f64 #s(literal -60 binary64) (-.f64 z t)))
accuracy6.454775116603493
(*.f64 (fma.f64 (/.f64 a y) #s(literal 120 binary64) (/.f64 #s(literal -60 binary64) (-.f64 z t))) y)
accuracy17.063979045285258
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ y (- z t)) -60) (* 120 a)) (*.f64 (fma.f64 (/.f64 a y) #s(literal 120 binary64) (/.f64 #s(literal -60 binary64) (-.f64 z t))) y)))
accuracy0.0
(-.f64 x y)
accuracy0.00390625
(fma.f64 a #s(literal 120 binary64) (*.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)) (-.f64 x y)))
accuracy0.19140625
(*.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)) (-.f64 x y))
accuracy33.527851572613876
#s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t))
accuracy0.0
(*.f64 #s(literal 120 binary64) a)
accuracy0.5664041858302058
(fma.f64 #s(approx (/ y (- z t)) (/.f64 y z)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))
accuracy17.063979045285258
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 #s(approx (/ y (- z t)) (/.f64 y z)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))
accuracy27.427348557553607
#s(approx (/ y (- z t)) (/.f64 y z))
accuracy0.0
(-.f64 z t)
accuracy0.015625
(/.f64 x (-.f64 z t))
accuracy0.32504892532482516
(*.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64))
accuracy45.57560114984654
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64)))
accuracy0.0
(-.f64 t z)
accuracy0.00390625
(fma.f64 a #s(literal 120 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 t z) #s(literal -1/60 binary64))))
accuracy0.1171875
(*.f64 (-.f64 t z) #s(literal -1/60 binary64))
accuracy0.21484375
(/.f64 (-.f64 x y) (*.f64 (-.f64 t z) #s(literal -1/60 binary64)))
Samples
157.0ms246×0valid
2.0ms2valid
1.0ms1valid
1.0ms5exit
1.0ms4valid
1.0ms3valid
Compiler

Compiled 510 to 85 computations (83.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 43.0ms
ival-div: 14.0ms (32.8% of total)
ival-mult: 13.0ms (30.5% of total)
ival-add: 6.0ms (14.1% of total)
ival-sub: 4.0ms (9.4% of total)
const: 4.0ms (9.4% of total)
adjust: 1.0ms (2.3% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series55.0ms (0.6%)

Memory
-8.3MiB live, 36.2MiB allocated
Counts
23 → 252
Calls
Call 1
Inputs
(fma.f64 a #s(literal 120 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 t z) #s(literal -1/60 binary64))))
(/.f64 (-.f64 x y) (*.f64 (-.f64 t z) #s(literal -1/60 binary64)))
(-.f64 x y)
(*.f64 (-.f64 t z) #s(literal -1/60 binary64))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64)))
(*.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64))
(/.f64 x (-.f64 z t))
(-.f64 z t)
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 #s(approx (/ y (- z t)) (/.f64 y z)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))
(fma.f64 #s(approx (/ y (- z t)) (/.f64 y z)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))
#s(approx (/ y (- z t)) (/.f64 y z))
(/.f64 y z)
(fma.f64 a #s(literal 120 binary64) (*.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)) (-.f64 x y)))
(*.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)) (-.f64 x y))
#s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t))
(/.f64 #s(literal -60 binary64) t)
(*.f64 (fma.f64 (/.f64 a y) #s(literal 120 binary64) (/.f64 #s(literal -60 binary64) (-.f64 z t))) y)
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ y (- z t)) -60) (* 120 a)) (*.f64 (fma.f64 (/.f64 a y) #s(literal 120 binary64) (/.f64 #s(literal -60 binary64) (-.f64 z t))) y)))
#s(approx (+ (* (/ y (- z t)) -60) (* 120 a)) (*.f64 (fma.f64 (/.f64 a y) #s(literal 120 binary64) (/.f64 #s(literal -60 binary64) (-.f64 z t))) y))
(fma.f64 (/.f64 a y) #s(literal 120 binary64) (/.f64 #s(literal -60 binary64) (-.f64 z t)))
(-.f64 t z)
(*.f64 #s(literal 120 binary64) a)
(/.f64 #s(literal -60 binary64) (-.f64 z t))
Outputs
(+ (* 60 (/ y (- t z))) (* 120 a))
(+ (* -60 (/ x (- t z))) (+ (* 60 (/ y (- t z))) (* 120 a)))
(* 60 (/ y (- t z)))
(+ (* -60 (/ x (- t z))) (* 60 (/ y (- t z))))
(* -1 y)
(- x y)
(+ (* -60 (/ y (- z t))) (* 120 a))
(+ (* -60 (/ y (- z t))) (+ (* 60 (/ x (- z t))) (* 120 a)))
(* 60 (/ x (- z t)))
(/ x (- z t))
(* -60 (/ x (- t z)))
(* x (- (+ (* 60 (/ y (* x (- t z)))) (* 120 (/ a x))) (* 60 (/ 1 (- t z)))))
(* x (- (* 60 (/ y (* x (- t z)))) (* 60 (/ 1 (- t z)))))
x
(* x (+ 1 (* -1 (/ y x))))
(* x (+ (* -60 (/ y (* x (- z t)))) (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t))))))
(* -1 (* x (+ (* -1 (/ (+ (* 60 (/ y (- t z))) (* 120 a)) x)) (* 60 (/ 1 (- t z))))))
(* -1 (* x (+ (* -60 (/ y (* x (- t z)))) (* 60 (/ 1 (- t z))))))
(* -1 (* x (- (/ y x) 1)))
(* -1 (* x (- (* -1 (/ (+ (* -60 (/ y (- z t))) (* 120 a)) x)) (* 60 (/ 1 (- z t))))))
(+ (* -60 (/ x (- t z))) (* 120 a))
(+ x (* -1 y))
(+ (* 60 (/ x (- z t))) (* 120 a))
(* 120 a)
(/ y (- z t))
(/ y z)
(* 120 (/ a y))
(/ (+ (* -60 (/ y (- z t))) (* 120 a)) y)
(* y (+ (* -60 (/ x (* y (- t z)))) (+ (* 120 (/ a y)) (* 60 (/ 1 (- t z))))))
(* y (+ (* -60 (/ x (* y (- t z)))) (* 60 (/ 1 (- t z)))))
(* y (- (/ x y) 1))
(* -60 (/ y (- z t)))
(* y (- (+ (* 60 (/ x (* y (- z t)))) (* 120 (/ a y))) (* 60 (/ 1 (- z t)))))
(* y (- (* 120 (/ a y)) (* 60 (/ 1 (- z t)))))
(/ -60 (- z t))
(- (* 120 (/ a y)) (* 60 (/ 1 (- z t))))
(* -1 (* y (- (* -1 (/ (+ (* -60 (/ x (- t z))) (* 120 a)) y)) (* 60 (/ 1 (- t z))))))
(* -1 (* y (- (* 60 (/ x (* y (- t z)))) (* 60 (/ 1 (- t z))))))
(* -1 (* y (+ 1 (* -1 (/ x y)))))
(* -1 (* y (+ (* -1 (/ (+ (* 60 (/ x (- z t))) (* 120 a)) y)) (* 60 (/ 1 (- z t))))))
(* -1 (* y (+ (* -120 (/ a y)) (* 60 (/ 1 (- z t))))))
(+ (* -60 (/ (- x y) t)) (* 120 a))
(+ (* -60 (/ (* z (- x y)) (pow t 2))) (+ (* -60 (/ (- x y) t)) (* 120 a)))
(+ (* -60 (/ (- x y) t)) (+ (* 120 a) (* z (+ (* -60 (/ (* z (- x y)) (pow t 3))) (* -60 (/ (- x y) (pow t 2)))))))
(+ (* -60 (/ (- x y) t)) (+ (* 120 a) (* z (+ (* -60 (/ (- x y) (pow t 2))) (* z (+ (* -60 (/ (* z (- x y)) (pow t 4))) (* -60 (/ (- x y) (pow t 3)))))))))
(* -60 (/ (- x y) t))
(+ (* -60 (/ (* z (- x y)) (pow t 2))) (* -60 (/ (- x y) t)))
(+ (* -60 (/ (- x y) t)) (* z (+ (* -60 (/ (* z (- x y)) (pow t 3))) (* -60 (/ (- x y) (pow t 2))))))
(+ (* -60 (/ (- x y) t)) (* z (+ (* -60 (/ (- x y) (pow t 2))) (* z (+ (* -60 (/ (* z (- x y)) (pow t 4))) (* -60 (/ (- x y) (pow t 3))))))))
(* -1/60 t)
(+ (* -1/60 t) (* 1/60 z))
(+ (* -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 t))
(+ (* -60 (/ x t)) (* -60 (/ (* x z) (pow t 2))))
(+ (* -60 (/ x t)) (* z (+ (* -60 (/ x (pow t 2))) (* -60 (/ (* x z) (pow t 3))))))
(+ (* -60 (/ x t)) (* z (+ (* -60 (/ x (pow t 2))) (* z (+ (* -60 (/ x (pow t 3))) (* -60 (/ (* x z) (pow t 4))))))))
(* -1 (/ x t))
(+ (* -1 (/ x t)) (* -1 (/ (* x z) (pow t 2))))
(+ (* -1 (/ x t)) (* z (- (* -1 (/ (* x z) (pow t 3))) (/ x (pow t 2)))))
(+ (* -1 (/ x t)) (* z (- (* z (- (* -1 (/ (* x z) (pow t 4))) (/ x (pow t 3)))) (/ x (pow t 2)))))
(* -1 t)
(- z t)
(+ (* 60 (/ y t)) (* 120 a))
(+ (* 60 (/ y t)) (+ (* 60 (/ (* y z) (pow t 2))) (* 120 a)))
(+ (* 60 (/ y t)) (+ (* 120 a) (* z (+ (* 60 (/ y (pow t 2))) (* 60 (/ (* y z) (pow t 3)))))))
(+ (* 60 (/ y t)) (+ (* 120 a) (* z (+ (* 60 (/ y (pow t 2))) (* z (+ (* 60 (/ y (pow t 3))) (* 60 (/ (* y z) (pow t 4)))))))))
(* -1 (/ y t))
(+ (* -1 (/ y t)) (* -1 (/ (* y z) (pow t 2))))
(+ (* -1 (/ y t)) (* z (- (* -1 (/ (* y z) (pow t 3))) (/ y (pow t 2)))))
(+ (* -1 (/ y t)) (* z (- (* z (- (* -1 (/ (* y z) (pow t 4))) (/ y (pow t 3)))) (/ y (pow t 2)))))
(/ -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)))
(* y (+ (* 120 (/ a y)) (* 60 (/ 1 t))))
(+ (* 60 (/ (* y z) (pow t 2))) (* y (+ (* 120 (/ a y)) (* 60 (/ 1 t)))))
(+ (* y (+ (* 120 (/ a y)) (* 60 (/ 1 t)))) (* z (+ (* 60 (/ y (pow t 2))) (* 60 (/ (* y z) (pow t 3))))))
(+ (* y (+ (* 120 (/ a y)) (* 60 (/ 1 t)))) (* z (+ (* 60 (/ y (pow t 2))) (* z (+ (* 60 (/ y (pow t 3))) (* 60 (/ (* y z) (pow t 4))))))))
(+ (* 120 (/ a y)) (* 60 (/ 1 t)))
(+ (* 60 (/ 1 t)) (+ (* 60 (/ z (pow t 2))) (* 120 (/ a y))))
(+ (* 60 (/ 1 t)) (+ (* 120 (/ a y)) (* z (+ (* 60 (/ z (pow t 3))) (* 60 (/ 1 (pow t 2)))))))
(+ (* 60 (/ 1 t)) (+ (* 120 (/ a y)) (* z (+ (* z (+ (* 60 (/ z (pow t 4))) (* 60 (/ 1 (pow t 3))))) (* 60 (/ 1 (pow t 2)))))))
t
(+ t (* -1 z))
(/ 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) 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 z)
(* z (+ 1/60 (* -1/60 (/ t z))))
(* 60 (/ x z))
(/ (+ (* 60 x) (* 60 (/ (* t x) z))) z)
(/ (+ (* 60 x) (+ (* 60 (/ (* t x) z)) (* 60 (/ (* (pow t 2) x) (pow z 2))))) z)
(/ (+ (* 60 x) (+ (* 60 (/ (* t x) z)) (+ (* 60 (/ (* (pow t 2) x) (pow z 2))) (* 60 (/ (* (pow t 3) x) (pow z 3)))))) z)
(/ x z)
(/ (+ x (/ (* t x) z)) z)
(/ (- (+ x (/ (* (pow t 2) x) (pow z 2))) (* -1 (/ (* t x) z))) z)
(/ (- (+ x (/ (* (pow t 3) x) (pow z 3))) (+ (* -1 (/ (* t x) z)) (* -1 (/ (* (pow t 2) x) (pow z 2))))) z)
z
(* z (+ 1 (* -1 (/ t z))))
(+ (* -60 (/ y z)) (* 120 a))
(+ (* -60 (/ y z)) (+ (* -60 (/ (* t y) (pow z 2))) (* 120 a)))
(+ (* -60 (/ y z)) (+ (* -60 (/ (* t y) (pow z 2))) (+ (* -60 (/ (* (pow t 2) y) (pow z 3))) (* 120 a))))
(/ (+ y (/ (* t y) z)) z)
(/ (- (+ y (/ (* (pow t 2) y) (pow z 2))) (* -1 (/ (* t y) z))) z)
(/ (- (+ y (/ (* (pow t 3) y) (pow z 3))) (+ (* -1 (/ (* t y) z)) (* -1 (/ (* (pow t 2) y) (pow z 2))))) 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)
(- (* 120 (/ a y)) (* 60 (/ 1 z)))
(- (+ (* -60 (/ t (pow z 2))) (* 120 (/ a y))) (* 60 (/ 1 z)))
(- (+ (* -60 (/ (pow t 2) (pow z 3))) (* 120 (/ a y))) (+ (* 60 (/ t (pow z 2))) (* 60 (/ 1 z))))
(* -1 z)
(* z (- (/ t z) 1))
(/ -60 z)
(/ (- (* -60 (/ t z)) 60) z)
(/ (- (* -60 (/ (pow t 2) (pow z 2))) (+ 60 (* 60 (/ t z)))) z)
(/ (- (* -60 (/ (pow t 3) (pow z 3))) (+ 60 (+ (* 60 (/ t z)) (* 60 (/ (pow t 2) (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 (* z (- (* 1/60 (/ t z)) 1/60)))
(* -1 (/ (+ (* -60 x) (* -60 (/ (* t x) z))) z))
(* -1 (/ (+ (* -60 x) (* -1 (/ (+ (* 60 (* t x)) (* 60 (/ (* (pow t 2) x) z))) z))) z))
(* -1 (/ (+ (* -60 x) (* -1 (/ (+ (* -1 (/ (+ (* -60 (* (pow t 2) x)) (* -60 (/ (* (pow t 3) x) z))) z)) (* 60 (* t x))) z))) z))
(* -1 (/ (+ (* -1 x) (* -1 (/ (* t x) z))) z))
(* -1 (/ (+ (* -1 x) (* -1 (/ (+ (* t x) (/ (* (pow t 2) x) z)) z))) z))
(* -1 (/ (+ (* -1 x) (* -1 (/ (+ (* -1 (/ (+ (* -1 (* (pow t 2) x)) (* -1 (/ (* (pow t 3) x) z))) z)) (* t x)) z))) z))
(* -1 (* z (- (/ t z) 1)))
(+ (* -1 (/ (+ (* 60 y) (* 60 (/ (* t y) z))) z)) (* 120 a))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -60 (* t y)) (* -60 (/ (* (pow t 2) y) z))) z)) (* 60 y)) z)) (* 120 a))
(* -1 (/ (+ (* -1 y) (* -1 (/ (* t y) z))) z))
(* -1 (/ (+ (* -1 y) (* -1 (/ (+ (* t y) (/ (* (pow t 2) y) z)) z))) z))
(* -1 (/ (+ (* -1 y) (* -1 (/ (+ (* -1 (/ (+ (* -1 (* (pow t 2) y)) (* -1 (/ (* (pow t 3) y) z))) z)) (* t 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 (/ (+ 60 (* 60 (/ t z))) z)) (* 120 (/ a y)))
(+ (* -1 (/ (+ 60 (* -1 (/ (+ (* -60 t) (* -60 (/ (pow t 2) z))) z))) z)) (* 120 (/ a y)))
(* -1 (* z (+ 1 (* -1 (/ t z)))))
(* -1 (/ (+ 60 (* 60 (/ t z))) z))
(* -1 (/ (+ 60 (* -1 (/ (- (* -60 (/ (pow t 2) z)) (* 60 t)) z))) z))
(* -1 (/ (+ 60 (* -1 (/ (- (* -1 (/ (- (* 60 (/ (pow t 3) z)) (* -60 (pow t 2))) z)) (* 60 t)) z))) z))
(+ (* -60 (* t (- (/ y (pow z 2)) (/ x (pow z 2))))) (+ (* 60 (/ (- x y) z)) (* 120 a)))
(+ (* 60 (/ (- x y) z)) (+ (* 120 a) (* t (+ (* -60 (- (/ y (pow z 2)) (/ x (pow z 2)))) (* -60 (/ (* t (- (/ y (pow z 2)) (/ x (pow z 2)))) z))))))
(+ (* 60 (/ (- x y) z)) (+ (* 120 a) (* t (+ (* -60 (- (/ y (pow z 2)) (/ x (pow z 2)))) (* t (+ (* -60 (/ (* t (- (/ y (pow z 2)) (/ x (pow z 2)))) (pow z 2))) (* -60 (/ (- (/ y (pow z 2)) (/ x (pow z 2))) z))))))))
(+ (* -60 (* t (- (/ y (pow z 2)) (/ x (pow z 2))))) (* 60 (/ (- x y) z)))
(+ (* 60 (/ (- x y) z)) (* t (+ (* -60 (- (/ y (pow z 2)) (/ x (pow z 2)))) (* -60 (/ (* t (- (/ y (pow z 2)) (/ x (pow z 2)))) z)))))
(+ (* 60 (/ (- x y) z)) (* t (+ (* -60 (- (/ y (pow z 2)) (/ x (pow z 2)))) (* t (+ (* -60 (/ (* t (- (/ y (pow z 2)) (/ x (pow z 2)))) (pow z 2))) (* -60 (/ (- (/ y (pow z 2)) (/ x (pow z 2))) 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 (/ x z)) (* 60 (/ (* t x) (pow z 2))))
(+ (* 60 (/ x z)) (* t (+ (* 60 (/ x (pow z 2))) (* 60 (/ (* t x) (pow z 3))))))
(+ (* 60 (/ x z)) (* t (+ (* 60 (/ x (pow z 2))) (* t (+ (* 60 (/ x (pow z 3))) (* 60 (/ (* t x) (pow z 4))))))))
(+ (/ x z) (/ (* t x) (pow z 2)))
(+ (* t (- (/ (* t x) (pow z 3)) (* -1 (/ x (pow z 2))))) (/ x z))
(+ (* t (- (* t (- (/ (* t x) (pow z 4)) (* -1 (/ x (pow z 3))))) (* -1 (/ x (pow z 2))))) (/ x z))
(+ z (* -1 t))
(+ (* -60 (/ y z)) (+ (* 120 a) (* t (+ (* -60 (/ y (pow z 2))) (* -60 (/ (* t y) (pow z 3)))))))
(+ (* -60 (/ y z)) (+ (* 120 a) (* t (+ (* -60 (/ y (pow z 2))) (* t (+ (* -60 (/ y (pow z 3))) (* -60 (/ (* t y) (pow z 4)))))))))
(+ (/ y z) (/ (* t y) (pow z 2)))
(+ (* t (- (/ (* t y) (pow z 3)) (* -1 (/ y (pow z 2))))) (/ y z))
(+ (* t (- (* t (- (/ (* t y) (pow z 4)) (* -1 (/ y (pow z 3))))) (* -1 (/ y (pow z 2))))) (/ y z))
(+ (* 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)))
(* y (- (* 120 (/ a y)) (* 60 (/ 1 z))))
(+ (* -60 (/ (* t y) (pow z 2))) (* y (- (* 120 (/ a y)) (* 60 (/ 1 z)))))
(+ (* t (+ (* -60 (/ y (pow z 2))) (* -60 (/ (* t y) (pow z 3))))) (* y (- (* 120 (/ a y)) (* 60 (/ 1 z)))))
(+ (* t (+ (* -60 (/ y (pow z 2))) (* t (+ (* -60 (/ y (pow z 3))) (* -60 (/ (* t y) (pow z 4))))))) (* y (- (* 120 (/ a y)) (* 60 (/ 1 z)))))
(- (+ (* 120 (/ a y)) (* t (- (* -60 (/ t (pow z 3))) (* 60 (/ 1 (pow z 2)))))) (* 60 (/ 1 z)))
(- (+ (* 120 (/ a y)) (* t (- (* t (- (* -60 (/ t (pow z 4))) (* 60 (/ 1 (pow z 3))))) (* 60 (/ 1 (pow z 2)))))) (* 60 (/ 1 z)))
(- t z)
(- (* -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 (/ (* 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)
(* t (- (* 1/60 (/ z t)) 1/60))
(/ (+ (* -60 x) (* -60 (/ (* x z) t))) t)
(/ (+ (* -60 x) (+ (* -60 (/ (* x z) t)) (* -60 (/ (* x (pow z 2)) (pow t 2))))) t)
(/ (+ (* -60 x) (+ (* -60 (/ (* x z) t)) (+ (* -60 (/ (* x (pow z 2)) (pow t 2))) (* -60 (/ (* x (pow z 3)) (pow t 3)))))) t)
(/ (+ (* -1 x) (* -1 (/ (* x z) t))) t)
(/ (- (+ (* -1 x) (* -1 (/ (* x (pow z 2)) (pow t 2)))) (/ (* x z) t)) t)
(/ (- (+ (* -1 x) (* -1 (/ (* x (pow z 3)) (pow t 3)))) (+ (/ (* x z) t) (/ (* x (pow z 2)) (pow t 2)))) t)
(* t (- (/ z t) 1))
(+ (* 60 (/ y t)) (+ (* 60 (/ (* y z) (pow t 2))) (+ (* 60 (/ (* y (pow z 2)) (pow t 3))) (* 120 a))))
(/ (+ (* -1 y) (* -1 (/ (* y z) t))) t)
(/ (- (+ (* -1 y) (* -1 (/ (* y (pow z 2)) (pow t 2)))) (/ (* y z) t)) t)
(/ (- (+ (* -1 y) (* -1 (/ (* y (pow z 3)) (pow t 3)))) (+ (/ (* y z) t) (/ (* y (pow z 2)) (pow t 2)))) 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 (/ z (pow t 2))) (+ (* 120 (/ a y)) (* 60 (/ 1 t))))
(- (+ (* 60 (/ (pow z 2) (pow t 3))) (+ (* 120 (/ a y)) (* 60 (/ 1 t)))) (* -60 (/ z (pow t 2))))
(* t (+ 1 (* -1 (/ z t))))
(/ (+ 60 (* 60 (/ z t))) t)
(/ (- (+ 60 (* 60 (/ (pow z 2) (pow t 2)))) (* -60 (/ z t))) t)
(/ (- (+ 60 (* 60 (/ (pow z 3) (pow t 3)))) (+ (* -60 (/ z t)) (* -60 (/ (pow z 2) (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 (* t (+ 1/60 (* -1/60 (/ z t)))))
(* -1 (/ (+ (* 60 x) (* 60 (/ (* x z) t))) t))
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* x z)) (* -60 (/ (* x (pow z 2)) t))) t)) (* 60 x)) t))
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* x z)) (* -1 (/ (+ (* 60 (* x (pow z 2))) (* 60 (/ (* x (pow z 3)) t))) t))) t)) (* 60 x)) t))
(* -1 (/ (+ x (/ (* x z) t)) t))
(* -1 (/ (+ x (* -1 (/ (- (* -1 (/ (* x (pow z 2)) t)) (* x z)) t))) t))
(* -1 (/ (+ x (* -1 (/ (- (* -1 (/ (- (/ (* x (pow z 3)) t) (* -1 (* x (pow z 2)))) t)) (* x z)) t))) t))
(* -1 (* t (+ 1 (* -1 (/ z t)))))
(+ (* -1 (/ (+ (* -60 y) (* -60 (/ (* y z) t))) t)) (* 120 a))
(+ (* -1 (/ (+ (* -60 y) (* -1 (/ (+ (* 60 (* y z)) (* 60 (/ (* y (pow z 2)) t))) t))) t)) (* 120 a))
(* -1 (/ (+ y (/ (* y z) t)) t))
(* -1 (/ (+ y (* -1 (/ (- (* -1 (/ (* y (pow z 2)) t)) (* y z)) t))) t))
(* -1 (/ (+ y (* -1 (/ (- (* -1 (/ (- (/ (* y (pow z 3)) t) (* -1 (* y (pow z 2)))) t)) (* y z)) t))) 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 (/ (- (* -60 (/ z t)) 60) t)) (* 120 (/ a y)))
(+ (* -1 (/ (- (* -1 (/ (- (* 60 (/ (pow z 2) t)) (* -60 z)) t)) 60) t)) (* 120 (/ a y)))
(* -1 (* t (- (/ z t) 1)))
(* -1 (/ (- (* -60 (/ z t)) 60) t))
(* -1 (/ (- (* -1 (/ (- (* 60 (/ (pow z 2) t)) (* -60 z)) t)) 60) t))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* -60 (/ (pow z 3) t)) (* 60 (pow z 2))) t)) (* -60 z)) t)) 60) t))
(* -60 (/ (- x y) (- t z)))
(+ (* -60 (/ (- x y) (- t z))) (* 120 a))
(* 60 (/ (- x y) (- z t)))
(+ (* 60 (/ (- x y) (- z t))) (* 120 a))
(* a (+ 120 (* -60 (/ (- x y) (* a (- t z))))))
(* a (+ 120 (* 60 (/ (- x y) (* a (- z t))))))
(* a (+ 120 (* -60 (/ y (* a (- z t))))))
(* a (- (* 120 (/ 1 y)) (* 60 (/ 1 (* a (- z t))))))
(* -1 (* a (- (* 60 (/ (- x y) (* a (- t z)))) 120)))
(* -1 (* a (- (* -60 (/ (- x y) (* a (- z t)))) 120)))
(* -1 (* a (- (* 60 (/ y (* a (- z t)))) 120)))
(* -1 (* a (- (* 60 (/ 1 (* a (- z t)))) (* 120 (/ 1 y)))))
Calls

15 calls:

TimeVariablePointExpression
21.0ms
z
@-inf
((+ (* a 120) (/ (- x y) (* (- t z) -1/60))) (/ (- x y) (* (- t z) -1/60)) (- x y) (* (- t z) -1/60) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (* (/ x (- z t)) 60) (/ x (- z t)) (- z t) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (+ (* (/ y (- z t)) -60) (* 120 a)) (/ y (- z t)) (/ y z) (+ (* a 120) (* (/ -60 (- t z)) (- x y))) (* (/ -60 (- t z)) (- x y)) (/ -60 (- t z)) (/ -60 t) (* (+ (* (/ a y) 120) (/ -60 (- z t))) y) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (+ (* (/ y (- z t)) -60) (* 120 a)) (+ (* (/ a y) 120) (/ -60 (- z t))) (- t z) (* 120 a) (/ -60 (- z t)))
6.0ms
x
@-inf
((+ (* a 120) (/ (- x y) (* (- t z) -1/60))) (/ (- x y) (* (- t z) -1/60)) (- x y) (* (- t z) -1/60) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (* (/ x (- z t)) 60) (/ x (- z t)) (- z t) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (+ (* (/ y (- z t)) -60) (* 120 a)) (/ y (- z t)) (/ y z) (+ (* a 120) (* (/ -60 (- t z)) (- x y))) (* (/ -60 (- t z)) (- x y)) (/ -60 (- t z)) (/ -60 t) (* (+ (* (/ a y) 120) (/ -60 (- z t))) y) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (+ (* (/ y (- z t)) -60) (* 120 a)) (+ (* (/ a y) 120) (/ -60 (- z t))) (- t z) (* 120 a) (/ -60 (- z t)))
2.0ms
y
@-inf
((+ (* a 120) (/ (- x y) (* (- t z) -1/60))) (/ (- x y) (* (- t z) -1/60)) (- x y) (* (- t z) -1/60) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (* (/ x (- z t)) 60) (/ x (- z t)) (- z t) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (+ (* (/ y (- z t)) -60) (* 120 a)) (/ y (- z t)) (/ y z) (+ (* a 120) (* (/ -60 (- t z)) (- x y))) (* (/ -60 (- t z)) (- x y)) (/ -60 (- t z)) (/ -60 t) (* (+ (* (/ a y) 120) (/ -60 (- z t))) y) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (+ (* (/ y (- z t)) -60) (* 120 a)) (+ (* (/ a y) 120) (/ -60 (- z t))) (- t z) (* 120 a) (/ -60 (- z t)))
2.0ms
y
@inf
((+ (* a 120) (/ (- x y) (* (- t z) -1/60))) (/ (- x y) (* (- t z) -1/60)) (- x y) (* (- t z) -1/60) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (* (/ x (- z t)) 60) (/ x (- z t)) (- z t) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (+ (* (/ y (- z t)) -60) (* 120 a)) (/ y (- z t)) (/ y z) (+ (* a 120) (* (/ -60 (- t z)) (- x y))) (* (/ -60 (- t z)) (- x y)) (/ -60 (- t z)) (/ -60 t) (* (+ (* (/ a y) 120) (/ -60 (- z t))) y) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (+ (* (/ y (- z t)) -60) (* 120 a)) (+ (* (/ a y) 120) (/ -60 (- z t))) (- t z) (* 120 a) (/ -60 (- z t)))
2.0ms
z
@0
((+ (* a 120) (/ (- x y) (* (- t z) -1/60))) (/ (- x y) (* (- t z) -1/60)) (- x y) (* (- t z) -1/60) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (* (/ x (- z t)) 60) (/ x (- z t)) (- z t) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (+ (* (/ y (- z t)) -60) (* 120 a)) (/ y (- z t)) (/ y z) (+ (* a 120) (* (/ -60 (- t z)) (- x y))) (* (/ -60 (- t z)) (- x y)) (/ -60 (- t z)) (/ -60 t) (* (+ (* (/ a y) 120) (/ -60 (- z t))) y) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (+ (* (/ y (- z t)) -60) (* 120 a)) (+ (* (/ a y) 120) (/ -60 (- z t))) (- t z) (* 120 a) (/ -60 (- z t)))

simplify252.0ms (2.7%)

Memory
18.2MiB live, 175.3MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
010604724
132514571
083874240
Stop Event
iter limit
node limit
Counts
252 → 249
Calls
Call 1
Inputs
(+ (* 60 (/ y (- t z))) (* 120 a))
(+ (* -60 (/ x (- t z))) (+ (* 60 (/ y (- t z))) (* 120 a)))
(* 60 (/ y (- t z)))
(+ (* -60 (/ x (- t z))) (* 60 (/ y (- t z))))
(* -1 y)
(- x y)
(+ (* -60 (/ y (- z t))) (* 120 a))
(+ (* -60 (/ y (- z t))) (+ (* 60 (/ x (- z t))) (* 120 a)))
(* 60 (/ x (- z t)))
(/ x (- z t))
(* -60 (/ x (- t z)))
(* x (- (+ (* 60 (/ y (* x (- t z)))) (* 120 (/ a x))) (* 60 (/ 1 (- t z)))))
(* x (- (* 60 (/ y (* x (- t z)))) (* 60 (/ 1 (- t z)))))
x
(* x (+ 1 (* -1 (/ y x))))
(* x (+ (* -60 (/ y (* x (- z t)))) (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t))))))
(* -1 (* x (+ (* -1 (/ (+ (* 60 (/ y (- t z))) (* 120 a)) x)) (* 60 (/ 1 (- t z))))))
(* -1 (* x (+ (* -60 (/ y (* x (- t z)))) (* 60 (/ 1 (- t z))))))
(* -1 (* x (- (/ y x) 1)))
(* -1 (* x (- (* -1 (/ (+ (* -60 (/ y (- z t))) (* 120 a)) x)) (* 60 (/ 1 (- z t))))))
(+ (* -60 (/ x (- t z))) (* 120 a))
(+ x (* -1 y))
(+ (* 60 (/ x (- z t))) (* 120 a))
(* 120 a)
(/ y (- z t))
(/ y z)
(* 120 (/ a y))
(/ (+ (* -60 (/ y (- z t))) (* 120 a)) y)
(* y (+ (* -60 (/ x (* y (- t z)))) (+ (* 120 (/ a y)) (* 60 (/ 1 (- t z))))))
(* y (+ (* -60 (/ x (* y (- t z)))) (* 60 (/ 1 (- t z)))))
(* y (- (/ x y) 1))
(* -60 (/ y (- z t)))
(* y (- (+ (* 60 (/ x (* y (- z t)))) (* 120 (/ a y))) (* 60 (/ 1 (- z t)))))
(* y (- (* 120 (/ a y)) (* 60 (/ 1 (- z t)))))
(/ -60 (- z t))
(- (* 120 (/ a y)) (* 60 (/ 1 (- z t))))
(* -1 (* y (- (* -1 (/ (+ (* -60 (/ x (- t z))) (* 120 a)) y)) (* 60 (/ 1 (- t z))))))
(* -1 (* y (- (* 60 (/ x (* y (- t z)))) (* 60 (/ 1 (- t z))))))
(* -1 (* y (+ 1 (* -1 (/ x y)))))
(* -1 (* y (+ (* -1 (/ (+ (* 60 (/ x (- z t))) (* 120 a)) y)) (* 60 (/ 1 (- z t))))))
(* -1 (* y (+ (* -120 (/ a y)) (* 60 (/ 1 (- z t))))))
(+ (* -60 (/ (- x y) t)) (* 120 a))
(+ (* -60 (/ (* z (- x y)) (pow t 2))) (+ (* -60 (/ (- x y) t)) (* 120 a)))
(+ (* -60 (/ (- x y) t)) (+ (* 120 a) (* z (+ (* -60 (/ (* z (- x y)) (pow t 3))) (* -60 (/ (- x y) (pow t 2)))))))
(+ (* -60 (/ (- x y) t)) (+ (* 120 a) (* z (+ (* -60 (/ (- x y) (pow t 2))) (* z (+ (* -60 (/ (* z (- x y)) (pow t 4))) (* -60 (/ (- x y) (pow t 3)))))))))
(* -60 (/ (- x y) t))
(+ (* -60 (/ (* z (- x y)) (pow t 2))) (* -60 (/ (- x y) t)))
(+ (* -60 (/ (- x y) t)) (* z (+ (* -60 (/ (* z (- x y)) (pow t 3))) (* -60 (/ (- x y) (pow t 2))))))
(+ (* -60 (/ (- x y) t)) (* z (+ (* -60 (/ (- x y) (pow t 2))) (* z (+ (* -60 (/ (* z (- x y)) (pow t 4))) (* -60 (/ (- x y) (pow t 3))))))))
(* -1/60 t)
(+ (* -1/60 t) (* 1/60 z))
(+ (* -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 t))
(+ (* -60 (/ x t)) (* -60 (/ (* x z) (pow t 2))))
(+ (* -60 (/ x t)) (* z (+ (* -60 (/ x (pow t 2))) (* -60 (/ (* x z) (pow t 3))))))
(+ (* -60 (/ x t)) (* z (+ (* -60 (/ x (pow t 2))) (* z (+ (* -60 (/ x (pow t 3))) (* -60 (/ (* x z) (pow t 4))))))))
(* -1 (/ x t))
(+ (* -1 (/ x t)) (* -1 (/ (* x z) (pow t 2))))
(+ (* -1 (/ x t)) (* z (- (* -1 (/ (* x z) (pow t 3))) (/ x (pow t 2)))))
(+ (* -1 (/ x t)) (* z (- (* z (- (* -1 (/ (* x z) (pow t 4))) (/ x (pow t 3)))) (/ x (pow t 2)))))
(* -1 t)
(- z t)
(+ (* 60 (/ y t)) (* 120 a))
(+ (* 60 (/ y t)) (+ (* 60 (/ (* y z) (pow t 2))) (* 120 a)))
(+ (* 60 (/ y t)) (+ (* 120 a) (* z (+ (* 60 (/ y (pow t 2))) (* 60 (/ (* y z) (pow t 3)))))))
(+ (* 60 (/ y t)) (+ (* 120 a) (* z (+ (* 60 (/ y (pow t 2))) (* z (+ (* 60 (/ y (pow t 3))) (* 60 (/ (* y z) (pow t 4)))))))))
(* -1 (/ y t))
(+ (* -1 (/ y t)) (* -1 (/ (* y z) (pow t 2))))
(+ (* -1 (/ y t)) (* z (- (* -1 (/ (* y z) (pow t 3))) (/ y (pow t 2)))))
(+ (* -1 (/ y t)) (* z (- (* z (- (* -1 (/ (* y z) (pow t 4))) (/ y (pow t 3)))) (/ y (pow t 2)))))
(/ -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)))
(* y (+ (* 120 (/ a y)) (* 60 (/ 1 t))))
(+ (* 60 (/ (* y z) (pow t 2))) (* y (+ (* 120 (/ a y)) (* 60 (/ 1 t)))))
(+ (* y (+ (* 120 (/ a y)) (* 60 (/ 1 t)))) (* z (+ (* 60 (/ y (pow t 2))) (* 60 (/ (* y z) (pow t 3))))))
(+ (* y (+ (* 120 (/ a y)) (* 60 (/ 1 t)))) (* z (+ (* 60 (/ y (pow t 2))) (* z (+ (* 60 (/ y (pow t 3))) (* 60 (/ (* y z) (pow t 4))))))))
(+ (* 120 (/ a y)) (* 60 (/ 1 t)))
(+ (* 60 (/ 1 t)) (+ (* 60 (/ z (pow t 2))) (* 120 (/ a y))))
(+ (* 60 (/ 1 t)) (+ (* 120 (/ a y)) (* z (+ (* 60 (/ z (pow t 3))) (* 60 (/ 1 (pow t 2)))))))
(+ (* 60 (/ 1 t)) (+ (* 120 (/ a y)) (* z (+ (* z (+ (* 60 (/ z (pow t 4))) (* 60 (/ 1 (pow t 3))))) (* 60 (/ 1 (pow t 2)))))))
t
(+ t (* -1 z))
(/ 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) 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 z)
(* z (+ 1/60 (* -1/60 (/ t z))))
(* 60 (/ x z))
(/ (+ (* 60 x) (* 60 (/ (* t x) z))) z)
(/ (+ (* 60 x) (+ (* 60 (/ (* t x) z)) (* 60 (/ (* (pow t 2) x) (pow z 2))))) z)
(/ (+ (* 60 x) (+ (* 60 (/ (* t x) z)) (+ (* 60 (/ (* (pow t 2) x) (pow z 2))) (* 60 (/ (* (pow t 3) x) (pow z 3)))))) z)
(/ x z)
(/ (+ x (/ (* t x) z)) z)
(/ (- (+ x (/ (* (pow t 2) x) (pow z 2))) (* -1 (/ (* t x) z))) z)
(/ (- (+ x (/ (* (pow t 3) x) (pow z 3))) (+ (* -1 (/ (* t x) z)) (* -1 (/ (* (pow t 2) x) (pow z 2))))) z)
z
(* z (+ 1 (* -1 (/ t z))))
(+ (* -60 (/ y z)) (* 120 a))
(+ (* -60 (/ y z)) (+ (* -60 (/ (* t y) (pow z 2))) (* 120 a)))
(+ (* -60 (/ y z)) (+ (* -60 (/ (* t y) (pow z 2))) (+ (* -60 (/ (* (pow t 2) y) (pow z 3))) (* 120 a))))
(/ (+ y (/ (* t y) z)) z)
(/ (- (+ y (/ (* (pow t 2) y) (pow z 2))) (* -1 (/ (* t y) z))) z)
(/ (- (+ y (/ (* (pow t 3) y) (pow z 3))) (+ (* -1 (/ (* t y) z)) (* -1 (/ (* (pow t 2) y) (pow z 2))))) 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)
(- (* 120 (/ a y)) (* 60 (/ 1 z)))
(- (+ (* -60 (/ t (pow z 2))) (* 120 (/ a y))) (* 60 (/ 1 z)))
(- (+ (* -60 (/ (pow t 2) (pow z 3))) (* 120 (/ a y))) (+ (* 60 (/ t (pow z 2))) (* 60 (/ 1 z))))
(* -1 z)
(* z (- (/ t z) 1))
(/ -60 z)
(/ (- (* -60 (/ t z)) 60) z)
(/ (- (* -60 (/ (pow t 2) (pow z 2))) (+ 60 (* 60 (/ t z)))) z)
(/ (- (* -60 (/ (pow t 3) (pow z 3))) (+ 60 (+ (* 60 (/ t z)) (* 60 (/ (pow t 2) (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 (* z (- (* 1/60 (/ t z)) 1/60)))
(* -1 (/ (+ (* -60 x) (* -60 (/ (* t x) z))) z))
(* -1 (/ (+ (* -60 x) (* -1 (/ (+ (* 60 (* t x)) (* 60 (/ (* (pow t 2) x) z))) z))) z))
(* -1 (/ (+ (* -60 x) (* -1 (/ (+ (* -1 (/ (+ (* -60 (* (pow t 2) x)) (* -60 (/ (* (pow t 3) x) z))) z)) (* 60 (* t x))) z))) z))
(* -1 (/ (+ (* -1 x) (* -1 (/ (* t x) z))) z))
(* -1 (/ (+ (* -1 x) (* -1 (/ (+ (* t x) (/ (* (pow t 2) x) z)) z))) z))
(* -1 (/ (+ (* -1 x) (* -1 (/ (+ (* -1 (/ (+ (* -1 (* (pow t 2) x)) (* -1 (/ (* (pow t 3) x) z))) z)) (* t x)) z))) z))
(* -1 (* z (- (/ t z) 1)))
(+ (* -1 (/ (+ (* 60 y) (* 60 (/ (* t y) z))) z)) (* 120 a))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -60 (* t y)) (* -60 (/ (* (pow t 2) y) z))) z)) (* 60 y)) z)) (* 120 a))
(* -1 (/ (+ (* -1 y) (* -1 (/ (* t y) z))) z))
(* -1 (/ (+ (* -1 y) (* -1 (/ (+ (* t y) (/ (* (pow t 2) y) z)) z))) z))
(* -1 (/ (+ (* -1 y) (* -1 (/ (+ (* -1 (/ (+ (* -1 (* (pow t 2) y)) (* -1 (/ (* (pow t 3) y) z))) z)) (* t 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 (/ (+ 60 (* 60 (/ t z))) z)) (* 120 (/ a y)))
(+ (* -1 (/ (+ 60 (* -1 (/ (+ (* -60 t) (* -60 (/ (pow t 2) z))) z))) z)) (* 120 (/ a y)))
(* -1 (* z (+ 1 (* -1 (/ t z)))))
(* -1 (/ (+ 60 (* 60 (/ t z))) z))
(* -1 (/ (+ 60 (* -1 (/ (- (* -60 (/ (pow t 2) z)) (* 60 t)) z))) z))
(* -1 (/ (+ 60 (* -1 (/ (- (* -1 (/ (- (* 60 (/ (pow t 3) z)) (* -60 (pow t 2))) z)) (* 60 t)) z))) z))
(+ (* -60 (* t (- (/ y (pow z 2)) (/ x (pow z 2))))) (+ (* 60 (/ (- x y) z)) (* 120 a)))
(+ (* 60 (/ (- x y) z)) (+ (* 120 a) (* t (+ (* -60 (- (/ y (pow z 2)) (/ x (pow z 2)))) (* -60 (/ (* t (- (/ y (pow z 2)) (/ x (pow z 2)))) z))))))
(+ (* 60 (/ (- x y) z)) (+ (* 120 a) (* t (+ (* -60 (- (/ y (pow z 2)) (/ x (pow z 2)))) (* t (+ (* -60 (/ (* t (- (/ y (pow z 2)) (/ x (pow z 2)))) (pow z 2))) (* -60 (/ (- (/ y (pow z 2)) (/ x (pow z 2))) z))))))))
(+ (* -60 (* t (- (/ y (pow z 2)) (/ x (pow z 2))))) (* 60 (/ (- x y) z)))
(+ (* 60 (/ (- x y) z)) (* t (+ (* -60 (- (/ y (pow z 2)) (/ x (pow z 2)))) (* -60 (/ (* t (- (/ y (pow z 2)) (/ x (pow z 2)))) z)))))
(+ (* 60 (/ (- x y) z)) (* t (+ (* -60 (- (/ y (pow z 2)) (/ x (pow z 2)))) (* t (+ (* -60 (/ (* t (- (/ y (pow z 2)) (/ x (pow z 2)))) (pow z 2))) (* -60 (/ (- (/ y (pow z 2)) (/ x (pow z 2))) 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 (/ x z)) (* 60 (/ (* t x) (pow z 2))))
(+ (* 60 (/ x z)) (* t (+ (* 60 (/ x (pow z 2))) (* 60 (/ (* t x) (pow z 3))))))
(+ (* 60 (/ x z)) (* t (+ (* 60 (/ x (pow z 2))) (* t (+ (* 60 (/ x (pow z 3))) (* 60 (/ (* t x) (pow z 4))))))))
(+ (/ x z) (/ (* t x) (pow z 2)))
(+ (* t (- (/ (* t x) (pow z 3)) (* -1 (/ x (pow z 2))))) (/ x z))
(+ (* t (- (* t (- (/ (* t x) (pow z 4)) (* -1 (/ x (pow z 3))))) (* -1 (/ x (pow z 2))))) (/ x z))
(+ z (* -1 t))
(+ (* -60 (/ y z)) (+ (* 120 a) (* t (+ (* -60 (/ y (pow z 2))) (* -60 (/ (* t y) (pow z 3)))))))
(+ (* -60 (/ y z)) (+ (* 120 a) (* t (+ (* -60 (/ y (pow z 2))) (* t (+ (* -60 (/ y (pow z 3))) (* -60 (/ (* t y) (pow z 4)))))))))
(+ (/ y z) (/ (* t y) (pow z 2)))
(+ (* t (- (/ (* t y) (pow z 3)) (* -1 (/ y (pow z 2))))) (/ y z))
(+ (* t (- (* t (- (/ (* t y) (pow z 4)) (* -1 (/ y (pow z 3))))) (* -1 (/ y (pow z 2))))) (/ y z))
(+ (* 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)))
(* y (- (* 120 (/ a y)) (* 60 (/ 1 z))))
(+ (* -60 (/ (* t y) (pow z 2))) (* y (- (* 120 (/ a y)) (* 60 (/ 1 z)))))
(+ (* t (+ (* -60 (/ y (pow z 2))) (* -60 (/ (* t y) (pow z 3))))) (* y (- (* 120 (/ a y)) (* 60 (/ 1 z)))))
(+ (* t (+ (* -60 (/ y (pow z 2))) (* t (+ (* -60 (/ y (pow z 3))) (* -60 (/ (* t y) (pow z 4))))))) (* y (- (* 120 (/ a y)) (* 60 (/ 1 z)))))
(- (+ (* 120 (/ a y)) (* t (- (* -60 (/ t (pow z 3))) (* 60 (/ 1 (pow z 2)))))) (* 60 (/ 1 z)))
(- (+ (* 120 (/ a y)) (* t (- (* t (- (* -60 (/ t (pow z 4))) (* 60 (/ 1 (pow z 3))))) (* 60 (/ 1 (pow z 2)))))) (* 60 (/ 1 z)))
(- t z)
(- (* -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 (/ (* 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)
(* t (- (* 1/60 (/ z t)) 1/60))
(/ (+ (* -60 x) (* -60 (/ (* x z) t))) t)
(/ (+ (* -60 x) (+ (* -60 (/ (* x z) t)) (* -60 (/ (* x (pow z 2)) (pow t 2))))) t)
(/ (+ (* -60 x) (+ (* -60 (/ (* x z) t)) (+ (* -60 (/ (* x (pow z 2)) (pow t 2))) (* -60 (/ (* x (pow z 3)) (pow t 3)))))) t)
(/ (+ (* -1 x) (* -1 (/ (* x z) t))) t)
(/ (- (+ (* -1 x) (* -1 (/ (* x (pow z 2)) (pow t 2)))) (/ (* x z) t)) t)
(/ (- (+ (* -1 x) (* -1 (/ (* x (pow z 3)) (pow t 3)))) (+ (/ (* x z) t) (/ (* x (pow z 2)) (pow t 2)))) t)
(* t (- (/ z t) 1))
(+ (* 60 (/ y t)) (+ (* 60 (/ (* y z) (pow t 2))) (+ (* 60 (/ (* y (pow z 2)) (pow t 3))) (* 120 a))))
(/ (+ (* -1 y) (* -1 (/ (* y z) t))) t)
(/ (- (+ (* -1 y) (* -1 (/ (* y (pow z 2)) (pow t 2)))) (/ (* y z) t)) t)
(/ (- (+ (* -1 y) (* -1 (/ (* y (pow z 3)) (pow t 3)))) (+ (/ (* y z) t) (/ (* y (pow z 2)) (pow t 2)))) 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 (/ z (pow t 2))) (+ (* 120 (/ a y)) (* 60 (/ 1 t))))
(- (+ (* 60 (/ (pow z 2) (pow t 3))) (+ (* 120 (/ a y)) (* 60 (/ 1 t)))) (* -60 (/ z (pow t 2))))
(* t (+ 1 (* -1 (/ z t))))
(/ (+ 60 (* 60 (/ z t))) t)
(/ (- (+ 60 (* 60 (/ (pow z 2) (pow t 2)))) (* -60 (/ z t))) t)
(/ (- (+ 60 (* 60 (/ (pow z 3) (pow t 3)))) (+ (* -60 (/ z t)) (* -60 (/ (pow z 2) (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 (* t (+ 1/60 (* -1/60 (/ z t)))))
(* -1 (/ (+ (* 60 x) (* 60 (/ (* x z) t))) t))
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* x z)) (* -60 (/ (* x (pow z 2)) t))) t)) (* 60 x)) t))
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* x z)) (* -1 (/ (+ (* 60 (* x (pow z 2))) (* 60 (/ (* x (pow z 3)) t))) t))) t)) (* 60 x)) t))
(* -1 (/ (+ x (/ (* x z) t)) t))
(* -1 (/ (+ x (* -1 (/ (- (* -1 (/ (* x (pow z 2)) t)) (* x z)) t))) t))
(* -1 (/ (+ x (* -1 (/ (- (* -1 (/ (- (/ (* x (pow z 3)) t) (* -1 (* x (pow z 2)))) t)) (* x z)) t))) t))
(* -1 (* t (+ 1 (* -1 (/ z t)))))
(+ (* -1 (/ (+ (* -60 y) (* -60 (/ (* y z) t))) t)) (* 120 a))
(+ (* -1 (/ (+ (* -60 y) (* -1 (/ (+ (* 60 (* y z)) (* 60 (/ (* y (pow z 2)) t))) t))) t)) (* 120 a))
(* -1 (/ (+ y (/ (* y z) t)) t))
(* -1 (/ (+ y (* -1 (/ (- (* -1 (/ (* y (pow z 2)) t)) (* y z)) t))) t))
(* -1 (/ (+ y (* -1 (/ (- (* -1 (/ (- (/ (* y (pow z 3)) t) (* -1 (* y (pow z 2)))) t)) (* y z)) t))) 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 (/ (- (* -60 (/ z t)) 60) t)) (* 120 (/ a y)))
(+ (* -1 (/ (- (* -1 (/ (- (* 60 (/ (pow z 2) t)) (* -60 z)) t)) 60) t)) (* 120 (/ a y)))
(* -1 (* t (- (/ z t) 1)))
(* -1 (/ (- (* -60 (/ z t)) 60) t))
(* -1 (/ (- (* -1 (/ (- (* 60 (/ (pow z 2) t)) (* -60 z)) t)) 60) t))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* -60 (/ (pow z 3) t)) (* 60 (pow z 2))) t)) (* -60 z)) t)) 60) t))
(* -60 (/ (- x y) (- t z)))
(+ (* -60 (/ (- x y) (- t z))) (* 120 a))
(* 60 (/ (- x y) (- z t)))
(+ (* 60 (/ (- x y) (- z t))) (* 120 a))
(* a (+ 120 (* -60 (/ (- x y) (* a (- t z))))))
(* a (+ 120 (* 60 (/ (- x y) (* a (- z t))))))
(* a (+ 120 (* -60 (/ y (* a (- z t))))))
(* a (- (* 120 (/ 1 y)) (* 60 (/ 1 (* a (- z t))))))
(* -1 (* a (- (* 60 (/ (- x y) (* a (- t z)))) 120)))
(* -1 (* a (- (* -60 (/ (- x y) (* a (- z t)))) 120)))
(* -1 (* a (- (* 60 (/ y (* a (- z t)))) 120)))
(* -1 (* a (- (* 60 (/ 1 (* a (- z t)))) (* 120 (/ 1 y)))))
Outputs
(+ (* 60 (/ y (- t z))) (* 120 a))
(fma.f64 (/.f64 y (-.f64 t z)) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ x (- t z))) (+ (* 60 (/ y (- t z))) (* 120 a)))
(fma.f64 (/.f64 x (-.f64 t z)) #s(literal -60 binary64) (fma.f64 (/.f64 y (-.f64 t z)) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a)))
(* 60 (/ y (- t z)))
(*.f64 (/.f64 y (-.f64 t z)) #s(literal 60 binary64))
(+ (* -60 (/ x (- t z))) (* 60 (/ y (- t z))))
(fma.f64 (/.f64 x (-.f64 t z)) #s(literal -60 binary64) (*.f64 (/.f64 y (-.f64 t z)) #s(literal 60 binary64)))
(* -1 y)
(neg.f64 y)
(- x y)
(-.f64 x y)
(+ (* -60 (/ y (- z t))) (* 120 a))
(fma.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ y (- z t))) (+ (* 60 (/ x (- z t))) (* 120 a)))
(fma.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64) (fma.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)))
(* 60 (/ x (- z t)))
(*.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64))
(/ x (- z t))
(/.f64 x (-.f64 z t))
(* -60 (/ x (- t z)))
(*.f64 (/.f64 x (-.f64 t z)) #s(literal -60 binary64))
(* x (- (+ (* 60 (/ y (* x (- t z)))) (* 120 (/ a x))) (* 60 (/ 1 (- t z)))))
(*.f64 (fma.f64 (/.f64 #s(literal 60 binary64) x) (/.f64 y (-.f64 t z)) (fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 #s(literal -60 binary64) (-.f64 t z)))) x)
(* x (- (* 60 (/ y (* x (- t z)))) (* 60 (/ 1 (- t z)))))
(*.f64 (fma.f64 (/.f64 #s(literal 60 binary64) x) (/.f64 y (-.f64 t z)) (/.f64 #s(literal -60 binary64) (-.f64 t z))) x)
x
(* x (+ 1 (* -1 (/ y x))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 y x)) 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)
(* -1 (* x (+ (* -1 (/ (+ (* 60 (/ y (- t z))) (* 120 a)) x)) (* 60 (/ 1 (- t z))))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 #s(literal 60 binary64) (-.f64 t z)) (/.f64 (fma.f64 (/.f64 y (-.f64 t z)) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a)) x)))
(* -1 (* x (+ (* -60 (/ y (* x (- t z)))) (* 60 (/ 1 (- t z))))))
(*.f64 (neg.f64 x) (fma.f64 (/.f64 y (*.f64 (-.f64 t z) x)) #s(literal -60 binary64) (/.f64 #s(literal 60 binary64) (-.f64 t z))))
(* -1 (* x (- (/ y x) 1)))
(*.f64 (neg.f64 x) (-.f64 (/.f64 y x) #s(literal 1 binary64)))
(* -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 -60 binary64) (/.f64 y (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) x) #s(literal -1 binary64) (/.f64 #s(literal -60 binary64) (-.f64 z t))))
(+ (* -60 (/ x (- t z))) (* 120 a))
(fma.f64 (/.f64 x (-.f64 t z)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))
(+ x (* -1 y))
(-.f64 x y)
(+ (* 60 (/ x (- z t))) (* 120 a))
(fma.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a))
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(/ y (- z t))
(/.f64 y (-.f64 z t))
(/ y z)
(/.f64 y z)
(* 120 (/ a y))
(*.f64 (/.f64 a y) #s(literal 120 binary64))
(/ (+ (* -60 (/ y (- z t))) (* 120 a)) y)
(/.f64 (fma.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) y)
(* y (+ (* -60 (/ x (* y (- t z)))) (+ (* 120 (/ a y)) (* 60 (/ 1 (- t z))))))
(*.f64 (fma.f64 (/.f64 x (*.f64 (-.f64 t z) y)) #s(literal -60 binary64) (fma.f64 (/.f64 a y) #s(literal 120 binary64) (/.f64 #s(literal 60 binary64) (-.f64 t z)))) y)
(* y (+ (* -60 (/ x (* y (- t z)))) (* 60 (/ 1 (- t z)))))
(*.f64 (fma.f64 (/.f64 x (*.f64 (-.f64 t z) y)) #s(literal -60 binary64) (/.f64 #s(literal 60 binary64) (-.f64 t z))) y)
(* y (- (/ x y) 1))
(*.f64 (-.f64 (/.f64 x y) #s(literal 1 binary64)) y)
(* -60 (/ y (- z t)))
(*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)))
(* y (- (+ (* 60 (/ x (* y (- z t)))) (* 120 (/ a y))) (* 60 (/ 1 (- z t)))))
(*.f64 (fma.f64 (/.f64 a y) #s(literal 120 binary64) (fma.f64 (/.f64 x (*.f64 (-.f64 z t) y)) #s(literal 60 binary64) (/.f64 #s(literal -60 binary64) (-.f64 z t)))) y)
(* y (- (* 120 (/ a y)) (* 60 (/ 1 (- z t)))))
(*.f64 (fma.f64 (/.f64 a y) #s(literal 120 binary64) (/.f64 #s(literal -60 binary64) (-.f64 z t))) y)
(/ -60 (- z t))
(/.f64 #s(literal -60 binary64) (-.f64 z t))
(- (* 120 (/ a y)) (* 60 (/ 1 (- z t))))
(fma.f64 (/.f64 a y) #s(literal 120 binary64) (/.f64 #s(literal -60 binary64) (-.f64 z t)))
(* -1 (* y (- (* -1 (/ (+ (* -60 (/ x (- t z))) (* 120 a)) y)) (* 60 (/ 1 (- t z))))))
(*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 x (-.f64 t z)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)) y) #s(literal -1 binary64) (/.f64 #s(literal -60 binary64) (-.f64 t z))) (neg.f64 y))
(* -1 (* y (- (* 60 (/ x (* y (- t z)))) (* 60 (/ 1 (- t z))))))
(*.f64 (fma.f64 (/.f64 #s(literal 60 binary64) y) (/.f64 x (-.f64 t z)) (/.f64 #s(literal -60 binary64) (-.f64 t z))) (neg.f64 y))
(* -1 (* y (+ 1 (* -1 (/ x y)))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 x y)) (neg.f64 y))
(* -1 (* y (+ (* -1 (/ (+ (* 60 (/ x (- z t))) (* 120 a)) y)) (* 60 (/ 1 (- z t))))))
(*.f64 (-.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 (fma.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a)) y)) (neg.f64 y))
(* -1 (* y (+ (* -120 (/ a y)) (* 60 (/ 1 (- z t))))))
(*.f64 (fma.f64 #s(literal -120 binary64) (/.f64 a y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (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 (/ (* 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 (/ (- x y) t)) (+ (* 120 a) (* z (+ (* -60 (/ (* z (- x y)) (pow t 3))) (* -60 (/ (- x y) (pow t 2)))))))
(fma.f64 (*.f64 #s(literal -60 binary64) z) (fma.f64 z (/.f64 (-.f64 x y) (pow.f64 t #s(literal 3 binary64))) (/.f64 (-.f64 x y) (*.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 (/ (- x y) (pow t 2))) (* z (+ (* -60 (/ (* z (- x y)) (pow t 4))) (* -60 (/ (- x y) (pow t 3)))))))))
(fma.f64 (fma.f64 (*.f64 #s(literal -60 binary64) z) (fma.f64 z (/.f64 (-.f64 x y) (pow.f64 t #s(literal 4 binary64))) (/.f64 (-.f64 x y) (pow.f64 t #s(literal 3 binary64)))) (*.f64 (/.f64 #s(literal -60 binary64) t) (/.f64 (-.f64 x y) t))) 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 (/ (* z (- x y)) (pow t 2))) (* -60 (/ (- x y) t)))
(*.f64 #s(literal -60 binary64) (fma.f64 (/.f64 z t) (/.f64 (-.f64 x y) t) (/.f64 (-.f64 x y) t)))
(+ (* -60 (/ (- x y) t)) (* z (+ (* -60 (/ (* z (- x y)) (pow t 3))) (* -60 (/ (- x y) (pow t 2))))))
(fma.f64 (*.f64 #s(literal -60 binary64) z) (fma.f64 z (/.f64 (-.f64 x y) (pow.f64 t #s(literal 3 binary64))) (/.f64 (-.f64 x y) (*.f64 t t))) (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64)))
(+ (* -60 (/ (- x y) t)) (* z (+ (* -60 (/ (- x y) (pow t 2))) (* z (+ (* -60 (/ (* z (- x y)) (pow t 4))) (* -60 (/ (- x y) (pow t 3))))))))
(fma.f64 (fma.f64 (*.f64 #s(literal -60 binary64) z) (fma.f64 z (/.f64 (-.f64 x y) (pow.f64 t #s(literal 4 binary64))) (/.f64 (-.f64 x y) (pow.f64 t #s(literal 3 binary64)))) (*.f64 (/.f64 #s(literal -60 binary64) t) (/.f64 (-.f64 x y) t))) z (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64)))
(* -1/60 t)
(*.f64 #s(literal -1/60 binary64) t)
(+ (* -1/60 t) (* 1/60 z))
(fma.f64 #s(literal 1/60 binary64) z (*.f64 #s(literal -1/60 binary64) t))
(+ (* -60 (/ (- x y) t)) (+ (* 60 (* z (- (/ y (pow t 2)) (/ x (pow t 2))))) (* 120 a)))
(fma.f64 (*.f64 #s(literal 60 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)))) (* 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) z) (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 (/.f64 (-.f64 x y) t) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))
(* -60 (/ x t))
(*.f64 (/.f64 x t) #s(literal -60 binary64))
(+ (* -60 (/ x t)) (* -60 (/ (* x z) (pow t 2))))
(*.f64 #s(literal -60 binary64) (fma.f64 x (/.f64 z (*.f64 t t)) (/.f64 x t)))
(+ (* -60 (/ x t)) (* z (+ (* -60 (/ x (pow t 2))) (* -60 (/ (* x z) (pow t 3))))))
(fma.f64 (*.f64 #s(literal -60 binary64) (fma.f64 x (/.f64 z (pow.f64 t #s(literal 3 binary64))) (/.f64 x (*.f64 t t)))) z (*.f64 (/.f64 x t) #s(literal -60 binary64)))
(+ (* -60 (/ x t)) (* z (+ (* -60 (/ x (pow t 2))) (* z (+ (* -60 (/ x (pow t 3))) (* -60 (/ (* x z) (pow t 4))))))))
(fma.f64 (fma.f64 (*.f64 #s(literal -60 binary64) (fma.f64 x (/.f64 z (pow.f64 t #s(literal 4 binary64))) (/.f64 x (pow.f64 t #s(literal 3 binary64))))) z (*.f64 (/.f64 x (*.f64 t t)) #s(literal -60 binary64))) z (*.f64 (/.f64 x t) #s(literal -60 binary64)))
(* -1 (/ x t))
(/.f64 (neg.f64 x) t)
(+ (* -1 (/ x t)) (* -1 (/ (* x z) (pow t 2))))
(neg.f64 (fma.f64 x (/.f64 z (*.f64 t t)) (/.f64 x t)))
(+ (* -1 (/ x t)) (* z (- (* -1 (/ (* x z) (pow t 3))) (/ x (pow t 2)))))
(fma.f64 (neg.f64 (fma.f64 x (/.f64 z (pow.f64 t #s(literal 3 binary64))) (/.f64 x (*.f64 t t)))) z (/.f64 (neg.f64 x) t))
(+ (* -1 (/ x t)) (* z (- (* z (- (* -1 (/ (* x z) (pow t 4))) (/ x (pow t 3)))) (/ x (pow t 2)))))
(fma.f64 (fma.f64 (neg.f64 (fma.f64 x (/.f64 z (pow.f64 t #s(literal 4 binary64))) (/.f64 x (pow.f64 t #s(literal 3 binary64))))) z (/.f64 (neg.f64 x) (*.f64 t t))) z (/.f64 (neg.f64 x) t))
(* -1 t)
(neg.f64 t)
(- z t)
(-.f64 z t)
(+ (* 60 (/ y t)) (* 120 a))
(fma.f64 (/.f64 y t) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a))
(+ (* 60 (/ y t)) (+ (* 60 (/ (* y z) (pow t 2))) (* 120 a)))
(fma.f64 #s(literal 60 binary64) (+.f64 (/.f64 y t) (*.f64 (/.f64 z t) (/.f64 y t))) (*.f64 #s(literal 120 binary64) a))
(+ (* 60 (/ y t)) (+ (* 120 a) (* z (+ (* 60 (/ y (pow t 2))) (* 60 (/ (* y z) (pow t 3)))))))
(fma.f64 (*.f64 #s(literal 60 binary64) (fma.f64 y (/.f64 z (pow.f64 t #s(literal 3 binary64))) (/.f64 y (*.f64 t t)))) z (fma.f64 (/.f64 y t) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a)))
(+ (* 60 (/ y t)) (+ (* 120 a) (* z (+ (* 60 (/ y (pow t 2))) (* z (+ (* 60 (/ y (pow t 3))) (* 60 (/ (* y z) (pow t 4)))))))))
(fma.f64 (fma.f64 (*.f64 #s(literal 60 binary64) (fma.f64 y (/.f64 z (pow.f64 t #s(literal 4 binary64))) (/.f64 y (pow.f64 t #s(literal 3 binary64))))) z (*.f64 (/.f64 y (*.f64 t t)) #s(literal 60 binary64))) z (fma.f64 (/.f64 y t) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a)))
(* -1 (/ y t))
(/.f64 (neg.f64 y) t)
(+ (* -1 (/ y t)) (* -1 (/ (* y z) (pow t 2))))
(neg.f64 (fma.f64 y (/.f64 z (*.f64 t t)) (/.f64 y t)))
(+ (* -1 (/ y t)) (* z (- (* -1 (/ (* y z) (pow t 3))) (/ y (pow t 2)))))
(fma.f64 (neg.f64 (fma.f64 y (/.f64 z (pow.f64 t #s(literal 3 binary64))) (/.f64 y (*.f64 t t)))) z (/.f64 (neg.f64 y) t))
(+ (* -1 (/ y t)) (* z (- (* z (- (* -1 (/ (* y z) (pow t 4))) (/ y (pow t 3)))) (/ y (pow t 2)))))
(fma.f64 (fma.f64 (neg.f64 (fma.f64 y (/.f64 z (pow.f64 t #s(literal 4 binary64))) (/.f64 y (pow.f64 t #s(literal 3 binary64))))) z (/.f64 (neg.f64 y) (*.f64 t t))) z (/.f64 (neg.f64 y) t))
(/ -60 t)
(/.f64 #s(literal -60 binary64) t)
(- (* -60 (/ z (pow t 2))) (* 60 (/ 1 t)))
(fma.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)))
(fma.f64 (fma.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)))
(fma.f64 (fma.f64 (fma.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))
(* y (+ (* 120 (/ a y)) (* 60 (/ 1 t))))
(*.f64 (fma.f64 (/.f64 a y) #s(literal 120 binary64) (/.f64 #s(literal 60 binary64) t)) y)
(+ (* 60 (/ (* y z) (pow t 2))) (* y (+ (* 120 (/ a y)) (* 60 (/ 1 t)))))
(fma.f64 (*.f64 y (/.f64 z t)) (/.f64 #s(literal 60 binary64) t) (*.f64 (fma.f64 (/.f64 a y) #s(literal 120 binary64) (/.f64 #s(literal 60 binary64) t)) y))
(+ (* y (+ (* 120 (/ a y)) (* 60 (/ 1 t)))) (* z (+ (* 60 (/ y (pow t 2))) (* 60 (/ (* y z) (pow t 3))))))
(fma.f64 (*.f64 #s(literal 60 binary64) (fma.f64 y (/.f64 z (pow.f64 t #s(literal 3 binary64))) (/.f64 y (*.f64 t t)))) z (*.f64 (fma.f64 (/.f64 a y) #s(literal 120 binary64) (/.f64 #s(literal 60 binary64) t)) y))
(+ (* y (+ (* 120 (/ a y)) (* 60 (/ 1 t)))) (* z (+ (* 60 (/ y (pow t 2))) (* z (+ (* 60 (/ y (pow t 3))) (* 60 (/ (* y z) (pow t 4))))))))
(fma.f64 (fma.f64 (*.f64 #s(literal 60 binary64) (fma.f64 y (/.f64 z (pow.f64 t #s(literal 4 binary64))) (/.f64 y (pow.f64 t #s(literal 3 binary64))))) z (*.f64 (/.f64 y (*.f64 t t)) #s(literal 60 binary64))) z (*.f64 (fma.f64 (/.f64 a y) #s(literal 120 binary64) (/.f64 #s(literal 60 binary64) t)) y))
(+ (* 120 (/ a y)) (* 60 (/ 1 t)))
(fma.f64 (/.f64 a y) #s(literal 120 binary64) (/.f64 #s(literal 60 binary64) t))
(+ (* 60 (/ 1 t)) (+ (* 60 (/ z (pow t 2))) (* 120 (/ a y))))
(fma.f64 (/.f64 z (*.f64 t t)) #s(literal 60 binary64) (fma.f64 (/.f64 a y) #s(literal 120 binary64) (/.f64 #s(literal 60 binary64) t)))
(+ (* 60 (/ 1 t)) (+ (* 120 (/ a y)) (* z (+ (* 60 (/ z (pow t 3))) (* 60 (/ 1 (pow t 2)))))))
(fma.f64 (fma.f64 (/.f64 z (pow.f64 t #s(literal 3 binary64))) #s(literal 60 binary64) (/.f64 #s(literal 60 binary64) (*.f64 t t))) z (fma.f64 (/.f64 a y) #s(literal 120 binary64) (/.f64 #s(literal 60 binary64) t)))
(+ (* 60 (/ 1 t)) (+ (* 120 (/ a y)) (* z (+ (* z (+ (* 60 (/ z (pow t 4))) (* 60 (/ 1 (pow t 3))))) (* 60 (/ 1 (pow t 2)))))))
(fma.f64 (fma.f64 (fma.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 (fma.f64 (/.f64 a y) #s(literal 120 binary64) (/.f64 #s(literal 60 binary64) t)))
t
(+ t (* -1 z))
(-.f64 t z)
(/ 60 t)
(/.f64 #s(literal 60 binary64) t)
(+ (* 60 (/ z (pow t 2))) (* 60 (/ 1 t)))
(fma.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)))
(fma.f64 (fma.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)))
(fma.f64 (fma.f64 (fma.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) 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) t) (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)
(* 1/60 z)
(*.f64 #s(literal 1/60 binary64) z)
(* z (+ 1/60 (* -1/60 (/ t z))))
(*.f64 (fma.f64 (/.f64 t z) #s(literal -1/60 binary64) #s(literal 1/60 binary64)) z)
(* 60 (/ x z))
(*.f64 (/.f64 x z) #s(literal 60 binary64))
(/ (+ (* 60 x) (* 60 (/ (* t x) z))) z)
(/.f64 (*.f64 #s(literal 60 binary64) (fma.f64 t (/.f64 x z) x)) z)
(/ (+ (* 60 x) (+ (* 60 (/ (* t x) z)) (* 60 (/ (* (pow t 2) x) (pow z 2))))) z)
(/.f64 (*.f64 #s(literal 60 binary64) (+.f64 (fma.f64 t (/.f64 x z) x) (*.f64 (/.f64 (*.f64 t t) z) (/.f64 x z)))) z)
(/ (+ (* 60 x) (+ (* 60 (/ (* t x) z)) (+ (* 60 (/ (* (pow t 2) x) (pow z 2))) (* 60 (/ (* (pow t 3) x) (pow z 3)))))) z)
(/.f64 (*.f64 #s(literal 60 binary64) (+.f64 (fma.f64 t (/.f64 x z) x) (fma.f64 (/.f64 (*.f64 t t) z) (/.f64 x z) (*.f64 (pow.f64 t #s(literal 3 binary64)) (/.f64 x (pow.f64 z #s(literal 3 binary64))))))) z)
(/ x z)
(/.f64 x z)
(/ (+ x (/ (* t x) z)) z)
(/.f64 (fma.f64 t (/.f64 x z) x) z)
(/ (- (+ x (/ (* (pow t 2) x) (pow z 2))) (* -1 (/ (* t x) z))) z)
(/.f64 (fma.f64 (/.f64 (*.f64 t t) z) (/.f64 x z) (fma.f64 t (/.f64 x z) x)) z)
(/ (- (+ x (/ (* (pow t 3) x) (pow z 3))) (+ (* -1 (/ (* t x) z)) (* -1 (/ (* (pow t 2) x) (pow z 2))))) z)
(/.f64 (-.f64 (fma.f64 (pow.f64 t #s(literal 3 binary64)) (/.f64 x (pow.f64 z #s(literal 3 binary64))) x) (neg.f64 (fma.f64 t (*.f64 t (/.f64 x (*.f64 z z))) (*.f64 t (/.f64 x z))))) z)
z
(* z (+ 1 (* -1 (/ t z))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 t z)) z)
(+ (* -60 (/ y z)) (* 120 a))
(fma.f64 (/.f64 y z) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ y z)) (+ (* -60 (/ (* t y) (pow z 2))) (* 120 a)))
(fma.f64 #s(literal -60 binary64) (fma.f64 t (/.f64 y (*.f64 z z)) (/.f64 y z)) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ y z)) (+ (* -60 (/ (* t y) (pow z 2))) (+ (* -60 (/ (* (pow t 2) y) (pow z 3))) (* 120 a))))
(fma.f64 (*.f64 #s(literal -60 binary64) (fma.f64 t (/.f64 y (pow.f64 z #s(literal 3 binary64))) (/.f64 y (*.f64 z z)))) t (fma.f64 (/.f64 y z) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))
(/ (+ y (/ (* t y) z)) z)
(/.f64 (fma.f64 t (/.f64 y z) y) z)
(/ (- (+ y (/ (* (pow t 2) y) (pow z 2))) (* -1 (/ (* t y) z))) z)
(/.f64 (fma.f64 (/.f64 (*.f64 t t) z) (/.f64 y z) (fma.f64 t (/.f64 y z) y)) z)
(/ (- (+ y (/ (* (pow t 3) y) (pow z 3))) (+ (* -1 (/ (* t y) z)) (* -1 (/ (* (pow t 2) y) (pow z 2))))) z)
(/.f64 (-.f64 (fma.f64 (pow.f64 t #s(literal 3 binary64)) (/.f64 y (pow.f64 z #s(literal 3 binary64))) y) (neg.f64 (fma.f64 (/.f64 (*.f64 t t) z) (/.f64 y z) (*.f64 t (/.f64 y z))))) 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 #s(literal 60 binary64) (fma.f64 (/.f64 t z) (/.f64 t z) (/.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 (fma.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64))) #s(literal 60 binary64) (fma.f64 #s(literal 60 binary64) (fma.f64 (/.f64 t z) (/.f64 t z) (/.f64 t z)) #s(literal 60 binary64))) z)
(- (* 120 (/ a y)) (* 60 (/ 1 z)))
(fma.f64 (/.f64 a y) #s(literal 120 binary64) (/.f64 #s(literal -60 binary64) z))
(- (+ (* -60 (/ t (pow z 2))) (* 120 (/ a y))) (* 60 (/ 1 z)))
(fma.f64 (/.f64 a y) #s(literal 120 binary64) (fma.f64 (/.f64 t (*.f64 z z)) #s(literal -60 binary64) (/.f64 #s(literal -60 binary64) z)))
(- (+ (* -60 (/ (pow t 2) (pow z 3))) (* 120 (/ a y))) (+ (* 60 (/ t (pow z 2))) (* 60 (/ 1 z))))
(fma.f64 (/.f64 (*.f64 t t) (pow.f64 z #s(literal 3 binary64))) #s(literal -60 binary64) (fma.f64 (/.f64 a y) #s(literal 120 binary64) (fma.f64 (/.f64 t (*.f64 z z)) #s(literal -60 binary64) (/.f64 #s(literal -60 binary64) z))))
(* -1 z)
(neg.f64 z)
(* z (- (/ t z) 1))
(*.f64 (-.f64 (/.f64 t z) #s(literal 1 binary64)) z)
(/ -60 z)
(/.f64 #s(literal -60 binary64) z)
(/ (- (* -60 (/ t z)) 60) z)
(/.f64 (fma.f64 (/.f64 t z) #s(literal -60 binary64) #s(literal -60 binary64)) z)
(/ (- (* -60 (/ (pow t 2) (pow z 2))) (+ 60 (* 60 (/ t z)))) z)
(/.f64 (-.f64 (fma.f64 (/.f64 #s(literal -60 binary64) z) (/.f64 (*.f64 t t) z) #s(literal -60 binary64)) (*.f64 (/.f64 t z) #s(literal 60 binary64))) z)
(/ (- (* -60 (/ (pow t 3) (pow z 3))) (+ 60 (+ (* 60 (/ t z)) (* 60 (/ (pow t 2) (pow z 2)))))) z)
(/.f64 (-.f64 (/.f64 (*.f64 #s(literal -60 binary64) (pow.f64 t #s(literal 3 binary64))) (pow.f64 z #s(literal 3 binary64))) (fma.f64 #s(literal 60 binary64) (fma.f64 (/.f64 t z) (/.f64 t z) (/.f64 t z)) #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 (-.f64 x y) t (*.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 (-.f64 x y) t (*.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 #s(literal 60 binary64) t) (-.f64 x y) (/.f64 (*.f64 #s(literal 60 binary64) (fma.f64 (*.f64 (-.f64 x y) t) t (*.f64 (pow.f64 t #s(literal 3 binary64)) (/.f64 (-.f64 x y) z)))) z)) (neg.f64 z))) (neg.f64 z))
(* -1 (* z (- (* 1/60 (/ t z)) 1/60)))
(*.f64 (fma.f64 (/.f64 t z) #s(literal 1/60 binary64) #s(literal -1/60 binary64)) (neg.f64 z))
(* -1 (/ (+ (* -60 x) (* -60 (/ (* t x) z))) z))
(/.f64 (*.f64 #s(literal 60 binary64) (fma.f64 t (/.f64 x z) x)) z)
(* -1 (/ (+ (* -60 x) (* -1 (/ (+ (* 60 (* t x)) (* 60 (/ (* (pow t 2) x) z))) z))) z))
(/.f64 (fma.f64 #s(literal -60 binary64) x (/.f64 (*.f64 #s(literal -60 binary64) (fma.f64 t (*.f64 t (/.f64 x z)) (*.f64 t x))) z)) (neg.f64 z))
(* -1 (/ (+ (* -60 x) (* -1 (/ (+ (* -1 (/ (+ (* -60 (* (pow t 2) x)) (* -60 (/ (* (pow t 3) x) z))) z)) (* 60 (* t x))) z))) z))
(/.f64 (fma.f64 #s(literal -60 binary64) x (/.f64 (fma.f64 (*.f64 #s(literal 60 binary64) t) x (/.f64 (*.f64 #s(literal 60 binary64) (fma.f64 (*.f64 t x) t (/.f64 (*.f64 (pow.f64 t #s(literal 3 binary64)) x) z))) z)) (neg.f64 z))) (neg.f64 z))
(* -1 (/ (+ (* -1 x) (* -1 (/ (* t x) z))) z))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 t (/.f64 x z) x)) z)
(* -1 (/ (+ (* -1 x) (* -1 (/ (+ (* t x) (/ (* (pow t 2) x) z)) z))) z))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 x (/.f64 (fma.f64 t (*.f64 t (/.f64 x z)) (*.f64 t x)) z))) z)
(* -1 (/ (+ (* -1 x) (* -1 (/ (+ (* -1 (/ (+ (* -1 (* (pow t 2) x)) (* -1 (/ (* (pow t 3) x) z))) z)) (* t x)) z))) z))
(/.f64 (-.f64 (/.f64 (fma.f64 t x (/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 t x) t (/.f64 (*.f64 (pow.f64 t #s(literal 3 binary64)) x) z))) z)) (neg.f64 z)) x) (neg.f64 z))
(* -1 (* z (- (/ t z) 1)))
(*.f64 (-.f64 (/.f64 t z) #s(literal 1 binary64)) (neg.f64 z))
(+ (* -1 (/ (+ (* 60 y) (* 60 (/ (* t y) z))) z)) (* 120 a))
(fma.f64 #s(literal 120 binary64) a (/.f64 (*.f64 #s(literal -60 binary64) (fma.f64 t (/.f64 y z) y)) z))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -60 (* t y)) (* -60 (/ (* (pow t 2) y) z))) z)) (* 60 y)) z)) (* 120 a))
(fma.f64 #s(literal 120 binary64) a (/.f64 (fma.f64 #s(literal 60 binary64) y (/.f64 (*.f64 #s(literal 60 binary64) (fma.f64 t (*.f64 t (/.f64 y z)) (*.f64 t y))) z)) (neg.f64 z)))
(* -1 (/ (+ (* -1 y) (* -1 (/ (* t y) z))) z))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 t (/.f64 y z) y)) z)
(* -1 (/ (+ (* -1 y) (* -1 (/ (+ (* t y) (/ (* (pow t 2) y) z)) z))) z))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 y (/.f64 (fma.f64 t (*.f64 t (/.f64 y z)) (*.f64 t y)) z))) z)
(* -1 (/ (+ (* -1 y) (* -1 (/ (+ (* -1 (/ (+ (* -1 (* (pow t 2) y)) (* -1 (/ (* (pow t 3) y) z))) z)) (* t y)) z))) z))
(/.f64 (-.f64 (/.f64 (fma.f64 t y (/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 t y) t (/.f64 (*.f64 (pow.f64 t #s(literal 3 binary64)) y) z))) z)) (neg.f64 z)) y) (neg.f64 z))
(* -1 (/ (- (* -60 (/ t z)) 60) z))
(/.f64 (fma.f64 (/.f64 t z) #s(literal 60 binary64) #s(literal 60 binary64)) z)
(* -1 (/ (- (* -1 (/ (- (* 60 (/ (pow t 2) z)) (* -60 t)) z)) 60) z))
(/.f64 (fma.f64 (/.f64 (*.f64 #s(literal 60 binary64) (+.f64 (/.f64 (*.f64 t t) z) t)) (neg.f64 z)) #s(literal -1 binary64) #s(literal 60 binary64)) z)
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* -60 (/ (pow t 3) z)) (* 60 (pow t 2))) z)) (* -60 t)) z)) 60) z))
(/.f64 (fma.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 -1 binary64) #s(literal 60 binary64)) z)
(+ (* -1 (/ (+ 60 (* 60 (/ t z))) z)) (* 120 (/ a y)))
(fma.f64 (/.f64 a y) #s(literal 120 binary64) (/.f64 (fma.f64 (/.f64 t z) #s(literal 60 binary64) #s(literal 60 binary64)) (neg.f64 z)))
(+ (* -1 (/ (+ 60 (* -1 (/ (+ (* -60 t) (* -60 (/ (pow t 2) z))) z))) z)) (* 120 (/ a y)))
(fma.f64 (/.f64 a y) #s(literal 120 binary64) (/.f64 (-.f64 #s(literal 60 binary64) (/.f64 (*.f64 #s(literal -60 binary64) (+.f64 (/.f64 (*.f64 t t) z) t)) z)) (neg.f64 z)))
(* -1 (* z (+ 1 (* -1 (/ t z)))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 t z)) (neg.f64 z))
(* -1 (/ (+ 60 (* 60 (/ t z))) z))
(/.f64 (fma.f64 (/.f64 t z) #s(literal 60 binary64) #s(literal 60 binary64)) (neg.f64 z))
(* -1 (/ (+ 60 (* -1 (/ (- (* -60 (/ (pow t 2) z)) (* 60 t)) z))) z))
(/.f64 (-.f64 #s(literal 60 binary64) (/.f64 (*.f64 #s(literal -60 binary64) (+.f64 (/.f64 (*.f64 t t) z) t)) z)) (neg.f64 z))
(* -1 (/ (+ 60 (* -1 (/ (- (* -1 (/ (- (* 60 (/ (pow t 3) z)) (* -60 (pow t 2))) z)) (* 60 t)) z))) z))
(/.f64 (-.f64 #s(literal 60 binary64) (/.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)) z)) (neg.f64 z))
(+ (* -60 (* t (- (/ y (pow z 2)) (/ x (pow z 2))))) (+ (* 60 (/ (- x y) z)) (* 120 a)))
(fma.f64 (-.f64 (/.f64 y (*.f64 z z)) (/.f64 x (*.f64 z z))) (*.f64 #s(literal -60 binary64) 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 (- (/ y (pow z 2)) (/ x (pow z 2)))) (* -60 (/ (* t (- (/ y (pow z 2)) (/ x (pow z 2)))) z))))))
(fma.f64 (*.f64 #s(literal -60 binary64) (fma.f64 t (/.f64 (-.f64 (/.f64 y (*.f64 z z)) (/.f64 x (*.f64 z z))) z) (-.f64 (/.f64 y (*.f64 z z)) (/.f64 x (*.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 (- (/ y (pow z 2)) (/ x (pow z 2)))) (* t (+ (* -60 (/ (* t (- (/ y (pow z 2)) (/ x (pow z 2)))) (pow z 2))) (* -60 (/ (- (/ y (pow z 2)) (/ x (pow z 2))) z))))))))
(fma.f64 (fma.f64 (*.f64 #s(literal -60 binary64) (fma.f64 (/.f64 (-.f64 (/.f64 y (*.f64 z z)) (/.f64 x (*.f64 z z))) z) (/.f64 t z) (/.f64 (-.f64 (/.f64 y (*.f64 z z)) (/.f64 x (*.f64 z z))) z))) t (*.f64 (-.f64 (/.f64 y (*.f64 z z)) (/.f64 x (*.f64 z z))) #s(literal -60 binary64))) t (fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a)))
(+ (* -60 (* t (- (/ y (pow z 2)) (/ x (pow z 2))))) (* 60 (/ (- x y) z)))
(fma.f64 (-.f64 (/.f64 y (*.f64 z z)) (/.f64 x (*.f64 z z))) (*.f64 #s(literal -60 binary64) t) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64)))
(+ (* 60 (/ (- x y) z)) (* t (+ (* -60 (- (/ y (pow z 2)) (/ x (pow z 2)))) (* -60 (/ (* t (- (/ y (pow z 2)) (/ x (pow z 2)))) z)))))
(fma.f64 (*.f64 #s(literal -60 binary64) (fma.f64 t (/.f64 (-.f64 (/.f64 y (*.f64 z z)) (/.f64 x (*.f64 z z))) z) (-.f64 (/.f64 y (*.f64 z z)) (/.f64 x (*.f64 z z))))) t (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64)))
(+ (* 60 (/ (- x y) z)) (* t (+ (* -60 (- (/ y (pow z 2)) (/ x (pow z 2)))) (* t (+ (* -60 (/ (* t (- (/ y (pow z 2)) (/ x (pow z 2)))) (pow z 2))) (* -60 (/ (- (/ y (pow z 2)) (/ x (pow z 2))) z)))))))
(fma.f64 (fma.f64 (*.f64 #s(literal -60 binary64) (fma.f64 (/.f64 (-.f64 (/.f64 y (*.f64 z z)) (/.f64 x (*.f64 z z))) z) (/.f64 t z) (/.f64 (-.f64 (/.f64 y (*.f64 z z)) (/.f64 x (*.f64 z z))) z))) t (*.f64 (-.f64 (/.f64 y (*.f64 z z)) (/.f64 x (*.f64 z z))) #s(literal -60 binary64))) t (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64)))
(+ (* 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) t) (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 (/ x z)) (* 60 (/ (* t x) (pow z 2))))
(*.f64 #s(literal 60 binary64) (fma.f64 t (/.f64 x (*.f64 z z)) (/.f64 x z)))
(+ (* 60 (/ x z)) (* t (+ (* 60 (/ x (pow z 2))) (* 60 (/ (* t x) (pow z 3))))))
(fma.f64 (*.f64 #s(literal 60 binary64) (fma.f64 t (/.f64 x (pow.f64 z #s(literal 3 binary64))) (/.f64 x (*.f64 z z)))) t (*.f64 (/.f64 x z) #s(literal 60 binary64)))
(+ (* 60 (/ x z)) (* t (+ (* 60 (/ x (pow z 2))) (* t (+ (* 60 (/ x (pow z 3))) (* 60 (/ (* t x) (pow z 4))))))))
(fma.f64 (fma.f64 (*.f64 #s(literal 60 binary64) (fma.f64 t (/.f64 x (pow.f64 z #s(literal 4 binary64))) (/.f64 x (pow.f64 z #s(literal 3 binary64))))) t (*.f64 (/.f64 x (*.f64 z z)) #s(literal 60 binary64))) t (*.f64 (/.f64 x z) #s(literal 60 binary64)))
(+ (/ x z) (/ (* t x) (pow z 2)))
(fma.f64 t (/.f64 x (*.f64 z z)) (/.f64 x z))
(+ (* t (- (/ (* t x) (pow z 3)) (* -1 (/ x (pow z 2))))) (/ x z))
(fma.f64 (fma.f64 t (/.f64 x (pow.f64 z #s(literal 3 binary64))) (/.f64 x (*.f64 z z))) t (/.f64 x z))
(+ (* t (- (* t (- (/ (* t x) (pow z 4)) (* -1 (/ x (pow z 3))))) (* -1 (/ x (pow z 2))))) (/ x z))
(fma.f64 (fma.f64 (fma.f64 t (/.f64 x (pow.f64 z #s(literal 4 binary64))) (/.f64 x (pow.f64 z #s(literal 3 binary64)))) t (/.f64 x (*.f64 z z))) t (/.f64 x z))
(+ z (* -1 t))
(-.f64 z t)
(+ (* -60 (/ y z)) (+ (* 120 a) (* t (+ (* -60 (/ y (pow z 2))) (* -60 (/ (* t y) (pow z 3)))))))
(fma.f64 (*.f64 #s(literal -60 binary64) (fma.f64 t (/.f64 y (pow.f64 z #s(literal 3 binary64))) (/.f64 y (*.f64 z z)))) t (fma.f64 (/.f64 y z) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))
(+ (* -60 (/ y z)) (+ (* 120 a) (* t (+ (* -60 (/ y (pow z 2))) (* t (+ (* -60 (/ y (pow z 3))) (* -60 (/ (* t y) (pow z 4)))))))))
(fma.f64 (fma.f64 (/.f64 #s(literal -60 binary64) z) (/.f64 y z) (*.f64 (*.f64 #s(literal -60 binary64) (fma.f64 t (/.f64 y (pow.f64 z #s(literal 4 binary64))) (/.f64 y (pow.f64 z #s(literal 3 binary64))))) t)) t (fma.f64 (/.f64 y z) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))
(+ (/ y z) (/ (* t y) (pow z 2)))
(fma.f64 t (/.f64 y (*.f64 z z)) (/.f64 y z))
(+ (* t (- (/ (* t y) (pow z 3)) (* -1 (/ y (pow z 2))))) (/ y z))
(fma.f64 (fma.f64 t (/.f64 y (pow.f64 z #s(literal 3 binary64))) (/.f64 y (*.f64 z z))) t (/.f64 y z))
(+ (* t (- (* t (- (/ (* t y) (pow z 4)) (* -1 (/ y (pow z 3))))) (* -1 (/ y (pow z 2))))) (/ y z))
(fma.f64 (fma.f64 (fma.f64 t (/.f64 y (pow.f64 z #s(literal 4 binary64))) (/.f64 y (pow.f64 z #s(literal 3 binary64)))) t (/.f64 y (*.f64 z z))) t (/.f64 y 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))
(* y (- (* 120 (/ a y)) (* 60 (/ 1 z))))
(*.f64 (fma.f64 (/.f64 a y) #s(literal 120 binary64) (/.f64 #s(literal -60 binary64) z)) y)
(+ (* -60 (/ (* t y) (pow z 2))) (* y (- (* 120 (/ a y)) (* 60 (/ 1 z)))))
(fma.f64 (/.f64 #s(literal -60 binary64) z) (*.f64 t (/.f64 y z)) (*.f64 (fma.f64 (/.f64 a y) #s(literal 120 binary64) (/.f64 #s(literal -60 binary64) z)) y))
(+ (* t (+ (* -60 (/ y (pow z 2))) (* -60 (/ (* t y) (pow z 3))))) (* y (- (* 120 (/ a y)) (* 60 (/ 1 z)))))
(fma.f64 (*.f64 #s(literal -60 binary64) (fma.f64 t (/.f64 y (pow.f64 z #s(literal 3 binary64))) (/.f64 y (*.f64 z z)))) t (*.f64 (fma.f64 (/.f64 a y) #s(literal 120 binary64) (/.f64 #s(literal -60 binary64) z)) y))
(+ (* t (+ (* -60 (/ y (pow z 2))) (* t (+ (* -60 (/ y (pow z 3))) (* -60 (/ (* t y) (pow z 4))))))) (* y (- (* 120 (/ a y)) (* 60 (/ 1 z)))))
(fma.f64 (fma.f64 (/.f64 #s(literal -60 binary64) z) (/.f64 y z) (*.f64 (*.f64 #s(literal -60 binary64) (fma.f64 t (/.f64 y (pow.f64 z #s(literal 4 binary64))) (/.f64 y (pow.f64 z #s(literal 3 binary64))))) t)) t (*.f64 (fma.f64 (/.f64 a y) #s(literal 120 binary64) (/.f64 #s(literal -60 binary64) z)) y))
(- (+ (* 120 (/ a y)) (* 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 (fma.f64 (/.f64 a y) #s(literal 120 binary64) (/.f64 #s(literal -60 binary64) z)))
(- (+ (* 120 (/ a y)) (* 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 (fma.f64 (/.f64 a y) #s(literal 120 binary64) (/.f64 #s(literal -60 binary64) z)))
(- t z)
(-.f64 t 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 (/ (* 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) z) (fma.f64 z (/.f64 (-.f64 x y) (pow.f64 t #s(literal 3 binary64))) (/.f64 (-.f64 x y) (*.f64 t t))) (fma.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64) (*.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 (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 (- (* 1/60 (/ z t)) 1/60))
(*.f64 (fma.f64 (/.f64 z t) #s(literal 1/60 binary64) #s(literal -1/60 binary64)) t)
(/ (+ (* -60 x) (* -60 (/ (* x z) t))) t)
(/.f64 (*.f64 #s(literal -60 binary64) (fma.f64 x (/.f64 z t) x)) t)
(/ (+ (* -60 x) (+ (* -60 (/ (* x z) t)) (* -60 (/ (* x (pow z 2)) (pow t 2))))) t)
(/.f64 (*.f64 #s(literal -60 binary64) (fma.f64 x (fma.f64 (/.f64 z t) (/.f64 z t) (/.f64 z t)) x)) t)
(/ (+ (* -60 x) (+ (* -60 (/ (* x z) t)) (+ (* -60 (/ (* x (pow z 2)) (pow t 2))) (* -60 (/ (* x (pow z 3)) (pow t 3)))))) t)
(/.f64 (*.f64 #s(literal -60 binary64) (+.f64 (fma.f64 x (/.f64 z t) x) (*.f64 x (fma.f64 (/.f64 z t) (/.f64 z t) (/.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))))) t)
(/ (+ (* -1 x) (* -1 (/ (* x z) t))) t)
(/.f64 (fma.f64 x (/.f64 z t) x) (neg.f64 t))
(/ (- (+ (* -1 x) (* -1 (/ (* x (pow z 2)) (pow t 2)))) (/ (* x z) t)) t)
(/.f64 (fma.f64 #s(literal -1 binary64) x (neg.f64 (*.f64 x (fma.f64 (/.f64 z t) (/.f64 z t) (/.f64 z t))))) t)
(/ (- (+ (* -1 x) (* -1 (/ (* x (pow z 3)) (pow t 3)))) (+ (/ (* x z) t) (/ (* x (pow z 2)) (pow t 2)))) t)
(/.f64 (-.f64 (neg.f64 (fma.f64 x (/.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))) x)) (*.f64 x (fma.f64 (/.f64 z t) (/.f64 z t) (/.f64 z t)))) t)
(* t (- (/ z t) 1))
(*.f64 (-.f64 (/.f64 z t) #s(literal 1 binary64)) t)
(+ (* 60 (/ y t)) (+ (* 60 (/ (* y z) (pow t 2))) (+ (* 60 (/ (* y (pow z 2)) (pow t 3))) (* 120 a))))
(fma.f64 (/.f64 y t) #s(literal 60 binary64) (fma.f64 #s(literal 60 binary64) (fma.f64 (/.f64 z t) (/.f64 y t) (/.f64 (*.f64 (*.f64 z z) y) (pow.f64 t #s(literal 3 binary64)))) (*.f64 #s(literal 120 binary64) a)))
(/ (+ (* -1 y) (* -1 (/ (* y z) t))) t)
(/.f64 (fma.f64 y (/.f64 z t) y) (neg.f64 t))
(/ (- (+ (* -1 y) (* -1 (/ (* y (pow z 2)) (pow t 2)))) (/ (* y z) t)) t)
(/.f64 (fma.f64 #s(literal -1 binary64) y (neg.f64 (*.f64 y (fma.f64 (/.f64 z t) (/.f64 z t) (/.f64 z t))))) t)
(/ (- (+ (* -1 y) (* -1 (/ (* y (pow z 3)) (pow t 3)))) (+ (/ (* y z) t) (/ (* y (pow z 2)) (pow t 2)))) t)
(/.f64 (-.f64 (neg.f64 (fma.f64 y (/.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))) y)) (*.f64 y (fma.f64 (/.f64 z t) (/.f64 z t) (/.f64 z t)))) t)
(/ (- (* -60 (/ z t)) 60) t)
(/.f64 (fma.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 (fma.f64 (/.f64 (*.f64 z z) t) (/.f64 #s(literal -60 binary64) t) #s(literal -60 binary64)) (*.f64 (/.f64 z t) #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 (*.f64 #s(literal -60 binary64) (pow.f64 z #s(literal 3 binary64))) (pow.f64 t #s(literal 3 binary64))) (fma.f64 #s(literal 60 binary64) (fma.f64 (/.f64 z t) (/.f64 z t) (/.f64 z t)) #s(literal 60 binary64))) t)
(+ (* 60 (/ z (pow t 2))) (+ (* 120 (/ a y)) (* 60 (/ 1 t))))
(fma.f64 (/.f64 z (*.f64 t t)) #s(literal 60 binary64) (fma.f64 (/.f64 a y) #s(literal 120 binary64) (/.f64 #s(literal 60 binary64) t)))
(- (+ (* 60 (/ (pow z 2) (pow t 3))) (+ (* 120 (/ a y)) (* 60 (/ 1 t)))) (* -60 (/ z (pow t 2))))
(fma.f64 (/.f64 (*.f64 z z) (pow.f64 t #s(literal 3 binary64))) #s(literal 60 binary64) (fma.f64 (/.f64 z (*.f64 t t)) #s(literal 60 binary64) (fma.f64 (/.f64 a y) #s(literal 120 binary64) (/.f64 #s(literal 60 binary64) t))))
(* t (+ 1 (* -1 (/ z t))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 z t)) t)
(/ (+ 60 (* 60 (/ z t))) t)
(/.f64 (fma.f64 (/.f64 z t) #s(literal 60 binary64) #s(literal 60 binary64)) t)
(/ (- (+ 60 (* 60 (/ (pow z 2) (pow t 2)))) (* -60 (/ z t))) t)
(/.f64 (fma.f64 #s(literal 60 binary64) (fma.f64 (/.f64 z t) (/.f64 z t) (/.f64 z t)) #s(literal 60 binary64)) t)
(/ (- (+ 60 (* 60 (/ (pow z 3) (pow t 3)))) (+ (* -60 (/ z t)) (* -60 (/ (pow z 2) (pow t 2))))) t)
(/.f64 (fma.f64 (/.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 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)
(+ (* -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 (-.f64 x y) z (*.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 (-.f64 x y) z (*.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 z) (-.f64 x y) (*.f64 (pow.f64 z #s(literal 3 binary64)) (/.f64 (-.f64 x y) t)))) t)) (neg.f64 t))) (neg.f64 t))
(* -1 (* t (+ 1/60 (* -1/60 (/ z t)))))
(*.f64 (fma.f64 (/.f64 z t) #s(literal -1/60 binary64) #s(literal 1/60 binary64)) (neg.f64 t))
(* -1 (/ (+ (* 60 x) (* 60 (/ (* x z) t))) t))
(/.f64 (*.f64 #s(literal -60 binary64) (fma.f64 x (/.f64 z t) x)) t)
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* x z)) (* -60 (/ (* x (pow z 2)) t))) t)) (* 60 x)) t))
(/.f64 (fma.f64 #s(literal 60 binary64) x (/.f64 (*.f64 #s(literal 60 binary64) (*.f64 x (+.f64 z (/.f64 (*.f64 z z) t)))) t)) (neg.f64 t))
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* x z)) (* -1 (/ (+ (* 60 (* x (pow z 2))) (* 60 (/ (* x (pow z 3)) t))) t))) t)) (* 60 x)) t))
(/.f64 (fma.f64 #s(literal 60 binary64) x (/.f64 (fma.f64 (*.f64 #s(literal -60 binary64) z) x (/.f64 (*.f64 #s(literal -60 binary64) (*.f64 x (fma.f64 z z (/.f64 (pow.f64 z #s(literal 3 binary64)) t)))) t)) (neg.f64 t))) (neg.f64 t))
(* -1 (/ (+ x (/ (* x z) t)) t))
(/.f64 (fma.f64 x (/.f64 z t) x) (neg.f64 t))
(* -1 (/ (+ x (* -1 (/ (- (* -1 (/ (* x (pow z 2)) t)) (* x z)) t))) t))
(/.f64 (-.f64 x (/.f64 (neg.f64 (fma.f64 x (/.f64 (*.f64 z z) t) (*.f64 z x))) t)) (neg.f64 t))
(* -1 (/ (+ x (* -1 (/ (- (* -1 (/ (- (/ (* x (pow z 3)) t) (* -1 (* x (pow z 2)))) t)) (* x z)) t))) t))
(/.f64 (-.f64 x (/.f64 (-.f64 (/.f64 (fma.f64 x (/.f64 (pow.f64 z #s(literal 3 binary64)) t) (*.f64 (*.f64 z z) x)) (neg.f64 t)) (*.f64 z x)) t)) (neg.f64 t))
(* -1 (* t (+ 1 (* -1 (/ z t)))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 z t)) (neg.f64 t))
(+ (* -1 (/ (+ (* -60 y) (* -60 (/ (* y z) t))) t)) (* 120 a))
(fma.f64 #s(literal 120 binary64) a (/.f64 (*.f64 #s(literal 60 binary64) (fma.f64 y (/.f64 z t) y)) t))
(+ (* -1 (/ (+ (* -60 y) (* -1 (/ (+ (* 60 (* y z)) (* 60 (/ (* y (pow z 2)) t))) t))) t)) (* 120 a))
(fma.f64 #s(literal 120 binary64) a (/.f64 (fma.f64 #s(literal -60 binary64) y (/.f64 (*.f64 #s(literal -60 binary64) (*.f64 y (+.f64 z (/.f64 (*.f64 z z) t)))) t)) (neg.f64 t)))
(* -1 (/ (+ y (/ (* y z) t)) t))
(/.f64 (fma.f64 y (/.f64 z t) y) (neg.f64 t))
(* -1 (/ (+ y (* -1 (/ (- (* -1 (/ (* y (pow z 2)) t)) (* y z)) t))) t))
(/.f64 (-.f64 y (/.f64 (neg.f64 (fma.f64 y (/.f64 (*.f64 z z) t) (*.f64 z y))) t)) (neg.f64 t))
(* -1 (/ (+ y (* -1 (/ (- (* -1 (/ (- (/ (* y (pow z 3)) t) (* -1 (* y (pow z 2)))) t)) (* y z)) t))) t))
(/.f64 (-.f64 y (/.f64 (-.f64 (/.f64 (fma.f64 y (/.f64 (pow.f64 z #s(literal 3 binary64)) t) (*.f64 (*.f64 z z) y)) (neg.f64 t)) (*.f64 z y)) 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 (/ (- (* -60 (/ z t)) 60) t)) (* 120 (/ a y)))
(fma.f64 (/.f64 a y) #s(literal 120 binary64) (/.f64 (fma.f64 (/.f64 z t) #s(literal 60 binary64) #s(literal 60 binary64)) t))
(+ (* -1 (/ (- (* -1 (/ (- (* 60 (/ (pow z 2) t)) (* -60 z)) t)) 60) t)) (* 120 (/ a y)))
(fma.f64 (/.f64 a y) #s(literal 120 binary64) (/.f64 (fma.f64 (/.f64 (*.f64 #s(literal 60 binary64) (+.f64 (/.f64 (*.f64 z z) t) z)) t) #s(literal -1 binary64) #s(literal -60 binary64)) (neg.f64 t)))
(* -1 (* t (- (/ z t) 1)))
(*.f64 (-.f64 (/.f64 z t) #s(literal 1 binary64)) (neg.f64 t))
(* -1 (/ (- (* -60 (/ z t)) 60) t))
(/.f64 (fma.f64 (/.f64 z t) #s(literal 60 binary64) #s(literal 60 binary64)) t)
(* -1 (/ (- (* -1 (/ (- (* 60 (/ (pow z 2) t)) (* -60 z)) t)) 60) t))
(/.f64 (fma.f64 (/.f64 (*.f64 #s(literal 60 binary64) (+.f64 (/.f64 (*.f64 z z) t) z)) t) #s(literal -1 binary64) #s(literal -60 binary64)) (neg.f64 t))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* -60 (/ (pow z 3) t)) (* 60 (pow z 2))) t)) (* -60 z)) t)) 60) t))
(/.f64 (fma.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal -60 binary64) (+.f64 (/.f64 (pow.f64 z #s(literal 3 binary64)) t) (*.f64 z z))) (neg.f64 t)) (*.f64 #s(literal -60 binary64) z)) t) #s(literal -1 binary64) #s(literal 60 binary64)) t)
(* -60 (/ (- x y) (- t z)))
(/.f64 (*.f64 #s(literal -60 binary64) (-.f64 x y)) (-.f64 t z))
(+ (* -60 (/ (- x y) (- t z))) (* 120 a))
(fma.f64 (/.f64 (-.f64 x y) (-.f64 t z)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))
(* 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))
(* a (+ 120 (* -60 (/ (- x y) (* a (- t z))))))
(*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) a) (/.f64 (-.f64 x y) (-.f64 t z)) #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 (/ y (* a (- z t))))))
(*.f64 (fma.f64 (/.f64 y (*.f64 (-.f64 z t) a)) #s(literal -60 binary64) #s(literal 120 binary64)) a)
(* a (- (* 120 (/ 1 y)) (* 60 (/ 1 (* a (- z t))))))
(*.f64 (-.f64 (/.f64 #s(literal 120 binary64) y) (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a))) a)
(* -1 (* a (- (* 60 (/ (- x y) (* a (- t z)))) 120)))
(*.f64 (neg.f64 a) (fma.f64 (/.f64 #s(literal 60 binary64) a) (/.f64 (-.f64 x y) (-.f64 t z)) #s(literal -120 binary64)))
(* -1 (* a (- (* -60 (/ (- x y) (* a (- z t)))) 120)))
(*.f64 (neg.f64 a) (fma.f64 (/.f64 #s(literal -60 binary64) a) (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal -120 binary64)))
(* -1 (* a (- (* 60 (/ y (* a (- z t)))) 120)))
(*.f64 (neg.f64 a) (fma.f64 (/.f64 y (*.f64 (-.f64 z t) a)) #s(literal 60 binary64) #s(literal -120 binary64)))
(* -1 (* a (- (* 60 (/ 1 (* a (- z t)))) (* 120 (/ 1 y)))))
(*.f64 (neg.f64 a) (-.f64 (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a)) (/.f64 #s(literal 120 binary64) y)))

rewrite242.0ms (2.6%)

Memory
1.9MiB live, 193.7MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
045255
066255
1263255
22091255
08548250
Stop Event
iter limit
node limit
iter limit
Counts
23 → 531
Calls
Call 1
Inputs
(fma.f64 a #s(literal 120 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 t z) #s(literal -1/60 binary64))))
(/.f64 (-.f64 x y) (*.f64 (-.f64 t z) #s(literal -1/60 binary64)))
(-.f64 x y)
(*.f64 (-.f64 t z) #s(literal -1/60 binary64))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64)))
(*.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64))
(/.f64 x (-.f64 z t))
(-.f64 z t)
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 #s(approx (/ y (- z t)) (/.f64 y z)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))
(fma.f64 #s(approx (/ y (- z t)) (/.f64 y z)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))
#s(approx (/ y (- z t)) (/.f64 y z))
(/.f64 y z)
(fma.f64 a #s(literal 120 binary64) (*.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)) (-.f64 x y)))
(*.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)) (-.f64 x y))
#s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t))
(/.f64 #s(literal -60 binary64) t)
(*.f64 (fma.f64 (/.f64 a y) #s(literal 120 binary64) (/.f64 #s(literal -60 binary64) (-.f64 z t))) y)
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ y (- z t)) -60) (* 120 a)) (*.f64 (fma.f64 (/.f64 a y) #s(literal 120 binary64) (/.f64 #s(literal -60 binary64) (-.f64 z t))) y)))
#s(approx (+ (* (/ y (- z t)) -60) (* 120 a)) (*.f64 (fma.f64 (/.f64 a y) #s(literal 120 binary64) (/.f64 #s(literal -60 binary64) (-.f64 z t))) y))
(fma.f64 (/.f64 a y) #s(literal 120 binary64) (/.f64 #s(literal -60 binary64) (-.f64 z t)))
(-.f64 t z)
(*.f64 #s(literal 120 binary64) a)
(/.f64 #s(literal -60 binary64) (-.f64 z t))
Outputs
(*.f64 (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (-.f64 t z) (/.f64 #s(literal -1/60 binary64) (-.f64 x y))) #s(literal -2 binary64))) (pow.f64 (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y))) #s(literal -1 binary64)))
(*.f64 (fma.f64 (pow.f64 a #s(literal 3 binary64)) #s(literal 1728000 binary64) (pow.f64 (*.f64 (-.f64 t z) (/.f64 #s(literal -1/60 binary64) (-.f64 x y))) #s(literal -3 binary64))) (pow.f64 (fma.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y)) (-.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y))) (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (-.f64 t z) (/.f64 #s(literal -1/60 binary64) (-.f64 x y))) #s(literal -2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y)) (-.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))) (fma.f64 (pow.f64 a #s(literal 3 binary64)) #s(literal 1728000 binary64) (pow.f64 (*.f64 (-.f64 t z) (/.f64 #s(literal -1/60 binary64) (-.f64 x y))) #s(literal -3 binary64)))) #s(literal -1 binary64))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t z) (/.f64 #s(literal -1/60 binary64) (-.f64 x y))) #s(literal -2 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y)) (*.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 t z) (/.f64 #s(literal -1/60 binary64) (-.f64 x y))) #s(literal -2 binary64))))) (neg.f64 (neg.f64 (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.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 t z) (/.f64 #s(literal -1/60 binary64) (-.f64 x y))) #s(literal -3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y)) (-.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y)) (*.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) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y)))) (*.f64 (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y))) (pow.f64 (*.f64 (-.f64 t z) (/.f64 #s(literal -1/60 binary64) (-.f64 x y))) #s(literal -2 binary64)))) (*.f64 (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y))) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t z) (/.f64 #s(literal -1/60 binary64) (-.f64 x y))) #s(literal -2 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))) (-.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y)) (*.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 t z) (/.f64 #s(literal -1/60 binary64) (-.f64 x y))) #s(literal -2 binary64)))) (neg.f64 (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 a #s(literal 3 binary64)) #s(literal 1728000 binary64) (pow.f64 (*.f64 (-.f64 t z) (/.f64 #s(literal -1/60 binary64) (-.f64 x y))) #s(literal -3 binary64)))) (neg.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 t z)) #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 120 binary64) a) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y)))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 a #s(literal 3 binary64)) #s(literal 1728000 binary64) (pow.f64 (*.f64 (-.f64 t z) (/.f64 #s(literal -1/60 binary64) (-.f64 x y))) #s(literal -3 binary64)))) (neg.f64 (fma.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y)) (-.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y))) (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (-.f64 t z) (/.f64 #s(literal -1/60 binary64) (-.f64 x y))) #s(literal -2 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y)) (-.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))) (fma.f64 (pow.f64 a #s(literal 3 binary64)) #s(literal 1728000 binary64) (pow.f64 (*.f64 (-.f64 t z) (/.f64 #s(literal -1/60 binary64) (-.f64 x y))) #s(literal -3 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (-.f64 t z) (/.f64 #s(literal -1/60 binary64) (-.f64 x y))) #s(literal -2 binary64))) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y))) (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (-.f64 t z) (/.f64 #s(literal -1/60 binary64) (-.f64 x y))) #s(literal -2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y)) (-.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))) (fma.f64 (pow.f64 a #s(literal 3 binary64)) #s(literal 1728000 binary64) (pow.f64 (*.f64 (-.f64 t z) (/.f64 #s(literal -1/60 binary64) (-.f64 x y))) #s(literal -3 binary64)))))
(/.f64 (fma.f64 (pow.f64 a #s(literal 3 binary64)) #s(literal 1728000 binary64) (pow.f64 (*.f64 (-.f64 t z) (/.f64 #s(literal -1/60 binary64) (-.f64 x y))) #s(literal -3 binary64))) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 t z)) #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 120 binary64) a) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y))))))
(/.f64 (fma.f64 (pow.f64 a #s(literal 3 binary64)) #s(literal 1728000 binary64) (pow.f64 (*.f64 (-.f64 t z) (/.f64 #s(literal -1/60 binary64) (-.f64 x y))) #s(literal -3 binary64))) (fma.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y)) (-.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))))
(fma.f64 (pow.f64 (/.f64 (*.f64 #s(literal -1/60 binary64) (-.f64 t z)) (*.f64 (+.f64 y x) (-.f64 x y))) #s(literal -1 binary64)) (pow.f64 (+.f64 y x) #s(literal -1 binary64)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (pow.f64 (/.f64 (*.f64 #s(literal -1/60 binary64) (-.f64 t z)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) #s(literal -1 binary64)) (pow.f64 (fma.f64 y (+.f64 y x) (*.f64 x x)) #s(literal -1 binary64)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 (-.f64 x y) (-.f64 t z)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (pow.f64 (-.f64 t z) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1/60 binary64) (-.f64 x y)) #s(literal -1 binary64)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (pow.f64 (pow.f64 (-.f64 x y) #s(literal -1 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y) (*.f64 #s(literal 120 binary64) a))
(fma.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (neg.f64 (-.f64 x y)) (pow.f64 (*.f64 #s(literal 1/60 binary64) (-.f64 t z)) #s(literal -1 binary64)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) (-.f64 t z)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 t z)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y)))
(fma.f64 a #s(literal 120 binary64) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y)))
(-.f64 (fma.f64 #s(literal 120 binary64) a (/.f64 x (*.f64 #s(literal -1/60 binary64) (-.f64 t z)))) (/.f64 y (*.f64 #s(literal -1/60 binary64) (-.f64 t z))))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y)))) (/.f64 (pow.f64 (*.f64 (-.f64 t z) (/.f64 #s(literal -1/60 binary64) (-.f64 x y))) #s(literal -2 binary64)) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y)))))
(-.f64 (/.f64 x (*.f64 #s(literal -1/60 binary64) (-.f64 t z))) (-.f64 (/.f64 y (*.f64 #s(literal -1/60 binary64) (-.f64 t z))) (*.f64 #s(literal 120 binary64) a)))
(+.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y)))
(+.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y)) (*.f64 #s(literal 120 binary64) a))
(*.f64 (pow.f64 (/.f64 (*.f64 #s(literal -1/60 binary64) (-.f64 t z)) (*.f64 (+.f64 y x) (-.f64 x y))) #s(literal -1 binary64)) (pow.f64 (+.f64 y x) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 #s(literal -1/60 binary64) (-.f64 t z)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) #s(literal -1 binary64)) (pow.f64 (fma.f64 y (+.f64 y x) (*.f64 x x)) #s(literal -1 binary64)))
(*.f64 (/.f64 (-.f64 x y) (-.f64 t z)) #s(literal -60 binary64))
(*.f64 (pow.f64 (-.f64 t z) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1/60 binary64) (-.f64 x y)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (pow.f64 (pow.f64 (-.f64 x y) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y)))
(*.f64 (neg.f64 (-.f64 x y)) (pow.f64 (*.f64 #s(literal 1/60 binary64) (-.f64 t z)) #s(literal -1 binary64)))
(*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) (-.f64 t z)))
(*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 t z)))
(pow.f64 (/.f64 #s(literal -1/60 binary64) (/.f64 (-.f64 x y) (-.f64 t z))) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 (-.f64 t z) (/.f64 #s(literal -1/60 binary64) (-.f64 x y))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (*.f64 (-.f64 t z) (/.f64 #s(literal -1/60 binary64) (-.f64 x y))) #s(literal -1 binary64))
(/.f64 (neg.f64 (/.f64 (-.f64 x y) #s(literal -1/60 binary64))) (neg.f64 (-.f64 t z)))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 y x) (-.f64 x y)) (/.f64 #s(literal -60 binary64) (-.f64 t z)))) (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 t z)))) (neg.f64 (fma.f64 y (+.f64 y x) (*.f64 x x))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x (*.f64 #s(literal -1/60 binary64) (-.f64 t z))) #s(literal 2 binary64)) (pow.f64 (/.f64 y (*.f64 #s(literal -1/60 binary64) (-.f64 t z))) #s(literal 2 binary64)))) (neg.f64 (fma.f64 x (/.f64 #s(literal -60 binary64) (-.f64 t z)) (/.f64 y (*.f64 #s(literal -1/60 binary64) (-.f64 t z))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x (*.f64 #s(literal -1/60 binary64) (-.f64 t z))) #s(literal 3 binary64)) (pow.f64 (/.f64 y (*.f64 #s(literal -1/60 binary64) (-.f64 t z))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (/.f64 x (*.f64 #s(literal -1/60 binary64) (-.f64 t z))) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 y (*.f64 #s(literal -1/60 binary64) (-.f64 t z))) #s(literal 2 binary64)) (*.f64 (/.f64 x (*.f64 #s(literal -1/60 binary64) (-.f64 t z))) (/.f64 y (*.f64 #s(literal -1/60 binary64) (-.f64 t z))))))))
(/.f64 (neg.f64 (neg.f64 (/.f64 (-.f64 x y) (-.f64 t z)))) #s(literal -1/60 binary64))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (-.f64 x y)))) (neg.f64 (neg.f64 (*.f64 #s(literal 1/60 binary64) (-.f64 t z)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 y x) (-.f64 x y)) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 y x) (*.f64 #s(literal -1/60 binary64) (-.f64 t z)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 y (+.f64 y x) (*.f64 x x)) (*.f64 #s(literal -1/60 binary64) (-.f64 t z)))))
(/.f64 (neg.f64 (-.f64 (*.f64 x (*.f64 #s(literal -1/60 binary64) (-.f64 t z))) (*.f64 (*.f64 #s(literal -1/60 binary64) (-.f64 t z)) y))) (neg.f64 (pow.f64 (*.f64 #s(literal 1/60 binary64) (-.f64 t z)) #s(literal 2 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 x y) #s(literal 1 binary64))) (*.f64 #s(literal 1/60 binary64) (-.f64 t z)))
(/.f64 (-.f64 (*.f64 (/.f64 x #s(literal -1/60 binary64)) (-.f64 t z)) (*.f64 (-.f64 t z) (/.f64 y #s(literal -1/60 binary64)))) (*.f64 (-.f64 t z) (-.f64 t z)))
(/.f64 (-.f64 (*.f64 (/.f64 x #s(literal -1/60 binary64)) #s(literal -1/60 binary64)) (*.f64 (-.f64 t z) (/.f64 y (-.f64 t z)))) (*.f64 #s(literal -1/60 binary64) (-.f64 t z)))
(/.f64 (-.f64 (*.f64 (/.f64 x #s(literal -1/60 binary64)) (/.f64 (*.f64 #s(literal -1/60 binary64) (-.f64 t z)) y)) (*.f64 (-.f64 t z) #s(literal 1 binary64))) (*.f64 (-.f64 t z) (/.f64 (*.f64 #s(literal -1/60 binary64) (-.f64 t z)) y)))
(/.f64 (-.f64 (*.f64 (/.f64 x #s(literal -1/60 binary64)) (*.f64 #s(literal 1/60 binary64) (-.f64 t z))) (*.f64 (-.f64 t z) (neg.f64 y))) (*.f64 (-.f64 t z) (*.f64 #s(literal 1/60 binary64) (-.f64 t z))))
(/.f64 (-.f64 (*.f64 (/.f64 x #s(literal -1/60 binary64)) (*.f64 #s(literal -1/60 binary64) (-.f64 t z))) (*.f64 (-.f64 t z) y)) (*.f64 (-.f64 t z) (*.f64 #s(literal -1/60 binary64) (-.f64 t z))))
(/.f64 (-.f64 (*.f64 (/.f64 x (-.f64 t z)) (-.f64 t z)) (*.f64 #s(literal -1/60 binary64) (/.f64 y #s(literal -1/60 binary64)))) (*.f64 #s(literal -1/60 binary64) (-.f64 t z)))
(/.f64 (-.f64 (*.f64 (/.f64 x (-.f64 t z)) #s(literal -1/60 binary64)) (*.f64 #s(literal -1/60 binary64) (/.f64 y (-.f64 t z)))) #s(literal 1/3600 binary64))
(/.f64 (-.f64 (*.f64 (/.f64 x (-.f64 t z)) (/.f64 (*.f64 #s(literal -1/60 binary64) (-.f64 t z)) y)) #s(literal -1/60 binary64)) (*.f64 #s(literal -1/60 binary64) (/.f64 (*.f64 #s(literal -1/60 binary64) (-.f64 t z)) y)))
(/.f64 (-.f64 (*.f64 (/.f64 x (-.f64 t z)) (*.f64 #s(literal 1/60 binary64) (-.f64 t z))) (*.f64 #s(literal -1/60 binary64) (neg.f64 y))) (*.f64 #s(literal -1/60 binary64) (*.f64 #s(literal 1/60 binary64) (-.f64 t z))))
(/.f64 (-.f64 (*.f64 (/.f64 x (-.f64 t z)) (*.f64 #s(literal -1/60 binary64) (-.f64 t z))) (*.f64 #s(literal -1/60 binary64) y)) (*.f64 #s(literal -1/60 binary64) (*.f64 #s(literal -1/60 binary64) (-.f64 t z))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (-.f64 t z)) (*.f64 (/.f64 (*.f64 #s(literal -1/60 binary64) (-.f64 t z)) x) (/.f64 y #s(literal -1/60 binary64)))) (*.f64 (/.f64 (*.f64 #s(literal -1/60 binary64) (-.f64 t z)) x) (-.f64 t z)))
(/.f64 (-.f64 #s(literal -1/60 binary64) (*.f64 (/.f64 (*.f64 #s(literal -1/60 binary64) (-.f64 t z)) x) (/.f64 y (-.f64 t z)))) (*.f64 (/.f64 (*.f64 #s(literal -1/60 binary64) (-.f64 t z)) x) #s(literal -1/60 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/60 binary64) (-.f64 t z)) y)) (*.f64 (/.f64 (*.f64 #s(literal -1/60 binary64) (-.f64 t z)) x) #s(literal 1 binary64))) (*.f64 (/.f64 (*.f64 #s(literal -1/60 binary64) (-.f64 t z)) x) (/.f64 (*.f64 #s(literal -1/60 binary64) (-.f64 t z)) y)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/60 binary64) (-.f64 t z))) (*.f64 (/.f64 (*.f64 #s(literal -1/60 binary64) (-.f64 t z)) x) (neg.f64 y))) (*.f64 (/.f64 (*.f64 #s(literal -1/60 binary64) (-.f64 t z)) x) (*.f64 #s(literal 1/60 binary64) (-.f64 t z))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/60 binary64) (-.f64 t z))) (*.f64 (/.f64 (*.f64 #s(literal -1/60 binary64) (-.f64 t z)) x) y)) (*.f64 (/.f64 (*.f64 #s(literal -1/60 binary64) (-.f64 t z)) x) (*.f64 #s(literal -1/60 binary64) (-.f64 t z))))
(/.f64 (-.f64 (*.f64 (neg.f64 x) (-.f64 t z)) (*.f64 (*.f64 #s(literal 1/60 binary64) (-.f64 t z)) (/.f64 y #s(literal -1/60 binary64)))) (*.f64 (*.f64 #s(literal 1/60 binary64) (-.f64 t z)) (-.f64 t z)))
(/.f64 (-.f64 (*.f64 (neg.f64 x) #s(literal -1/60 binary64)) (*.f64 (*.f64 #s(literal 1/60 binary64) (-.f64 t z)) (/.f64 y (-.f64 t z)))) (*.f64 (*.f64 #s(literal 1/60 binary64) (-.f64 t z)) #s(literal -1/60 binary64)))
(/.f64 (-.f64 (*.f64 (neg.f64 x) (/.f64 (*.f64 #s(literal -1/60 binary64) (-.f64 t z)) y)) (*.f64 (*.f64 #s(literal 1/60 binary64) (-.f64 t z)) #s(literal 1 binary64))) (*.f64 (*.f64 #s(literal 1/60 binary64) (-.f64 t z)) (/.f64 (*.f64 #s(literal -1/60 binary64) (-.f64 t z)) y)))
(/.f64 (-.f64 (*.f64 (neg.f64 x) (*.f64 #s(literal 1/60 binary64) (-.f64 t z))) (*.f64 (*.f64 #s(literal 1/60 binary64) (-.f64 t z)) (neg.f64 y))) (pow.f64 (*.f64 #s(literal 1/60 binary64) (-.f64 t z)) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (neg.f64 x) (*.f64 #s(literal -1/60 binary64) (-.f64 t z))) (*.f64 (*.f64 #s(literal 1/60 binary64) (-.f64 t z)) y)) (*.f64 (*.f64 #s(literal 1/60 binary64) (-.f64 t z)) (*.f64 #s(literal -1/60 binary64) (-.f64 t z))))
(/.f64 (-.f64 (*.f64 x (-.f64 t z)) (*.f64 (*.f64 #s(literal -1/60 binary64) (-.f64 t z)) (/.f64 y #s(literal -1/60 binary64)))) (*.f64 (*.f64 #s(literal -1/60 binary64) (-.f64 t z)) (-.f64 t z)))
(/.f64 (-.f64 (*.f64 x #s(literal -1/60 binary64)) (*.f64 (*.f64 #s(literal -1/60 binary64) (-.f64 t z)) (/.f64 y (-.f64 t z)))) (*.f64 (*.f64 #s(literal -1/60 binary64) (-.f64 t z)) #s(literal -1/60 binary64)))
(/.f64 (-.f64 (*.f64 x (/.f64 (*.f64 #s(literal -1/60 binary64) (-.f64 t z)) y)) (*.f64 (*.f64 #s(literal -1/60 binary64) (-.f64 t z)) #s(literal 1 binary64))) (*.f64 (*.f64 #s(literal -1/60 binary64) (-.f64 t z)) (/.f64 (*.f64 #s(literal -1/60 binary64) (-.f64 t z)) y)))
(/.f64 (-.f64 (*.f64 x (*.f64 #s(literal 1/60 binary64) (-.f64 t z))) (*.f64 (*.f64 #s(literal -1/60 binary64) (-.f64 t z)) (neg.f64 y))) (*.f64 (*.f64 #s(literal -1/60 binary64) (-.f64 t z)) (*.f64 #s(literal 1/60 binary64) (-.f64 t z))))
(/.f64 (-.f64 (/.f64 x #s(literal -1/60 binary64)) (/.f64 y #s(literal -1/60 binary64))) (-.f64 t z))
(/.f64 (-.f64 (neg.f64 x) (neg.f64 y)) (*.f64 #s(literal 1/60 binary64) (-.f64 t z)))
(/.f64 (/.f64 (-.f64 x y) #s(literal -1/60 binary64)) (-.f64 t z))
(/.f64 (*.f64 (*.f64 (+.f64 y x) (-.f64 x y)) (/.f64 #s(literal -60 binary64) (-.f64 t z))) (+.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 t z))) (fma.f64 y (+.f64 y x) (*.f64 x x)))
(/.f64 (-.f64 (pow.f64 (/.f64 x (*.f64 #s(literal -1/60 binary64) (-.f64 t z))) #s(literal 2 binary64)) (pow.f64 (/.f64 y (*.f64 #s(literal -1/60 binary64) (-.f64 t z))) #s(literal 2 binary64))) (fma.f64 x (/.f64 #s(literal -60 binary64) (-.f64 t z)) (/.f64 y (*.f64 #s(literal -1/60 binary64) (-.f64 t z)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x (*.f64 #s(literal -1/60 binary64) (-.f64 t z))) #s(literal 3 binary64)) (pow.f64 (/.f64 y (*.f64 #s(literal -1/60 binary64) (-.f64 t z))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 x (*.f64 #s(literal -1/60 binary64) (-.f64 t z))) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 y (*.f64 #s(literal -1/60 binary64) (-.f64 t z))) #s(literal 2 binary64)) (*.f64 (/.f64 x (*.f64 #s(literal -1/60 binary64) (-.f64 t z))) (/.f64 y (*.f64 #s(literal -1/60 binary64) (-.f64 t z)))))))
(/.f64 (neg.f64 (*.f64 (+.f64 y x) (-.f64 x y))) (neg.f64 (*.f64 (*.f64 #s(literal -1/60 binary64) (-.f64 t z)) (+.f64 y x))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (neg.f64 (*.f64 (*.f64 #s(literal -1/60 binary64) (-.f64 t z)) (fma.f64 y (+.f64 y x) (*.f64 x x)))))
(/.f64 (neg.f64 (/.f64 (-.f64 x y) (-.f64 t z))) #s(literal 1/60 binary64))
(/.f64 (neg.f64 (neg.f64 (-.f64 x y))) (neg.f64 (*.f64 #s(literal 1/60 binary64) (-.f64 t z))))
(/.f64 (*.f64 (-.f64 x y) #s(literal 1 binary64)) (*.f64 #s(literal -1/60 binary64) (-.f64 t z)))
(/.f64 (*.f64 (*.f64 (+.f64 y x) (-.f64 x y)) #s(literal 1 binary64)) (*.f64 (+.f64 y x) (*.f64 #s(literal -1/60 binary64) (-.f64 t z))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 y (+.f64 y x) (*.f64 x x)) (*.f64 #s(literal -1/60 binary64) (-.f64 t z))))
(/.f64 (-.f64 (*.f64 x (*.f64 #s(literal -1/60 binary64) (-.f64 t z))) (*.f64 (*.f64 #s(literal -1/60 binary64) (-.f64 t z)) y)) (pow.f64 (*.f64 #s(literal 1/60 binary64) (-.f64 t z)) #s(literal 2 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal -1/60 binary64) (/.f64 (-.f64 x y) (-.f64 t z)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 (-.f64 t z) (/.f64 #s(literal -1/60 binary64) (-.f64 x y))) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (-.f64 t z) (/.f64 #s(literal -1/60 binary64) (-.f64 x y)))))
(/.f64 (/.f64 (-.f64 x y) (-.f64 t z)) #s(literal -1/60 binary64))
(/.f64 (*.f64 (+.f64 y x) (-.f64 x y)) (*.f64 (*.f64 #s(literal -1/60 binary64) (-.f64 t z)) (+.f64 y x)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (*.f64 (-.f64 t z) (/.f64 #s(literal -1/60 binary64) (-.f64 x y))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/60 binary64) (/.f64 (-.f64 x y) (-.f64 t z))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 t z) (/.f64 #s(literal -1/60 binary64) (-.f64 x y))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (*.f64 (-.f64 t z) (/.f64 #s(literal -1/60 binary64) (-.f64 x y))))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal -1/60 binary64) (-.f64 t z)) (fma.f64 y (+.f64 y x) (*.f64 x x))))
(/.f64 (neg.f64 (-.f64 x y)) (*.f64 #s(literal 1/60 binary64) (-.f64 t z)))
(/.f64 (-.f64 x y) (*.f64 #s(literal -1/60 binary64) (-.f64 t z)))
(neg.f64 (/.f64 (neg.f64 (-.f64 x y)) (*.f64 #s(literal -1/60 binary64) (-.f64 t z))))
(neg.f64 (/.f64 (-.f64 x y) (*.f64 #s(literal 1/60 binary64) (-.f64 t z))))
(fma.f64 x (/.f64 #s(literal -60 binary64) (-.f64 t z)) (neg.f64 (/.f64 y (*.f64 #s(literal -1/60 binary64) (-.f64 t z)))))
(-.f64 (/.f64 x (*.f64 #s(literal -1/60 binary64) (-.f64 t z))) (/.f64 y (*.f64 #s(literal -1/60 binary64) (-.f64 t z))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 t z) (/.f64 #s(literal -1/60 binary64) (-.f64 x y)))) #s(literal -1 binary64)))
(+.f64 (/.f64 x (*.f64 #s(literal -1/60 binary64) (-.f64 t z))) (neg.f64 (/.f64 y (*.f64 #s(literal -1/60 binary64) (-.f64 t z)))))
(*.f64 (*.f64 (+.f64 y x) (-.f64 x y)) (pow.f64 (+.f64 y x) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (pow.f64 (fma.f64 y (+.f64 y x) (*.f64 x x)) #s(literal -1 binary64)))
(pow.f64 (/.f64 (+.f64 y x) (*.f64 (+.f64 y x) (-.f64 x y))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 y (+.f64 y x) (*.f64 x x)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.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 x (neg.f64 y))))
(/.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 x x (-.f64 (*.f64 y y) (*.f64 x (neg.f64 y))))))
(/.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 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 y x) (*.f64 (+.f64 y x) (-.f64 x y)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 y (+.f64 y x) (*.f64 x x)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))))
(/.f64 (*.f64 (+.f64 y x) (-.f64 x y)) (-.f64 x (neg.f64 y)))
(/.f64 (*.f64 (+.f64 y x) (-.f64 x y)) (+.f64 y x))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 y x) (*.f64 (+.f64 y x) (-.f64 x y))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 y (+.f64 y x) (*.f64 x x)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (fma.f64 x x (-.f64 (*.f64 y y) (*.f64 x (neg.f64 y)))))
(/.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)))
(fma.f64 #s(literal -1 binary64) y 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 (neg.f64 y) x)
(+.f64 x (neg.f64 y))
(*.f64 #s(literal -1/60 binary64) (-.f64 t z))
(*.f64 (-.f64 t z) #s(literal -1/60 binary64))
(pow.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) #s(literal -1 binary64))
(pow.f64 (*.f64 #s(literal -1/60 binary64) (-.f64 t z)) #s(literal 1 binary64))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 z t) (-.f64 t z)) #s(literal -1/60 binary64))) (neg.f64 (+.f64 z t)))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64))) #s(literal -1/60 binary64))) (neg.f64 (fma.f64 z (+.f64 z t) (*.f64 t t))))
(/.f64 (neg.f64 (*.f64 #s(literal -1/60 binary64) (*.f64 (+.f64 z t) (-.f64 t z)))) (neg.f64 (+.f64 z t)))
(/.f64 (neg.f64 (*.f64 #s(literal -1/60 binary64) (-.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64))))) (neg.f64 (fma.f64 z (+.f64 z t) (*.f64 t t))))
(/.f64 (-.f64 #s(literal -60 binary64) (*.f64 (/.f64 #s(literal -60 binary64) t) z)) (*.f64 (/.f64 #s(literal -60 binary64) t) #s(literal -60 binary64)))
(/.f64 (-.f64 (*.f64 (neg.f64 t) #s(literal -60 binary64)) (*.f64 #s(literal 60 binary64) z)) #s(literal -3600 binary64))
(/.f64 (-.f64 (*.f64 t #s(literal -60 binary64)) (*.f64 #s(literal -60 binary64) z)) #s(literal 3600 binary64))
(/.f64 (*.f64 (*.f64 (+.f64 z t) (-.f64 t z)) #s(literal -1/60 binary64)) (+.f64 z t))
(/.f64 (*.f64 (-.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64))) #s(literal -1/60 binary64)) (fma.f64 z (+.f64 z t) (*.f64 t t)))
(/.f64 (*.f64 #s(literal -1/60 binary64) (*.f64 (+.f64 z t) (-.f64 t z))) (+.f64 z t))
(/.f64 (*.f64 #s(literal -1/60 binary64) (-.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64)))) (fma.f64 z (+.f64 z t) (*.f64 t t)))
(/.f64 (neg.f64 (*.f64 (+.f64 z t) (-.f64 t z))) (neg.f64 (*.f64 #s(literal -60 binary64) (+.f64 z t))))
(/.f64 (neg.f64 (-.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64)))) (neg.f64 (*.f64 #s(literal -60 binary64) (fma.f64 z (+.f64 z t) (*.f64 t t)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 t z))) #s(literal -60 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z))))
(/.f64 (*.f64 (+.f64 z t) (-.f64 t z)) (*.f64 #s(literal -60 binary64) (+.f64 z t)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -60 binary64) (-.f64 t z)))
(/.f64 (-.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64))) (*.f64 #s(literal -60 binary64) (fma.f64 z (+.f64 z t) (*.f64 t t))))
(/.f64 (neg.f64 (-.f64 t z)) #s(literal 60 binary64))
(/.f64 (-.f64 t z) #s(literal -60 binary64))
(fma.f64 #s(literal -1/60 binary64) t (*.f64 #s(literal -1/60 binary64) (neg.f64 z)))
(fma.f64 t #s(literal -1/60 binary64) (*.f64 (neg.f64 z) #s(literal -1/60 binary64)))
(-.f64 (*.f64 t #s(literal -1/60 binary64)) (/.f64 z #s(literal -60 binary64)))
(+.f64 (*.f64 #s(literal -1/60 binary64) t) (*.f64 #s(literal -1/60 binary64) (neg.f64 z)))
(+.f64 (*.f64 t #s(literal -1/60 binary64)) (*.f64 (neg.f64 z) #s(literal -1/60 binary64)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64)))
(*.f64 (/.f64 (*.f64 #s(literal 60 binary64) x) (*.f64 (+.f64 z t) (-.f64 z t))) (+.f64 z t))
(*.f64 (/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 z z (*.f64 t (+.f64 z t))))
(*.f64 (*.f64 #s(literal 60 binary64) x) (pow.f64 (-.f64 z t) #s(literal -1 binary64)))
(*.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64))
(*.f64 #s(literal 60 binary64) (/.f64 x (-.f64 z t)))
(*.f64 x (*.f64 (pow.f64 (-.f64 z t) #s(literal -1 binary64)) #s(literal 60 binary64)))
(*.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t)))
(pow.f64 (/.f64 (-.f64 z t) (*.f64 #s(literal 60 binary64) x)) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 (neg.f64 x) #s(literal 60 binary64))) (neg.f64 (neg.f64 (-.f64 z t))))
(/.f64 (neg.f64 (*.f64 #s(literal 60 binary64) (neg.f64 x))) (neg.f64 (neg.f64 (-.f64 z t))))
(/.f64 (neg.f64 (neg.f64 (*.f64 #s(literal 60 binary64) x))) (neg.f64 (neg.f64 (-.f64 z t))))
(/.f64 (*.f64 (neg.f64 x) #s(literal 60 binary64)) (neg.f64 (-.f64 z t)))
(/.f64 (*.f64 #s(literal 60 binary64) (neg.f64 x)) (neg.f64 (-.f64 z t)))
(/.f64 (neg.f64 (*.f64 #s(literal 60 binary64) x)) (neg.f64 (-.f64 z t)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 z t) (*.f64 #s(literal 60 binary64) x))))
(/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 z t) (*.f64 #s(literal 60 binary64) x)))
(/.f64 #s(literal -60 binary64) (neg.f64 (/.f64 (-.f64 z t) x)))
(/.f64 #s(literal 60 binary64) (/.f64 (-.f64 z t) x))
(*.f64 (/.f64 x (*.f64 (+.f64 z t) (-.f64 z t))) (+.f64 z t))
(*.f64 (/.f64 x (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 z z (*.f64 t (+.f64 z t))))
(*.f64 (pow.f64 (-.f64 z t) #s(literal -1 binary64)) (pow.f64 (pow.f64 x #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (-.f64 z t) #s(literal -1 binary64)) x)
(*.f64 #s(literal 1 binary64) (/.f64 x (-.f64 z t)))
(*.f64 (neg.f64 x) (pow.f64 (neg.f64 (-.f64 z t)) #s(literal -1 binary64)))
(*.f64 x (pow.f64 (-.f64 z t) #s(literal -1 binary64)))
(pow.f64 (/.f64 (/.f64 (-.f64 z t) x) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 z t) x) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 x #s(literal 1 binary64))) (neg.f64 (-.f64 z t)))
(/.f64 (neg.f64 (neg.f64 (neg.f64 x))) (neg.f64 (neg.f64 (neg.f64 (-.f64 z t)))))
(/.f64 (*.f64 x #s(literal 1 binary64)) (-.f64 z t))
(/.f64 (neg.f64 (neg.f64 x)) (neg.f64 (neg.f64 (-.f64 z t))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (-.f64 z t) x) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 z t) x)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (-.f64 z t) x))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 z t) x) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 z t) x))
(/.f64 (neg.f64 x) (neg.f64 (-.f64 z t)))
(/.f64 x (-.f64 z t))
(neg.f64 (/.f64 (neg.f64 x) (-.f64 z t)))
(neg.f64 (/.f64 x (neg.f64 (-.f64 z t))))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 z t) x)) #s(literal -1 binary64)))
(*.f64 (*.f64 (+.f64 z t) (-.f64 z t)) (pow.f64 (+.f64 z t) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))) (pow.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (+.f64 z t) (*.f64 (+.f64 z t) (-.f64 z t))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 z t) (-.f64 z t)))) (neg.f64 (neg.f64 (+.f64 z t))))
(/.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 z z (*.f64 t (+.f64 z t))))))
(/.f64 (-.f64 (*.f64 (*.f64 z z) (+.f64 z t)) (*.f64 (+.f64 z t) (*.f64 t t))) (*.f64 (+.f64 z t) (+.f64 z t)))
(/.f64 (-.f64 (*.f64 (pow.f64 z #s(literal 3 binary64)) (fma.f64 z z (*.f64 t (+.f64 z t)))) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (pow.f64 t #s(literal 3 binary64)))) (*.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (fma.f64 z z (*.f64 t (+.f64 z t)))))
(/.f64 (neg.f64 (*.f64 (+.f64 z t) (-.f64 z t))) (neg.f64 (-.f64 z (neg.f64 t))))
(/.f64 (neg.f64 (*.f64 (+.f64 z t) (-.f64 z t))) (neg.f64 (+.f64 z t)))
(/.f64 (neg.f64 (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (neg.f64 (fma.f64 z z (-.f64 (*.f64 t t) (*.f64 z (neg.f64 t))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (neg.f64 (fma.f64 z z (*.f64 t (+.f64 z t)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 z t) (*.f64 (+.f64 z t) (-.f64 z t)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))))
(/.f64 (*.f64 (+.f64 z t) (-.f64 z t)) (-.f64 z (neg.f64 t)))
(/.f64 (*.f64 (+.f64 z t) (-.f64 z t)) (+.f64 z t))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 z t) (*.f64 (+.f64 z t) (-.f64 z t))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z z (*.f64 t (+.f64 z t))) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))))
(/.f64 (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))) (fma.f64 z z (-.f64 (*.f64 t t) (*.f64 z (neg.f64 t)))))
(/.f64 (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))) (fma.f64 z z (*.f64 t (+.f64 z t))))
(fma.f64 #s(literal -1 binary64) t z)
(-.f64 (/.f64 (*.f64 z z) (+.f64 z t)) (/.f64 (*.f64 t t) (+.f64 z t)))
(-.f64 (/.f64 (pow.f64 z #s(literal 3 binary64)) (fma.f64 z z (*.f64 t (+.f64 z t)))) (/.f64 (pow.f64 t #s(literal 3 binary64)) (fma.f64 z z (*.f64 t (+.f64 z t)))))
(-.f64 z t)
(+.f64 (neg.f64 t) z)
(+.f64 z (neg.f64 t))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 #s(literal -60 binary64) #s(approx (/ y (- z t)) (/.f64 y z)) (*.f64 #s(literal 120 binary64) a)))
(*.f64 (fma.f64 (pow.f64 #s(approx (/ y (- z t)) (/.f64 y z)) #s(literal 2 binary64)) #s(literal 3600 binary64) (neg.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) (pow.f64 (fma.f64 #s(literal -60 binary64) #s(approx (/ y (- z t)) (/.f64 y z)) (*.f64 #s(literal -120 binary64) a)) #s(literal -1 binary64)))
(*.f64 (fma.f64 (pow.f64 #s(approx (/ y (- z t)) (/.f64 y z)) #s(literal 3 binary64)) #s(literal -216000 binary64) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal -60 binary64) #s(approx (/ y (- z t)) (/.f64 y z)))) (*.f64 (pow.f64 #s(approx (/ y (- z t)) (/.f64 y z)) #s(literal 2 binary64)) #s(literal 3600 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (fma.f64 #s(literal -60 binary64) #s(approx (/ y (- z t)) (/.f64 y z)) (*.f64 #s(literal -120 binary64) a)) (fma.f64 (pow.f64 #s(approx (/ y (- z t)) (/.f64 y z)) #s(literal 2 binary64)) #s(literal 3600 binary64) (neg.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal -60 binary64) #s(approx (/ y (- z t)) (/.f64 y z)))) (*.f64 (pow.f64 #s(approx (/ y (- z t)) (/.f64 y z)) #s(literal 2 binary64)) #s(literal 3600 binary64))) (fma.f64 (pow.f64 #s(approx (/ y (- z t)) (/.f64 y z)) #s(literal 3 binary64)) #s(literal -216000 binary64) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (*.f64 (pow.f64 #s(approx (/ y (- z t)) (/.f64 y z)) #s(literal 2 binary64)) #s(literal 3600 binary64)))) (neg.f64 (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal -60 binary64) #s(approx (/ y (- z t)) (/.f64 y z))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 #s(approx (/ y (- z t)) (/.f64 y z)) #s(literal 2 binary64)) #s(literal 3600 binary64) (neg.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))))) (neg.f64 (neg.f64 (fma.f64 #s(literal -60 binary64) #s(approx (/ y (- z t)) (/.f64 y z)) (*.f64 #s(literal -120 binary64) a)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 #s(approx (/ y (- z t)) (/.f64 y z)) #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(literal -60 binary64) #s(approx (/ y (- z t)) (/.f64 y z)))) (*.f64 (pow.f64 #s(approx (/ y (- z t)) (/.f64 y z)) #s(literal 2 binary64)) #s(literal 3600 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 #s(approx (/ y (- z t)) (/.f64 y z)) #s(literal 2 binary64)) #s(literal 3600 binary64)) (fma.f64 #s(literal -60 binary64) #s(approx (/ y (- z t)) (/.f64 y z)) (*.f64 #s(literal -120 binary64) a))) (*.f64 (fma.f64 #s(literal -60 binary64) #s(approx (/ y (- z t)) (/.f64 y z)) (*.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) #s(approx (/ y (- z t)) (/.f64 y z)) (*.f64 #s(literal -120 binary64) a)) (fma.f64 #s(literal -60 binary64) #s(approx (/ y (- z t)) (/.f64 y z)) (*.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 (/ y (- z t)) (/.f64 y z)) #s(literal 2 binary64)) #s(literal 3600 binary64))) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal -60 binary64) #s(approx (/ y (- z t)) (/.f64 y z)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 #s(approx (/ y (- z t)) (/.f64 y z)) #s(literal 2 binary64)) #s(literal 3600 binary64) (neg.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))))) (neg.f64 (fma.f64 #s(literal -60 binary64) #s(approx (/ y (- z t)) (/.f64 y z)) (*.f64 #s(literal -120 binary64) a))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 #s(approx (/ y (- z t)) (/.f64 y z)) #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 (/ y (- z t)) (/.f64 y z)) #s(literal 2 binary64)) #s(literal 3600 binary64)) (*.f64 #s(approx (/ y (- z t)) (/.f64 y z)) (*.f64 #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 #s(approx (/ y (- z t)) (/.f64 y z)) #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(literal -60 binary64) #s(approx (/ y (- z t)) (/.f64 y z)))) (*.f64 (pow.f64 #s(approx (/ y (- z t)) (/.f64 y z)) #s(literal 2 binary64)) #s(literal 3600 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal -60 binary64) #s(approx (/ y (- z t)) (/.f64 y z)) (*.f64 #s(literal -120 binary64) a)) (fma.f64 (pow.f64 #s(approx (/ y (- z t)) (/.f64 y z)) #s(literal 2 binary64)) #s(literal 3600 binary64) (neg.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal -60 binary64) #s(approx (/ y (- z t)) (/.f64 y z)))) (*.f64 (pow.f64 #s(approx (/ y (- z t)) (/.f64 y z)) #s(literal 2 binary64)) #s(literal 3600 binary64))) (fma.f64 (pow.f64 #s(approx (/ y (- z t)) (/.f64 y z)) #s(literal 3 binary64)) #s(literal -216000 binary64) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64))))))
(/.f64 (fma.f64 (pow.f64 #s(approx (/ y (- z t)) (/.f64 y z)) #s(literal 2 binary64)) #s(literal 3600 binary64) (neg.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) (fma.f64 #s(literal -60 binary64) #s(approx (/ y (- z t)) (/.f64 y z)) (*.f64 #s(literal -120 binary64) a)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -60 binary64) #s(approx (/ y (- z t)) (/.f64 y z)) (*.f64 #s(literal -120 binary64) a)) (fma.f64 (pow.f64 #s(approx (/ y (- z t)) (/.f64 y z)) #s(literal 2 binary64)) #s(literal 3600 binary64) (neg.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal -60 binary64) #s(approx (/ y (- z t)) (/.f64 y z)))) (*.f64 (pow.f64 #s(approx (/ y (- z t)) (/.f64 y z)) #s(literal 2 binary64)) #s(literal 3600 binary64))) (fma.f64 (pow.f64 #s(approx (/ y (- z t)) (/.f64 y z)) #s(literal 3 binary64)) #s(literal -216000 binary64) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)))))
(/.f64 (fma.f64 (pow.f64 #s(approx (/ y (- z t)) (/.f64 y z)) #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 (/ y (- z t)) (/.f64 y z)) #s(literal 2 binary64)) #s(literal 3600 binary64)) (*.f64 #s(approx (/ y (- z t)) (/.f64 y z)) (*.f64 #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))))))
(/.f64 (fma.f64 (pow.f64 #s(approx (/ y (- z t)) (/.f64 y z)) #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(literal -60 binary64) #s(approx (/ y (- z t)) (/.f64 y z)))) (*.f64 (pow.f64 #s(approx (/ y (- z t)) (/.f64 y z)) #s(literal 2 binary64)) #s(literal 3600 binary64))))
(fma.f64 #s(literal -60 binary64) #s(approx (/ y (- z t)) (/.f64 y z)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 #s(approx (/ y (- z t)) (/.f64 y z)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))
(fma.f64 #s(literal 120 binary64) a (*.f64 #s(literal -60 binary64) #s(approx (/ y (- z t)) (/.f64 y z))))
(fma.f64 a #s(literal 120 binary64) (*.f64 #s(literal -60 binary64) #s(approx (/ y (- z t)) (/.f64 y z))))
(-.f64 (/.f64 (*.f64 (pow.f64 #s(approx (/ y (- z t)) (/.f64 y z)) #s(literal 2 binary64)) #s(literal 3600 binary64)) (fma.f64 #s(literal -60 binary64) #s(approx (/ y (- z t)) (/.f64 y z)) (*.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) #s(approx (/ y (- z t)) (/.f64 y z)) (*.f64 #s(literal -120 binary64) a))))
(+.f64 (*.f64 #s(literal -60 binary64) #s(approx (/ y (- z t)) (/.f64 y z))) (*.f64 #s(literal 120 binary64) a))
(+.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal -60 binary64) #s(approx (/ y (- z t)) (/.f64 y z))))
#s(approx (/ y (- z t)) (/.f64 y z))
(*.f64 (pow.f64 z #s(literal -1 binary64)) (pow.f64 (pow.f64 y #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 z #s(literal -1 binary64)) y)
(*.f64 #s(literal 1 binary64) (/.f64 y z))
(*.f64 (neg.f64 y) (pow.f64 (neg.f64 z) #s(literal -1 binary64)))
(*.f64 y (pow.f64 z #s(literal -1 binary64)))
(pow.f64 (/.f64 (/.f64 z y) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 z y) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 y #s(literal 1 binary64))) (neg.f64 z))
(/.f64 (neg.f64 (neg.f64 (neg.f64 y))) (neg.f64 (neg.f64 (neg.f64 z))))
(/.f64 (neg.f64 (neg.f64 y)) (neg.f64 (neg.f64 z)))
(/.f64 (*.f64 y #s(literal 1 binary64)) z)
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 z y) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 z y)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 z y))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 z y) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 z y))
(/.f64 (neg.f64 y) (neg.f64 z))
(/.f64 y z)
(neg.f64 (/.f64 (neg.f64 y) z))
(neg.f64 (/.f64 y (neg.f64 z)))
(exp.f64 (*.f64 (log.f64 (/.f64 z y)) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)) (-.f64 x y)) #s(literal 2 binary64))) (pow.f64 (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)) (-.f64 x y))) #s(literal -1 binary64)))
(*.f64 (fma.f64 (pow.f64 a #s(literal 3 binary64)) #s(literal 1728000 binary64) (pow.f64 (*.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)) (-.f64 x y)) #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)) (-.f64 x y)) (-.f64 (*.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)) (-.f64 x y)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)) (-.f64 x y))) (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)) (-.f64 x y)) #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (*.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)) (-.f64 x y)) (-.f64 (*.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)) (-.f64 x y)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))) (fma.f64 (pow.f64 a #s(literal 3 binary64)) #s(literal 1728000 binary64) (pow.f64 (*.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)) (-.f64 x y)) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)) (-.f64 x y)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)) (-.f64 x y)) (*.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 #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)) (-.f64 x y)) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) 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 #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)) (-.f64 x y)) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)) (-.f64 x y)) (-.f64 (*.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)) (-.f64 x y)) (*.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) (*.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)) (-.f64 x y)))) (*.f64 (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)) (-.f64 x y))) (pow.f64 (*.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)) (-.f64 x y)) #s(literal 2 binary64)))) (*.f64 (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)) (-.f64 x y))) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)) (-.f64 x y)))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)) (-.f64 x y)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))) (-.f64 (*.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)) (-.f64 x y)) (*.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(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)) (-.f64 x y)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)) (-.f64 x y)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 a #s(literal 3 binary64)) #s(literal 1728000 binary64) (pow.f64 (*.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)) (-.f64 x y)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)) (-.f64 x y)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (*.f64 (*.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)) (-.f64 x y)) (*.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 (- t z)) (/.f64 #s(literal -60 binary64) t)) (-.f64 x y)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)) (-.f64 x y)) (-.f64 (*.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)) (-.f64 x y)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)) (-.f64 x y))) (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)) (-.f64 x y)) #s(literal 2 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)) (-.f64 x y)) (-.f64 (*.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)) (-.f64 x y)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))) (fma.f64 (pow.f64 a #s(literal 3 binary64)) #s(literal 1728000 binary64) (pow.f64 (*.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)) (-.f64 x y)) #s(literal 3 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)) (-.f64 x y)) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)) (-.f64 x y))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)) (-.f64 x y))) (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)) (-.f64 x y)) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)) (-.f64 x y)) (-.f64 (*.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)) (-.f64 x y)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))) (fma.f64 (pow.f64 a #s(literal 3 binary64)) #s(literal 1728000 binary64) (pow.f64 (*.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)) (-.f64 x y)) #s(literal 3 binary64)))))
(/.f64 (fma.f64 (pow.f64 a #s(literal 3 binary64)) #s(literal 1728000 binary64) (pow.f64 (*.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)) (-.f64 x y)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)) (-.f64 x y)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (*.f64 (*.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)) (-.f64 x y)) (*.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 (- t z)) (/.f64 #s(literal -60 binary64) t)) (-.f64 x y)) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)) (-.f64 x y)) (-.f64 (*.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)) (-.f64 x y)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))))
(fma.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)) (-.f64 x y) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (-.f64 x y) #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 #s(literal 120 binary64) a (*.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)) (-.f64 x y)))
(fma.f64 a #s(literal 120 binary64) (*.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)) (-.f64 x y)))
(-.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 (- t z)) (/.f64 #s(literal -60 binary64) t)) (-.f64 x y)))) (/.f64 (pow.f64 (*.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)) (-.f64 x y)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)) (-.f64 x y)))))
(+.f64 (*.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)) (-.f64 x y)) (*.f64 #s(literal 120 binary64) a))
(+.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)) (-.f64 x y)))
(*.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)) (-.f64 x y))
(*.f64 (-.f64 x y) #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 y x) (-.f64 x y)) #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) 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))) #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)))) (neg.f64 (fma.f64 y (+.f64 y x) (*.f64 x x))))
(/.f64 (neg.f64 (*.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)) (*.f64 (+.f64 y x) (-.f64 x y)))) (neg.f64 (+.f64 y x)))
(/.f64 (neg.f64 (*.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) 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 (*.f64 (*.f64 (+.f64 y x) (-.f64 x y)) #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t))) (+.f64 y x))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t))) (fma.f64 y (+.f64 y x) (*.f64 x x)))
(/.f64 (*.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)) (*.f64 (+.f64 y x) (-.f64 x y))) (+.f64 y x))
(/.f64 (*.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) 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)))
(fma.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)) x (*.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)) (neg.f64 y)))
(fma.f64 x #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)) (*.f64 (neg.f64 y) #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t))))
(+.f64 (*.f64 x #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t))) (*.f64 (neg.f64 y) #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t))))
(+.f64 (*.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)) x) (*.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)) (neg.f64 y)))
#s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t))
(*.f64 (pow.f64 t #s(literal -1 binary64)) #s(literal -60 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal -60 binary64) t))
(*.f64 #s(literal -60 binary64) (pow.f64 t #s(literal -1 binary64)))
(*.f64 #s(literal 60 binary64) (pow.f64 (neg.f64 t) #s(literal -1 binary64)))
(pow.f64 (/.f64 (*.f64 t #s(literal -1/60 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (*.f64 t #s(literal -1/60 binary64)) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 t #s(literal -1/60 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 t #s(literal -1/60 binary64))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (*.f64 t #s(literal -1/60 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 t #s(literal -1/60 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (*.f64 t #s(literal -1/60 binary64)))
(/.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))
(exp.f64 (*.f64 (log.f64 (*.f64 t #s(literal -1/60 binary64))) #s(literal -1 binary64)))
(*.f64 (fma.f64 (/.f64 a y) #s(literal 120 binary64) (/.f64 #s(literal -60 binary64) (-.f64 z t))) y)
(*.f64 y (fma.f64 (/.f64 a y) #s(literal 120 binary64) (/.f64 #s(literal -60 binary64) (-.f64 z t))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 a y) #s(literal 120 binary64)) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) #s(literal 2 binary64))) y)) (neg.f64 (-.f64 (*.f64 (/.f64 a y) #s(literal 120 binary64)) (/.f64 #s(literal -60 binary64) (-.f64 z t)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 (-.f64 z t) #s(literal -3 binary64)) #s(literal -216000 binary64) (pow.f64 (*.f64 (/.f64 a y) #s(literal 120 binary64)) #s(literal 3 binary64))) y)) (neg.f64 (fma.f64 (pow.f64 (/.f64 y a) #s(literal -2 binary64)) #s(literal 14400 binary64) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (*.f64 (/.f64 a y) #s(literal 120 binary64)))))))
(/.f64 (neg.f64 (*.f64 y (-.f64 (pow.f64 (*.f64 (/.f64 a y) #s(literal 120 binary64)) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) #s(literal 2 binary64))))) (neg.f64 (-.f64 (*.f64 (/.f64 a y) #s(literal 120 binary64)) (/.f64 #s(literal -60 binary64) (-.f64 z t)))))
(/.f64 (neg.f64 (*.f64 y (fma.f64 (pow.f64 (-.f64 z t) #s(literal -3 binary64)) #s(literal -216000 binary64) (pow.f64 (*.f64 (/.f64 a y) #s(literal 120 binary64)) #s(literal 3 binary64))))) (neg.f64 (fma.f64 (pow.f64 (/.f64 y a) #s(literal -2 binary64)) #s(literal 14400 binary64) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (*.f64 (/.f64 a y) #s(literal 120 binary64)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 a y) #s(literal 120 binary64)) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) #s(literal 2 binary64))) y) (-.f64 (*.f64 (/.f64 a y) #s(literal 120 binary64)) (/.f64 #s(literal -60 binary64) (-.f64 z t))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (-.f64 z t) #s(literal -3 binary64)) #s(literal -216000 binary64) (pow.f64 (*.f64 (/.f64 a y) #s(literal 120 binary64)) #s(literal 3 binary64))) y) (fma.f64 (pow.f64 (/.f64 y a) #s(literal -2 binary64)) #s(literal 14400 binary64) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (*.f64 (/.f64 a y) #s(literal 120 binary64))))))
(/.f64 (*.f64 y (-.f64 (pow.f64 (*.f64 (/.f64 a y) #s(literal 120 binary64)) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) #s(literal 2 binary64)))) (-.f64 (*.f64 (/.f64 a y) #s(literal 120 binary64)) (/.f64 #s(literal -60 binary64) (-.f64 z t))))
(/.f64 (*.f64 y (fma.f64 (pow.f64 (-.f64 z t) #s(literal -3 binary64)) #s(literal -216000 binary64) (pow.f64 (*.f64 (/.f64 a y) #s(literal 120 binary64)) #s(literal 3 binary64)))) (fma.f64 (pow.f64 (/.f64 y a) #s(literal -2 binary64)) #s(literal 14400 binary64) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (*.f64 (/.f64 a y) #s(literal 120 binary64))))))
(fma.f64 (/.f64 (*.f64 #s(literal -60 binary64) y) (*.f64 (+.f64 z t) (-.f64 z t))) (+.f64 z t) (*.f64 y (*.f64 (/.f64 a y) #s(literal 120 binary64))))
(fma.f64 (/.f64 (*.f64 #s(literal -60 binary64) y) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 z z (*.f64 t (+.f64 z t))) (*.f64 y (*.f64 (/.f64 a y) #s(literal 120 binary64))))
(fma.f64 (*.f64 #s(literal -60 binary64) y) (pow.f64 (-.f64 z t) #s(literal -1 binary64)) (*.f64 y (*.f64 (/.f64 a y) #s(literal 120 binary64))))
(fma.f64 (*.f64 (/.f64 a y) #s(literal 120 binary64)) y (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y))
(fma.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y (*.f64 (*.f64 (/.f64 a y) #s(literal 120 binary64)) y))
(fma.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)) (*.f64 y (*.f64 (/.f64 a y) #s(literal 120 binary64))))
(fma.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64) (*.f64 y (*.f64 (/.f64 a y) #s(literal 120 binary64))))
(fma.f64 y (*.f64 (/.f64 a y) #s(literal 120 binary64)) (*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t))))
(fma.f64 y (/.f64 #s(literal -60 binary64) (-.f64 z t)) (*.f64 y (*.f64 (/.f64 a y) #s(literal 120 binary64))))
(+.f64 (*.f64 (*.f64 (/.f64 a y) #s(literal 120 binary64)) y) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y))
(+.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y) (*.f64 (*.f64 (/.f64 a y) #s(literal 120 binary64)) y))
(+.f64 (*.f64 y (*.f64 (/.f64 a y) #s(literal 120 binary64))) (*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t))))
(+.f64 (*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t))) (*.f64 y (*.f64 (/.f64 a y) #s(literal 120 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ y (- z t)) -60) (* 120 a)) (*.f64 (fma.f64 (/.f64 a y) #s(literal 120 binary64) (/.f64 #s(literal -60 binary64) (-.f64 z t))) y)))
#s(approx (+ (* (/ y (- z t)) -60) (* 120 a)) (*.f64 (fma.f64 (/.f64 a y) #s(literal 120 binary64) (/.f64 #s(literal -60 binary64) (-.f64 z t))) y))
(*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 a y) #s(literal 120 binary64)) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) #s(literal 2 binary64))) (pow.f64 (-.f64 (*.f64 (/.f64 a y) #s(literal 120 binary64)) (/.f64 #s(literal -60 binary64) (-.f64 z t))) #s(literal -1 binary64)))
(*.f64 (fma.f64 (pow.f64 (-.f64 z t) #s(literal -3 binary64)) #s(literal -216000 binary64) (pow.f64 (*.f64 (/.f64 a y) #s(literal 120 binary64)) #s(literal 3 binary64))) (pow.f64 (fma.f64 (pow.f64 (/.f64 y a) #s(literal -2 binary64)) #s(literal 14400 binary64) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (*.f64 (/.f64 a y) #s(literal 120 binary64))))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (-.f64 (*.f64 (/.f64 a y) #s(literal 120 binary64)) (/.f64 #s(literal -60 binary64) (-.f64 z t))) (-.f64 (pow.f64 (*.f64 (/.f64 a y) #s(literal 120 binary64)) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 y a) #s(literal -2 binary64)) #s(literal 14400 binary64) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (*.f64 (/.f64 a y) #s(literal 120 binary64))))) (fma.f64 (pow.f64 (-.f64 z t) #s(literal -3 binary64)) #s(literal -216000 binary64) (pow.f64 (*.f64 (/.f64 a y) #s(literal 120 binary64)) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 a y) #s(literal 120 binary64)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (*.f64 (/.f64 a y) #s(literal 120 binary64)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 a y) #s(literal 120 binary64)) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (-.f64 (*.f64 (/.f64 a y) #s(literal 120 binary64)) (/.f64 #s(literal -60 binary64) (-.f64 z t))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (-.f64 z t) #s(literal -3 binary64)) #s(literal -216000 binary64) (pow.f64 (*.f64 (/.f64 a y) #s(literal 120 binary64)) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 y a) #s(literal -2 binary64)) #s(literal 14400 binary64) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (*.f64 (/.f64 a y) #s(literal 120 binary64))))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (-.f64 z t) #s(literal -1/60 binary64)) (*.f64 y #s(literal 1 binary64)))) (neg.f64 (*.f64 y (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 z t) (*.f64 #s(literal -60 binary64) y))) (neg.f64 (*.f64 y (-.f64 z t))))
(/.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 120 binary64) a) (neg.f64 (-.f64 z t)) (*.f64 y #s(literal 60 binary64)))) (neg.f64 (*.f64 y (neg.f64 (-.f64 z t)))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1 binary64) y (*.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64)) (*.f64 #s(literal 120 binary64) a)))) (neg.f64 (*.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64)) y)))
(/.f64 (neg.f64 (fma.f64 #s(literal -60 binary64) y (*.f64 (-.f64 z t) (*.f64 #s(literal 120 binary64) a)))) (neg.f64 (*.f64 (-.f64 z t) y)))
(/.f64 (neg.f64 (fma.f64 #s(literal 60 binary64) y (*.f64 (neg.f64 (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)))) (neg.f64 (*.f64 (neg.f64 (-.f64 z t)) y)))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (/.f64 a y) #s(literal 120 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 a y) #s(literal 120 binary64)) (/.f64 #s(literal -60 binary64) (-.f64 z t)))) (*.f64 (-.f64 (*.f64 (/.f64 a y) #s(literal 120 binary64)) (/.f64 #s(literal -60 binary64) (-.f64 z t))) (pow.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) #s(literal 2 binary64)))) (*.f64 (-.f64 (*.f64 (/.f64 a y) #s(literal 120 binary64)) (/.f64 #s(literal -60 binary64) (-.f64 z t))) (-.f64 (*.f64 (/.f64 a y) #s(literal 120 binary64)) (/.f64 #s(literal -60 binary64) (-.f64 z t)))))
(/.f64 (fma.f64 (*.f64 #s(literal 120 binary64) (neg.f64 a)) (neg.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64))) (*.f64 (neg.f64 y) #s(literal -1 binary64))) (*.f64 (neg.f64 y) (neg.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))))
(/.f64 (fma.f64 (*.f64 #s(literal 120 binary64) (neg.f64 a)) (/.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64)) #s(literal 1 binary64)) (*.f64 (neg.f64 y) #s(literal 1 binary64))) (*.f64 (neg.f64 y) (/.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64)) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal 120 binary64) (neg.f64 a)) (*.f64 (-.f64 z t) #s(literal -1/60 binary64)) (*.f64 (neg.f64 y) #s(literal 1 binary64))) (*.f64 (neg.f64 y) (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal 120 binary64) (neg.f64 a)) (neg.f64 (neg.f64 (-.f64 z t))) (*.f64 (neg.f64 y) #s(literal -60 binary64))) (*.f64 (neg.f64 y) (neg.f64 (neg.f64 (-.f64 z t)))))
(/.f64 (fma.f64 (*.f64 #s(literal 120 binary64) (neg.f64 a)) (-.f64 z t) (*.f64 (neg.f64 y) #s(literal -60 binary64))) (*.f64 (neg.f64 y) (-.f64 z t)))
(/.f64 (fma.f64 (*.f64 #s(literal 120 binary64) (neg.f64 a)) (neg.f64 (-.f64 z t)) (*.f64 (neg.f64 y) #s(literal 60 binary64))) (*.f64 (neg.f64 y) (neg.f64 (-.f64 z t))))
(/.f64 (fma.f64 (*.f64 (neg.f64 a) #s(literal 120 binary64)) (neg.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64))) (*.f64 (neg.f64 y) #s(literal -1 binary64))) (*.f64 (neg.f64 y) (neg.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))))
(/.f64 (fma.f64 (*.f64 (neg.f64 a) #s(literal 120 binary64)) (/.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64)) #s(literal 1 binary64)) (*.f64 (neg.f64 y) #s(literal 1 binary64))) (*.f64 (neg.f64 y) (/.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64)) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 (neg.f64 a) #s(literal 120 binary64)) (*.f64 (-.f64 z t) #s(literal -1/60 binary64)) (*.f64 (neg.f64 y) #s(literal 1 binary64))) (*.f64 (neg.f64 y) (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))
(/.f64 (fma.f64 (*.f64 (neg.f64 a) #s(literal 120 binary64)) (neg.f64 (neg.f64 (-.f64 z t))) (*.f64 (neg.f64 y) #s(literal -60 binary64))) (*.f64 (neg.f64 y) (neg.f64 (neg.f64 (-.f64 z t)))))
(/.f64 (fma.f64 (*.f64 (neg.f64 a) #s(literal 120 binary64)) (-.f64 z t) (*.f64 (neg.f64 y) #s(literal -60 binary64))) (*.f64 (neg.f64 y) (-.f64 z t)))
(/.f64 (fma.f64 (*.f64 (neg.f64 a) #s(literal 120 binary64)) (neg.f64 (-.f64 z t)) (*.f64 (neg.f64 y) #s(literal 60 binary64))) (*.f64 (neg.f64 y) (neg.f64 (-.f64 z t))))
(/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal 120 binary64) a)) (neg.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64))) (*.f64 (neg.f64 y) #s(literal -1 binary64))) (*.f64 (neg.f64 y) (neg.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))))
(/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal 120 binary64) a)) (/.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64)) #s(literal 1 binary64)) (*.f64 (neg.f64 y) #s(literal 1 binary64))) (*.f64 (neg.f64 y) (/.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64)) #s(literal 1 binary64))))
(/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal 120 binary64) a)) (*.f64 (-.f64 z t) #s(literal -1/60 binary64)) (*.f64 (neg.f64 y) #s(literal 1 binary64))) (*.f64 (neg.f64 y) (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))
(/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal 120 binary64) a)) (neg.f64 (neg.f64 (-.f64 z t))) (*.f64 (neg.f64 y) #s(literal -60 binary64))) (*.f64 (neg.f64 y) (neg.f64 (neg.f64 (-.f64 z t)))))
(/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal 120 binary64) a)) (-.f64 z t) (*.f64 (neg.f64 y) #s(literal -60 binary64))) (*.f64 (neg.f64 y) (-.f64 z t)))
(/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal 120 binary64) a)) (neg.f64 (-.f64 z t)) (*.f64 (neg.f64 y) #s(literal 60 binary64))) (*.f64 (neg.f64 y) (neg.f64 (-.f64 z t))))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64))) (*.f64 (/.f64 y (*.f64 #s(literal 120 binary64) a)) #s(literal -1 binary64))) (*.f64 (/.f64 y (*.f64 #s(literal 120 binary64) a)) (neg.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64)) #s(literal 1 binary64)) (*.f64 (/.f64 y (*.f64 #s(literal 120 binary64) a)) #s(literal 1 binary64))) (*.f64 (/.f64 y (*.f64 #s(literal 120 binary64) a)) (/.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64)) #s(literal 1 binary64))))
(/.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 z t) #s(literal -1/60 binary64)) (*.f64 (/.f64 y (*.f64 #s(literal 120 binary64) a)) #s(literal 1 binary64))) (*.f64 (/.f64 y (*.f64 #s(literal 120 binary64) a)) (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (-.f64 z t))) (*.f64 (/.f64 y (*.f64 #s(literal 120 binary64) a)) #s(literal -60 binary64))) (*.f64 (/.f64 y (*.f64 #s(literal 120 binary64) a)) (neg.f64 (neg.f64 (-.f64 z t)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (-.f64 z t) (*.f64 (/.f64 y (*.f64 #s(literal 120 binary64) a)) #s(literal -60 binary64))) (*.f64 (/.f64 y (*.f64 #s(literal 120 binary64) a)) (-.f64 z t)))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (-.f64 z t)) (*.f64 (/.f64 y (*.f64 #s(literal 120 binary64) a)) #s(literal 60 binary64))) (*.f64 (/.f64 y (*.f64 #s(literal 120 binary64) a)) (neg.f64 (-.f64 z t))))
(/.f64 (fma.f64 (*.f64 #s(literal 120 binary64) a) (neg.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64))) (*.f64 y #s(literal -1 binary64))) (*.f64 y (neg.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))))
(/.f64 (fma.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64)) #s(literal 1 binary64)) (*.f64 y #s(literal 1 binary64))) (*.f64 y (/.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64)) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal 120 binary64) a) (neg.f64 (neg.f64 (-.f64 z t))) (*.f64 #s(literal -60 binary64) y)) (*.f64 y (neg.f64 (neg.f64 (-.f64 z t)))))
(/.f64 (fma.f64 #s(literal 120 binary64) (neg.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64))) (*.f64 (/.f64 y a) #s(literal -1 binary64))) (*.f64 (/.f64 y a) (neg.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))))
(/.f64 (fma.f64 #s(literal 120 binary64) (/.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64)) #s(literal 1 binary64)) (*.f64 (/.f64 y a) #s(literal 1 binary64))) (*.f64 (/.f64 y a) (/.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64)) #s(literal 1 binary64))))
(/.f64 (fma.f64 #s(literal 120 binary64) (*.f64 (-.f64 z t) #s(literal -1/60 binary64)) (*.f64 (/.f64 y a) #s(literal 1 binary64))) (*.f64 (/.f64 y a) (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))
(/.f64 (fma.f64 #s(literal 120 binary64) (neg.f64 (neg.f64 (-.f64 z t))) (*.f64 (/.f64 y a) #s(literal -60 binary64))) (*.f64 (/.f64 y a) (neg.f64 (neg.f64 (-.f64 z t)))))
(/.f64 (fma.f64 #s(literal 120 binary64) (-.f64 z t) (*.f64 (/.f64 y a) #s(literal -60 binary64))) (*.f64 (/.f64 y a) (-.f64 z t)))
(/.f64 (fma.f64 #s(literal 120 binary64) (neg.f64 (-.f64 z t)) (*.f64 (/.f64 y a) #s(literal 60 binary64))) (*.f64 (/.f64 y a) (neg.f64 (-.f64 z t))))
(/.f64 (fma.f64 #s(literal -1 binary64) (neg.f64 y) (*.f64 (neg.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64))) (*.f64 #s(literal 120 binary64) (neg.f64 a)))) (*.f64 (neg.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64))) (neg.f64 y)))
(/.f64 (fma.f64 #s(literal -1 binary64) (neg.f64 y) (*.f64 (neg.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64))) (*.f64 (neg.f64 a) #s(literal 120 binary64)))) (*.f64 (neg.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64))) (neg.f64 y)))
(/.f64 (fma.f64 #s(literal -1 binary64) (neg.f64 y) (*.f64 (neg.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64))) (neg.f64 (*.f64 #s(literal 120 binary64) a)))) (*.f64 (neg.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64))) (neg.f64 y)))
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 y (*.f64 #s(literal 120 binary64) a)) (*.f64 (neg.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64))) #s(literal 1 binary64))) (*.f64 (neg.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64))) (/.f64 y (*.f64 #s(literal 120 binary64) a))))
(/.f64 (+.f64 (neg.f64 y) (*.f64 (neg.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64))) (*.f64 #s(literal 120 binary64) a))) (*.f64 (neg.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64))) y))
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 y a) (*.f64 (neg.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64))) #s(literal 120 binary64))) (*.f64 (neg.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64))) (/.f64 y a)))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 y) (*.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64)) #s(literal 1 binary64)) (*.f64 #s(literal 120 binary64) (neg.f64 a)))) (*.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64)) #s(literal 1 binary64)) (neg.f64 y)))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 y) (*.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64)) #s(literal 1 binary64)) (*.f64 (neg.f64 a) #s(literal 120 binary64)))) (*.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64)) #s(literal 1 binary64)) (neg.f64 y)))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 y) (*.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64)) #s(literal 1 binary64)) (neg.f64 (*.f64 #s(literal 120 binary64) a)))) (*.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64)) #s(literal 1 binary64)) (neg.f64 y)))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 y (*.f64 #s(literal 120 binary64) a)) (*.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64)) #s(literal 1 binary64)) (/.f64 y (*.f64 #s(literal 120 binary64) a))))
(/.f64 (fma.f64 #s(literal 1 binary64) y (*.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64)) #s(literal 1 binary64)) (*.f64 #s(literal 120 binary64) a))) (*.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64)) #s(literal 1 binary64)) y))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 y a) (*.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64)) #s(literal 1 binary64)) #s(literal 120 binary64))) (*.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64)) #s(literal 1 binary64)) (/.f64 y a)))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 y) (*.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64)) (*.f64 #s(literal 120 binary64) (neg.f64 a)))) (*.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64)) (neg.f64 y)))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 y) (*.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64)) (*.f64 (neg.f64 a) #s(literal 120 binary64)))) (*.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64)) (neg.f64 y)))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 y) (*.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64)) (neg.f64 (*.f64 #s(literal 120 binary64) a)))) (*.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64)) (neg.f64 y)))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 y (*.f64 #s(literal 120 binary64) a)) (*.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64)) (/.f64 y (*.f64 #s(literal 120 binary64) a))))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 y a) (*.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64)) #s(literal 120 binary64))) (*.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64)) (/.f64 y a)))
(/.f64 (fma.f64 #s(literal -60 binary64) (neg.f64 y) (*.f64 (neg.f64 (neg.f64 (-.f64 z t))) (*.f64 #s(literal 120 binary64) (neg.f64 a)))) (*.f64 (neg.f64 (neg.f64 (-.f64 z t))) (neg.f64 y)))
(/.f64 (fma.f64 #s(literal -60 binary64) (neg.f64 y) (*.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 y)))
(/.f64 (fma.f64 #s(literal -60 binary64) (neg.f64 y) (*.f64 (neg.f64 (neg.f64 (-.f64 z t))) (neg.f64 (*.f64 #s(literal 120 binary64) a)))) (*.f64 (neg.f64 (neg.f64 (-.f64 z t))) (neg.f64 y)))
(/.f64 (fma.f64 #s(literal -60 binary64) (/.f64 y (*.f64 #s(literal 120 binary64) a)) (*.f64 (neg.f64 (neg.f64 (-.f64 z t))) #s(literal 1 binary64))) (*.f64 (neg.f64 (neg.f64 (-.f64 z t))) (/.f64 y (*.f64 #s(literal 120 binary64) a))))
(/.f64 (fma.f64 #s(literal -60 binary64) y (*.f64 (neg.f64 (neg.f64 (-.f64 z t))) (*.f64 #s(literal 120 binary64) a))) (*.f64 (neg.f64 (neg.f64 (-.f64 z t))) y))
(/.f64 (fma.f64 #s(literal -60 binary64) (/.f64 y a) (*.f64 (neg.f64 (neg.f64 (-.f64 z t))) #s(literal 120 binary64))) (*.f64 (neg.f64 (neg.f64 (-.f64 z t))) (/.f64 y a)))
(/.f64 (fma.f64 #s(literal -60 binary64) (neg.f64 y) (*.f64 (-.f64 z t) (*.f64 #s(literal 120 binary64) (neg.f64 a)))) (*.f64 (-.f64 z t) (neg.f64 y)))
(/.f64 (fma.f64 #s(literal -60 binary64) (neg.f64 y) (*.f64 (-.f64 z t) (*.f64 (neg.f64 a) #s(literal 120 binary64)))) (*.f64 (-.f64 z t) (neg.f64 y)))
(/.f64 (fma.f64 #s(literal -60 binary64) (neg.f64 y) (*.f64 (-.f64 z t) (neg.f64 (*.f64 #s(literal 120 binary64) a)))) (*.f64 (-.f64 z t) (neg.f64 y)))
(/.f64 (fma.f64 #s(literal -60 binary64) (/.f64 y (*.f64 #s(literal 120 binary64) a)) (*.f64 (-.f64 z t) #s(literal 1 binary64))) (*.f64 (-.f64 z t) (/.f64 y (*.f64 #s(literal 120 binary64) a))))
(/.f64 (fma.f64 #s(literal -60 binary64) (/.f64 y a) (*.f64 (-.f64 z t) #s(literal 120 binary64))) (*.f64 (-.f64 z t) (/.f64 y a)))
(/.f64 (fma.f64 #s(literal 60 binary64) (neg.f64 y) (*.f64 (neg.f64 (-.f64 z t)) (*.f64 #s(literal 120 binary64) (neg.f64 a)))) (*.f64 (neg.f64 (-.f64 z t)) (neg.f64 y)))
(/.f64 (fma.f64 #s(literal 60 binary64) (neg.f64 y) (*.f64 (neg.f64 (-.f64 z t)) (*.f64 (neg.f64 a) #s(literal 120 binary64)))) (*.f64 (neg.f64 (-.f64 z t)) (neg.f64 y)))
(/.f64 (fma.f64 #s(literal 60 binary64) (neg.f64 y) (*.f64 (neg.f64 (-.f64 z t)) (neg.f64 (*.f64 #s(literal 120 binary64) a)))) (*.f64 (neg.f64 (-.f64 z t)) (neg.f64 y)))
(/.f64 (fma.f64 #s(literal 60 binary64) (/.f64 y (*.f64 #s(literal 120 binary64) a)) (*.f64 (neg.f64 (-.f64 z t)) #s(literal 1 binary64))) (*.f64 (neg.f64 (-.f64 z t)) (/.f64 y (*.f64 #s(literal 120 binary64) a))))
(/.f64 (fma.f64 #s(literal 60 binary64) (/.f64 y a) (*.f64 (neg.f64 (-.f64 z t)) #s(literal 120 binary64))) (*.f64 (neg.f64 (-.f64 z t)) (/.f64 y a)))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 a y) #s(literal 120 binary64)) #s(literal 2 binary64))) (-.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (*.f64 (/.f64 a y) #s(literal 120 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 a y) #s(literal 120 binary64)) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 (/.f64 a y) #s(literal 120 binary64)) (/.f64 #s(literal -60 binary64) (-.f64 z t)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (-.f64 z t) #s(literal -3 binary64)) #s(literal -216000 binary64) (pow.f64 (*.f64 (/.f64 a y) #s(literal 120 binary64)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (pow.f64 (-.f64 z t) #s(literal -2 binary64)) #s(literal 3600 binary64) (-.f64 (pow.f64 (*.f64 (/.f64 a y) #s(literal 120 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 a y) #s(literal 120 binary64)) (/.f64 #s(literal -60 binary64) (-.f64 z t)))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (-.f64 z t) #s(literal -3 binary64)) #s(literal -216000 binary64) (pow.f64 (*.f64 (/.f64 a y) #s(literal 120 binary64)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (pow.f64 (/.f64 y a) #s(literal -2 binary64)) #s(literal 14400 binary64) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (*.f64 (/.f64 a y) #s(literal 120 binary64)))))))
(/.f64 (fma.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (-.f64 z t) #s(literal -1/60 binary64)) (*.f64 y #s(literal 1 binary64))) (*.f64 y (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 z t) (*.f64 #s(literal -60 binary64) y)) (*.f64 y (-.f64 z t)))
(/.f64 (fma.f64 (*.f64 #s(literal 120 binary64) a) (neg.f64 (-.f64 z t)) (*.f64 y #s(literal 60 binary64))) (*.f64 y (neg.f64 (-.f64 z t))))
(/.f64 (fma.f64 #s(literal 1 binary64) y (*.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64)) (*.f64 #s(literal 120 binary64) a))) (*.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64)) y))
(/.f64 (fma.f64 #s(literal -60 binary64) y (*.f64 (-.f64 z t) (*.f64 #s(literal 120 binary64) a))) (*.f64 (-.f64 z t) y))
(/.f64 (fma.f64 #s(literal 60 binary64) y (*.f64 (neg.f64 (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))) (*.f64 (neg.f64 (-.f64 z t)) y))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (*.f64 (/.f64 a y) #s(literal 120 binary64)) (/.f64 #s(literal -60 binary64) (-.f64 z t))) (-.f64 (pow.f64 (*.f64 (/.f64 a y) #s(literal 120 binary64)) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) #s(literal 2 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 y a) #s(literal -2 binary64)) #s(literal 14400 binary64) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (*.f64 (/.f64 a y) #s(literal 120 binary64))))) (fma.f64 (pow.f64 (-.f64 z t) #s(literal -3 binary64)) #s(literal -216000 binary64) (pow.f64 (*.f64 (/.f64 a y) #s(literal 120 binary64)) #s(literal 3 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 a y) #s(literal 120 binary64)) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) #s(literal 2 binary64))) (-.f64 (*.f64 (/.f64 a y) #s(literal 120 binary64)) (/.f64 #s(literal -60 binary64) (-.f64 z t))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (/.f64 a y) #s(literal 120 binary64)) (/.f64 #s(literal -60 binary64) (-.f64 z t))) (-.f64 (pow.f64 (*.f64 (/.f64 a y) #s(literal 120 binary64)) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 (/.f64 y a) #s(literal -2 binary64)) #s(literal 14400 binary64) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (*.f64 (/.f64 a y) #s(literal 120 binary64))))) (fma.f64 (pow.f64 (-.f64 z t) #s(literal -3 binary64)) #s(literal -216000 binary64) (pow.f64 (*.f64 (/.f64 a y) #s(literal 120 binary64)) #s(literal 3 binary64)))))
(/.f64 (fma.f64 (pow.f64 (-.f64 z t) #s(literal -3 binary64)) #s(literal -216000 binary64) (pow.f64 (*.f64 (/.f64 a y) #s(literal 120 binary64)) #s(literal 3 binary64))) (fma.f64 (pow.f64 (-.f64 z t) #s(literal -2 binary64)) #s(literal 3600 binary64) (-.f64 (pow.f64 (*.f64 (/.f64 a y) #s(literal 120 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 a y) #s(literal 120 binary64)) (/.f64 #s(literal -60 binary64) (-.f64 z t))))))
(/.f64 (fma.f64 (pow.f64 (-.f64 z t) #s(literal -3 binary64)) #s(literal -216000 binary64) (pow.f64 (*.f64 (/.f64 a y) #s(literal 120 binary64)) #s(literal 3 binary64))) (fma.f64 (pow.f64 (/.f64 y a) #s(literal -2 binary64)) #s(literal 14400 binary64) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (*.f64 (/.f64 a y) #s(literal 120 binary64))))))
(fma.f64 (/.f64 #s(literal -60 binary64) (*.f64 (+.f64 z t) (-.f64 z t))) (+.f64 z t) (*.f64 (/.f64 a y) #s(literal 120 binary64)))
(fma.f64 (/.f64 #s(literal -60 binary64) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 z z (*.f64 t (+.f64 z t))) (*.f64 (/.f64 a y) #s(literal 120 binary64)))
(fma.f64 (pow.f64 (-.f64 z t) #s(literal -1 binary64)) #s(literal -60 binary64) (*.f64 (/.f64 a y) #s(literal 120 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal -60 binary64) (-.f64 z t)) (*.f64 (/.f64 a y) #s(literal 120 binary64)))
(fma.f64 (/.f64 a y) #s(literal 120 binary64) (/.f64 #s(literal -60 binary64) (-.f64 z t)))
(fma.f64 #s(literal -60 binary64) (pow.f64 (-.f64 z t) #s(literal -1 binary64)) (*.f64 (/.f64 a y) #s(literal 120 binary64)))
(fma.f64 (*.f64 #s(literal 120 binary64) a) (pow.f64 y #s(literal -1 binary64)) (/.f64 #s(literal -60 binary64) (-.f64 z t)))
(fma.f64 #s(literal 60 binary64) (pow.f64 (neg.f64 (-.f64 z t)) #s(literal -1 binary64)) (*.f64 (/.f64 a y) #s(literal 120 binary64)))
(fma.f64 #s(literal 120 binary64) (/.f64 a y) (/.f64 #s(literal -60 binary64) (-.f64 z t)))
(fma.f64 a (/.f64 #s(literal 120 binary64) y) (/.f64 #s(literal -60 binary64) (-.f64 z t)))
(fma.f64 a (*.f64 (pow.f64 y #s(literal -1 binary64)) #s(literal 120 binary64)) (/.f64 #s(literal -60 binary64) (-.f64 z t)))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 a y) #s(literal 120 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 a y) #s(literal 120 binary64)) (/.f64 #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 a y) #s(literal 120 binary64)) (/.f64 #s(literal -60 binary64) (-.f64 z t)))))
(+.f64 (*.f64 (/.f64 a y) #s(literal 120 binary64)) (/.f64 #s(literal -60 binary64) (-.f64 z t)))
(+.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (*.f64 (/.f64 a y) #s(literal 120 binary64)))
(*.f64 (*.f64 (+.f64 z t) (-.f64 t z)) (pow.f64 (+.f64 z t) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64))) (pow.f64 (fma.f64 z (+.f64 z t) (*.f64 t t)) #s(literal -1 binary64)))
(pow.f64 (/.f64 (+.f64 z t) (*.f64 (+.f64 z t) (-.f64 t z))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 z (+.f64 z t) (*.f64 t t)) (-.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 z t) (-.f64 t z)))) (neg.f64 (neg.f64 (+.f64 z t))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 z (+.f64 z t) (*.f64 t t)))))
(/.f64 (-.f64 (*.f64 (pow.f64 t #s(literal 3 binary64)) (fma.f64 z (+.f64 z t) (*.f64 t t))) (*.f64 (fma.f64 z (+.f64 z t) (*.f64 t t)) (pow.f64 z #s(literal 3 binary64)))) (*.f64 (fma.f64 z (+.f64 z t) (*.f64 t t)) (fma.f64 z (+.f64 z t) (*.f64 t t))))
(/.f64 (-.f64 (*.f64 (*.f64 t t) (+.f64 z t)) (*.f64 (+.f64 z t) (*.f64 z z))) (*.f64 (+.f64 z t) (+.f64 z t)))
(/.f64 (neg.f64 (*.f64 (+.f64 z t) (-.f64 t z))) (neg.f64 (-.f64 t (neg.f64 z))))
(/.f64 (neg.f64 (*.f64 (+.f64 z t) (-.f64 t z))) (neg.f64 (+.f64 z t)))
(/.f64 (neg.f64 (-.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64)))) (neg.f64 (fma.f64 t t (-.f64 (*.f64 z z) (*.f64 t (neg.f64 z))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64)))) (neg.f64 (fma.f64 z (+.f64 z t) (*.f64 t t))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 z t) (*.f64 (+.f64 z t) (-.f64 t z)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 z (+.f64 z t) (*.f64 t t)) (-.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64))))))
(/.f64 (*.f64 (+.f64 z t) (-.f64 t z)) (-.f64 t (neg.f64 z)))
(/.f64 (*.f64 (+.f64 z t) (-.f64 t z)) (+.f64 z t))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 z t) (*.f64 (+.f64 z t) (-.f64 t z))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z (+.f64 z t) (*.f64 t t)) (-.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64)))))
(/.f64 (-.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64))) (fma.f64 t t (-.f64 (*.f64 z z) (*.f64 t (neg.f64 z)))))
(/.f64 (-.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64))) (fma.f64 z (+.f64 z t) (*.f64 t t)))
(fma.f64 #s(literal -1 binary64) z t)
(-.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (fma.f64 z (+.f64 z t) (*.f64 t t))) (/.f64 (pow.f64 z #s(literal 3 binary64)) (fma.f64 z (+.f64 z t) (*.f64 t t))))
(-.f64 (/.f64 (*.f64 t t) (+.f64 z t)) (/.f64 (*.f64 z z) (+.f64 z t)))
(-.f64 t z)
(+.f64 (neg.f64 z) t)
(+.f64 t (neg.f64 z))
(*.f64 #s(literal 120 binary64) a)
(*.f64 a #s(literal 120 binary64))
(*.f64 (/.f64 #s(literal -60 binary64) (*.f64 (+.f64 z t) (-.f64 z t))) (+.f64 z t))
(*.f64 (/.f64 #s(literal -60 binary64) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 z z (*.f64 t (+.f64 z t))))
(*.f64 (pow.f64 (-.f64 z t) #s(literal -1 binary64)) #s(literal -60 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal -60 binary64) (-.f64 z t)))
(*.f64 #s(literal -60 binary64) (pow.f64 (-.f64 z t) #s(literal -1 binary64)))
(*.f64 #s(literal 60 binary64) (pow.f64 (neg.f64 (-.f64 z t)) #s(literal -1 binary64)))
(pow.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64)) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (*.f64 (-.f64 z t) #s(literal -1/60 binary64)))
(/.f64 #s(literal -60 binary64) (neg.f64 (neg.f64 (-.f64 z t))))
(/.f64 #s(literal -60 binary64) (-.f64 z t))
(/.f64 #s(literal 60 binary64) (neg.f64 (neg.f64 (neg.f64 (-.f64 z t)))))
(/.f64 #s(literal 60 binary64) (neg.f64 (-.f64 z t)))
(neg.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 z t) #s(literal -1/60 binary64))) #s(literal -1 binary64)))

eval123.0ms (1.3%)

Memory
3.0MiB live, 275.2MiB allocated
Compiler

Compiled 30 104 to 3 812 computations (87.3% saved)

prune26.0ms (0.3%)

Memory
7.3MiB live, 84.2MiB allocated
Pruning

18 alts after pruning (15 fresh and 3 done)

PrunedKeptTotal
New81711828
Fresh448
Picked325
Done011
Total82418842
Accuracy
100.0%
Counts
842 → 18
Alt Table
Click to see full alt table
StatusAccuracyProgram
96.7%
(fma.f64 a #s(literal 120 binary64) (/.f64 (-.f64 x y) #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 (/.f64 z t) #s(literal 1/60 binary64) #s(literal -1/60 binary64)) t))))
65.3%
(fma.f64 a #s(literal 120 binary64) (*.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal 60 binary64) z)) (-.f64 x y)))
60.2%
(fma.f64 a #s(literal 120 binary64) (*.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)) (-.f64 x y)))
52.9%
(fma.f64 a #s(literal 120 binary64) (*.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)) #s(approx (- x y) (neg.f64 y))))
73.3%
(fma.f64 a #s(literal 120 binary64) #s(approx (/ (- x y) (* (- t z) -1/60)) (*.f64 (/.f64 y (-.f64 t z)) #s(literal 60 binary64))))
56.0%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 #s(approx (/ y (- z t)) (/.f64 y z)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))
53.2%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 z t)))
28.3%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t)))
28.3%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (/.f64 #s(literal 60 binary64) (/.f64 (-.f64 z t) x)))
53.6%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 60 binary64)))
15.5%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (/ x (- z t)) (/.f64 x z)) #s(literal 60 binary64)))
28.3%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t))))
49.3%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
27.2%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t))))
70.0%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ y (- z t)) -60) (* 120 a)) (*.f64 (fma.f64 (/.f64 y (*.f64 (-.f64 z t) a)) #s(literal -60 binary64) #s(literal 120 binary64)) a)))
27.2%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ y (- z t)) -60) (* 120 a)) (*.f64 #s(approx (+ (* (/ a y) 120) (/ -60 (- z t))) (/.f64 #s(literal -60 binary64) (-.f64 z t))) y)))
40.4%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ y (- z t)) -60) (* 120 a)) (*.f64 #s(approx (+ (* (/ a y) 120) (/ -60 (- z t))) (*.f64 (/.f64 a y) #s(literal 120 binary64))) y)))
17.5%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (/ x (- z t)) 60) (*.f64 (/.f64 x t) #s(literal -60 binary64))))
Compiler

Compiled 833 to 654 computations (21.5% saved)

simplify173.0ms (1.9%)

Memory
-6.1MiB live, 122.3MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

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

Useful iterations: 0 (0.0ms)

IterNodesCost
056355
075355
1118355
2169355
3263355
4439343
5878343
61908343
74724343
85926343
96842343
107186343
117619343
127865343
08254334
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(fma.f64 a #s(literal 120 binary64) (/.f64 (-.f64 x y) #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 (/.f64 z t) #s(literal 1/60 binary64) #s(literal -1/60 binary64)) t))))
a
#s(literal 120 binary64)
(/.f64 (-.f64 x y) #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 (/.f64 z t) #s(literal 1/60 binary64) #s(literal -1/60 binary64)) t)))
(-.f64 x y)
x
y
#s(approx (* (- t z) -1/60) (*.f64 (fma.f64 (/.f64 z t) #s(literal 1/60 binary64) #s(literal -1/60 binary64)) t))
(*.f64 (fma.f64 (/.f64 z t) #s(literal 1/60 binary64) #s(literal -1/60 binary64)) t)
(fma.f64 (/.f64 z t) #s(literal 1/60 binary64) #s(literal -1/60 binary64))
(/.f64 z t)
z
t
#s(literal 1/60 binary64)
#s(literal -1/60 binary64)
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (/ x (- z t)) 60) (*.f64 (/.f64 x t) #s(literal -60 binary64))))
#s(approx (* (/ x (- z t)) 60) (*.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(literal -60 binary64) (/.f64 y (-.f64 z t))))
(*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)))
#s(literal -60 binary64)
(/.f64 y (-.f64 z t))
y
(-.f64 z t)
z
t
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ y (- z t)) -60) (* 120 a)) (*.f64 #s(approx (+ (* (/ a y) 120) (/ -60 (- z t))) (*.f64 (/.f64 a y) #s(literal 120 binary64))) y)))
#s(approx (+ (* (/ y (- z t)) -60) (* 120 a)) (*.f64 #s(approx (+ (* (/ a y) 120) (/ -60 (- z t))) (*.f64 (/.f64 a y) #s(literal 120 binary64))) y))
(*.f64 #s(approx (+ (* (/ a y) 120) (/ -60 (- z t))) (*.f64 (/.f64 a y) #s(literal 120 binary64))) y)
#s(approx (+ (* (/ a y) 120) (/ -60 (- z t))) (*.f64 (/.f64 a y) #s(literal 120 binary64)))
(*.f64 (/.f64 a y) #s(literal 120 binary64))
(/.f64 a y)
a
y
#s(literal 120 binary64)
(fma.f64 a #s(literal 120 binary64) (*.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)) #s(approx (- x y) (neg.f64 y))))
a
#s(literal 120 binary64)
(*.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)) #s(approx (- x y) (neg.f64 y)))
#s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t))
(/.f64 #s(literal -60 binary64) t)
#s(literal -60 binary64)
t
#s(approx (- x y) (neg.f64 y))
(neg.f64 y)
y
Outputs
(fma.f64 a #s(literal 120 binary64) (/.f64 (-.f64 x y) #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 (/.f64 z t) #s(literal 1/60 binary64) #s(literal -1/60 binary64)) t))))
(fma.f64 #s(literal 120 binary64) a (/.f64 (-.f64 x y) #s(approx (* (- t z) -1/60) (*.f64 #s(literal -1/60 binary64) (-.f64 t z)))))
a
#s(literal 120 binary64)
(/.f64 (-.f64 x y) #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 (/.f64 z t) #s(literal 1/60 binary64) #s(literal -1/60 binary64)) t)))
(/.f64 (-.f64 x y) #s(approx (* (- t z) -1/60) (*.f64 #s(literal -1/60 binary64) (-.f64 t z))))
(-.f64 x y)
x
y
#s(approx (* (- t z) -1/60) (*.f64 (fma.f64 (/.f64 z t) #s(literal 1/60 binary64) #s(literal -1/60 binary64)) t))
#s(approx (* (- t z) -1/60) (*.f64 #s(literal -1/60 binary64) (-.f64 t z)))
(*.f64 (fma.f64 (/.f64 z t) #s(literal 1/60 binary64) #s(literal -1/60 binary64)) t)
(*.f64 #s(literal -1/60 binary64) (-.f64 t z))
(fma.f64 (/.f64 z t) #s(literal 1/60 binary64) #s(literal -1/60 binary64))
(fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64))
(/.f64 z t)
z
t
#s(literal 1/60 binary64)
#s(literal -1/60 binary64)
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (/ x (- z t)) 60) (*.f64 (/.f64 x t) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (/ x (- z t)) 60) (*.f64 #s(literal -60 binary64) (/.f64 x t))))
#s(approx (* (/ x (- z t)) 60) (*.f64 (/.f64 x t) #s(literal -60 binary64)))
#s(approx (* (/ x (- z t)) 60) (*.f64 #s(literal -60 binary64) (/.f64 x t)))
(*.f64 (/.f64 x t) #s(literal -60 binary64))
(*.f64 #s(literal -60 binary64) (/.f64 x t))
(/.f64 x t)
x
t
#s(literal -60 binary64)
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64)))
(*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)))
(*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))
#s(literal -60 binary64)
(/.f64 y (-.f64 z t))
y
(-.f64 z t)
z
t
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ y (- z t)) -60) (* 120 a)) (*.f64 #s(approx (+ (* (/ a y) 120) (/ -60 (- z t))) (*.f64 (/.f64 a y) #s(literal 120 binary64))) y)))
#s(approx (+ (* (/ y (- z t)) -60) (* 120 a)) (*.f64 #s(approx (+ (* (/ a y) 120) (/ -60 (- z t))) (*.f64 (/.f64 a y) #s(literal 120 binary64))) y))
(*.f64 #s(approx (+ (* (/ a y) 120) (/ -60 (- z t))) (*.f64 (/.f64 a y) #s(literal 120 binary64))) y)
#s(approx (+ (* (/ a y) 120) (/ -60 (- z t))) (*.f64 (/.f64 a y) #s(literal 120 binary64)))
(*.f64 (/.f64 a y) #s(literal 120 binary64))
(/.f64 a y)
a
y
#s(literal 120 binary64)
(fma.f64 a #s(literal 120 binary64) (*.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)) #s(approx (- x y) (neg.f64 y))))
(fma.f64 #s(approx (- x y) (neg.f64 y)) #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)) (*.f64 #s(literal 120 binary64) a))
a
#s(literal 120 binary64)
(*.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)) #s(approx (- x y) (neg.f64 y)))
(*.f64 #s(approx (- x y) (neg.f64 y)) #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)))
#s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t))
(/.f64 #s(literal -60 binary64) t)
#s(literal -60 binary64)
t
#s(approx (- x y) (neg.f64 y))
(neg.f64 y)
y

localize163.0ms (1.8%)

Memory
-22.3MiB live, 212.4MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0.00390625
(fma.f64 a #s(literal 120 binary64) (*.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)) #s(approx (- x y) (neg.f64 y))))
accuracy0.19140625
(*.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)) #s(approx (- x y) (neg.f64 y)))
accuracy32.43173201419533
#s(approx (- x y) (neg.f64 y))
accuracy33.527851572613876
#s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t))
accuracy0.2195681772094881
(*.f64 (/.f64 a y) #s(literal 120 binary64))
accuracy6.454775116603493
(*.f64 #s(approx (+ (* (/ a y) 120) (/ -60 (- z t))) (*.f64 (/.f64 a y) #s(literal 120 binary64))) y)
accuracy17.063979045285258
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ y (- z t)) -60) (* 120 a)) (*.f64 #s(approx (+ (* (/ a y) 120) (/ -60 (- z t))) (*.f64 (/.f64 a y) #s(literal 120 binary64))) y)))
accuracy24.804519571668113
#s(approx (+ (* (/ a y) 120) (/ -60 (- z t))) (*.f64 (/.f64 a y) #s(literal 120 binary64)))
accuracy0.0
(-.f64 z t)
accuracy0.01171875
(/.f64 y (-.f64 z t))
accuracy0.2816197965974875
(*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)))
accuracy46.31494211868387
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t))))
accuracy0.0
(/.f64 x t)
accuracy0.23027845591783974
(*.f64 (/.f64 x t) #s(literal -60 binary64))
accuracy32.156524339894936
#s(approx (* (/ x (- z t)) 60) (*.f64 (/.f64 x t) #s(literal -60 binary64)))
accuracy45.57560114984654
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (/ x (- z t)) 60) (*.f64 (/.f64 x t) #s(literal -60 binary64))))
accuracy0.00390625
(fma.f64 a #s(literal 120 binary64) (/.f64 (-.f64 x y) #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 (/.f64 z t) #s(literal 1/60 binary64) #s(literal -1/60 binary64)) t))))
accuracy0.09375
(fma.f64 (/.f64 z t) #s(literal 1/60 binary64) #s(literal -1/60 binary64))
accuracy0.21484375
(/.f64 (-.f64 x y) #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 (/.f64 z t) #s(literal 1/60 binary64) #s(literal -1/60 binary64)) t)))
accuracy8.591973917856452
(*.f64 (fma.f64 (/.f64 z t) #s(literal 1/60 binary64) #s(literal -1/60 binary64)) t)
Samples
114.0ms246×0valid
3.0ms2valid
2.0ms1valid
1.0ms5exit
1.0ms4valid
1.0ms3valid
Compiler

Compiled 576 to 104 computations (81.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 93.0ms
ival-add: 42.0ms (45% of total)
ival-div: 19.0ms (20.4% of total)
ival-mult: 19.0ms (20.4% of total)
const: 7.0ms (7.5% of total)
ival-sub: 4.0ms (4.3% of total)
adjust: 1.0ms (1.1% of total)
ival-neg: 1.0ms (1.1% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series70.0ms (0.8%)

Memory
7.7MiB live, 86.1MiB allocated
Counts
23 → 230
Calls
Call 1
Inputs
(*.f64 (fma.f64 (/.f64 z t) #s(literal 1/60 binary64) #s(literal -1/60 binary64)) t)
(fma.f64 a #s(literal 120 binary64) (/.f64 (-.f64 x y) #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 (/.f64 z t) #s(literal 1/60 binary64) #s(literal -1/60 binary64)) t))))
(/.f64 (-.f64 x y) #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 (/.f64 z t) #s(literal 1/60 binary64) #s(literal -1/60 binary64)) t)))
(-.f64 x y)
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (/ x (- z t)) 60) (*.f64 (/.f64 x t) #s(literal -60 binary64))))
#s(approx (* (/ x (- z t)) 60) (*.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(literal -60 binary64) (/.f64 y (-.f64 z t))))
(*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)))
(/.f64 y (-.f64 z t))
(-.f64 z t)
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ y (- z t)) -60) (* 120 a)) (*.f64 #s(approx (+ (* (/ a y) 120) (/ -60 (- z t))) (*.f64 (/.f64 a y) #s(literal 120 binary64))) y)))
#s(approx (+ (* (/ y (- z t)) -60) (* 120 a)) (*.f64 #s(approx (+ (* (/ a y) 120) (/ -60 (- z t))) (*.f64 (/.f64 a y) #s(literal 120 binary64))) y))
(*.f64 #s(approx (+ (* (/ a y) 120) (/ -60 (- z t))) (*.f64 (/.f64 a y) #s(literal 120 binary64))) y)
#s(approx (+ (* (/ a y) 120) (/ -60 (- z t))) (*.f64 (/.f64 a y) #s(literal 120 binary64)))
(fma.f64 a #s(literal 120 binary64) (*.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)) #s(approx (- x y) (neg.f64 y))))
(*.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)) #s(approx (- x y) (neg.f64 y)))
#s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t))
(/.f64 #s(literal -60 binary64) t)
(fma.f64 (/.f64 z t) #s(literal 1/60 binary64) #s(literal -1/60 binary64))
(*.f64 (/.f64 a y) #s(literal 120 binary64))
#s(approx (- x y) (neg.f64 y))
Outputs
(+ (* 60 (/ y (- t z))) (* 120 a))
(+ (* -60 (/ x (- t z))) (+ (* 60 (/ y (- t z))) (* 120 a)))
(* 60 (/ y (- t z)))
(+ (* -60 (/ x (- t z))) (* 60 (/ y (- t z))))
(* -1 y)
(- x y)
(+ (* -60 (/ y (- z t))) (* 120 a))
(+ (* -60 (/ y (- z t))) (+ (* 60 (/ x (- z t))) (* 120 a)))
(* 60 (/ x (- z t)))
(* -60 (/ x t))
(/ x t)
(* -60 (/ x (- t z)))
(* x (- (+ (* 60 (/ y (* x (- t z)))) (* 120 (/ a x))) (* 60 (/ 1 (- t z)))))
(* x (- (* 60 (/ y (* x (- t z)))) (* 60 (/ 1 (- t z)))))
x
(* x (+ 1 (* -1 (/ y x))))
(* x (+ (* -60 (/ y (* x (- z t)))) (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t))))))
(* -1 (* x (+ (* -1 (/ (+ (* 60 (/ y (- t z))) (* 120 a)) x)) (* 60 (/ 1 (- t z))))))
(* -1 (* x (+ (* -60 (/ y (* x (- t z)))) (* 60 (/ 1 (- t z))))))
(* -1 (* x (- (/ y x) 1)))
(* -1 (* x (- (* -1 (/ (+ (* -60 (/ y (- z t))) (* 120 a)) x)) (* 60 (/ 1 (- z t))))))
(+ (* -60 (/ x (- t z))) (* 120 a))
(+ x (* -1 y))
(+ (* 60 (/ x (- z t))) (* 120 a))
(* -60 (/ y (- z t)))
(/ y (- z t))
(* 120 a)
(* 120 (/ a y))
(/ (+ (* -60 (/ y (- z t))) (* 120 a)) y)
(* y (+ (* -60 (/ x (* y (- t z)))) (+ (* 120 (/ a y)) (* 60 (/ 1 (- t z))))))
(* y (+ (* -60 (/ x (* y (- t z)))) (* 60 (/ 1 (- t z)))))
(* y (- (/ x y) 1))
(* y (- (+ (* 60 (/ x (* y (- z t)))) (* 120 (/ a y))) (* 60 (/ 1 (- z t)))))
(* y (- (* 120 (/ a y)) (* 60 (/ 1 (- z t)))))
(/ -60 (- z t))
(- (* 120 (/ a y)) (* 60 (/ 1 (- z t))))
(* -1 (* y (- (* -1 (/ (+ (* -60 (/ x (- t z))) (* 120 a)) y)) (* 60 (/ 1 (- t z))))))
(* -1 (* y (- (* 60 (/ x (* y (- t z)))) (* 60 (/ 1 (- t z))))))
(* -1 (* y (+ 1 (* -1 (/ x y)))))
(* -1 (* y (+ (* -1 (/ (+ (* 60 (/ x (- z t))) (* 120 a)) y)) (* 60 (/ 1 (- z t))))))
(* -1 (* y (+ (* -120 (/ a y)) (* 60 (/ 1 (- z t))))))
(* -1/60 t)
(+ (* -1/60 t) (* 1/60 z))
(+ (* -60 (/ (- x y) t)) (* 120 a))
(+ (* -60 (/ (* z (- x y)) (pow t 2))) (+ (* -60 (/ (- x y) t)) (* 120 a)))
(+ (* -60 (/ (- x y) t)) (+ (* 120 a) (* z (+ (* -60 (/ (* z (- x y)) (pow t 3))) (* -60 (/ (- x y) (pow t 2)))))))
(+ (* -60 (/ (- x y) t)) (+ (* 120 a) (* z (+ (* -60 (/ (- x y) (pow t 2))) (* z (+ (* -60 (/ (* z (- x y)) (pow t 4))) (* -60 (/ (- x y) (pow t 3)))))))))
(* -60 (/ (- x y) t))
(+ (* -60 (/ (* z (- x y)) (pow t 2))) (* -60 (/ (- x y) t)))
(+ (* -60 (/ (- x y) t)) (* z (+ (* -60 (/ (* z (- x y)) (pow t 3))) (* -60 (/ (- x y) (pow t 2))))))
(+ (* -60 (/ (- x y) t)) (* z (+ (* -60 (/ (- x y) (pow t 2))) (* z (+ (* -60 (/ (* z (- x y)) (pow t 4))) (* -60 (/ (- x y) (pow t 3))))))))
(+ (* -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 t)) (* -60 (/ (* x z) (pow t 2))))
(+ (* -60 (/ x t)) (* z (+ (* -60 (/ x (pow t 2))) (* -60 (/ (* x z) (pow t 3))))))
(+ (* -60 (/ x t)) (* z (+ (* -60 (/ x (pow t 2))) (* z (+ (* -60 (/ x (pow t 3))) (* -60 (/ (* x z) (pow t 4))))))))
(* 60 (/ y t))
(+ (* 60 (/ y t)) (* 60 (/ (* y z) (pow t 2))))
(+ (* 60 (/ y t)) (* z (+ (* 60 (/ y (pow t 2))) (* 60 (/ (* y z) (pow t 3))))))
(+ (* 60 (/ y t)) (* z (+ (* 60 (/ y (pow t 2))) (* z (+ (* 60 (/ y (pow t 3))) (* 60 (/ (* y z) (pow t 4))))))))
(* -1 (/ y t))
(+ (* -1 (/ y t)) (* -1 (/ (* y z) (pow t 2))))
(+ (* -1 (/ y t)) (* z (- (* -1 (/ (* y z) (pow t 3))) (/ y (pow t 2)))))
(+ (* -1 (/ y t)) (* z (- (* z (- (* -1 (/ (* y z) (pow t 4))) (/ y (pow t 3)))) (/ y (pow t 2)))))
(* -1 t)
(- z t)
(+ (* 60 (/ y t)) (* 120 a))
(+ (* 60 (/ y t)) (+ (* 60 (/ (* y z) (pow t 2))) (* 120 a)))
(+ (* 60 (/ y t)) (+ (* 120 a) (* z (+ (* 60 (/ y (pow t 2))) (* 60 (/ (* y z) (pow t 3)))))))
(+ (* 60 (/ y t)) (+ (* 120 a) (* z (+ (* 60 (/ y (pow t 2))) (* z (+ (* 60 (/ y (pow t 3))) (* 60 (/ (* y z) (pow t 4)))))))))
(* y (+ (* 120 (/ a y)) (* 60 (/ 1 t))))
(+ (* 60 (/ (* y z) (pow t 2))) (* y (+ (* 120 (/ a y)) (* 60 (/ 1 t)))))
(+ (* y (+ (* 120 (/ a y)) (* 60 (/ 1 t)))) (* z (+ (* 60 (/ y (pow t 2))) (* 60 (/ (* y z) (pow t 3))))))
(+ (* y (+ (* 120 (/ a y)) (* 60 (/ 1 t)))) (* z (+ (* 60 (/ y (pow t 2))) (* z (+ (* 60 (/ y (pow t 3))) (* 60 (/ (* y z) (pow t 4))))))))
(+ (* 120 (/ a y)) (* 60 (/ 1 t)))
(+ (* 60 (/ 1 t)) (+ (* 60 (/ z (pow t 2))) (* 120 (/ a y))))
(+ (* 60 (/ 1 t)) (+ (* 120 (/ a y)) (* z (+ (* 60 (/ z (pow t 3))) (* 60 (/ 1 (pow t 2)))))))
(+ (* 60 (/ 1 t)) (+ (* 120 (/ a y)) (* z (+ (* z (+ (* 60 (/ z (pow t 4))) (* 60 (/ 1 (pow t 3))))) (* 60 (/ 1 (pow t 2)))))))
(/ -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/60
(- (* 1/60 (/ z t)) 1/60)
(* 1/60 z)
(* z (+ 1/60 (* -1/60 (/ t z))))
(+ (* 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 (/ x z))
(/ (+ (* 60 x) (* 60 (/ (* t x) z))) z)
(/ (+ (* 60 x) (+ (* 60 (/ (* t x) z)) (* 60 (/ (* (pow t 2) x) (pow z 2))))) z)
(/ (+ (* 60 x) (+ (* 60 (/ (* t x) z)) (+ (* 60 (/ (* (pow t 2) x) (pow z 2))) (* 60 (/ (* (pow t 3) x) (pow z 3)))))) z)
(* -60 (/ y z))
(/ (+ (* -60 y) (* -60 (/ (* t y) z))) z)
(/ (+ (* -60 y) (+ (* -60 (/ (* t y) z)) (* -60 (/ (* (pow t 2) y) (pow z 2))))) z)
(/ (+ (* -60 y) (+ (* -60 (/ (* t y) z)) (+ (* -60 (/ (* (pow t 2) y) (pow z 2))) (* -60 (/ (* (pow t 3) y) (pow z 3)))))) z)
(/ y z)
(/ (+ y (/ (* t y) z)) z)
(/ (- (+ y (/ (* (pow t 2) y) (pow z 2))) (* -1 (/ (* t y) z))) z)
(/ (- (+ y (/ (* (pow t 3) y) (pow z 3))) (+ (* -1 (/ (* t y) z)) (* -1 (/ (* (pow t 2) y) (pow z 2))))) z)
z
(* z (+ 1 (* -1 (/ t z))))
(+ (* -60 (/ y z)) (* 120 a))
(+ (* -60 (/ y z)) (+ (* -60 (/ (* t y) (pow z 2))) (* 120 a)))
(+ (* -60 (/ y z)) (+ (* -60 (/ (* t y) (pow z 2))) (+ (* -60 (/ (* (pow t 2) y) (pow z 3))) (* 120 a))))
(- (* 120 (/ a y)) (* 60 (/ 1 z)))
(- (+ (* -60 (/ t (pow z 2))) (* 120 (/ a y))) (* 60 (/ 1 z)))
(- (+ (* -60 (/ (pow t 2) (pow z 3))) (* 120 (/ a y))) (+ (* 60 (/ t (pow z 2))) (* 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)
(* 1/60 (/ z t))
(* z (- (* 1/60 (/ 1 t)) (* 1/60 (/ 1 z))))
(* -1 (* z (- (* 1/60 (/ t z)) 1/60)))
(+ (* -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 x) (* -60 (/ (* t x) z))) z))
(* -1 (/ (+ (* -60 x) (* -1 (/ (+ (* 60 (* t x)) (* 60 (/ (* (pow t 2) x) z))) z))) z))
(* -1 (/ (+ (* -60 x) (* -1 (/ (+ (* -1 (/ (+ (* -60 (* (pow t 2) x)) (* -60 (/ (* (pow t 3) x) z))) z)) (* 60 (* t x))) z))) z))
(* -1 (/ (+ (* 60 y) (* 60 (/ (* t y) z))) z))
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* t y)) (* -60 (/ (* (pow t 2) y) z))) z)) (* 60 y)) z))
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* t y)) (* -1 (/ (+ (* 60 (* (pow t 2) y)) (* 60 (/ (* (pow t 3) y) z))) z))) z)) (* 60 y)) z))
(* -1 (/ (+ (* -1 y) (* -1 (/ (* t y) z))) z))
(* -1 (/ (+ (* -1 y) (* -1 (/ (+ (* t y) (/ (* (pow t 2) y) z)) z))) z))
(* -1 (/ (+ (* -1 y) (* -1 (/ (+ (* -1 (/ (+ (* -1 (* (pow t 2) y)) (* -1 (/ (* (pow t 3) y) z))) z)) (* t y)) z))) z))
(* -1 (* z (- (/ t z) 1)))
(+ (* -1 (/ (+ (* 60 y) (* 60 (/ (* t y) z))) z)) (* 120 a))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -60 (* t y)) (* -60 (/ (* (pow t 2) y) z))) z)) (* 60 y)) z)) (* 120 a))
(+ (* -1 (/ (+ 60 (* 60 (/ t z))) z)) (* 120 (/ a y)))
(+ (* -1 (/ (+ 60 (* -1 (/ (+ (* -60 t) (* -60 (/ (pow t 2) z))) z))) z)) (* 120 (/ a y)))
(* -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 (- (* 1/60 (/ 1 z)) (* 1/60 (/ 1 t)))))
(+ (* -60 (* t (- (/ y (pow z 2)) (/ x (pow z 2))))) (+ (* 60 (/ (- x y) z)) (* 120 a)))
(+ (* 60 (/ (- x y) z)) (+ (* 120 a) (* t (+ (* -60 (- (/ y (pow z 2)) (/ x (pow z 2)))) (* -60 (/ (* t (- (/ y (pow z 2)) (/ x (pow z 2)))) z))))))
(+ (* 60 (/ (- x y) z)) (+ (* 120 a) (* t (+ (* -60 (- (/ y (pow z 2)) (/ x (pow z 2)))) (* t (+ (* -60 (/ (* t (- (/ y (pow z 2)) (/ x (pow z 2)))) (pow z 2))) (* -60 (/ (- (/ y (pow z 2)) (/ x (pow z 2))) z))))))))
(+ (* -60 (* t (- (/ y (pow z 2)) (/ x (pow z 2))))) (* 60 (/ (- x y) z)))
(+ (* 60 (/ (- x y) z)) (* t (+ (* -60 (- (/ y (pow z 2)) (/ x (pow z 2)))) (* -60 (/ (* t (- (/ y (pow z 2)) (/ x (pow z 2)))) z)))))
(+ (* 60 (/ (- x y) z)) (* t (+ (* -60 (- (/ y (pow z 2)) (/ x (pow z 2)))) (* t (+ (* -60 (/ (* t (- (/ y (pow z 2)) (/ x (pow z 2)))) (pow z 2))) (* -60 (/ (- (/ y (pow z 2)) (/ x (pow z 2))) 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 (/ x z)) (* 60 (/ (* t x) (pow z 2))))
(+ (* 60 (/ x z)) (* t (+ (* 60 (/ x (pow z 2))) (* 60 (/ (* t x) (pow z 3))))))
(+ (* 60 (/ x z)) (* t (+ (* 60 (/ x (pow z 2))) (* t (+ (* 60 (/ x (pow z 3))) (* 60 (/ (* t x) (pow z 4))))))))
(+ (* -60 (/ y z)) (* -60 (/ (* t y) (pow z 2))))
(+ (* -60 (/ y z)) (* t (+ (* -60 (/ y (pow z 2))) (* -60 (/ (* t y) (pow z 3))))))
(+ (* -60 (/ y z)) (* t (+ (* -60 (/ y (pow z 2))) (* t (+ (* -60 (/ y (pow z 3))) (* -60 (/ (* t y) (pow z 4))))))))
(+ (/ y z) (/ (* t y) (pow z 2)))
(+ (* t (- (/ (* t y) (pow z 3)) (* -1 (/ y (pow z 2))))) (/ y z))
(+ (* t (- (* t (- (/ (* t y) (pow z 4)) (* -1 (/ y (pow z 3))))) (* -1 (/ y (pow z 2))))) (/ y z))
(+ z (* -1 t))
(+ (* -60 (/ y z)) (+ (* 120 a) (* t (+ (* -60 (/ y (pow z 2))) (* -60 (/ (* t y) (pow z 3)))))))
(+ (* -60 (/ y z)) (+ (* 120 a) (* t (+ (* -60 (/ y (pow z 2))) (* t (+ (* -60 (/ y (pow z 3))) (* -60 (/ (* t y) (pow z 4)))))))))
(* y (- (* 120 (/ a y)) (* 60 (/ 1 z))))
(+ (* -60 (/ (* t y) (pow z 2))) (* y (- (* 120 (/ a y)) (* 60 (/ 1 z)))))
(+ (* t (+ (* -60 (/ y (pow z 2))) (* -60 (/ (* t y) (pow z 3))))) (* y (- (* 120 (/ a y)) (* 60 (/ 1 z)))))
(+ (* t (+ (* -60 (/ y (pow z 2))) (* t (+ (* -60 (/ y (pow z 3))) (* -60 (/ (* t y) (pow z 4))))))) (* y (- (* 120 (/ a y)) (* 60 (/ 1 z)))))
(- (+ (* 120 (/ a y)) (* t (- (* -60 (/ t (pow z 3))) (* 60 (/ 1 (pow z 2)))))) (* 60 (/ 1 z)))
(- (+ (* 120 (/ a y)) (* t (- (* t (- (* -60 (/ t (pow z 4))) (* 60 (/ 1 (pow z 3))))) (* 60 (/ 1 (pow z 2)))))) (* 60 (/ 1 z)))
(+ (* 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)))
(/ (+ (* -1/60 t) (* 1/60 z)) t)
(* t (- (* 1/60 (/ z t)) 1/60))
(+ (* -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 x) (* -60 (/ (* x z) t))) t)
(/ (+ (* -60 x) (+ (* -60 (/ (* x z) t)) (* -60 (/ (* x (pow z 2)) (pow t 2))))) t)
(/ (+ (* -60 x) (+ (* -60 (/ (* x z) t)) (+ (* -60 (/ (* x (pow z 2)) (pow t 2))) (* -60 (/ (* x (pow z 3)) (pow t 3)))))) t)
(/ (+ (* 60 y) (* 60 (/ (* y z) t))) t)
(/ (+ (* 60 y) (+ (* 60 (/ (* y z) t)) (* 60 (/ (* y (pow z 2)) (pow t 2))))) t)
(/ (+ (* 60 y) (+ (* 60 (/ (* y z) t)) (+ (* 60 (/ (* y (pow z 2)) (pow t 2))) (* 60 (/ (* y (pow z 3)) (pow t 3)))))) t)
(/ (+ (* -1 y) (* -1 (/ (* y z) t))) t)
(/ (- (+ (* -1 y) (* -1 (/ (* y (pow z 2)) (pow t 2)))) (/ (* y z) t)) t)
(/ (- (+ (* -1 y) (* -1 (/ (* y (pow z 3)) (pow t 3)))) (+ (/ (* y z) t) (/ (* y (pow z 2)) (pow t 2)))) t)
(* t (- (/ z t) 1))
(+ (* 60 (/ y t)) (+ (* 60 (/ (* y z) (pow t 2))) (+ (* 60 (/ (* y (pow z 2)) (pow t 3))) (* 120 a))))
(+ (* 60 (/ z (pow t 2))) (+ (* 120 (/ a y)) (* 60 (/ 1 t))))
(- (+ (* 60 (/ (pow z 2) (pow t 3))) (+ (* 120 (/ a y)) (* 60 (/ 1 t)))) (* -60 (/ z (pow t 2))))
(/ (- (* -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)
(* -1 (* t (+ 1/60 (* -1/60 (/ z 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 x) (* 60 (/ (* x z) t))) t))
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* x z)) (* -60 (/ (* x (pow z 2)) t))) t)) (* 60 x)) t))
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* x z)) (* -1 (/ (+ (* 60 (* x (pow z 2))) (* 60 (/ (* x (pow z 3)) t))) t))) t)) (* 60 x)) t))
(* -1 (/ (+ (* -60 y) (* -60 (/ (* y z) t))) t))
(* -1 (/ (+ (* -60 y) (* -1 (/ (+ (* 60 (* y z)) (* 60 (/ (* y (pow z 2)) t))) t))) t))
(* -1 (/ (+ (* -60 y) (* -1 (/ (+ (* -1 (/ (+ (* -60 (* y (pow z 2))) (* -60 (/ (* y (pow z 3)) t))) t)) (* 60 (* y z))) t))) t))
(* -1 (/ (+ y (/ (* y z) t)) t))
(* -1 (/ (+ y (* -1 (/ (- (* -1 (/ (* y (pow z 2)) t)) (* y z)) t))) t))
(* -1 (/ (+ y (* -1 (/ (- (* -1 (/ (- (/ (* y (pow z 3)) t) (* -1 (* y (pow z 2)))) t)) (* y z)) t))) t))
(* -1 (* t (+ 1 (* -1 (/ z t)))))
(+ (* -1 (/ (+ (* -60 y) (* -60 (/ (* y z) t))) t)) (* 120 a))
(+ (* -1 (/ (+ (* -60 y) (* -1 (/ (+ (* 60 (* y z)) (* 60 (/ (* y (pow z 2)) t))) t))) t)) (* 120 a))
(+ (* -1 (/ (- (* -60 (/ z t)) 60) t)) (* 120 (/ a y)))
(+ (* -1 (/ (- (* -1 (/ (- (* 60 (/ (pow z 2) t)) (* -60 z)) t)) 60) t)) (* 120 (/ a y)))
(* -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))
(* -60 (/ (- x y) (- t z)))
(+ (* -60 (/ (- x y) (- t z))) (* 120 a))
(* 60 (/ (- x y) (- z t)))
(+ (* 60 (/ (- x y) (- z t))) (* 120 a))
(* a (+ 120 (* -60 (/ (- x y) (* a (- t z))))))
(* a (+ 120 (* 60 (/ (- x y) (* a (- z t))))))
(* a (+ 120 (* -60 (/ y (* a (- z t))))))
(* a (- (* 120 (/ 1 y)) (* 60 (/ 1 (* a (- z t))))))
(* -1 (* a (- (* 60 (/ (- x y) (* a (- t z)))) 120)))
(* -1 (* a (- (* -60 (/ (- x y) (* a (- z t)))) 120)))
(* -1 (* a (- (* 60 (/ y (* a (- z t)))) 120)))
(* -1 (* a (- (* 60 (/ 1 (* a (- z t)))) (* 120 (/ 1 y)))))
Calls

15 calls:

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

simplify220.0ms (2.4%)

Memory
33.1MiB live, 262.7MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
09764415
129564251
085933945
Stop Event
iter limit
node limit
Counts
230 → 228
Calls
Call 1
Inputs
(+ (* 60 (/ y (- t z))) (* 120 a))
(+ (* -60 (/ x (- t z))) (+ (* 60 (/ y (- t z))) (* 120 a)))
(* 60 (/ y (- t z)))
(+ (* -60 (/ x (- t z))) (* 60 (/ y (- t z))))
(* -1 y)
(- x y)
(+ (* -60 (/ y (- z t))) (* 120 a))
(+ (* -60 (/ y (- z t))) (+ (* 60 (/ x (- z t))) (* 120 a)))
(* 60 (/ x (- z t)))
(* -60 (/ x t))
(/ x t)
(* -60 (/ x (- t z)))
(* x (- (+ (* 60 (/ y (* x (- t z)))) (* 120 (/ a x))) (* 60 (/ 1 (- t z)))))
(* x (- (* 60 (/ y (* x (- t z)))) (* 60 (/ 1 (- t z)))))
x
(* x (+ 1 (* -1 (/ y x))))
(* x (+ (* -60 (/ y (* x (- z t)))) (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t))))))
(* -1 (* x (+ (* -1 (/ (+ (* 60 (/ y (- t z))) (* 120 a)) x)) (* 60 (/ 1 (- t z))))))
(* -1 (* x (+ (* -60 (/ y (* x (- t z)))) (* 60 (/ 1 (- t z))))))
(* -1 (* x (- (/ y x) 1)))
(* -1 (* x (- (* -1 (/ (+ (* -60 (/ y (- z t))) (* 120 a)) x)) (* 60 (/ 1 (- z t))))))
(+ (* -60 (/ x (- t z))) (* 120 a))
(+ x (* -1 y))
(+ (* 60 (/ x (- z t))) (* 120 a))
(* -60 (/ y (- z t)))
(/ y (- z t))
(* 120 a)
(* 120 (/ a y))
(/ (+ (* -60 (/ y (- z t))) (* 120 a)) y)
(* y (+ (* -60 (/ x (* y (- t z)))) (+ (* 120 (/ a y)) (* 60 (/ 1 (- t z))))))
(* y (+ (* -60 (/ x (* y (- t z)))) (* 60 (/ 1 (- t z)))))
(* y (- (/ x y) 1))
(* y (- (+ (* 60 (/ x (* y (- z t)))) (* 120 (/ a y))) (* 60 (/ 1 (- z t)))))
(* y (- (* 120 (/ a y)) (* 60 (/ 1 (- z t)))))
(/ -60 (- z t))
(- (* 120 (/ a y)) (* 60 (/ 1 (- z t))))
(* -1 (* y (- (* -1 (/ (+ (* -60 (/ x (- t z))) (* 120 a)) y)) (* 60 (/ 1 (- t z))))))
(* -1 (* y (- (* 60 (/ x (* y (- t z)))) (* 60 (/ 1 (- t z))))))
(* -1 (* y (+ 1 (* -1 (/ x y)))))
(* -1 (* y (+ (* -1 (/ (+ (* 60 (/ x (- z t))) (* 120 a)) y)) (* 60 (/ 1 (- z t))))))
(* -1 (* y (+ (* -120 (/ a y)) (* 60 (/ 1 (- z t))))))
(* -1/60 t)
(+ (* -1/60 t) (* 1/60 z))
(+ (* -60 (/ (- x y) t)) (* 120 a))
(+ (* -60 (/ (* z (- x y)) (pow t 2))) (+ (* -60 (/ (- x y) t)) (* 120 a)))
(+ (* -60 (/ (- x y) t)) (+ (* 120 a) (* z (+ (* -60 (/ (* z (- x y)) (pow t 3))) (* -60 (/ (- x y) (pow t 2)))))))
(+ (* -60 (/ (- x y) t)) (+ (* 120 a) (* z (+ (* -60 (/ (- x y) (pow t 2))) (* z (+ (* -60 (/ (* z (- x y)) (pow t 4))) (* -60 (/ (- x y) (pow t 3)))))))))
(* -60 (/ (- x y) t))
(+ (* -60 (/ (* z (- x y)) (pow t 2))) (* -60 (/ (- x y) t)))
(+ (* -60 (/ (- x y) t)) (* z (+ (* -60 (/ (* z (- x y)) (pow t 3))) (* -60 (/ (- x y) (pow t 2))))))
(+ (* -60 (/ (- x y) t)) (* z (+ (* -60 (/ (- x y) (pow t 2))) (* z (+ (* -60 (/ (* z (- x y)) (pow t 4))) (* -60 (/ (- x y) (pow t 3))))))))
(+ (* -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 t)) (* -60 (/ (* x z) (pow t 2))))
(+ (* -60 (/ x t)) (* z (+ (* -60 (/ x (pow t 2))) (* -60 (/ (* x z) (pow t 3))))))
(+ (* -60 (/ x t)) (* z (+ (* -60 (/ x (pow t 2))) (* z (+ (* -60 (/ x (pow t 3))) (* -60 (/ (* x z) (pow t 4))))))))
(* 60 (/ y t))
(+ (* 60 (/ y t)) (* 60 (/ (* y z) (pow t 2))))
(+ (* 60 (/ y t)) (* z (+ (* 60 (/ y (pow t 2))) (* 60 (/ (* y z) (pow t 3))))))
(+ (* 60 (/ y t)) (* z (+ (* 60 (/ y (pow t 2))) (* z (+ (* 60 (/ y (pow t 3))) (* 60 (/ (* y z) (pow t 4))))))))
(* -1 (/ y t))
(+ (* -1 (/ y t)) (* -1 (/ (* y z) (pow t 2))))
(+ (* -1 (/ y t)) (* z (- (* -1 (/ (* y z) (pow t 3))) (/ y (pow t 2)))))
(+ (* -1 (/ y t)) (* z (- (* z (- (* -1 (/ (* y z) (pow t 4))) (/ y (pow t 3)))) (/ y (pow t 2)))))
(* -1 t)
(- z t)
(+ (* 60 (/ y t)) (* 120 a))
(+ (* 60 (/ y t)) (+ (* 60 (/ (* y z) (pow t 2))) (* 120 a)))
(+ (* 60 (/ y t)) (+ (* 120 a) (* z (+ (* 60 (/ y (pow t 2))) (* 60 (/ (* y z) (pow t 3)))))))
(+ (* 60 (/ y t)) (+ (* 120 a) (* z (+ (* 60 (/ y (pow t 2))) (* z (+ (* 60 (/ y (pow t 3))) (* 60 (/ (* y z) (pow t 4)))))))))
(* y (+ (* 120 (/ a y)) (* 60 (/ 1 t))))
(+ (* 60 (/ (* y z) (pow t 2))) (* y (+ (* 120 (/ a y)) (* 60 (/ 1 t)))))
(+ (* y (+ (* 120 (/ a y)) (* 60 (/ 1 t)))) (* z (+ (* 60 (/ y (pow t 2))) (* 60 (/ (* y z) (pow t 3))))))
(+ (* y (+ (* 120 (/ a y)) (* 60 (/ 1 t)))) (* z (+ (* 60 (/ y (pow t 2))) (* z (+ (* 60 (/ y (pow t 3))) (* 60 (/ (* y z) (pow t 4))))))))
(+ (* 120 (/ a y)) (* 60 (/ 1 t)))
(+ (* 60 (/ 1 t)) (+ (* 60 (/ z (pow t 2))) (* 120 (/ a y))))
(+ (* 60 (/ 1 t)) (+ (* 120 (/ a y)) (* z (+ (* 60 (/ z (pow t 3))) (* 60 (/ 1 (pow t 2)))))))
(+ (* 60 (/ 1 t)) (+ (* 120 (/ a y)) (* z (+ (* z (+ (* 60 (/ z (pow t 4))) (* 60 (/ 1 (pow t 3))))) (* 60 (/ 1 (pow t 2)))))))
(/ -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/60
(- (* 1/60 (/ z t)) 1/60)
(* 1/60 z)
(* z (+ 1/60 (* -1/60 (/ t z))))
(+ (* 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 (/ x z))
(/ (+ (* 60 x) (* 60 (/ (* t x) z))) z)
(/ (+ (* 60 x) (+ (* 60 (/ (* t x) z)) (* 60 (/ (* (pow t 2) x) (pow z 2))))) z)
(/ (+ (* 60 x) (+ (* 60 (/ (* t x) z)) (+ (* 60 (/ (* (pow t 2) x) (pow z 2))) (* 60 (/ (* (pow t 3) x) (pow z 3)))))) z)
(* -60 (/ y z))
(/ (+ (* -60 y) (* -60 (/ (* t y) z))) z)
(/ (+ (* -60 y) (+ (* -60 (/ (* t y) z)) (* -60 (/ (* (pow t 2) y) (pow z 2))))) z)
(/ (+ (* -60 y) (+ (* -60 (/ (* t y) z)) (+ (* -60 (/ (* (pow t 2) y) (pow z 2))) (* -60 (/ (* (pow t 3) y) (pow z 3)))))) z)
(/ y z)
(/ (+ y (/ (* t y) z)) z)
(/ (- (+ y (/ (* (pow t 2) y) (pow z 2))) (* -1 (/ (* t y) z))) z)
(/ (- (+ y (/ (* (pow t 3) y) (pow z 3))) (+ (* -1 (/ (* t y) z)) (* -1 (/ (* (pow t 2) y) (pow z 2))))) z)
z
(* z (+ 1 (* -1 (/ t z))))
(+ (* -60 (/ y z)) (* 120 a))
(+ (* -60 (/ y z)) (+ (* -60 (/ (* t y) (pow z 2))) (* 120 a)))
(+ (* -60 (/ y z)) (+ (* -60 (/ (* t y) (pow z 2))) (+ (* -60 (/ (* (pow t 2) y) (pow z 3))) (* 120 a))))
(- (* 120 (/ a y)) (* 60 (/ 1 z)))
(- (+ (* -60 (/ t (pow z 2))) (* 120 (/ a y))) (* 60 (/ 1 z)))
(- (+ (* -60 (/ (pow t 2) (pow z 3))) (* 120 (/ a y))) (+ (* 60 (/ t (pow z 2))) (* 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)
(* 1/60 (/ z t))
(* z (- (* 1/60 (/ 1 t)) (* 1/60 (/ 1 z))))
(* -1 (* z (- (* 1/60 (/ t z)) 1/60)))
(+ (* -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 x) (* -60 (/ (* t x) z))) z))
(* -1 (/ (+ (* -60 x) (* -1 (/ (+ (* 60 (* t x)) (* 60 (/ (* (pow t 2) x) z))) z))) z))
(* -1 (/ (+ (* -60 x) (* -1 (/ (+ (* -1 (/ (+ (* -60 (* (pow t 2) x)) (* -60 (/ (* (pow t 3) x) z))) z)) (* 60 (* t x))) z))) z))
(* -1 (/ (+ (* 60 y) (* 60 (/ (* t y) z))) z))
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* t y)) (* -60 (/ (* (pow t 2) y) z))) z)) (* 60 y)) z))
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* t y)) (* -1 (/ (+ (* 60 (* (pow t 2) y)) (* 60 (/ (* (pow t 3) y) z))) z))) z)) (* 60 y)) z))
(* -1 (/ (+ (* -1 y) (* -1 (/ (* t y) z))) z))
(* -1 (/ (+ (* -1 y) (* -1 (/ (+ (* t y) (/ (* (pow t 2) y) z)) z))) z))
(* -1 (/ (+ (* -1 y) (* -1 (/ (+ (* -1 (/ (+ (* -1 (* (pow t 2) y)) (* -1 (/ (* (pow t 3) y) z))) z)) (* t y)) z))) z))
(* -1 (* z (- (/ t z) 1)))
(+ (* -1 (/ (+ (* 60 y) (* 60 (/ (* t y) z))) z)) (* 120 a))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -60 (* t y)) (* -60 (/ (* (pow t 2) y) z))) z)) (* 60 y)) z)) (* 120 a))
(+ (* -1 (/ (+ 60 (* 60 (/ t z))) z)) (* 120 (/ a y)))
(+ (* -1 (/ (+ 60 (* -1 (/ (+ (* -60 t) (* -60 (/ (pow t 2) z))) z))) z)) (* 120 (/ a y)))
(* -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 (- (* 1/60 (/ 1 z)) (* 1/60 (/ 1 t)))))
(+ (* -60 (* t (- (/ y (pow z 2)) (/ x (pow z 2))))) (+ (* 60 (/ (- x y) z)) (* 120 a)))
(+ (* 60 (/ (- x y) z)) (+ (* 120 a) (* t (+ (* -60 (- (/ y (pow z 2)) (/ x (pow z 2)))) (* -60 (/ (* t (- (/ y (pow z 2)) (/ x (pow z 2)))) z))))))
(+ (* 60 (/ (- x y) z)) (+ (* 120 a) (* t (+ (* -60 (- (/ y (pow z 2)) (/ x (pow z 2)))) (* t (+ (* -60 (/ (* t (- (/ y (pow z 2)) (/ x (pow z 2)))) (pow z 2))) (* -60 (/ (- (/ y (pow z 2)) (/ x (pow z 2))) z))))))))
(+ (* -60 (* t (- (/ y (pow z 2)) (/ x (pow z 2))))) (* 60 (/ (- x y) z)))
(+ (* 60 (/ (- x y) z)) (* t (+ (* -60 (- (/ y (pow z 2)) (/ x (pow z 2)))) (* -60 (/ (* t (- (/ y (pow z 2)) (/ x (pow z 2)))) z)))))
(+ (* 60 (/ (- x y) z)) (* t (+ (* -60 (- (/ y (pow z 2)) (/ x (pow z 2)))) (* t (+ (* -60 (/ (* t (- (/ y (pow z 2)) (/ x (pow z 2)))) (pow z 2))) (* -60 (/ (- (/ y (pow z 2)) (/ x (pow z 2))) 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 (/ x z)) (* 60 (/ (* t x) (pow z 2))))
(+ (* 60 (/ x z)) (* t (+ (* 60 (/ x (pow z 2))) (* 60 (/ (* t x) (pow z 3))))))
(+ (* 60 (/ x z)) (* t (+ (* 60 (/ x (pow z 2))) (* t (+ (* 60 (/ x (pow z 3))) (* 60 (/ (* t x) (pow z 4))))))))
(+ (* -60 (/ y z)) (* -60 (/ (* t y) (pow z 2))))
(+ (* -60 (/ y z)) (* t (+ (* -60 (/ y (pow z 2))) (* -60 (/ (* t y) (pow z 3))))))
(+ (* -60 (/ y z)) (* t (+ (* -60 (/ y (pow z 2))) (* t (+ (* -60 (/ y (pow z 3))) (* -60 (/ (* t y) (pow z 4))))))))
(+ (/ y z) (/ (* t y) (pow z 2)))
(+ (* t (- (/ (* t y) (pow z 3)) (* -1 (/ y (pow z 2))))) (/ y z))
(+ (* t (- (* t (- (/ (* t y) (pow z 4)) (* -1 (/ y (pow z 3))))) (* -1 (/ y (pow z 2))))) (/ y z))
(+ z (* -1 t))
(+ (* -60 (/ y z)) (+ (* 120 a) (* t (+ (* -60 (/ y (pow z 2))) (* -60 (/ (* t y) (pow z 3)))))))
(+ (* -60 (/ y z)) (+ (* 120 a) (* t (+ (* -60 (/ y (pow z 2))) (* t (+ (* -60 (/ y (pow z 3))) (* -60 (/ (* t y) (pow z 4)))))))))
(* y (- (* 120 (/ a y)) (* 60 (/ 1 z))))
(+ (* -60 (/ (* t y) (pow z 2))) (* y (- (* 120 (/ a y)) (* 60 (/ 1 z)))))
(+ (* t (+ (* -60 (/ y (pow z 2))) (* -60 (/ (* t y) (pow z 3))))) (* y (- (* 120 (/ a y)) (* 60 (/ 1 z)))))
(+ (* t (+ (* -60 (/ y (pow z 2))) (* t (+ (* -60 (/ y (pow z 3))) (* -60 (/ (* t y) (pow z 4))))))) (* y (- (* 120 (/ a y)) (* 60 (/ 1 z)))))
(- (+ (* 120 (/ a y)) (* t (- (* -60 (/ t (pow z 3))) (* 60 (/ 1 (pow z 2)))))) (* 60 (/ 1 z)))
(- (+ (* 120 (/ a y)) (* t (- (* t (- (* -60 (/ t (pow z 4))) (* 60 (/ 1 (pow z 3))))) (* 60 (/ 1 (pow z 2)))))) (* 60 (/ 1 z)))
(+ (* 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)))
(/ (+ (* -1/60 t) (* 1/60 z)) t)
(* t (- (* 1/60 (/ z t)) 1/60))
(+ (* -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 x) (* -60 (/ (* x z) t))) t)
(/ (+ (* -60 x) (+ (* -60 (/ (* x z) t)) (* -60 (/ (* x (pow z 2)) (pow t 2))))) t)
(/ (+ (* -60 x) (+ (* -60 (/ (* x z) t)) (+ (* -60 (/ (* x (pow z 2)) (pow t 2))) (* -60 (/ (* x (pow z 3)) (pow t 3)))))) t)
(/ (+ (* 60 y) (* 60 (/ (* y z) t))) t)
(/ (+ (* 60 y) (+ (* 60 (/ (* y z) t)) (* 60 (/ (* y (pow z 2)) (pow t 2))))) t)
(/ (+ (* 60 y) (+ (* 60 (/ (* y z) t)) (+ (* 60 (/ (* y (pow z 2)) (pow t 2))) (* 60 (/ (* y (pow z 3)) (pow t 3)))))) t)
(/ (+ (* -1 y) (* -1 (/ (* y z) t))) t)
(/ (- (+ (* -1 y) (* -1 (/ (* y (pow z 2)) (pow t 2)))) (/ (* y z) t)) t)
(/ (- (+ (* -1 y) (* -1 (/ (* y (pow z 3)) (pow t 3)))) (+ (/ (* y z) t) (/ (* y (pow z 2)) (pow t 2)))) t)
(* t (- (/ z t) 1))
(+ (* 60 (/ y t)) (+ (* 60 (/ (* y z) (pow t 2))) (+ (* 60 (/ (* y (pow z 2)) (pow t 3))) (* 120 a))))
(+ (* 60 (/ z (pow t 2))) (+ (* 120 (/ a y)) (* 60 (/ 1 t))))
(- (+ (* 60 (/ (pow z 2) (pow t 3))) (+ (* 120 (/ a y)) (* 60 (/ 1 t)))) (* -60 (/ z (pow t 2))))
(/ (- (* -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)
(* -1 (* t (+ 1/60 (* -1/60 (/ z 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 x) (* 60 (/ (* x z) t))) t))
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* x z)) (* -60 (/ (* x (pow z 2)) t))) t)) (* 60 x)) t))
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* x z)) (* -1 (/ (+ (* 60 (* x (pow z 2))) (* 60 (/ (* x (pow z 3)) t))) t))) t)) (* 60 x)) t))
(* -1 (/ (+ (* -60 y) (* -60 (/ (* y z) t))) t))
(* -1 (/ (+ (* -60 y) (* -1 (/ (+ (* 60 (* y z)) (* 60 (/ (* y (pow z 2)) t))) t))) t))
(* -1 (/ (+ (* -60 y) (* -1 (/ (+ (* -1 (/ (+ (* -60 (* y (pow z 2))) (* -60 (/ (* y (pow z 3)) t))) t)) (* 60 (* y z))) t))) t))
(* -1 (/ (+ y (/ (* y z) t)) t))
(* -1 (/ (+ y (* -1 (/ (- (* -1 (/ (* y (pow z 2)) t)) (* y z)) t))) t))
(* -1 (/ (+ y (* -1 (/ (- (* -1 (/ (- (/ (* y (pow z 3)) t) (* -1 (* y (pow z 2)))) t)) (* y z)) t))) t))
(* -1 (* t (+ 1 (* -1 (/ z t)))))
(+ (* -1 (/ (+ (* -60 y) (* -60 (/ (* y z) t))) t)) (* 120 a))
(+ (* -1 (/ (+ (* -60 y) (* -1 (/ (+ (* 60 (* y z)) (* 60 (/ (* y (pow z 2)) t))) t))) t)) (* 120 a))
(+ (* -1 (/ (- (* -60 (/ z t)) 60) t)) (* 120 (/ a y)))
(+ (* -1 (/ (- (* -1 (/ (- (* 60 (/ (pow z 2) t)) (* -60 z)) t)) 60) t)) (* 120 (/ a y)))
(* -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))
(* -60 (/ (- x y) (- t z)))
(+ (* -60 (/ (- x y) (- t z))) (* 120 a))
(* 60 (/ (- x y) (- z t)))
(+ (* 60 (/ (- x y) (- z t))) (* 120 a))
(* a (+ 120 (* -60 (/ (- x y) (* a (- t z))))))
(* a (+ 120 (* 60 (/ (- x y) (* a (- z t))))))
(* a (+ 120 (* -60 (/ y (* a (- z t))))))
(* a (- (* 120 (/ 1 y)) (* 60 (/ 1 (* a (- z t))))))
(* -1 (* a (- (* 60 (/ (- x y) (* a (- t z)))) 120)))
(* -1 (* a (- (* -60 (/ (- x y) (* a (- z t)))) 120)))
(* -1 (* a (- (* 60 (/ y (* a (- z t)))) 120)))
(* -1 (* a (- (* 60 (/ 1 (* a (- z t)))) (* 120 (/ 1 y)))))
Outputs
(+ (* 60 (/ y (- t z))) (* 120 a))
(fma.f64 (/.f64 y (-.f64 t z)) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ x (- t z))) (+ (* 60 (/ y (- t z))) (* 120 a)))
(fma.f64 (/.f64 x (-.f64 t z)) #s(literal -60 binary64) (fma.f64 (/.f64 y (-.f64 t z)) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a)))
(* 60 (/ y (- t z)))
(*.f64 (/.f64 y (-.f64 t z)) #s(literal 60 binary64))
(+ (* -60 (/ x (- t z))) (* 60 (/ y (- t z))))
(fma.f64 (/.f64 x (-.f64 t z)) #s(literal -60 binary64) (*.f64 (/.f64 y (-.f64 t z)) #s(literal 60 binary64)))
(* -1 y)
(neg.f64 y)
(- x y)
(-.f64 x y)
(+ (* -60 (/ y (- z t))) (* 120 a))
(fma.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ y (- z t))) (+ (* 60 (/ x (- z t))) (* 120 a)))
(fma.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)) (fma.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a)))
(* 60 (/ x (- z t)))
(*.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64))
(* -60 (/ x t))
(*.f64 (/.f64 x t) #s(literal -60 binary64))
(/ x t)
(/.f64 x t)
(* -60 (/ x (- t z)))
(*.f64 (/.f64 x (-.f64 t z)) #s(literal -60 binary64))
(* x (- (+ (* 60 (/ y (* x (- t z)))) (* 120 (/ a x))) (* 60 (/ 1 (- t z)))))
(*.f64 (fma.f64 (/.f64 #s(literal 60 binary64) x) (/.f64 y (-.f64 t z)) (fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 #s(literal -60 binary64) (-.f64 t z)))) x)
(* x (- (* 60 (/ y (* x (- t z)))) (* 60 (/ 1 (- t z)))))
(*.f64 (fma.f64 (/.f64 #s(literal 60 binary64) x) (/.f64 y (-.f64 t z)) (/.f64 #s(literal -60 binary64) (-.f64 t z))) x)
x
(* x (+ 1 (* -1 (/ y x))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 y x)) x)
(* x (+ (* -60 (/ y (* x (- z t)))) (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t))))))
(*.f64 (fma.f64 (/.f64 (/.f64 y (-.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 (* x (+ (* -1 (/ (+ (* 60 (/ y (- t z))) (* 120 a)) x)) (* 60 (/ 1 (- t z))))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 #s(literal 60 binary64) (-.f64 t z)) (/.f64 (fma.f64 (/.f64 y (-.f64 t z)) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a)) x)))
(* -1 (* x (+ (* -60 (/ y (* x (- t z)))) (* 60 (/ 1 (- t z))))))
(*.f64 (neg.f64 x) (fma.f64 (/.f64 (/.f64 y (-.f64 t z)) x) #s(literal -60 binary64) (/.f64 #s(literal 60 binary64) (-.f64 t z))))
(* -1 (* x (- (/ y x) 1)))
(*.f64 (neg.f64 x) (-.f64 (/.f64 y x) #s(literal 1 binary64)))
(* -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 -60 binary64) (/.f64 y (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) x) #s(literal -1 binary64) (/.f64 #s(literal -60 binary64) (-.f64 z t))))
(+ (* -60 (/ x (- t z))) (* 120 a))
(fma.f64 (/.f64 x (-.f64 t z)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))
(+ x (* -1 y))
(-.f64 x y)
(+ (* 60 (/ x (- z t))) (* 120 a))
(fma.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a))
(* -60 (/ y (- z t)))
(*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)))
(/ y (- z t))
(/.f64 y (-.f64 z t))
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(* 120 (/ a y))
(*.f64 (/.f64 a y) #s(literal 120 binary64))
(/ (+ (* -60 (/ y (- z t))) (* 120 a)) y)
(/.f64 (fma.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) y)
(* y (+ (* -60 (/ x (* y (- t z)))) (+ (* 120 (/ a y)) (* 60 (/ 1 (- t z))))))
(*.f64 (fma.f64 (/.f64 (/.f64 x (-.f64 t z)) y) #s(literal -60 binary64) (fma.f64 (/.f64 a y) #s(literal 120 binary64) (/.f64 #s(literal 60 binary64) (-.f64 t z)))) y)
(* y (+ (* -60 (/ x (* y (- t z)))) (* 60 (/ 1 (- t z)))))
(*.f64 (fma.f64 (/.f64 (/.f64 x (-.f64 t z)) y) #s(literal -60 binary64) (/.f64 #s(literal 60 binary64) (-.f64 t z))) y)
(* y (- (/ x y) 1))
(*.f64 (-.f64 (/.f64 x y) #s(literal 1 binary64)) y)
(* y (- (+ (* 60 (/ x (* y (- z t)))) (* 120 (/ a y))) (* 60 (/ 1 (- z t)))))
(*.f64 (fma.f64 (/.f64 a y) #s(literal 120 binary64) (fma.f64 (/.f64 (/.f64 x (-.f64 z t)) y) #s(literal 60 binary64) (/.f64 #s(literal -60 binary64) (-.f64 z t)))) y)
(* y (- (* 120 (/ a y)) (* 60 (/ 1 (- z t)))))
(*.f64 (fma.f64 (/.f64 a y) #s(literal 120 binary64) (/.f64 #s(literal -60 binary64) (-.f64 z t))) y)
(/ -60 (- z t))
(/.f64 #s(literal -60 binary64) (-.f64 z t))
(- (* 120 (/ a y)) (* 60 (/ 1 (- z t))))
(fma.f64 (/.f64 a y) #s(literal 120 binary64) (/.f64 #s(literal -60 binary64) (-.f64 z t)))
(* -1 (* y (- (* -1 (/ (+ (* -60 (/ x (- t z))) (* 120 a)) y)) (* 60 (/ 1 (- t z))))))
(*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 x (-.f64 t z)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)) y) #s(literal -1 binary64) (/.f64 #s(literal -60 binary64) (-.f64 t z))) (neg.f64 y))
(* -1 (* y (- (* 60 (/ x (* y (- t z)))) (* 60 (/ 1 (- t z))))))
(*.f64 (fma.f64 (/.f64 #s(literal 60 binary64) y) (/.f64 x (-.f64 t z)) (/.f64 #s(literal -60 binary64) (-.f64 t z))) (neg.f64 y))
(* -1 (* y (+ 1 (* -1 (/ x y)))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 x y)) (neg.f64 y))
(* -1 (* y (+ (* -1 (/ (+ (* 60 (/ x (- z t))) (* 120 a)) y)) (* 60 (/ 1 (- z t))))))
(*.f64 (-.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 (fma.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a)) y)) (neg.f64 y))
(* -1 (* y (+ (* -120 (/ a y)) (* 60 (/ 1 (- z t))))))
(*.f64 (fma.f64 #s(literal -120 binary64) (/.f64 a y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (neg.f64 y))
(* -1/60 t)
(*.f64 #s(literal -1/60 binary64) t)
(+ (* -1/60 t) (* 1/60 z))
(fma.f64 #s(literal 1/60 binary64) z (*.f64 #s(literal -1/60 binary64) t))
(+ (* -60 (/ (- x y) t)) (* 120 a))
(fma.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ (* z (- x y)) (pow t 2))) (+ (* -60 (/ (- x y) t)) (* 120 a)))
(fma.f64 #s(literal -60 binary64) (fma.f64 z (/.f64 (/.f64 (-.f64 x y) t) t) (/.f64 (-.f64 x y) t)) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ (- x y) t)) (+ (* 120 a) (* z (+ (* -60 (/ (* z (- x y)) (pow t 3))) (* -60 (/ (- x y) (pow t 2)))))))
(fma.f64 (*.f64 #s(literal -60 binary64) (fma.f64 z (/.f64 (-.f64 x y) (pow.f64 t #s(literal 3 binary64))) (/.f64 (/.f64 (-.f64 x y) 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 (/ (- x y) (pow t 2))) (* z (+ (* -60 (/ (* z (- x y)) (pow t 4))) (* -60 (/ (- x y) (pow t 3)))))))))
(fma.f64 (fma.f64 (*.f64 #s(literal -60 binary64) z) (fma.f64 z (/.f64 (-.f64 x y) (pow.f64 t #s(literal 4 binary64))) (/.f64 (-.f64 x y) (pow.f64 t #s(literal 3 binary64)))) (*.f64 (/.f64 (/.f64 (-.f64 x y) 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 (/ (* z (- x y)) (pow t 2))) (* -60 (/ (- x y) t)))
(*.f64 #s(literal -60 binary64) (fma.f64 z (/.f64 (/.f64 (-.f64 x y) t) t) (/.f64 (-.f64 x y) t)))
(+ (* -60 (/ (- x y) t)) (* z (+ (* -60 (/ (* z (- x y)) (pow t 3))) (* -60 (/ (- x y) (pow t 2))))))
(fma.f64 (*.f64 #s(literal -60 binary64) (fma.f64 z (/.f64 (-.f64 x y) (pow.f64 t #s(literal 3 binary64))) (/.f64 (/.f64 (-.f64 x y) t) t))) z (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64)))
(+ (* -60 (/ (- x y) t)) (* z (+ (* -60 (/ (- x y) (pow t 2))) (* z (+ (* -60 (/ (* z (- x y)) (pow t 4))) (* -60 (/ (- x y) (pow t 3))))))))
(fma.f64 (fma.f64 (*.f64 #s(literal -60 binary64) z) (fma.f64 z (/.f64 (-.f64 x y) (pow.f64 t #s(literal 4 binary64))) (/.f64 (-.f64 x y) (pow.f64 t #s(literal 3 binary64)))) (*.f64 (/.f64 (/.f64 (-.f64 x y) t) t) #s(literal -60 binary64))) z (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64)))
(+ (* -60 (/ (- x y) t)) (+ (* 60 (* z (- (/ y (pow t 2)) (/ x (pow t 2))))) (* 120 a)))
(fma.f64 (*.f64 #s(literal 60 binary64) z) (-.f64 (/.f64 y (*.f64 t t)) (/.f64 (/.f64 x 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)))) (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) t))))))
(fma.f64 (*.f64 #s(literal 60 binary64) (fma.f64 z (-.f64 (/.f64 y (pow.f64 t #s(literal 3 binary64))) (/.f64 x (pow.f64 t #s(literal 3 binary64)))) (-.f64 (/.f64 y (*.f64 t t)) (/.f64 (/.f64 x 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) 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 (/.f64 x 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 t)) (* -60 (/ (* x z) (pow t 2))))
(*.f64 #s(literal -60 binary64) (fma.f64 x (/.f64 z (*.f64 t t)) (/.f64 x t)))
(+ (* -60 (/ x t)) (* z (+ (* -60 (/ x (pow t 2))) (* -60 (/ (* x z) (pow t 3))))))
(fma.f64 (*.f64 #s(literal -60 binary64) (fma.f64 x (/.f64 z (pow.f64 t #s(literal 3 binary64))) (/.f64 (/.f64 x t) t))) z (*.f64 (/.f64 x t) #s(literal -60 binary64)))
(+ (* -60 (/ x t)) (* z (+ (* -60 (/ x (pow t 2))) (* z (+ (* -60 (/ x (pow t 3))) (* -60 (/ (* x z) (pow t 4))))))))
(fma.f64 (fma.f64 (*.f64 #s(literal -60 binary64) (fma.f64 x (/.f64 z (pow.f64 t #s(literal 4 binary64))) (/.f64 x (pow.f64 t #s(literal 3 binary64))))) z (*.f64 (/.f64 (/.f64 x t) t) #s(literal -60 binary64))) z (*.f64 (/.f64 x t) #s(literal -60 binary64)))
(* 60 (/ y t))
(*.f64 (/.f64 y t) #s(literal 60 binary64))
(+ (* 60 (/ y t)) (* 60 (/ (* y z) (pow t 2))))
(*.f64 #s(literal 60 binary64) (fma.f64 y (/.f64 z (*.f64 t t)) (/.f64 y t)))
(+ (* 60 (/ y t)) (* z (+ (* 60 (/ y (pow t 2))) (* 60 (/ (* y z) (pow t 3))))))
(fma.f64 (*.f64 #s(literal 60 binary64) (fma.f64 y (/.f64 z (pow.f64 t #s(literal 3 binary64))) (/.f64 y (*.f64 t t)))) z (*.f64 (/.f64 y t) #s(literal 60 binary64)))
(+ (* 60 (/ y t)) (* z (+ (* 60 (/ y (pow t 2))) (* z (+ (* 60 (/ y (pow t 3))) (* 60 (/ (* y z) (pow t 4))))))))
(fma.f64 (fma.f64 (*.f64 #s(literal 60 binary64) (fma.f64 y (/.f64 z (pow.f64 t #s(literal 4 binary64))) (/.f64 y (pow.f64 t #s(literal 3 binary64))))) z (*.f64 (/.f64 y (*.f64 t t)) #s(literal 60 binary64))) z (*.f64 (/.f64 y t) #s(literal 60 binary64)))
(* -1 (/ y t))
(/.f64 (neg.f64 y) t)
(+ (* -1 (/ y t)) (* -1 (/ (* y z) (pow t 2))))
(neg.f64 (fma.f64 y (/.f64 z (*.f64 t t)) (/.f64 y t)))
(+ (* -1 (/ y t)) (* z (- (* -1 (/ (* y z) (pow t 3))) (/ y (pow t 2)))))
(fma.f64 (neg.f64 (fma.f64 y (/.f64 z (pow.f64 t #s(literal 3 binary64))) (/.f64 y (*.f64 t t)))) z (/.f64 (neg.f64 y) t))
(+ (* -1 (/ y t)) (* z (- (* z (- (* -1 (/ (* y z) (pow t 4))) (/ y (pow t 3)))) (/ y (pow t 2)))))
(fma.f64 (fma.f64 (neg.f64 (fma.f64 y (/.f64 z (pow.f64 t #s(literal 4 binary64))) (/.f64 y (pow.f64 t #s(literal 3 binary64))))) z (/.f64 (neg.f64 y) (*.f64 t t))) z (/.f64 (neg.f64 y) t))
(* -1 t)
(neg.f64 t)
(- z t)
(-.f64 z t)
(+ (* 60 (/ y t)) (* 120 a))
(fma.f64 (/.f64 y t) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a))
(+ (* 60 (/ y t)) (+ (* 60 (/ (* y z) (pow t 2))) (* 120 a)))
(fma.f64 #s(literal 60 binary64) (fma.f64 y (/.f64 z (*.f64 t t)) (/.f64 y t)) (*.f64 #s(literal 120 binary64) a))
(+ (* 60 (/ y t)) (+ (* 120 a) (* z (+ (* 60 (/ y (pow t 2))) (* 60 (/ (* y z) (pow t 3)))))))
(fma.f64 (*.f64 #s(literal 60 binary64) (fma.f64 y (/.f64 z (pow.f64 t #s(literal 3 binary64))) (/.f64 y (*.f64 t t)))) z (fma.f64 (/.f64 y t) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a)))
(+ (* 60 (/ y t)) (+ (* 120 a) (* z (+ (* 60 (/ y (pow t 2))) (* z (+ (* 60 (/ y (pow t 3))) (* 60 (/ (* y z) (pow t 4)))))))))
(fma.f64 (/.f64 #s(literal 60 binary64) t) y (fma.f64 (fma.f64 (*.f64 #s(literal 60 binary64) (fma.f64 y (/.f64 z (pow.f64 t #s(literal 4 binary64))) (/.f64 y (pow.f64 t #s(literal 3 binary64))))) z (*.f64 (/.f64 y (*.f64 t t)) #s(literal 60 binary64))) z (*.f64 #s(literal 120 binary64) a)))
(* y (+ (* 120 (/ a y)) (* 60 (/ 1 t))))
(*.f64 (fma.f64 (/.f64 a y) #s(literal 120 binary64) (/.f64 #s(literal 60 binary64) t)) y)
(+ (* 60 (/ (* y z) (pow t 2))) (* y (+ (* 120 (/ a y)) (* 60 (/ 1 t)))))
(fma.f64 (*.f64 z (/.f64 y (*.f64 t t))) #s(literal 60 binary64) (*.f64 (fma.f64 (/.f64 a y) #s(literal 120 binary64) (/.f64 #s(literal 60 binary64) t)) y))
(+ (* y (+ (* 120 (/ a y)) (* 60 (/ 1 t)))) (* z (+ (* 60 (/ y (pow t 2))) (* 60 (/ (* y z) (pow t 3))))))
(fma.f64 (*.f64 #s(literal 60 binary64) (fma.f64 y (/.f64 z (pow.f64 t #s(literal 3 binary64))) (/.f64 y (*.f64 t t)))) z (*.f64 (fma.f64 (/.f64 a y) #s(literal 120 binary64) (/.f64 #s(literal 60 binary64) t)) y))
(+ (* y (+ (* 120 (/ a y)) (* 60 (/ 1 t)))) (* z (+ (* 60 (/ y (pow t 2))) (* z (+ (* 60 (/ y (pow t 3))) (* 60 (/ (* y z) (pow t 4))))))))
(fma.f64 (fma.f64 (*.f64 #s(literal 60 binary64) (fma.f64 y (/.f64 z (pow.f64 t #s(literal 4 binary64))) (/.f64 y (pow.f64 t #s(literal 3 binary64))))) z (*.f64 (/.f64 y (*.f64 t t)) #s(literal 60 binary64))) z (*.f64 (fma.f64 (/.f64 a y) #s(literal 120 binary64) (/.f64 #s(literal 60 binary64) t)) y))
(+ (* 120 (/ a y)) (* 60 (/ 1 t)))
(fma.f64 (/.f64 a y) #s(literal 120 binary64) (/.f64 #s(literal 60 binary64) t))
(+ (* 60 (/ 1 t)) (+ (* 60 (/ z (pow t 2))) (* 120 (/ a y))))
(fma.f64 (/.f64 (/.f64 #s(literal 60 binary64) t) t) z (fma.f64 (/.f64 a y) #s(literal 120 binary64) (/.f64 #s(literal 60 binary64) t)))
(+ (* 60 (/ 1 t)) (+ (* 120 (/ a y)) (* z (+ (* 60 (/ z (pow t 3))) (* 60 (/ 1 (pow t 2)))))))
(fma.f64 (fma.f64 (/.f64 #s(literal 60 binary64) (pow.f64 t #s(literal 3 binary64))) z (/.f64 (/.f64 #s(literal 60 binary64) t) t)) z (fma.f64 (/.f64 a y) #s(literal 120 binary64) (/.f64 #s(literal 60 binary64) t)))
(+ (* 60 (/ 1 t)) (+ (* 120 (/ a y)) (* z (+ (* z (+ (* 60 (/ z (pow t 4))) (* 60 (/ 1 (pow t 3))))) (* 60 (/ 1 (pow t 2)))))))
(fma.f64 (fma.f64 (fma.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 (/.f64 #s(literal 60 binary64) t) t)) z (fma.f64 (/.f64 a y) #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 (fma.f64 (/.f64 z t) #s(literal -60 binary64) #s(literal -60 binary64)) t)
(- (* z (- (* -60 (/ z (pow t 3))) (* 60 (/ 1 (pow t 2))))) (* 60 (/ 1 t)))
(fma.f64 (fma.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)))
(fma.f64 (fma.f64 (fma.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/60
#s(literal -1/60 binary64)
(- (* 1/60 (/ z t)) 1/60)
(fma.f64 (/.f64 z t) #s(literal 1/60 binary64) #s(literal -1/60 binary64))
(* 1/60 z)
(*.f64 #s(literal 1/60 binary64) z)
(* z (+ 1/60 (* -1/60 (/ t z))))
(*.f64 (fma.f64 (/.f64 t z) #s(literal -1/60 binary64) #s(literal 1/60 binary64)) z)
(+ (* 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 t (/.f64 (/.f64 (-.f64 x y) z) 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) (fma.f64 t (/.f64 (-.f64 x y) (pow.f64 z #s(literal 3 binary64))) (/.f64 (/.f64 (-.f64 x y) z) z))) t (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)
(* 60 (/ x z))
(*.f64 (/.f64 x z) #s(literal 60 binary64))
(/ (+ (* 60 x) (* 60 (/ (* t x) z))) z)
(/.f64 (*.f64 #s(literal 60 binary64) (fma.f64 t (/.f64 x z) x)) z)
(/ (+ (* 60 x) (+ (* 60 (/ (* t x) z)) (* 60 (/ (* (pow t 2) x) (pow z 2))))) z)
(/.f64 (*.f64 #s(literal 60 binary64) (+.f64 (fma.f64 t (/.f64 x z) (*.f64 (/.f64 (*.f64 t t) z) (/.f64 x z))) x)) z)
(/ (+ (* 60 x) (+ (* 60 (/ (* t x) z)) (+ (* 60 (/ (* (pow t 2) x) (pow z 2))) (* 60 (/ (* (pow t 3) x) (pow z 3)))))) z)
(/.f64 (*.f64 #s(literal 60 binary64) (+.f64 (+.f64 x (*.f64 t (/.f64 x z))) (fma.f64 (/.f64 (*.f64 t t) z) (/.f64 x z) (*.f64 (pow.f64 t #s(literal 3 binary64)) (/.f64 x (pow.f64 z #s(literal 3 binary64))))))) z)
(* -60 (/ y z))
(*.f64 (/.f64 y z) #s(literal -60 binary64))
(/ (+ (* -60 y) (* -60 (/ (* t y) z))) z)
(/.f64 (*.f64 #s(literal -60 binary64) (fma.f64 t (/.f64 y z) y)) z)
(/ (+ (* -60 y) (+ (* -60 (/ (* t y) z)) (* -60 (/ (* (pow t 2) y) (pow z 2))))) z)
(/.f64 (*.f64 #s(literal -60 binary64) (+.f64 (fma.f64 t (/.f64 y z) y) (*.f64 (/.f64 (*.f64 t t) z) (/.f64 y z)))) z)
(/ (+ (* -60 y) (+ (* -60 (/ (* t y) z)) (+ (* -60 (/ (* (pow t 2) y) (pow z 2))) (* -60 (/ (* (pow t 3) y) (pow z 3)))))) z)
(/.f64 (*.f64 #s(literal -60 binary64) (+.f64 (fma.f64 t (/.f64 y z) y) (fma.f64 (/.f64 (*.f64 t t) z) (/.f64 y z) (*.f64 (pow.f64 t #s(literal 3 binary64)) (/.f64 y (pow.f64 z #s(literal 3 binary64))))))) z)
(/ y z)
(/.f64 y z)
(/ (+ y (/ (* t y) z)) z)
(/.f64 (fma.f64 t (/.f64 y z) y) z)
(/ (- (+ y (/ (* (pow t 2) y) (pow z 2))) (* -1 (/ (* t y) z))) z)
(/.f64 (fma.f64 (/.f64 (*.f64 t t) z) (/.f64 y z) (fma.f64 t (/.f64 y z) y)) z)
(/ (- (+ y (/ (* (pow t 3) y) (pow z 3))) (+ (* -1 (/ (* t y) z)) (* -1 (/ (* (pow t 2) y) (pow z 2))))) z)
(/.f64 (-.f64 (fma.f64 (pow.f64 t #s(literal 3 binary64)) (/.f64 y (pow.f64 z #s(literal 3 binary64))) y) (neg.f64 (fma.f64 t (/.f64 (*.f64 t (/.f64 y z)) z) (*.f64 t (/.f64 y z))))) z)
z
(* z (+ 1 (* -1 (/ t z))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 t z)) z)
(+ (* -60 (/ y z)) (* 120 a))
(fma.f64 (/.f64 y z) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ y z)) (+ (* -60 (/ (* t y) (pow z 2))) (* 120 a)))
(fma.f64 #s(literal -60 binary64) (fma.f64 t (/.f64 (/.f64 y z) z) (/.f64 y z)) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ y z)) (+ (* -60 (/ (* t y) (pow z 2))) (+ (* -60 (/ (* (pow t 2) y) (pow z 3))) (* 120 a))))
(fma.f64 (*.f64 #s(literal -60 binary64) (fma.f64 t (/.f64 y (pow.f64 z #s(literal 3 binary64))) (/.f64 (/.f64 y z) z))) t (fma.f64 (/.f64 y z) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))
(- (* 120 (/ a y)) (* 60 (/ 1 z)))
(fma.f64 (/.f64 a y) #s(literal 120 binary64) (/.f64 #s(literal -60 binary64) z))
(- (+ (* -60 (/ t (pow z 2))) (* 120 (/ a y))) (* 60 (/ 1 z)))
(fma.f64 (/.f64 a y) #s(literal 120 binary64) (/.f64 (fma.f64 (/.f64 t z) #s(literal -60 binary64) #s(literal -60 binary64)) z))
(- (+ (* -60 (/ (pow t 2) (pow z 3))) (* 120 (/ a y))) (+ (* 60 (/ t (pow z 2))) (* 60 (/ 1 z))))
(-.f64 (fma.f64 (/.f64 (*.f64 t t) (pow.f64 z #s(literal 3 binary64))) #s(literal -60 binary64) (*.f64 (/.f64 a y) #s(literal 120 binary64))) (fma.f64 (/.f64 (/.f64 t z) z) #s(literal 60 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 (+.f64 #s(literal 60 binary64) (/.f64 (*.f64 #s(literal 60 binary64) (+.f64 (/.f64 (*.f64 t t) z) t)) z)) z)
(/ (- (+ 60 (* 60 (/ (pow t 3) (pow z 3)))) (+ (* -60 (/ t z)) (* -60 (/ (pow t 2) (pow z 2))))) z)
(/.f64 (-.f64 (fma.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 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)
(* 1/60 (/ z t))
(*.f64 (/.f64 z t) #s(literal 1/60 binary64))
(* z (- (* 1/60 (/ 1 t)) (* 1/60 (/ 1 z))))
(*.f64 (-.f64 (/.f64 #s(literal 1/60 binary64) t) (/.f64 #s(literal 1/60 binary64) z)) z)
(* -1 (* z (- (* 1/60 (/ t z)) 1/60)))
(*.f64 (neg.f64 z) (fma.f64 (/.f64 t z) #s(literal 1/60 binary64) #s(literal -1/60 binary64)))
(+ (* -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 (-.f64 x y) t (*.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 (-.f64 x y) t (*.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 #s(literal 60 binary64) t) (-.f64 x y) (/.f64 (*.f64 #s(literal 60 binary64) (fma.f64 (*.f64 (-.f64 x y) t) t (*.f64 (pow.f64 t #s(literal 3 binary64)) (/.f64 (-.f64 x y) z)))) z)) (neg.f64 z))) (neg.f64 z))
(* -1 (/ (+ (* -60 x) (* -60 (/ (* t x) z))) z))
(/.f64 (*.f64 #s(literal 60 binary64) (fma.f64 t (/.f64 x z) x)) z)
(* -1 (/ (+ (* -60 x) (* -1 (/ (+ (* 60 (* t x)) (* 60 (/ (* (pow t 2) x) z))) z))) z))
(/.f64 (fma.f64 #s(literal -60 binary64) x (/.f64 (*.f64 #s(literal -60 binary64) (fma.f64 x t (*.f64 t (*.f64 t (/.f64 x z))))) z)) (neg.f64 z))
(* -1 (/ (+ (* -60 x) (* -1 (/ (+ (* -1 (/ (+ (* -60 (* (pow t 2) x)) (* -60 (/ (* (pow t 3) x) z))) z)) (* 60 (* t x))) z))) z))
(/.f64 (fma.f64 #s(literal -60 binary64) x (/.f64 (fma.f64 (*.f64 #s(literal 60 binary64) t) x (/.f64 (*.f64 #s(literal 60 binary64) (fma.f64 (*.f64 x t) t (/.f64 (*.f64 (pow.f64 t #s(literal 3 binary64)) x) z))) z)) (neg.f64 z))) (neg.f64 z))
(* -1 (/ (+ (* 60 y) (* 60 (/ (* t y) z))) z))
(/.f64 (*.f64 #s(literal -60 binary64) (fma.f64 t (/.f64 y z) y)) z)
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* t y)) (* -60 (/ (* (pow t 2) y) z))) z)) (* 60 y)) z))
(/.f64 (fma.f64 #s(literal 60 binary64) y (/.f64 (*.f64 #s(literal 60 binary64) (fma.f64 y t (*.f64 t (*.f64 t (/.f64 y z))))) z)) (neg.f64 z))
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* t y)) (* -1 (/ (+ (* 60 (* (pow t 2) y)) (* 60 (/ (* (pow t 3) y) z))) z))) z)) (* 60 y)) z))
(/.f64 (fma.f64 #s(literal 60 binary64) y (/.f64 (fma.f64 (*.f64 #s(literal -60 binary64) t) y (/.f64 (*.f64 #s(literal -60 binary64) (fma.f64 (*.f64 y t) t (/.f64 (*.f64 (pow.f64 t #s(literal 3 binary64)) y) z))) z)) (neg.f64 z))) (neg.f64 z))
(* -1 (/ (+ (* -1 y) (* -1 (/ (* t y) z))) z))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 t (/.f64 y z) y)) z)
(* -1 (/ (+ (* -1 y) (* -1 (/ (+ (* t y) (/ (* (pow t 2) y) z)) z))) z))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 y (/.f64 (fma.f64 y t (*.f64 t (*.f64 t (/.f64 y z)))) z))) z)
(* -1 (/ (+ (* -1 y) (* -1 (/ (+ (* -1 (/ (+ (* -1 (* (pow t 2) y)) (* -1 (/ (* (pow t 3) y) z))) z)) (* t y)) z))) z))
(/.f64 (-.f64 (/.f64 (fma.f64 y t (/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y t) t (/.f64 (*.f64 (pow.f64 t #s(literal 3 binary64)) y) z))) z)) (neg.f64 z)) y) (neg.f64 z))
(* -1 (* z (- (/ t z) 1)))
(*.f64 (neg.f64 z) (-.f64 (/.f64 t z) #s(literal 1 binary64)))
(+ (* -1 (/ (+ (* 60 y) (* 60 (/ (* t y) z))) z)) (* 120 a))
(fma.f64 #s(literal 120 binary64) a (/.f64 (*.f64 #s(literal -60 binary64) (fma.f64 t (/.f64 y z) y)) z))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -60 (* t y)) (* -60 (/ (* (pow t 2) y) z))) z)) (* 60 y)) z)) (* 120 a))
(fma.f64 #s(literal 120 binary64) a (/.f64 (fma.f64 #s(literal 60 binary64) y (/.f64 (*.f64 #s(literal 60 binary64) (fma.f64 y t (*.f64 t (*.f64 t (/.f64 y z))))) z)) (neg.f64 z)))
(+ (* -1 (/ (+ 60 (* 60 (/ t z))) z)) (* 120 (/ a y)))
(fma.f64 (/.f64 a y) #s(literal 120 binary64) (/.f64 (fma.f64 (/.f64 t z) #s(literal 60 binary64) #s(literal 60 binary64)) (neg.f64 z)))
(+ (* -1 (/ (+ 60 (* -1 (/ (+ (* -60 t) (* -60 (/ (pow t 2) z))) z))) z)) (* 120 (/ a y)))
(fma.f64 (/.f64 a y) #s(literal 120 binary64) (/.f64 (-.f64 #s(literal 60 binary64) (/.f64 (*.f64 #s(literal -60 binary64) (+.f64 (/.f64 (*.f64 t t) z) t)) z)) (neg.f64 z)))
(* -1 (/ (- (* -60 (/ t z)) 60) z))
(/.f64 (fma.f64 (/.f64 t z) #s(literal 60 binary64) #s(literal 60 binary64)) z)
(* -1 (/ (- (* -1 (/ (- (* 60 (/ (pow t 2) z)) (* -60 t)) z)) 60) z))
(/.f64 (fma.f64 (/.f64 (*.f64 #s(literal 60 binary64) (+.f64 (/.f64 (*.f64 t t) z) t)) (neg.f64 z)) #s(literal -1 binary64) #s(literal 60 binary64)) z)
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* -60 (/ (pow t 3) z)) (* 60 (pow t 2))) z)) (* -60 t)) z)) 60) z))
(/.f64 (fma.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 -1 binary64) #s(literal 60 binary64)) z)
(* -1 (* z (- (* 1/60 (/ 1 z)) (* 1/60 (/ 1 t)))))
(*.f64 (neg.f64 z) (-.f64 (/.f64 #s(literal 1/60 binary64) z) (/.f64 #s(literal 1/60 binary64) t)))
(+ (* -60 (* t (- (/ y (pow z 2)) (/ x (pow z 2))))) (+ (* 60 (/ (- x y) z)) (* 120 a)))
(fma.f64 (-.f64 (/.f64 (/.f64 y z) z) (/.f64 (/.f64 x z) z)) (*.f64 #s(literal -60 binary64) 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 (- (/ y (pow z 2)) (/ x (pow z 2)))) (* -60 (/ (* t (- (/ y (pow z 2)) (/ x (pow z 2)))) z))))))
(fma.f64 (*.f64 #s(literal -60 binary64) (fma.f64 t (-.f64 (/.f64 y (pow.f64 z #s(literal 3 binary64))) (/.f64 x (pow.f64 z #s(literal 3 binary64)))) (-.f64 (/.f64 (/.f64 y z) z) (/.f64 (/.f64 x 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 (- (/ y (pow z 2)) (/ x (pow z 2)))) (* t (+ (* -60 (/ (* t (- (/ y (pow z 2)) (/ x (pow z 2)))) (pow z 2))) (* -60 (/ (- (/ y (pow z 2)) (/ x (pow z 2))) z))))))))
(fma.f64 (fma.f64 (*.f64 #s(literal -60 binary64) (fma.f64 (-.f64 (/.f64 y (pow.f64 z #s(literal 3 binary64))) (/.f64 x (pow.f64 z #s(literal 3 binary64)))) (/.f64 t z) (-.f64 (/.f64 y (pow.f64 z #s(literal 3 binary64))) (/.f64 x (pow.f64 z #s(literal 3 binary64)))))) t (*.f64 (-.f64 (/.f64 (/.f64 y z) z) (/.f64 (/.f64 x z) z)) #s(literal -60 binary64))) t (fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a)))
(+ (* -60 (* t (- (/ y (pow z 2)) (/ x (pow z 2))))) (* 60 (/ (- x y) z)))
(fma.f64 (-.f64 (/.f64 (/.f64 y z) z) (/.f64 (/.f64 x z) z)) (*.f64 #s(literal -60 binary64) t) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64)))
(+ (* 60 (/ (- x y) z)) (* t (+ (* -60 (- (/ y (pow z 2)) (/ x (pow z 2)))) (* -60 (/ (* t (- (/ y (pow z 2)) (/ x (pow z 2)))) z)))))
(fma.f64 (*.f64 #s(literal -60 binary64) (fma.f64 t (-.f64 (/.f64 y (pow.f64 z #s(literal 3 binary64))) (/.f64 x (pow.f64 z #s(literal 3 binary64)))) (-.f64 (/.f64 (/.f64 y z) z) (/.f64 (/.f64 x z) z)))) t (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64)))
(+ (* 60 (/ (- x y) z)) (* t (+ (* -60 (- (/ y (pow z 2)) (/ x (pow z 2)))) (* t (+ (* -60 (/ (* t (- (/ y (pow z 2)) (/ x (pow z 2)))) (pow z 2))) (* -60 (/ (- (/ y (pow z 2)) (/ x (pow z 2))) z)))))))
(fma.f64 (fma.f64 (*.f64 #s(literal -60 binary64) (fma.f64 (-.f64 (/.f64 y (pow.f64 z #s(literal 3 binary64))) (/.f64 x (pow.f64 z #s(literal 3 binary64)))) (/.f64 t z) (-.f64 (/.f64 y (pow.f64 z #s(literal 3 binary64))) (/.f64 x (pow.f64 z #s(literal 3 binary64)))))) t (*.f64 (-.f64 (/.f64 (/.f64 y z) z) (/.f64 (/.f64 x z) z)) #s(literal -60 binary64))) t (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64)))
(+ (* 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 (-.f64 x y) 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) t) (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)))) (*.f64 (/.f64 (/.f64 (-.f64 x y) z) z) #s(literal 60 binary64))) t (fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a)))
(+ (* 60 (/ x z)) (* 60 (/ (* t x) (pow z 2))))
(*.f64 #s(literal 60 binary64) (fma.f64 t (/.f64 (/.f64 x z) z) (/.f64 x z)))
(+ (* 60 (/ x z)) (* t (+ (* 60 (/ x (pow z 2))) (* 60 (/ (* t x) (pow z 3))))))
(fma.f64 (*.f64 #s(literal 60 binary64) (fma.f64 t (/.f64 x (pow.f64 z #s(literal 3 binary64))) (/.f64 (/.f64 x z) z))) t (*.f64 (/.f64 x z) #s(literal 60 binary64)))
(+ (* 60 (/ x z)) (* t (+ (* 60 (/ x (pow z 2))) (* t (+ (* 60 (/ x (pow z 3))) (* 60 (/ (* t x) (pow z 4))))))))
(fma.f64 (fma.f64 (*.f64 #s(literal 60 binary64) (fma.f64 t (/.f64 x (pow.f64 z #s(literal 4 binary64))) (/.f64 x (pow.f64 z #s(literal 3 binary64))))) t (*.f64 (/.f64 (/.f64 x z) z) #s(literal 60 binary64))) t (*.f64 (/.f64 x z) #s(literal 60 binary64)))
(+ (* -60 (/ y z)) (* -60 (/ (* t y) (pow z 2))))
(*.f64 #s(literal -60 binary64) (fma.f64 t (/.f64 (/.f64 y z) z) (/.f64 y z)))
(+ (* -60 (/ y z)) (* t (+ (* -60 (/ y (pow z 2))) (* -60 (/ (* t y) (pow z 3))))))
(fma.f64 (*.f64 #s(literal -60 binary64) (fma.f64 t (/.f64 y (pow.f64 z #s(literal 3 binary64))) (/.f64 (/.f64 y z) z))) t (*.f64 (/.f64 y z) #s(literal -60 binary64)))
(+ (* -60 (/ y z)) (* t (+ (* -60 (/ y (pow z 2))) (* t (+ (* -60 (/ y (pow z 3))) (* -60 (/ (* t y) (pow z 4))))))))
(fma.f64 (fma.f64 (/.f64 #s(literal -60 binary64) z) (/.f64 y z) (*.f64 (*.f64 #s(literal -60 binary64) (fma.f64 t (/.f64 y (pow.f64 z #s(literal 4 binary64))) (/.f64 y (pow.f64 z #s(literal 3 binary64))))) t)) t (*.f64 (/.f64 y z) #s(literal -60 binary64)))
(+ (/ y z) (/ (* t y) (pow z 2)))
(fma.f64 t (/.f64 (/.f64 y z) z) (/.f64 y z))
(+ (* t (- (/ (* t y) (pow z 3)) (* -1 (/ y (pow z 2))))) (/ y z))
(fma.f64 (fma.f64 t (/.f64 y (pow.f64 z #s(literal 3 binary64))) (/.f64 (/.f64 y z) z)) t (/.f64 y z))
(+ (* t (- (* t (- (/ (* t y) (pow z 4)) (* -1 (/ y (pow z 3))))) (* -1 (/ y (pow z 2))))) (/ y z))
(fma.f64 (fma.f64 (fma.f64 t (/.f64 y (pow.f64 z #s(literal 4 binary64))) (/.f64 y (pow.f64 z #s(literal 3 binary64)))) t (/.f64 (/.f64 y z) z)) t (/.f64 y z))
(+ z (* -1 t))
(-.f64 z t)
(+ (* -60 (/ y z)) (+ (* 120 a) (* t (+ (* -60 (/ y (pow z 2))) (* -60 (/ (* t y) (pow z 3)))))))
(fma.f64 (*.f64 #s(literal -60 binary64) (fma.f64 t (/.f64 y (pow.f64 z #s(literal 3 binary64))) (/.f64 (/.f64 y z) z))) t (fma.f64 (/.f64 y z) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))
(+ (* -60 (/ y z)) (+ (* 120 a) (* t (+ (* -60 (/ y (pow z 2))) (* t (+ (* -60 (/ y (pow z 3))) (* -60 (/ (* t y) (pow z 4)))))))))
(fma.f64 (fma.f64 (/.f64 #s(literal -60 binary64) z) (/.f64 y z) (*.f64 (*.f64 #s(literal -60 binary64) (fma.f64 t (/.f64 y (pow.f64 z #s(literal 4 binary64))) (/.f64 y (pow.f64 z #s(literal 3 binary64))))) t)) t (fma.f64 (/.f64 y z) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))
(* y (- (* 120 (/ a y)) (* 60 (/ 1 z))))
(*.f64 (fma.f64 (/.f64 a y) #s(literal 120 binary64) (/.f64 #s(literal -60 binary64) z)) y)
(+ (* -60 (/ (* t y) (pow z 2))) (* y (- (* 120 (/ a y)) (* 60 (/ 1 z)))))
(fma.f64 (fma.f64 (/.f64 a y) #s(literal 120 binary64) (/.f64 #s(literal -60 binary64) z)) y (*.f64 (*.f64 (/.f64 (/.f64 y z) z) #s(literal -60 binary64)) t))
(+ (* t (+ (* -60 (/ y (pow z 2))) (* -60 (/ (* t y) (pow z 3))))) (* y (- (* 120 (/ a y)) (* 60 (/ 1 z)))))
(fma.f64 (*.f64 #s(literal -60 binary64) (fma.f64 t (/.f64 y (pow.f64 z #s(literal 3 binary64))) (/.f64 (/.f64 y z) z))) t (*.f64 (fma.f64 (/.f64 a y) #s(literal 120 binary64) (/.f64 #s(literal -60 binary64) z)) y))
(+ (* t (+ (* -60 (/ y (pow z 2))) (* t (+ (* -60 (/ y (pow z 3))) (* -60 (/ (* t y) (pow z 4))))))) (* y (- (* 120 (/ a y)) (* 60 (/ 1 z)))))
(fma.f64 (fma.f64 (/.f64 #s(literal -60 binary64) z) (/.f64 y z) (*.f64 (*.f64 #s(literal -60 binary64) (fma.f64 t (/.f64 y (pow.f64 z #s(literal 4 binary64))) (/.f64 y (pow.f64 z #s(literal 3 binary64))))) t)) t (*.f64 (fma.f64 (/.f64 a y) #s(literal 120 binary64) (/.f64 #s(literal -60 binary64) z)) y))
(- (+ (* 120 (/ a y)) (* 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 (fma.f64 (/.f64 a y) #s(literal 120 binary64) (/.f64 #s(literal -60 binary64) z)))
(- (+ (* 120 (/ a y)) (* 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 (fma.f64 (/.f64 a y) #s(literal 120 binary64) (/.f64 #s(literal -60 binary64) z)))
(+ (* 60 (/ t (pow z 2))) (* 60 (/ 1 z)))
(fma.f64 (/.f64 (/.f64 t 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 #s(literal 60 binary64) (pow.f64 z #s(literal 3 binary64))) t (/.f64 (/.f64 #s(literal 60 binary64) 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 (/.f64 #s(literal 60 binary64) z) z)) t (/.f64 #s(literal 60 binary64) z))
(/ (+ (* -1/60 t) (* 1/60 z)) t)
(/.f64 (fma.f64 #s(literal 1/60 binary64) z (*.f64 #s(literal -1/60 binary64) t)) t)
(* t (- (* 1/60 (/ z t)) 1/60))
(*.f64 (fma.f64 (/.f64 z t) #s(literal 1/60 binary64) #s(literal -1/60 binary64)) t)
(+ (* -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) (fma.f64 z (/.f64 (-.f64 x y) (pow.f64 t #s(literal 3 binary64))) (/.f64 (/.f64 (-.f64 x y) t) t))) z (fma.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64) (*.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 (pow.f64 z #s(literal 3 binary64)) (/.f64 (-.f64 x y) (pow.f64 t #s(literal 3 binary64)))))) (*.f64 #s(literal -60 binary64) (-.f64 x y))) t)
(/ (+ (* -60 x) (* -60 (/ (* x z) t))) t)
(/.f64 (*.f64 #s(literal -60 binary64) (fma.f64 x (/.f64 z t) x)) t)
(/ (+ (* -60 x) (+ (* -60 (/ (* x z) t)) (* -60 (/ (* x (pow z 2)) (pow t 2))))) t)
(/.f64 (*.f64 #s(literal -60 binary64) (fma.f64 x (+.f64 (/.f64 z t) (*.f64 (/.f64 z t) (/.f64 z t))) x)) t)
(/ (+ (* -60 x) (+ (* -60 (/ (* x z) t)) (+ (* -60 (/ (* x (pow z 2)) (pow t 2))) (* -60 (/ (* x (pow z 3)) (pow t 3)))))) t)
(/.f64 (*.f64 #s(literal -60 binary64) (+.f64 (+.f64 x (*.f64 x (/.f64 z t))) (*.f64 x (fma.f64 (/.f64 z t) (/.f64 z t) (/.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))))) t)
(/ (+ (* 60 y) (* 60 (/ (* y z) t))) t)
(/.f64 (*.f64 #s(literal 60 binary64) (fma.f64 y (/.f64 z t) y)) t)
(/ (+ (* 60 y) (+ (* 60 (/ (* y z) t)) (* 60 (/ (* y (pow z 2)) (pow t 2))))) t)
(/.f64 (*.f64 #s(literal 60 binary64) (fma.f64 y (fma.f64 (/.f64 z t) (/.f64 z t) (/.f64 z t)) y)) t)
(/ (+ (* 60 y) (+ (* 60 (/ (* y z) t)) (+ (* 60 (/ (* y (pow z 2)) (pow t 2))) (* 60 (/ (* y (pow z 3)) (pow t 3)))))) t)
(/.f64 (*.f64 #s(literal 60 binary64) (+.f64 (fma.f64 y (/.f64 z t) y) (*.f64 y (fma.f64 (/.f64 z t) (/.f64 z t) (/.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))))) t)
(/ (+ (* -1 y) (* -1 (/ (* y z) t))) t)
(/.f64 (fma.f64 y (/.f64 z t) y) (neg.f64 t))
(/ (- (+ (* -1 y) (* -1 (/ (* y (pow z 2)) (pow t 2)))) (/ (* y z) t)) t)
(/.f64 (fma.f64 #s(literal -1 binary64) y (/.f64 (neg.f64 (fma.f64 y (/.f64 (*.f64 z z) t) (*.f64 y z))) t)) t)
(/ (- (+ (* -1 y) (* -1 (/ (* y (pow z 3)) (pow t 3)))) (+ (/ (* y z) t) (/ (* y (pow z 2)) (pow t 2)))) t)
(/.f64 (-.f64 (neg.f64 (fma.f64 y (/.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))) y)) (*.f64 y (fma.f64 (/.f64 z t) (/.f64 z t) (/.f64 z t)))) t)
(* t (- (/ z t) 1))
(*.f64 (-.f64 (/.f64 z t) #s(literal 1 binary64)) t)
(+ (* 60 (/ y t)) (+ (* 60 (/ (* y z) (pow t 2))) (+ (* 60 (/ (* y (pow z 2)) (pow t 3))) (* 120 a))))
(fma.f64 #s(literal 60 binary64) (fma.f64 y (/.f64 z (*.f64 t t)) (/.f64 y t)) (fma.f64 (/.f64 (*.f64 (*.f64 z z) y) (pow.f64 t #s(literal 3 binary64))) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a)))
(+ (* 60 (/ z (pow t 2))) (+ (* 120 (/ a y)) (* 60 (/ 1 t))))
(fma.f64 (/.f64 (/.f64 #s(literal 60 binary64) t) t) z (fma.f64 (/.f64 a y) #s(literal 120 binary64) (/.f64 #s(literal 60 binary64) t)))
(- (+ (* 60 (/ (pow z 2) (pow t 3))) (+ (* 120 (/ a y)) (* 60 (/ 1 t)))) (* -60 (/ z (pow t 2))))
(fma.f64 (fma.f64 (/.f64 #s(literal 60 binary64) (pow.f64 t #s(literal 3 binary64))) z (/.f64 (/.f64 #s(literal 60 binary64) t) t)) z (fma.f64 (/.f64 a y) #s(literal 120 binary64) (/.f64 #s(literal 60 binary64) t)))
(/ (- (* -60 (/ z t)) 60) t)
(/.f64 (fma.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 #s(literal -60 binary64) (+.f64 (/.f64 (*.f64 z z) t) z)) t) #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 (fma.f64 (/.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))) #s(literal -60 binary64) #s(literal -60 binary64)) (/.f64 (*.f64 #s(literal 60 binary64) (+.f64 (/.f64 (*.f64 z z) t) z)) t)) t)
(* -1 (* t (+ 1/60 (* -1/60 (/ z t)))))
(*.f64 (fma.f64 (/.f64 z t) #s(literal -1/60 binary64) #s(literal 1/60 binary64)) (neg.f64 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 (-.f64 x y) z (*.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 (-.f64 x y) z (*.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 z) (-.f64 x y) (*.f64 (pow.f64 z #s(literal 3 binary64)) (/.f64 (-.f64 x y) t)))) t)) (neg.f64 t))) (neg.f64 t))
(* -1 (/ (+ (* 60 x) (* 60 (/ (* x z) t))) t))
(/.f64 (*.f64 #s(literal -60 binary64) (fma.f64 x (/.f64 z t) x)) t)
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* x z)) (* -60 (/ (* x (pow z 2)) t))) t)) (* 60 x)) t))
(/.f64 (fma.f64 #s(literal 60 binary64) x (/.f64 (*.f64 #s(literal 60 binary64) (*.f64 x (+.f64 z (/.f64 (*.f64 z z) t)))) t)) (neg.f64 t))
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* x z)) (* -1 (/ (+ (* 60 (* x (pow z 2))) (* 60 (/ (* x (pow z 3)) t))) t))) t)) (* 60 x)) t))
(/.f64 (fma.f64 #s(literal 60 binary64) x (/.f64 (fma.f64 (*.f64 #s(literal -60 binary64) z) x (/.f64 (*.f64 #s(literal -60 binary64) (*.f64 x (fma.f64 z z (/.f64 (pow.f64 z #s(literal 3 binary64)) t)))) t)) (neg.f64 t))) (neg.f64 t))
(* -1 (/ (+ (* -60 y) (* -60 (/ (* y z) t))) t))
(/.f64 (*.f64 #s(literal 60 binary64) (fma.f64 y (/.f64 z t) y)) t)
(* -1 (/ (+ (* -60 y) (* -1 (/ (+ (* 60 (* y z)) (* 60 (/ (* y (pow z 2)) t))) t))) t))
(/.f64 (fma.f64 #s(literal -60 binary64) y (/.f64 (*.f64 #s(literal -60 binary64) (*.f64 y (+.f64 z (/.f64 (*.f64 z z) t)))) t)) (neg.f64 t))
(* -1 (/ (+ (* -60 y) (* -1 (/ (+ (* -1 (/ (+ (* -60 (* y (pow z 2))) (* -60 (/ (* y (pow z 3)) t))) t)) (* 60 (* y z))) t))) t))
(/.f64 (fma.f64 #s(literal -60 binary64) y (/.f64 (fma.f64 (*.f64 #s(literal 60 binary64) z) y (/.f64 (*.f64 #s(literal 60 binary64) (*.f64 y (fma.f64 z z (/.f64 (pow.f64 z #s(literal 3 binary64)) t)))) t)) (neg.f64 t))) (neg.f64 t))
(* -1 (/ (+ y (/ (* y z) t)) t))
(/.f64 (fma.f64 y (/.f64 z t) y) (neg.f64 t))
(* -1 (/ (+ y (* -1 (/ (- (* -1 (/ (* y (pow z 2)) t)) (* y z)) t))) t))
(/.f64 (-.f64 y (/.f64 (neg.f64 (fma.f64 y (/.f64 (*.f64 z z) t) (*.f64 y z))) t)) (neg.f64 t))
(* -1 (/ (+ y (* -1 (/ (- (* -1 (/ (- (/ (* y (pow z 3)) t) (* -1 (* y (pow z 2)))) t)) (* y z)) t))) t))
(/.f64 (-.f64 y (/.f64 (-.f64 (/.f64 (fma.f64 y (/.f64 (pow.f64 z #s(literal 3 binary64)) t) (*.f64 (*.f64 z z) y)) (neg.f64 t)) (*.f64 y z)) t)) (neg.f64 t))
(* -1 (* t (+ 1 (* -1 (/ z t)))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 z t)) (neg.f64 t))
(+ (* -1 (/ (+ (* -60 y) (* -60 (/ (* y z) t))) t)) (* 120 a))
(fma.f64 #s(literal 120 binary64) a (/.f64 (*.f64 #s(literal 60 binary64) (fma.f64 y (/.f64 z t) y)) t))
(+ (* -1 (/ (+ (* -60 y) (* -1 (/ (+ (* 60 (* y z)) (* 60 (/ (* y (pow z 2)) t))) t))) t)) (* 120 a))
(fma.f64 #s(literal 120 binary64) a (/.f64 (fma.f64 #s(literal -60 binary64) y (/.f64 (*.f64 #s(literal -60 binary64) (*.f64 y (+.f64 z (/.f64 (*.f64 z z) t)))) t)) (neg.f64 t)))
(+ (* -1 (/ (- (* -60 (/ z t)) 60) t)) (* 120 (/ a y)))
(fma.f64 (/.f64 a y) #s(literal 120 binary64) (/.f64 (fma.f64 (/.f64 z t) #s(literal -60 binary64) #s(literal -60 binary64)) (neg.f64 t)))
(+ (* -1 (/ (- (* -1 (/ (- (* 60 (/ (pow z 2) t)) (* -60 z)) t)) 60) t)) (* 120 (/ a y)))
(fma.f64 (/.f64 a y) #s(literal 120 binary64) (/.f64 (fma.f64 (/.f64 (*.f64 #s(literal 60 binary64) (+.f64 (/.f64 (*.f64 z z) t) z)) (neg.f64 t)) #s(literal -1 binary64) #s(literal 60 binary64)) 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))
(* -60 (/ (- x y) (- t z)))
(/.f64 (*.f64 #s(literal -60 binary64) (-.f64 x y)) (-.f64 t z))
(+ (* -60 (/ (- x y) (- t z))) (* 120 a))
(fma.f64 (/.f64 (-.f64 x y) (-.f64 t z)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))
(* 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))
(* a (+ 120 (* -60 (/ (- x y) (* a (- t z))))))
(*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) a) (/.f64 (-.f64 x y) (-.f64 t z)) #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 (/ y (* a (- z t))))))
(*.f64 (fma.f64 (/.f64 (/.f64 y (-.f64 z t)) a) #s(literal -60 binary64) #s(literal 120 binary64)) a)
(* a (- (* 120 (/ 1 y)) (* 60 (/ 1 (* a (- z t))))))
(*.f64 (-.f64 (/.f64 #s(literal 120 binary64) y) (/.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) a)) a)
(* -1 (* a (- (* 60 (/ (- x y) (* a (- t z)))) 120)))
(*.f64 (neg.f64 a) (fma.f64 (/.f64 #s(literal 60 binary64) a) (/.f64 (-.f64 x y) (-.f64 t z)) #s(literal -120 binary64)))
(* -1 (* a (- (* -60 (/ (- x y) (* a (- z t)))) 120)))
(*.f64 (neg.f64 a) (fma.f64 (/.f64 #s(literal -60 binary64) a) (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal -120 binary64)))
(* -1 (* a (- (* 60 (/ y (* a (- z t)))) 120)))
(*.f64 (neg.f64 a) (fma.f64 (/.f64 (/.f64 y (-.f64 z t)) a) #s(literal 60 binary64) #s(literal -120 binary64)))
(* -1 (* a (- (* 60 (/ 1 (* a (- z t)))) (* 120 (/ 1 y)))))
(*.f64 (neg.f64 a) (-.f64 (/.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) a) (/.f64 #s(literal 120 binary64) y)))

rewrite195.0ms (2.1%)

Memory
-38.7MiB live, 262.4MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
056310
075310
1280310
22118310
08126301
Stop Event
iter limit
node limit
iter limit
Counts
23 → 338
Calls
Call 1
Inputs
(*.f64 (fma.f64 (/.f64 z t) #s(literal 1/60 binary64) #s(literal -1/60 binary64)) t)
(fma.f64 a #s(literal 120 binary64) (/.f64 (-.f64 x y) #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 (/.f64 z t) #s(literal 1/60 binary64) #s(literal -1/60 binary64)) t))))
(/.f64 (-.f64 x y) #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 (/.f64 z t) #s(literal 1/60 binary64) #s(literal -1/60 binary64)) t)))
(-.f64 x y)
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (/ x (- z t)) 60) (*.f64 (/.f64 x t) #s(literal -60 binary64))))
#s(approx (* (/ x (- z t)) 60) (*.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(literal -60 binary64) (/.f64 y (-.f64 z t))))
(*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)))
(/.f64 y (-.f64 z t))
(-.f64 z t)
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ y (- z t)) -60) (* 120 a)) (*.f64 #s(approx (+ (* (/ a y) 120) (/ -60 (- z t))) (*.f64 (/.f64 a y) #s(literal 120 binary64))) y)))
#s(approx (+ (* (/ y (- z t)) -60) (* 120 a)) (*.f64 #s(approx (+ (* (/ a y) 120) (/ -60 (- z t))) (*.f64 (/.f64 a y) #s(literal 120 binary64))) y))
(*.f64 #s(approx (+ (* (/ a y) 120) (/ -60 (- z t))) (*.f64 (/.f64 a y) #s(literal 120 binary64))) y)
#s(approx (+ (* (/ a y) 120) (/ -60 (- z t))) (*.f64 (/.f64 a y) #s(literal 120 binary64)))
(fma.f64 a #s(literal 120 binary64) (*.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)) #s(approx (- x y) (neg.f64 y))))
(*.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)) #s(approx (- x y) (neg.f64 y)))
#s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t))
(/.f64 #s(literal -60 binary64) t)
(fma.f64 (/.f64 z t) #s(literal 1/60 binary64) #s(literal -1/60 binary64))
(*.f64 (/.f64 a y) #s(literal 120 binary64))
#s(approx (- x y) (neg.f64 y))
Outputs
(*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t)
(*.f64 t (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 t z) #s(literal -2 binary64)) #s(literal 1/3600 binary64) #s(literal -1/3600 binary64)) t)) (neg.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal 1/60 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 1/216000 binary64) (pow.f64 (/.f64 t z) #s(literal -3 binary64)) #s(literal -1/216000 binary64)) t)) (neg.f64 (fma.f64 (pow.f64 (/.f64 t z) #s(literal -2 binary64)) #s(literal 1/3600 binary64) (-.f64 #s(literal 1/3600 binary64) (*.f64 (/.f64 z t) #s(literal -1/3600 binary64))))))
(/.f64 (neg.f64 (*.f64 t (fma.f64 (pow.f64 (/.f64 t z) #s(literal -2 binary64)) #s(literal 1/3600 binary64) #s(literal -1/3600 binary64)))) (neg.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal 1/60 binary64))))
(/.f64 (neg.f64 (*.f64 t (fma.f64 #s(literal 1/216000 binary64) (pow.f64 (/.f64 t z) #s(literal -3 binary64)) #s(literal -1/216000 binary64)))) (neg.f64 (fma.f64 (pow.f64 (/.f64 t z) #s(literal -2 binary64)) #s(literal 1/3600 binary64) (-.f64 #s(literal 1/3600 binary64) (*.f64 (/.f64 z t) #s(literal -1/3600 binary64))))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 t z) #s(literal -2 binary64)) #s(literal 1/3600 binary64) #s(literal -1/3600 binary64)) t) (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal 1/60 binary64)))
(/.f64 (*.f64 (fma.f64 #s(literal 1/216000 binary64) (pow.f64 (/.f64 t z) #s(literal -3 binary64)) #s(literal -1/216000 binary64)) t) (fma.f64 (pow.f64 (/.f64 t z) #s(literal -2 binary64)) #s(literal 1/3600 binary64) (-.f64 #s(literal 1/3600 binary64) (*.f64 (/.f64 z t) #s(literal -1/3600 binary64)))))
(/.f64 (*.f64 t (fma.f64 (pow.f64 (/.f64 t z) #s(literal -2 binary64)) #s(literal 1/3600 binary64) #s(literal -1/3600 binary64))) (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal 1/60 binary64)))
(/.f64 (*.f64 t (fma.f64 #s(literal 1/216000 binary64) (pow.f64 (/.f64 t z) #s(literal -3 binary64)) #s(literal -1/216000 binary64))) (fma.f64 (pow.f64 (/.f64 t z) #s(literal -2 binary64)) #s(literal 1/3600 binary64) (-.f64 #s(literal 1/3600 binary64) (*.f64 (/.f64 z t) #s(literal -1/3600 binary64)))))
(fma.f64 (*.f64 #s(literal 1/60 binary64) (/.f64 z t)) t (*.f64 #s(literal -1/60 binary64) t))
(fma.f64 #s(literal -1/60 binary64) t (*.f64 (*.f64 #s(literal 1/60 binary64) (/.f64 z t)) t))
(fma.f64 t (*.f64 #s(literal 1/60 binary64) (/.f64 z t)) (*.f64 t #s(literal -1/60 binary64)))
(fma.f64 t #s(literal -1/60 binary64) (*.f64 t (*.f64 #s(literal 1/60 binary64) (/.f64 z t))))
(+.f64 (*.f64 (*.f64 #s(literal 1/60 binary64) (/.f64 z t)) t) (*.f64 #s(literal -1/60 binary64) t))
(+.f64 (*.f64 t (*.f64 #s(literal 1/60 binary64) (/.f64 z t))) (*.f64 t #s(literal -1/60 binary64)))
(+.f64 (*.f64 #s(literal -1/60 binary64) t) (*.f64 (*.f64 #s(literal 1/60 binary64) (/.f64 z t)) t))
(+.f64 (*.f64 t #s(literal -1/60 binary64)) (*.f64 t (*.f64 #s(literal 1/60 binary64) (/.f64 z t))))
(*.f64 (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t)) (-.f64 x y)) #s(literal -2 binary64))) (pow.f64 (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 (-.f64 x y) #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t)))) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal 1728000 binary64) (pow.f64 a #s(literal 3 binary64)) (pow.f64 (/.f64 #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t)) (-.f64 x y)) #s(literal -3 binary64))) (pow.f64 (fma.f64 (/.f64 (-.f64 x y) #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t))) (-.f64 (/.f64 (-.f64 x y) #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t))) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 (-.f64 x y) #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t)))) (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t)) (-.f64 x y)) #s(literal -2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (/.f64 (-.f64 x y) #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t))) (-.f64 (/.f64 (-.f64 x y) #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t))) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))) (fma.f64 #s(literal 1728000 binary64) (pow.f64 a #s(literal 3 binary64)) (pow.f64 (/.f64 #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t)) (-.f64 x y)) #s(literal -3 binary64)))) #s(literal -1 binary64))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t)) (-.f64 x y)) #s(literal -2 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) (neg.f64 (-.f64 (/.f64 (-.f64 x y) #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) 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 #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t)) (-.f64 x y)) #s(literal -2 binary64))))) (neg.f64 (neg.f64 (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 (-.f64 x y) #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 1728000 binary64) (pow.f64 a #s(literal 3 binary64)) (pow.f64 (/.f64 #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t)) (-.f64 x y)) #s(literal -3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (/.f64 (-.f64 x y) #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t))) (-.f64 (/.f64 (-.f64 x y) #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) 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 #s(literal 120 binary64) a) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 (-.f64 x y) #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t))))) (*.f64 (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 (-.f64 x y) #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t)))) (pow.f64 (/.f64 #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t)) (-.f64 x y)) #s(literal -2 binary64)))) (*.f64 (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 (-.f64 x y) #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t)))) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 (-.f64 x y) #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t))))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t)) (-.f64 x y)) #s(literal -2 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))) (-.f64 (/.f64 (-.f64 x y) #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) 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(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t)) (-.f64 x y)) #s(literal -2 binary64)))) (neg.f64 (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 (-.f64 x y) #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1728000 binary64) (pow.f64 a #s(literal 3 binary64)) (pow.f64 (/.f64 #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t)) (-.f64 x y)) #s(literal -3 binary64)))) (neg.f64 (+.f64 (pow.f64 (/.f64 #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t)) (-.f64 x y)) #s(literal -2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 (-.f64 x y) #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t))))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1728000 binary64) (pow.f64 a #s(literal 3 binary64)) (pow.f64 (/.f64 #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t)) (-.f64 x y)) #s(literal -3 binary64)))) (neg.f64 (fma.f64 (/.f64 (-.f64 x y) #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t))) (-.f64 (/.f64 (-.f64 x y) #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) 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 2 binary64)) (pow.f64 (/.f64 #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t)) (-.f64 x y)) #s(literal -2 binary64))) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 (-.f64 x y) #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 (-.f64 x y) #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t)))) (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t)) (-.f64 x y)) #s(literal -2 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (/.f64 (-.f64 x y) #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t))) (-.f64 (/.f64 (-.f64 x y) #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t))) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))) (fma.f64 #s(literal 1728000 binary64) (pow.f64 a #s(literal 3 binary64)) (pow.f64 (/.f64 #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t)) (-.f64 x y)) #s(literal -3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 (-.f64 x y) #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t)))) (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t)) (-.f64 x y)) #s(literal -2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 (-.f64 x y) #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t))) (-.f64 (/.f64 (-.f64 x y) #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t))) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))) (fma.f64 #s(literal 1728000 binary64) (pow.f64 a #s(literal 3 binary64)) (pow.f64 (/.f64 #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t)) (-.f64 x y)) #s(literal -3 binary64)))))
(/.f64 (fma.f64 #s(literal 1728000 binary64) (pow.f64 a #s(literal 3 binary64)) (pow.f64 (/.f64 #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t)) (-.f64 x y)) #s(literal -3 binary64))) (+.f64 (pow.f64 (/.f64 #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t)) (-.f64 x y)) #s(literal -2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 (-.f64 x y) #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t)))))))
(/.f64 (fma.f64 #s(literal 1728000 binary64) (pow.f64 a #s(literal 3 binary64)) (pow.f64 (/.f64 #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t)) (-.f64 x y)) #s(literal -3 binary64))) (fma.f64 (/.f64 (-.f64 x y) #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t))) (-.f64 (/.f64 (-.f64 x y) #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t))) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))))
(fma.f64 (pow.f64 (/.f64 #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t)) (*.f64 (+.f64 y x) (-.f64 x y))) #s(literal -1 binary64)) (pow.f64 (+.f64 y x) #s(literal -1 binary64)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (pow.f64 (/.f64 #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) #s(literal -1 binary64)) (pow.f64 (fma.f64 y (+.f64 y x) (*.f64 x x)) #s(literal -1 binary64)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (pow.f64 #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (-.f64 x y) #s(literal -1 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (pow.f64 #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t)) #s(literal -1 binary64)) (-.f64 x y) (*.f64 #s(literal 120 binary64) a))
(fma.f64 #s(literal 1 binary64) (/.f64 (-.f64 x y) #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t))) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (neg.f64 (-.f64 x y)) (pow.f64 (neg.f64 #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t))) #s(literal -1 binary64)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (-.f64 x y) (pow.f64 #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t)) #s(literal -1 binary64)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 #s(literal 120 binary64) a (/.f64 (-.f64 x y) #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t))))
(fma.f64 a #s(literal 120 binary64) (/.f64 (-.f64 x y) #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t))))
(-.f64 (fma.f64 #s(literal 120 binary64) a (/.f64 x #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t)))) (/.f64 y #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t))))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 (-.f64 x y) #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t))))) (/.f64 (pow.f64 (/.f64 #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t)) (-.f64 x y)) #s(literal -2 binary64)) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 (-.f64 x y) #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t))))))
(-.f64 (/.f64 x #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t))) (-.f64 (/.f64 y #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t))) (*.f64 #s(literal 120 binary64) a)))
(+.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 (-.f64 x y) #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t))))
(+.f64 (/.f64 (-.f64 x y) #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t))) (*.f64 #s(literal 120 binary64) a))
(*.f64 (pow.f64 (/.f64 #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t)) (*.f64 (+.f64 y x) (-.f64 x y))) #s(literal -1 binary64)) (pow.f64 (+.f64 y x) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) #s(literal -1 binary64)) (pow.f64 (fma.f64 y (+.f64 y x) (*.f64 x x)) #s(literal -1 binary64)))
(*.f64 (pow.f64 #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (-.f64 x y) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t)) #s(literal -1 binary64)) (-.f64 x y))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 x y) #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t))))
(*.f64 (neg.f64 (-.f64 x y)) (pow.f64 (neg.f64 #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t))) #s(literal -1 binary64)))
(*.f64 (-.f64 x y) (pow.f64 #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t)) #s(literal -1 binary64)))
(pow.f64 (/.f64 (/.f64 #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t)) (-.f64 x y)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t)) (-.f64 x y)) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 y x) (-.f64 x y)) (pow.f64 #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t)) #s(literal -1 binary64)))) (neg.f64 (+.f64 y x)))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (pow.f64 #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t)) #s(literal -1 binary64)))) (neg.f64 (fma.f64 y (+.f64 y x) (*.f64 x x))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t))) #s(literal 2 binary64)) (pow.f64 (/.f64 y #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t))) #s(literal 2 binary64)))) (neg.f64 (+.f64 (/.f64 x #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t))) (/.f64 y #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t))) #s(literal 3 binary64)) (pow.f64 (/.f64 y #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (/.f64 x #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t))) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 y #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t))) #s(literal 2 binary64)) (*.f64 (/.f64 x #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t))) (/.f64 y #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t))))))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (-.f64 x y)))) (neg.f64 (neg.f64 (neg.f64 #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 y x) (-.f64 x y)) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 y x) #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 y (+.f64 y x) (*.f64 x x)) #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t)))))
(/.f64 (neg.f64 (*.f64 (-.f64 x y) #s(literal 1 binary64))) (neg.f64 #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t))))
(/.f64 (neg.f64 (-.f64 (*.f64 x #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t))) (*.f64 #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t)) y))) (neg.f64 (pow.f64 #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t)) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t)) y)) (*.f64 (/.f64 #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t)) x) #s(literal 1 binary64))) (*.f64 (/.f64 #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t)) x) (/.f64 #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t)) y)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t)))) (*.f64 (/.f64 #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t)) x) (neg.f64 y))) (*.f64 (/.f64 #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t)) x) (neg.f64 #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t))) (*.f64 (/.f64 #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t)) x) y)) (*.f64 (/.f64 #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t)) x) #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t))))
(/.f64 (-.f64 (*.f64 (neg.f64 x) (/.f64 #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t)) y)) (*.f64 (neg.f64 #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t))) #s(literal 1 binary64))) (*.f64 (neg.f64 #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t))) (/.f64 #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t)) y)))
(/.f64 (-.f64 (*.f64 (neg.f64 x) (neg.f64 #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t)))) (*.f64 (neg.f64 #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t))) (neg.f64 y))) (pow.f64 #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t)) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (neg.f64 x) #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t))) (*.f64 (neg.f64 #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t))) y)) (*.f64 (neg.f64 #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t))) #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t))))
(/.f64 (-.f64 (*.f64 x (/.f64 #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t)) y)) (*.f64 #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t)) #s(literal 1 binary64))) (*.f64 #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t)) (/.f64 #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t)) y)))
(/.f64 (-.f64 (*.f64 x (neg.f64 #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t)))) (*.f64 #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t)) (neg.f64 y))) (*.f64 #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t)) (neg.f64 #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t)))))
(/.f64 (-.f64 (neg.f64 x) (neg.f64 y)) (neg.f64 #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t))))
(/.f64 (*.f64 (*.f64 (+.f64 y x) (-.f64 x y)) (pow.f64 #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t)) #s(literal -1 binary64))) (+.f64 y x))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (pow.f64 #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t)) #s(literal -1 binary64))) (fma.f64 y (+.f64 y x) (*.f64 x x)))
(/.f64 (-.f64 (pow.f64 (/.f64 x #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t))) #s(literal 2 binary64)) (pow.f64 (/.f64 y #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t))) #s(literal 2 binary64))) (+.f64 (/.f64 x #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t))) (/.f64 y #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t))) #s(literal 3 binary64)) (pow.f64 (/.f64 y #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 x #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t))) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 y #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t))) #s(literal 2 binary64)) (*.f64 (/.f64 x #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t))) (/.f64 y #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 x y))) (neg.f64 (neg.f64 #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t)))))
(/.f64 (neg.f64 (*.f64 (+.f64 y x) (-.f64 x y))) (neg.f64 (*.f64 #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t)) (+.f64 y x))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (neg.f64 (*.f64 #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t)) (fma.f64 y (+.f64 y x) (*.f64 x x)))))
(/.f64 (*.f64 (*.f64 (+.f64 y x) (-.f64 x y)) #s(literal 1 binary64)) (*.f64 (+.f64 y x) #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 y (+.f64 y x) (*.f64 x x)) #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t))))
(/.f64 (*.f64 (-.f64 x y) #s(literal 1 binary64)) #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t)))
(/.f64 (-.f64 (*.f64 x #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t))) (*.f64 #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t)) y)) (pow.f64 #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t)) #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 y x) (-.f64 x y)) (*.f64 #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t)) (+.f64 y x)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t)) (-.f64 x y)) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t)) (-.f64 x y))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t)) (-.f64 x y)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t)) (-.f64 x y)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t)) (-.f64 x y)))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (*.f64 #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t)) (fma.f64 y (+.f64 y x) (*.f64 x x))))
(/.f64 (neg.f64 (-.f64 x y)) (neg.f64 #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t))))
(/.f64 (-.f64 x y) #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t)))
(neg.f64 (/.f64 (neg.f64 (-.f64 x y)) #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t))))
(neg.f64 (/.f64 (-.f64 x y) (neg.f64 #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t)))))
(fma.f64 x (pow.f64 #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t)) #s(literal -1 binary64)) (neg.f64 (/.f64 y #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t)))))
(-.f64 (/.f64 x #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t))) (/.f64 y #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t)) (-.f64 x y))) #s(literal -1 binary64)))
(+.f64 (/.f64 x #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t))) (neg.f64 (/.f64 y #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64)) t)))))
(*.f64 (*.f64 (+.f64 y x) (-.f64 x y)) (pow.f64 (+.f64 y x) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (pow.f64 (fma.f64 y (+.f64 y x) (*.f64 x x)) #s(literal -1 binary64)))
(pow.f64 (/.f64 (+.f64 y x) (*.f64 (+.f64 y x) (-.f64 x y))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 y (+.f64 y x) (*.f64 x x)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.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 x (neg.f64 y))))
(/.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 x x (-.f64 (*.f64 y y) (*.f64 x (neg.f64 y))))))
(/.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 x (neg.f64 y)))
(/.f64 (*.f64 (+.f64 y x) (-.f64 x y)) (+.f64 y x))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 y x) (*.f64 (+.f64 y x) (-.f64 x y)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 y (+.f64 y x) (*.f64 x x)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 y x) (*.f64 (+.f64 y x) (-.f64 x y))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 y (+.f64 y x) (*.f64 x x)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (fma.f64 x x (-.f64 (*.f64 y y) (*.f64 x (neg.f64 y)))))
(/.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)))
(fma.f64 #s(literal -1 binary64) y x)
(fma.f64 y #s(literal -1 binary64) x)
(-.f64 (+.f64 x #s(literal 0 binary64)) y)
(-.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 (neg.f64 y) x)
(+.f64 x (neg.f64 y))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (/ x (- z t)) 60) (*.f64 #s(literal -60 binary64) (/.f64 x t))))
#s(approx (* (/ x (- z t)) 60) (*.f64 #s(literal -60 binary64) (/.f64 x t)))
(*.f64 (*.f64 #s(literal -60 binary64) x) (pow.f64 t #s(literal -1 binary64)))
(*.f64 #s(literal -60 binary64) (/.f64 x t))
(*.f64 (/.f64 x t) #s(literal -60 binary64))
(*.f64 x (/.f64 #s(literal -60 binary64) t))
(pow.f64 (/.f64 t (*.f64 #s(literal -60 binary64) x)) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 (neg.f64 x) #s(literal -60 binary64))) (neg.f64 (neg.f64 t)))
(/.f64 (neg.f64 (*.f64 #s(literal -60 binary64) (neg.f64 x))) (neg.f64 (neg.f64 t)))
(/.f64 (neg.f64 (neg.f64 (*.f64 #s(literal -60 binary64) x))) (neg.f64 (neg.f64 t)))
(/.f64 (*.f64 (neg.f64 x) #s(literal -60 binary64)) (neg.f64 t))
(/.f64 (*.f64 #s(literal -60 binary64) (neg.f64 x)) (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 -1 binary64) (neg.f64 (/.f64 t (*.f64 #s(literal -60 binary64) x))))
(/.f64 #s(literal 1 binary64) (/.f64 t (*.f64 #s(literal -60 binary64) x)))
(/.f64 #s(literal -60 binary64) (/.f64 t x))
(/.f64 #s(literal 60 binary64) (neg.f64 (/.f64 t x)))
(*.f64 (pow.f64 t #s(literal -1 binary64)) (pow.f64 (pow.f64 x #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 t #s(literal -1 binary64)) x)
(*.f64 #s(literal 1 binary64) (/.f64 x t))
(*.f64 (neg.f64 x) (pow.f64 (neg.f64 t) #s(literal -1 binary64)))
(*.f64 x (pow.f64 t #s(literal -1 binary64)))
(pow.f64 (/.f64 (/.f64 t x) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 t x) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 x #s(literal 1 binary64))) (neg.f64 t))
(/.f64 (neg.f64 (neg.f64 (neg.f64 x))) (neg.f64 (neg.f64 (neg.f64 t))))
(/.f64 (*.f64 x #s(literal 1 binary64)) t)
(/.f64 (neg.f64 (neg.f64 x)) (neg.f64 (neg.f64 t)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 t x) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 t x)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 t x))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 t x) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 t x))
(/.f64 (neg.f64 x) (neg.f64 t))
(/.f64 x t)
(neg.f64 (/.f64 (neg.f64 x) t))
(neg.f64 (/.f64 x (neg.f64 t)))
(exp.f64 (*.f64 (log.f64 (/.f64 t x)) #s(literal -1 binary64)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64)))
(*.f64 (/.f64 (*.f64 #s(literal -60 binary64) y) (*.f64 (+.f64 t z) (-.f64 z t))) (+.f64 t z))
(*.f64 (/.f64 (*.f64 #s(literal -60 binary64) 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 #s(literal -60 binary64) y) (pow.f64 (-.f64 z t) #s(literal -1 binary64)))
(*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))
(*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)))
(*.f64 y (/.f64 #s(literal -60 binary64) (-.f64 z t)))
(pow.f64 (/.f64 (-.f64 z t) (*.f64 #s(literal -60 binary64) y)) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 (neg.f64 y) #s(literal -60 binary64))) (neg.f64 (neg.f64 (-.f64 z t))))
(/.f64 (neg.f64 (*.f64 #s(literal -60 binary64) (neg.f64 y))) (neg.f64 (neg.f64 (-.f64 z t))))
(/.f64 (neg.f64 (neg.f64 (*.f64 #s(literal -60 binary64) y))) (neg.f64 (neg.f64 (-.f64 z t))))
(/.f64 (*.f64 (neg.f64 y) #s(literal -60 binary64)) (neg.f64 (-.f64 z t)))
(/.f64 (*.f64 #s(literal -60 binary64) (neg.f64 y)) (neg.f64 (-.f64 z t)))
(/.f64 (neg.f64 (*.f64 #s(literal -60 binary64) y)) (neg.f64 (-.f64 z t)))
(/.f64 (*.f64 #s(literal -60 binary64) y) (-.f64 z t))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 z t) (*.f64 #s(literal -60 binary64) y))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 z t) (*.f64 #s(literal -60 binary64) y)))
(/.f64 #s(literal -60 binary64) (/.f64 (-.f64 z t) y))
(/.f64 #s(literal 60 binary64) (neg.f64 (/.f64 (-.f64 z t) y)))
(*.f64 (/.f64 y (*.f64 (+.f64 t z) (-.f64 z t))) (+.f64 t z))
(*.f64 (/.f64 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 #s(literal -1 binary64) (/.f64 y (neg.f64 (-.f64 z t))))
(*.f64 (pow.f64 (-.f64 z t) #s(literal -1 binary64)) (pow.f64 (pow.f64 y #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (-.f64 z t) #s(literal -1 binary64)) y)
(*.f64 #s(literal 1 binary64) (/.f64 y (-.f64 z t)))
(*.f64 (neg.f64 y) (pow.f64 (neg.f64 (-.f64 z t)) #s(literal -1 binary64)))
(*.f64 y (pow.f64 (-.f64 z t) #s(literal -1 binary64)))
(pow.f64 (/.f64 (/.f64 (-.f64 z t) y) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 z t) y) #s(literal -1 binary64))
(/.f64 (neg.f64 (neg.f64 (neg.f64 y))) (neg.f64 (neg.f64 (neg.f64 (-.f64 z t)))))
(/.f64 (neg.f64 (*.f64 y #s(literal 1 binary64))) (neg.f64 (-.f64 z t)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (-.f64 z t))) (*.f64 (neg.f64 (-.f64 z t)) y)) (pow.f64 (-.f64 z t) #s(literal 2 binary64)))
(/.f64 (neg.f64 (neg.f64 y)) (neg.f64 (neg.f64 (-.f64 z t))))
(/.f64 (*.f64 y #s(literal 1 binary64)) (-.f64 z t))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (-.f64 z t) y) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 z t) y)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (-.f64 z t) y))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 z t) y) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 z t) y))
(/.f64 (neg.f64 y) (neg.f64 (-.f64 z t)))
(/.f64 y (-.f64 z t))
(neg.f64 (/.f64 (neg.f64 y) (-.f64 z t)))
(neg.f64 (/.f64 y (neg.f64 (-.f64 z t))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (-.f64 z t))) (/.f64 y (neg.f64 (-.f64 z t))))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 z t) y)) #s(literal -1 binary64)))
(*.f64 (*.f64 (+.f64 t z) (-.f64 z t)) (pow.f64 (+.f64 t z) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))) (pow.f64 (fma.f64 t (+.f64 t z) (*.f64 z z)) #s(literal -1 binary64)))
(pow.f64 (/.f64 (+.f64 t z) (*.f64 (+.f64 t z) (-.f64 z t))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 t (+.f64 t z) (*.f64 z z)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.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 z (neg.f64 t))))
(/.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 z z (-.f64 (*.f64 t t) (*.f64 z (neg.f64 t))))))
(/.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 z (neg.f64 t)))
(/.f64 (*.f64 (+.f64 t z) (-.f64 z t)) (+.f64 t z))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 t z) (*.f64 (+.f64 t z) (-.f64 z t)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 t (+.f64 t z) (*.f64 z z)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 t z) (*.f64 (+.f64 t z) (-.f64 z t))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 t (+.f64 t z) (*.f64 z z)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))))
(/.f64 (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))) (fma.f64 z z (-.f64 (*.f64 t t) (*.f64 z (neg.f64 t)))))
(/.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)))
(fma.f64 #s(literal -1 binary64) t 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 (neg.f64 t) z)
(+.f64 z (neg.f64 t))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ y (- z t)) -60) (* 120 a)) (*.f64 #s(approx (+ (* (/ a y) 120) (/ -60 (- z t))) (*.f64 (/.f64 a y) #s(literal 120 binary64))) y)))
#s(approx (+ (* (/ y (- z t)) -60) (* 120 a)) (*.f64 #s(approx (+ (* (/ a y) 120) (/ -60 (- z t))) (*.f64 (/.f64 a y) #s(literal 120 binary64))) y))
(*.f64 #s(approx (+ (* (/ a y) 120) (/ -60 (- z t))) (*.f64 (/.f64 a y) #s(literal 120 binary64))) y)
(*.f64 y #s(approx (+ (* (/ a y) 120) (/ -60 (- z t))) (*.f64 (/.f64 a y) #s(literal 120 binary64))))
#s(approx (+ (* (/ a y) 120) (/ -60 (- z t))) (*.f64 (/.f64 a y) #s(literal 120 binary64)))
(*.f64 (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(approx (- x y) (neg.f64 y)) #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t))) #s(literal 2 binary64))) (pow.f64 (fma.f64 #s(literal 120 binary64) a (*.f64 (neg.f64 #s(approx (- x y) (neg.f64 y))) #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)))) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal 1728000 binary64) (pow.f64 a #s(literal 3 binary64)) (pow.f64 (*.f64 #s(approx (- x y) (neg.f64 y)) #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t))) #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (*.f64 (*.f64 #s(approx (- x y) (neg.f64 y)) #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t))) (-.f64 (*.f64 #s(approx (- x y) (neg.f64 y)) #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t))) (*.f64 #s(literal 120 binary64) a)))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (fma.f64 #s(literal 120 binary64) a (*.f64 (neg.f64 #s(approx (- x y) (neg.f64 y))) #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)))) (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(approx (- x y) (neg.f64 y)) #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t))) #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (*.f64 (*.f64 #s(approx (- x y) (neg.f64 y)) #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t))) (-.f64 (*.f64 #s(approx (- x y) (neg.f64 y)) #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t))) (*.f64 #s(literal 120 binary64) a)))) (fma.f64 #s(literal 1728000 binary64) (pow.f64 a #s(literal 3 binary64)) (pow.f64 (*.f64 #s(approx (- x y) (neg.f64 y)) #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t))) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(approx (- x y) (neg.f64 y)) #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t))) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 #s(approx (- x y) (neg.f64 y)) #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) 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 #s(approx (- x y) (neg.f64 y)) #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t))) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (fma.f64 #s(literal 120 binary64) a (*.f64 (neg.f64 #s(approx (- x y) (neg.f64 y))) #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 1728000 binary64) (pow.f64 a #s(literal 3 binary64)) (pow.f64 (*.f64 #s(approx (- x y) (neg.f64 y)) #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t))) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (*.f64 (*.f64 #s(approx (- x y) (neg.f64 y)) #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t))) (-.f64 (*.f64 #s(approx (- x y) (neg.f64 y)) #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) 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 (neg.f64 #s(approx (- x y) (neg.f64 y))) #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t))))) (*.f64 (fma.f64 #s(literal 120 binary64) a (*.f64 (neg.f64 #s(approx (- x y) (neg.f64 y))) #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)))) (pow.f64 (*.f64 #s(approx (- x y) (neg.f64 y)) #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t))) #s(literal 2 binary64)))) (*.f64 (fma.f64 #s(literal 120 binary64) a (*.f64 (neg.f64 #s(approx (- x y) (neg.f64 y))) #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)))) (fma.f64 #s(literal 120 binary64) a (*.f64 (neg.f64 #s(approx (- x y) (neg.f64 y))) #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t))))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(approx (- x y) (neg.f64 y)) #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t))) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))) (-.f64 (*.f64 #s(approx (- x y) (neg.f64 y)) #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) 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(approx (- x y) (neg.f64 y)) #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t))) #s(literal 2 binary64)))) (neg.f64 (fma.f64 #s(literal 120 binary64) a (*.f64 (neg.f64 #s(approx (- x y) (neg.f64 y))) #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1728000 binary64) (pow.f64 a #s(literal 3 binary64)) (pow.f64 (*.f64 #s(approx (- x y) (neg.f64 y)) #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 #s(approx (- x y) (neg.f64 y)) #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 120 binary64) a) #s(approx (- x y) (neg.f64 y))) #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1728000 binary64) (pow.f64 a #s(literal 3 binary64)) (pow.f64 (*.f64 #s(approx (- x y) (neg.f64 y)) #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (*.f64 (*.f64 #s(approx (- x y) (neg.f64 y)) #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t))) (-.f64 (*.f64 #s(approx (- x y) (neg.f64 y)) #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) 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(approx (- x y) (neg.f64 y)) #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t))) #s(literal 2 binary64))) (fma.f64 #s(literal 120 binary64) a (*.f64 (neg.f64 #s(approx (- x y) (neg.f64 y))) #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal 120 binary64) a (*.f64 (neg.f64 #s(approx (- x y) (neg.f64 y))) #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)))) (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(approx (- x y) (neg.f64 y)) #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t))) #s(literal 2 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (*.f64 (*.f64 #s(approx (- x y) (neg.f64 y)) #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t))) (-.f64 (*.f64 #s(approx (- x y) (neg.f64 y)) #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t))) (*.f64 #s(literal 120 binary64) a)))) (fma.f64 #s(literal 1728000 binary64) (pow.f64 a #s(literal 3 binary64)) (pow.f64 (*.f64 #s(approx (- x y) (neg.f64 y)) #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t))) #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 120 binary64) a (*.f64 (neg.f64 #s(approx (- x y) (neg.f64 y))) #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)))) (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(approx (- x y) (neg.f64 y)) #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t))) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (*.f64 (*.f64 #s(approx (- x y) (neg.f64 y)) #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t))) (-.f64 (*.f64 #s(approx (- x y) (neg.f64 y)) #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t))) (*.f64 #s(literal 120 binary64) a)))) (fma.f64 #s(literal 1728000 binary64) (pow.f64 a #s(literal 3 binary64)) (pow.f64 (*.f64 #s(approx (- x y) (neg.f64 y)) #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t))) #s(literal 3 binary64)))))
(/.f64 (fma.f64 #s(literal 1728000 binary64) (pow.f64 a #s(literal 3 binary64)) (pow.f64 (*.f64 #s(approx (- x y) (neg.f64 y)) #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 #s(approx (- x y) (neg.f64 y)) #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 120 binary64) a) #s(approx (- x y) (neg.f64 y))) #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t))))))
(/.f64 (fma.f64 #s(literal 1728000 binary64) (pow.f64 a #s(literal 3 binary64)) (pow.f64 (*.f64 #s(approx (- x y) (neg.f64 y)) #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t))) #s(literal 3 binary64))) (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (*.f64 (*.f64 #s(approx (- x y) (neg.f64 y)) #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t))) (-.f64 (*.f64 #s(approx (- x y) (neg.f64 y)) #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t))) (*.f64 #s(literal 120 binary64) a)))))
(fma.f64 #s(approx (- x y) (neg.f64 y)) #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)) #s(approx (- x y) (neg.f64 y)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 #s(literal 120 binary64) a (*.f64 #s(approx (- x y) (neg.f64 y)) #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t))))
(fma.f64 a #s(literal 120 binary64) (*.f64 #s(approx (- x y) (neg.f64 y)) #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t))))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 #s(literal 120 binary64) a (*.f64 (neg.f64 #s(approx (- x y) (neg.f64 y))) #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t))))) (/.f64 (pow.f64 (*.f64 #s(approx (- x y) (neg.f64 y)) #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t))) #s(literal 2 binary64)) (fma.f64 #s(literal 120 binary64) a (*.f64 (neg.f64 #s(approx (- x y) (neg.f64 y))) #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t))))))
(+.f64 (*.f64 #s(approx (- x y) (neg.f64 y)) #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t))) (*.f64 #s(literal 120 binary64) a))
(+.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(approx (- x y) (neg.f64 y)) #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t))))
(*.f64 #s(approx (- x y) (neg.f64 y)) #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)))
(*.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)) #s(approx (- x y) (neg.f64 y)))
#s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t))
(*.f64 (pow.f64 t #s(literal -1 binary64)) #s(literal -60 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal -60 binary64) t))
(*.f64 #s(literal -60 binary64) (pow.f64 t #s(literal -1 binary64)))
(*.f64 #s(literal 60 binary64) (pow.f64 (neg.f64 t) #s(literal -1 binary64)))
(pow.f64 (/.f64 (*.f64 t #s(literal -1/60 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (*.f64 t #s(literal -1/60 binary64)) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 t #s(literal -1/60 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 t #s(literal -1/60 binary64))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (*.f64 t #s(literal -1/60 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 t #s(literal -1/60 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (*.f64 t #s(literal -1/60 binary64)))
(/.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))
(exp.f64 (*.f64 (log.f64 (*.f64 t #s(literal -1/60 binary64))) #s(literal -1 binary64)))
(*.f64 (fma.f64 (pow.f64 (/.f64 t z) #s(literal -2 binary64)) #s(literal 1/3600 binary64) #s(literal -1/3600 binary64)) (pow.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal 1/60 binary64)) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal 1/216000 binary64) (pow.f64 (/.f64 t z) #s(literal -3 binary64)) #s(literal -1/216000 binary64)) (pow.f64 (fma.f64 (pow.f64 (/.f64 t z) #s(literal -2 binary64)) #s(literal 1/3600 binary64) (-.f64 #s(literal 1/3600 binary64) (*.f64 (/.f64 z t) #s(literal -1/3600 binary64)))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal 1/60 binary64)) (fma.f64 (pow.f64 (/.f64 t z) #s(literal -2 binary64)) #s(literal 1/3600 binary64) #s(literal -1/3600 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 t z) #s(literal -2 binary64)) #s(literal 1/3600 binary64) (-.f64 #s(literal 1/3600 binary64) (*.f64 (/.f64 z t) #s(literal -1/3600 binary64)))) (fma.f64 #s(literal 1/216000 binary64) (pow.f64 (/.f64 t z) #s(literal -3 binary64)) #s(literal -1/216000 binary64))) #s(literal -1 binary64))
(/.f64 (neg.f64 (-.f64 #s(literal 1/3600 binary64) (pow.f64 (*.f64 #s(literal 1/60 binary64) (/.f64 z t)) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal -1/60 binary64) (*.f64 #s(literal 1/60 binary64) (/.f64 z t)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 t z) #s(literal -2 binary64)) #s(literal 1/3600 binary64) #s(literal -1/3600 binary64)))) (neg.f64 (neg.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal 1/60 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 1/216000 binary64) (pow.f64 (/.f64 t z) #s(literal -3 binary64)) #s(literal -1/216000 binary64)))) (neg.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 t z) #s(literal -2 binary64)) #s(literal 1/3600 binary64) (-.f64 #s(literal 1/3600 binary64) (*.f64 (/.f64 z t) #s(literal -1/3600 binary64)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 #s(literal 1/60 binary64) (/.f64 z t)) #s(literal 2 binary64)) (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal 1/60 binary64))) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal 1/60 binary64)) #s(literal 1/3600 binary64))) (*.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal 1/60 binary64)) (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal 1/60 binary64))))
(/.f64 (-.f64 #s(literal 1/3600 binary64) (pow.f64 (*.f64 #s(literal 1/60 binary64) (/.f64 z t)) #s(literal 2 binary64))) (-.f64 #s(literal -1/60 binary64) (*.f64 #s(literal 1/60 binary64) (/.f64 z t))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 t z) #s(literal -2 binary64)) #s(literal 1/3600 binary64) #s(literal -1/3600 binary64))) (neg.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal 1/60 binary64))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/216000 binary64) (pow.f64 (/.f64 t z) #s(literal -3 binary64)) #s(literal -1/216000 binary64))) (neg.f64 (+.f64 #s(literal 1/3600 binary64) (-.f64 (pow.f64 (*.f64 #s(literal 1/60 binary64) (/.f64 z t)) #s(literal 2 binary64)) (*.f64 (/.f64 z t) #s(literal -1/3600 binary64))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/216000 binary64) (pow.f64 (/.f64 t z) #s(literal -3 binary64)) #s(literal -1/216000 binary64))) (neg.f64 (fma.f64 (pow.f64 (/.f64 t z) #s(literal -2 binary64)) #s(literal 1/3600 binary64) (-.f64 #s(literal 1/3600 binary64) (*.f64 (/.f64 z t) #s(literal -1/3600 binary64))))))
(/.f64 (fma.f64 (pow.f64 (/.f64 t z) #s(literal -2 binary64)) #s(literal 1/3600 binary64) #s(literal -1/3600 binary64)) (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal 1/60 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal 1/60 binary64)) (fma.f64 (pow.f64 (/.f64 t z) #s(literal -2 binary64)) #s(literal 1/3600 binary64) #s(literal -1/3600 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 t z) #s(literal -2 binary64)) #s(literal 1/3600 binary64) (-.f64 #s(literal 1/3600 binary64) (*.f64 (/.f64 z t) #s(literal -1/3600 binary64)))) (fma.f64 #s(literal 1/216000 binary64) (pow.f64 (/.f64 t z) #s(literal -3 binary64)) #s(literal -1/216000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal 1/60 binary64)) (fma.f64 (pow.f64 (/.f64 t z) #s(literal -2 binary64)) #s(literal 1/3600 binary64) #s(literal -1/3600 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 (/.f64 t z) #s(literal -2 binary64)) #s(literal 1/3600 binary64) (-.f64 #s(literal 1/3600 binary64) (*.f64 (/.f64 z t) #s(literal -1/3600 binary64)))) (fma.f64 #s(literal 1/216000 binary64) (pow.f64 (/.f64 t z) #s(literal -3 binary64)) #s(literal -1/216000 binary64))))
(/.f64 (fma.f64 #s(literal 1/216000 binary64) (pow.f64 (/.f64 t z) #s(literal -3 binary64)) #s(literal -1/216000 binary64)) (+.f64 #s(literal 1/3600 binary64) (-.f64 (pow.f64 (*.f64 #s(literal 1/60 binary64) (/.f64 z t)) #s(literal 2 binary64)) (*.f64 (/.f64 z t) #s(literal -1/3600 binary64)))))
(/.f64 (fma.f64 #s(literal 1/216000 binary64) (pow.f64 (/.f64 t z) #s(literal -3 binary64)) #s(literal -1/216000 binary64)) (fma.f64 (pow.f64 (/.f64 t z) #s(literal -2 binary64)) #s(literal 1/3600 binary64) (-.f64 #s(literal 1/3600 binary64) (*.f64 (/.f64 z t) #s(literal -1/3600 binary64)))))
(fma.f64 (*.f64 #s(literal 1/60 binary64) z) (pow.f64 t #s(literal -1 binary64)) #s(literal -1/60 binary64))
(fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal -1/60 binary64))
(fma.f64 (/.f64 z t) #s(literal 1/60 binary64) #s(literal -1/60 binary64))
(fma.f64 z (/.f64 #s(literal 1/60 binary64) t) #s(literal -1/60 binary64))
(fma.f64 z (*.f64 (pow.f64 t #s(literal -1 binary64)) #s(literal 1/60 binary64)) #s(literal -1/60 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 1/60 binary64) (/.f64 z t)) #s(literal 2 binary64)) (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal 1/60 binary64))) (/.f64 #s(literal 1/3600 binary64) (fma.f64 #s(literal 1/60 binary64) (/.f64 z t) #s(literal 1/60 binary64))))
(+.f64 (*.f64 #s(literal 1/60 binary64) (/.f64 z t)) #s(literal -1/60 binary64))
(+.f64 #s(literal -1/60 binary64) (*.f64 #s(literal 1/60 binary64) (/.f64 z t)))
(*.f64 (/.f64 a y) #s(literal 120 binary64))
(*.f64 (*.f64 #s(literal 120 binary64) a) (pow.f64 y #s(literal -1 binary64)))
(*.f64 #s(literal 120 binary64) (/.f64 a y))
(*.f64 a (/.f64 #s(literal 120 binary64) y))
(*.f64 a (*.f64 (pow.f64 y #s(literal -1 binary64)) #s(literal 120 binary64)))
(pow.f64 (/.f64 y (*.f64 #s(literal 120 binary64) a)) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 #s(literal 120 binary64) (neg.f64 a))) (neg.f64 (neg.f64 y)))
(/.f64 (neg.f64 (*.f64 (neg.f64 a) #s(literal 120 binary64))) (neg.f64 (neg.f64 y)))
(/.f64 (neg.f64 (neg.f64 (*.f64 #s(literal 120 binary64) a))) (neg.f64 (neg.f64 y)))
(/.f64 (*.f64 #s(literal 120 binary64) (neg.f64 a)) (neg.f64 y))
(/.f64 #s(literal -120 binary64) (neg.f64 (/.f64 y a)))
(/.f64 (*.f64 (neg.f64 a) #s(literal 120 binary64)) (neg.f64 y))
(/.f64 (neg.f64 (*.f64 #s(literal 120 binary64) a)) (neg.f64 y))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 y (*.f64 #s(literal 120 binary64) a))))
(/.f64 #s(literal 1 binary64) (/.f64 y (*.f64 #s(literal 120 binary64) a)))
(/.f64 (*.f64 #s(literal 120 binary64) a) y)
(/.f64 #s(literal 120 binary64) (/.f64 y a))
#s(approx (- x y) (neg.f64 y))

eval129.0ms (1.4%)

Memory
-2.1MiB live, 157.7MiB allocated
Compiler

Compiled 20 350 to 2 527 computations (87.6% saved)

prune38.0ms (0.4%)

Memory
-10.9MiB live, 75.1MiB allocated
Pruning

21 alts after pruning (16 fresh and 5 done)

PrunedKeptTotal
New5408548
Fresh2810
Picked325
Done033
Total54521566
Accuracy
100.0%
Counts
566 → 21
Alt Table
Click to see full alt table
StatusAccuracyProgram
60.9%
(fma.f64 a #s(literal 120 binary64) (/.f64 (-.f64 x y) #s(approx (* (- t z) -1/60) (*.f64 #s(approx (+ (* (/ z t) 1/60) -1/60) (*.f64 (/.f64 z t) #s(literal 1/60 binary64))) t))))
65.3%
(fma.f64 a #s(literal 120 binary64) (*.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal 60 binary64) z)) (-.f64 x y)))
60.2%
(fma.f64 a #s(literal 120 binary64) (*.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)) (-.f64 x y)))
73.3%
(fma.f64 a #s(literal 120 binary64) #s(approx (/ (- x y) (* (- t z) -1/60)) (*.f64 (/.f64 y (-.f64 t z)) #s(literal 60 binary64))))
56.0%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 #s(approx (/ y (- z t)) (/.f64 y z)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))
53.2%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 z t)))
28.3%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t)))
26.8%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (/.f64 (*.f64 #s(literal -60 binary64) y) (-.f64 z t)))
53.6%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 60 binary64)))
15.5%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (/ x (- z t)) (/.f64 x z)) #s(literal 60 binary64)))
27.2%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 y (/.f64 #s(literal -60 binary64) (-.f64 z t))))
28.3%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t))))
49.3%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
17.3%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal -60 binary64) #s(approx (/ y (- z t)) (/.f64 y z))))
70.0%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ y (- z t)) -60) (* 120 a)) (*.f64 (fma.f64 (/.f64 y (*.f64 (-.f64 z t) a)) #s(literal -60 binary64) #s(literal 120 binary64)) a)))
40.4%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ y (- z t)) -60) (* 120 a)) (*.f64 #s(approx (+ (* (/ a y) 120) (/ -60 (- z t))) (*.f64 (/.f64 a y) #s(literal 120 binary64))) y)))
40.1%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ y (- z t)) -60) (* 120 a)) (*.f64 #s(approx (+ (* (/ a y) 120) (/ -60 (- z t))) (*.f64 a (/.f64 #s(literal 120 binary64) y))) y)))
17.5%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (/ x (- z t)) 60) (/.f64 (*.f64 #s(literal -60 binary64) x) t)))
17.5%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (/ x (- z t)) 60) (/.f64 #s(literal -60 binary64) (/.f64 t x))))
17.5%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (/ x (- z t)) 60) (*.f64 (/.f64 x t) #s(literal -60 binary64))))
17.6%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* -60 (/ y (- z t))) (*.f64 (/.f64 y t) #s(literal 60 binary64))))
Compiler

Compiled 1 547 to 618 computations (60.1% saved)

regimes613.0ms (6.6%)

Memory
20.3MiB live, 224.6MiB allocated
Counts
42 → 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 (* -60 (/ y (- z t))) (*.f64 (/.f64 y t) #s(literal 60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (/ x (- z t)) 60) (*.f64 (/.f64 x t) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (/ x (- z t)) 60) (/.f64 (*.f64 #s(literal -60 binary64) x) t)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal -60 binary64) #s(approx (/ y (- z t)) (/.f64 y z))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (/ x (- z t)) (/.f64 x z)) #s(literal 60 binary64)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ y (- z t)) -60) (* 120 a)) (*.f64 #s(approx (+ (* (/ a y) 120) (/ -60 (- z t))) (/.f64 #s(literal -60 binary64) (-.f64 z t))) y)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 y (/.f64 #s(literal -60 binary64) (-.f64 z t))))
#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 (*.f64 #s(literal -60 binary64) y) (-.f64 z t)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ y (- z t)) -60) (* 120 a)) (*.f64 #s(approx (+ (* (/ a y) 120) (/ -60 (- z t))) (*.f64 a (/.f64 #s(literal 120 binary64) y))) y)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ y (- z t)) -60) (* 120 a)) (*.f64 #s(approx (+ (* (/ a y) 120) (/ -60 (- z t))) (*.f64 (/.f64 a y) #s(literal 120 binary64))) y)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (/ x (- z t)) 60) (/.f64 #s(literal -60 binary64) (/.f64 t x))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 60 binary64)))
#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 #s(approx (/ y (- z t)) (/.f64 y z)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))
(+.f64 #s(approx (/ (* 60 (- x y)) (- z t)) (*.f64 #s(approx (/ -60 (- z t)) (/.f64 #s(literal 60 binary64) t)) y)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 a #s(literal 120 binary64) (*.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)) #s(approx (- x y) (neg.f64 y))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (/.f64 #s(literal 60 binary64) (/.f64 (-.f64 z t) x)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 (/.f64 y (-.f64 z 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) 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 (- x y)) (- z t)) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y)))
(fma.f64 a #s(literal 120 binary64) #s(approx (/ (- x y) (* (- t z) -1/60)) (*.f64 (/.f64 y (-.f64 t z)) #s(literal 60 binary64))))
(fma.f64 a #s(literal 120 binary64) (*.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)) (-.f64 x y)))
(fma.f64 a #s(literal 120 binary64) (*.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal 60 binary64) z)) (-.f64 x y)))
(+.f64 #s(approx (/ (* 60 (- x y)) (- z t)) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y)) (*.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 t z)) (-.f64 x y)))
(fma.f64 a #s(literal 120 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 t z) #s(literal -1/60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ y (- z t)) -60) (* 120 a)) (*.f64 (fma.f64 (/.f64 y (*.f64 (-.f64 z t) a)) #s(literal -60 binary64) #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)) #s(approx (+ (* (/ y (- z t)) -60) (* 120 a)) (*.f64 (fma.f64 (/.f64 a y) #s(literal 120 binary64) (/.f64 #s(literal -60 binary64) (-.f64 z t))) y)))
(+.f64 (/.f64 #s(literal 60 binary64) (/.f64 (-.f64 z t) (-.f64 x y))) (*.f64 a #s(literal 120 binary64)))
(+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1/60 binary64) (-.f64 x y)) (-.f64 z t))) (*.f64 a #s(literal 120 binary64)))
(fma.f64 a #s(literal 120 binary64) (/.f64 (-.f64 x y) #s(approx (* (- t z) -1/60) (*.f64 #s(approx (+ (* (/ z t) 1/60) -1/60) (*.f64 (/.f64 z t) #s(literal 1/60 binary64))) t))))
(fma.f64 a #s(literal 120 binary64) (/.f64 (-.f64 x y) #s(approx (* (- t z) -1/60) (*.f64 (fma.f64 (/.f64 z t) #s(literal 1/60 binary64) #s(literal -1/60 binary64)) t))))
(+.f64 #s(approx (/ (* 60 (- x y)) (- z t)) (*.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 (/.f64 x y) #s(literal 1 binary64))) y)) (*.f64 a #s(literal 120 binary64)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 (/.f64 x y) #s(literal 1 binary64)) (*.f64 (/.f64 a y) #s(literal 120 binary64))) y))
Outputs
(fma.f64 a #s(literal 120 binary64) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y)))
Calls

11 calls:

230.0ms
y
215.0ms
(-.f64 z t)
44.0ms
t
41.0ms
(*.f64 #s(literal 60 binary64) (-.f64 x y))
14.0ms
(+.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
Results
AccuracySegmentsBranch
99.8%1x
99.8%1y
99.8%1z
99.8%1t
99.8%1a
99.8%1(+.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
99.8%1(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
99.8%1(*.f64 #s(literal 60 binary64) (-.f64 x y))
99.8%1(-.f64 x y)
99.8%1(-.f64 z t)
99.8%1(*.f64 a #s(literal 120 binary64))
Compiler

Compiled 41 to 75 computations (-82.9% saved)

regimes144.0ms (1.6%)

Memory
4.3MiB live, 160.0MiB allocated
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 (* -60 (/ y (- z t))) (*.f64 (/.f64 y t) #s(literal 60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (/ x (- z t)) 60) (*.f64 (/.f64 x t) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (/ x (- z t)) 60) (/.f64 (*.f64 #s(literal -60 binary64) x) t)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal -60 binary64) #s(approx (/ y (- z t)) (/.f64 y z))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (/ x (- z t)) (/.f64 x z)) #s(literal 60 binary64)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ y (- z t)) -60) (* 120 a)) (*.f64 #s(approx (+ (* (/ a y) 120) (/ -60 (- z t))) (/.f64 #s(literal -60 binary64) (-.f64 z t))) y)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 y (/.f64 #s(literal -60 binary64) (-.f64 z t))))
#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 (*.f64 #s(literal -60 binary64) y) (-.f64 z t)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ y (- z t)) -60) (* 120 a)) (*.f64 #s(approx (+ (* (/ a y) 120) (/ -60 (- z t))) (*.f64 a (/.f64 #s(literal 120 binary64) y))) y)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ y (- z t)) -60) (* 120 a)) (*.f64 #s(approx (+ (* (/ a y) 120) (/ -60 (- z t))) (*.f64 (/.f64 a y) #s(literal 120 binary64))) y)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (/ x (- z t)) 60) (/.f64 #s(literal -60 binary64) (/.f64 t x))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 60 binary64)))
#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 #s(approx (/ y (- z t)) (/.f64 y z)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))
(+.f64 #s(approx (/ (* 60 (- x y)) (- z t)) (*.f64 #s(approx (/ -60 (- z t)) (/.f64 #s(literal 60 binary64) t)) y)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 a #s(literal 120 binary64) (*.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)) #s(approx (- x y) (neg.f64 y))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (/.f64 #s(literal 60 binary64) (/.f64 (-.f64 z t) x)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 (/.f64 y (-.f64 z 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) 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 (- x y)) (- z t)) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y)))
(fma.f64 a #s(literal 120 binary64) #s(approx (/ (- x y) (* (- t z) -1/60)) (*.f64 (/.f64 y (-.f64 t z)) #s(literal 60 binary64))))
(fma.f64 a #s(literal 120 binary64) (*.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)) (-.f64 x y)))
(fma.f64 a #s(literal 120 binary64) (*.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal 60 binary64) z)) (-.f64 x y)))
(+.f64 #s(approx (/ (* 60 (- x y)) (- z t)) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y)) (*.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)))
(fma.f64 a #s(literal 120 binary64) #s(approx (/ (* 60 (- x y)) (- z t)) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y)))
(+.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:

31.0ms
(*.f64 a #s(literal 120 binary64))
25.0ms
(*.f64 #s(literal 60 binary64) (-.f64 x y))
16.0ms
a
10.0ms
y
9.0ms
t
Results
AccuracySegmentsBranch
91.1%3x
86.6%3y
87.5%3z
87.9%4t
84.5%3a
84.2%5(+.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
86.1%3(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
82.8%4(*.f64 #s(literal 60 binary64) (-.f64 x y))
82.8%4(-.f64 x y)
84.4%3(-.f64 z t)
84.5%3(*.f64 a #s(literal 120 binary64))
Compiler

Compiled 41 to 75 computations (-82.9% saved)

regimes21.0ms (0.2%)

Memory
-3.6MiB live, 33.4MiB allocated
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 (* -60 (/ y (- z t))) (*.f64 (/.f64 y t) #s(literal 60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (/ x (- z t)) 60) (*.f64 (/.f64 x t) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (/ x (- z t)) 60) (/.f64 (*.f64 #s(literal -60 binary64) x) t)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal -60 binary64) #s(approx (/ y (- z t)) (/.f64 y z))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (/ x (- z t)) (/.f64 x z)) #s(literal 60 binary64)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ y (- z t)) -60) (* 120 a)) (*.f64 #s(approx (+ (* (/ a y) 120) (/ -60 (- z t))) (/.f64 #s(literal -60 binary64) (-.f64 z t))) y)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 y (/.f64 #s(literal -60 binary64) (-.f64 z t))))
#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 (*.f64 #s(literal -60 binary64) y) (-.f64 z t)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ y (- z t)) -60) (* 120 a)) (*.f64 #s(approx (+ (* (/ a y) 120) (/ -60 (- z t))) (*.f64 a (/.f64 #s(literal 120 binary64) y))) y)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ y (- z t)) -60) (* 120 a)) (*.f64 #s(approx (+ (* (/ a y) 120) (/ -60 (- z t))) (*.f64 (/.f64 a y) #s(literal 120 binary64))) y)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (/ x (- z t)) 60) (/.f64 #s(literal -60 binary64) (/.f64 t x))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 60 binary64)))
#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 #s(approx (/ y (- z t)) (/.f64 y z)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))
(+.f64 #s(approx (/ (* 60 (- x y)) (- z t)) (*.f64 #s(approx (/ -60 (- z t)) (/.f64 #s(literal 60 binary64) t)) y)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 a #s(literal 120 binary64) (*.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)) #s(approx (- x y) (neg.f64 y))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (/.f64 #s(literal 60 binary64) (/.f64 (-.f64 z t) x)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 (/.f64 y (-.f64 z 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) 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 (- x y)) (- z t)) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y)))
(fma.f64 a #s(literal 120 binary64) #s(approx (/ (- x y) (* (- t z) -1/60)) (*.f64 (/.f64 y (-.f64 t z)) #s(literal 60 binary64))))
(fma.f64 a #s(literal 120 binary64) (*.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)) (-.f64 x y)))
(fma.f64 a #s(literal 120 binary64) (*.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal 60 binary64) z)) (-.f64 x y)))
(+.f64 #s(approx (/ (* 60 (- x y)) (- z t)) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y)) (*.f64 a #s(literal 120 binary64)))
Outputs
(fma.f64 a #s(literal 120 binary64) (*.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal 60 binary64) z)) (-.f64 x y)))
(fma.f64 a #s(literal 120 binary64) (*.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)) (-.f64 x y)))
#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)))
Calls

2 calls:

11.0ms
x
8.0ms
z
Results
AccuracySegmentsBranch
87.5%3z
83.2%3x
Compiler

Compiled 2 to 10 computations (-400% saved)

regimes12.0ms (0.1%)

Memory
-12.4MiB live, 24.1MiB allocated
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 (* -60 (/ y (- z t))) (*.f64 (/.f64 y t) #s(literal 60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (/ x (- z t)) 60) (*.f64 (/.f64 x t) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (/ x (- z t)) 60) (/.f64 (*.f64 #s(literal -60 binary64) x) t)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal -60 binary64) #s(approx (/ y (- z t)) (/.f64 y z))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (/ x (- z t)) (/.f64 x z)) #s(literal 60 binary64)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ y (- z t)) -60) (* 120 a)) (*.f64 #s(approx (+ (* (/ a y) 120) (/ -60 (- z t))) (/.f64 #s(literal -60 binary64) (-.f64 z t))) y)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 y (/.f64 #s(literal -60 binary64) (-.f64 z t))))
#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 (*.f64 #s(literal -60 binary64) y) (-.f64 z t)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ y (- z t)) -60) (* 120 a)) (*.f64 #s(approx (+ (* (/ a y) 120) (/ -60 (- z t))) (*.f64 a (/.f64 #s(literal 120 binary64) y))) y)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ y (- z t)) -60) (* 120 a)) (*.f64 #s(approx (+ (* (/ a y) 120) (/ -60 (- z t))) (*.f64 (/.f64 a y) #s(literal 120 binary64))) y)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (/ x (- z t)) 60) (/.f64 #s(literal -60 binary64) (/.f64 t x))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 60 binary64)))
#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 #s(approx (/ y (- z t)) (/.f64 y z)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))
(+.f64 #s(approx (/ (* 60 (- x y)) (- z t)) (*.f64 #s(approx (/ -60 (- z t)) (/.f64 #s(literal 60 binary64) t)) y)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 a #s(literal 120 binary64) (*.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)) #s(approx (- x y) (neg.f64 y))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (/.f64 #s(literal 60 binary64) (/.f64 (-.f64 z t) x)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 (/.f64 y (-.f64 z 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) 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 (- x y)) (- z t)) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y)))
(fma.f64 a #s(literal 120 binary64) #s(approx (/ (- x y) (* (- t z) -1/60)) (*.f64 (/.f64 y (-.f64 t z)) #s(literal 60 binary64))))
(fma.f64 a #s(literal 120 binary64) (*.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)) (-.f64 x y)))
Outputs
#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) (*.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)) (-.f64 x y)))
#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)))
Calls

1 calls:

10.0ms
z
Results
AccuracySegmentsBranch
87.5%3z
Compiler

Compiled 1 to 5 computations (-400% saved)

regimes9.0ms (0.1%)

Memory
21.2MiB live, 21.2MiB allocated
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 (* -60 (/ y (- z t))) (*.f64 (/.f64 y t) #s(literal 60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (/ x (- z t)) 60) (*.f64 (/.f64 x t) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (/ x (- z t)) 60) (/.f64 (*.f64 #s(literal -60 binary64) x) t)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal -60 binary64) #s(approx (/ y (- z t)) (/.f64 y z))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (/ x (- z t)) (/.f64 x z)) #s(literal 60 binary64)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ y (- z t)) -60) (* 120 a)) (*.f64 #s(approx (+ (* (/ a y) 120) (/ -60 (- z t))) (/.f64 #s(literal -60 binary64) (-.f64 z t))) y)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 y (/.f64 #s(literal -60 binary64) (-.f64 z t))))
#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 (*.f64 #s(literal -60 binary64) y) (-.f64 z t)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ y (- z t)) -60) (* 120 a)) (*.f64 #s(approx (+ (* (/ a y) 120) (/ -60 (- z t))) (*.f64 a (/.f64 #s(literal 120 binary64) y))) y)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ y (- z t)) -60) (* 120 a)) (*.f64 #s(approx (+ (* (/ a y) 120) (/ -60 (- z t))) (*.f64 (/.f64 a y) #s(literal 120 binary64))) y)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (/ x (- z t)) 60) (/.f64 #s(literal -60 binary64) (/.f64 t x))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 60 binary64)))
#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 #s(approx (/ y (- z t)) (/.f64 y z)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))
(+.f64 #s(approx (/ (* 60 (- x y)) (- z t)) (*.f64 #s(approx (/ -60 (- z t)) (/.f64 #s(literal 60 binary64) t)) y)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 a #s(literal 120 binary64) (*.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)) #s(approx (- x y) (neg.f64 y))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (/.f64 #s(literal 60 binary64) (/.f64 (-.f64 z t) x)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 (/.f64 y (-.f64 z 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) 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 (- x y)) (- z t)) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y)))
(fma.f64 a #s(literal 120 binary64) #s(approx (/ (- x y) (* (- t z) -1/60)) (*.f64 (/.f64 y (-.f64 t z)) #s(literal 60 binary64))))
Outputs
#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)))
#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)))
Calls

1 calls:

8.0ms
z
Results
AccuracySegmentsBranch
87.5%3z
Compiler

Compiled 1 to 5 computations (-400% saved)

regimes34.0ms (0.4%)

Memory
-31.5MiB live, 53.7MiB allocated
Counts
24 → 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 (* -60 (/ y (- z t))) (*.f64 (/.f64 y t) #s(literal 60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (/ x (- z t)) 60) (*.f64 (/.f64 x t) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (/ x (- z t)) 60) (/.f64 (*.f64 #s(literal -60 binary64) x) t)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal -60 binary64) #s(approx (/ y (- z t)) (/.f64 y z))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (/ x (- z t)) (/.f64 x z)) #s(literal 60 binary64)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ y (- z t)) -60) (* 120 a)) (*.f64 #s(approx (+ (* (/ a y) 120) (/ -60 (- z t))) (/.f64 #s(literal -60 binary64) (-.f64 z t))) y)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 y (/.f64 #s(literal -60 binary64) (-.f64 z t))))
#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 (*.f64 #s(literal -60 binary64) y) (-.f64 z t)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ y (- z t)) -60) (* 120 a)) (*.f64 #s(approx (+ (* (/ a y) 120) (/ -60 (- z t))) (*.f64 a (/.f64 #s(literal 120 binary64) y))) y)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ y (- z t)) -60) (* 120 a)) (*.f64 #s(approx (+ (* (/ a y) 120) (/ -60 (- z t))) (*.f64 (/.f64 a y) #s(literal 120 binary64))) y)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (/ x (- z t)) 60) (/.f64 #s(literal -60 binary64) (/.f64 t x))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 60 binary64)))
#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 #s(approx (/ y (- z t)) (/.f64 y z)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))
(+.f64 #s(approx (/ (* 60 (- x y)) (- z t)) (*.f64 #s(approx (/ -60 (- z t)) (/.f64 #s(literal 60 binary64) t)) y)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 a #s(literal 120 binary64) (*.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)) #s(approx (- x y) (neg.f64 y))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (/.f64 #s(literal 60 binary64) (/.f64 (-.f64 z t) x)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 (/.f64 y (-.f64 z 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) t) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))
Outputs
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 60 binary64)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 60 binary64)))
Calls

4 calls:

10.0ms
z
7.0ms
t
7.0ms
y
6.0ms
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
Results
AccuracySegmentsBranch
86.0%3(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
83.0%4t
73.3%1y
82.1%3z
Compiler

Compiled 12 to 25 computations (-108.3% saved)

regimes120.0ms (1.3%)

Memory
24.6MiB live, 142.1MiB allocated
Counts
22 → 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 (* -60 (/ y (- z t))) (*.f64 (/.f64 y t) #s(literal 60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (/ x (- z t)) 60) (*.f64 (/.f64 x t) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (/ x (- z t)) 60) (/.f64 (*.f64 #s(literal -60 binary64) x) t)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal -60 binary64) #s(approx (/ y (- z t)) (/.f64 y z))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (/ x (- z t)) (/.f64 x z)) #s(literal 60 binary64)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ y (- z t)) -60) (* 120 a)) (*.f64 #s(approx (+ (* (/ a y) 120) (/ -60 (- z t))) (/.f64 #s(literal -60 binary64) (-.f64 z t))) y)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 y (/.f64 #s(literal -60 binary64) (-.f64 z t))))
#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 (*.f64 #s(literal -60 binary64) y) (-.f64 z t)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ y (- z t)) -60) (* 120 a)) (*.f64 #s(approx (+ (* (/ a y) 120) (/ -60 (- z t))) (*.f64 a (/.f64 #s(literal 120 binary64) y))) y)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ y (- z t)) -60) (* 120 a)) (*.f64 #s(approx (+ (* (/ a y) 120) (/ -60 (- z t))) (*.f64 (/.f64 a y) #s(literal 120 binary64))) y)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (/ x (- z t)) 60) (/.f64 #s(literal -60 binary64) (/.f64 t x))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 60 binary64)))
#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 #s(approx (/ y (- z t)) (/.f64 y z)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))
(+.f64 #s(approx (/ (* 60 (- x y)) (- z t)) (*.f64 #s(approx (/ -60 (- z t)) (/.f64 #s(literal 60 binary64) t)) y)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 a #s(literal 120 binary64) (*.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)) #s(approx (- x y) (neg.f64 y))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (/.f64 #s(literal 60 binary64) (/.f64 (-.f64 z t) x)))
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 (-.f64 x y) (-.f64 z t)) #s(literal 60 binary64)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 #s(approx (/ y (- z t)) (/.f64 y z)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))
Calls

10 calls:

36.0ms
z
27.0ms
(-.f64 z t)
11.0ms
(*.f64 #s(literal 60 binary64) (-.f64 x y))
6.0ms
x
6.0ms
(*.f64 a #s(literal 120 binary64))
Results
AccuracySegmentsBranch
66.2%4(+.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
72.9%5(*.f64 #s(literal 60 binary64) (-.f64 x y))
72.9%5(-.f64 x y)
75.9%4t
75.3%3z
69.2%3x
73.5%3(-.f64 z t)
78.1%3a
78.1%3(*.f64 a #s(literal 120 binary64))
77.5%3(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
Compiler

Compiled 40 to 70 computations (-75% saved)

regimes20.0ms (0.2%)

Memory
-5.3MiB live, 31.9MiB allocated
Counts
18 → 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 (* -60 (/ y (- z t))) (*.f64 (/.f64 y t) #s(literal 60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (/ x (- z t)) 60) (*.f64 (/.f64 x t) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (/ x (- z t)) 60) (/.f64 (*.f64 #s(literal -60 binary64) x) t)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal -60 binary64) #s(approx (/ y (- z t)) (/.f64 y z))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (/ x (- z t)) (/.f64 x z)) #s(literal 60 binary64)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ y (- z t)) -60) (* 120 a)) (*.f64 #s(approx (+ (* (/ a y) 120) (/ -60 (- z t))) (/.f64 #s(literal -60 binary64) (-.f64 z t))) y)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 y (/.f64 #s(literal -60 binary64) (-.f64 z t))))
#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 (*.f64 #s(literal -60 binary64) y) (-.f64 z t)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ y (- z t)) -60) (* 120 a)) (*.f64 #s(approx (+ (* (/ a y) 120) (/ -60 (- z t))) (*.f64 a (/.f64 #s(literal 120 binary64) y))) y)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ y (- z t)) -60) (* 120 a)) (*.f64 #s(approx (+ (* (/ a y) 120) (/ -60 (- z t))) (*.f64 (/.f64 a y) #s(literal 120 binary64))) y)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (/ x (- z t)) 60) (/.f64 #s(literal -60 binary64) (/.f64 t x))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 60 binary64)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 z t)))
Outputs
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (/.f64 (-.f64 x y) (-.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)) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 60 binary64)))
Calls

3 calls:

8.0ms
a
5.0ms
(*.f64 a #s(literal 120 binary64))
5.0ms
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
Results
AccuracySegmentsBranch
77.5%3(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
77.0%3a
77.0%3(*.f64 a #s(literal 120 binary64))
Compiler

Compiled 13 to 22 computations (-69.2% saved)

regimes77.0ms (0.8%)

Memory
-7.1MiB live, 117.6MiB allocated
Counts
16 → 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 (* -60 (/ y (- z t))) (*.f64 (/.f64 y t) #s(literal 60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (/ x (- z t)) 60) (*.f64 (/.f64 x t) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (/ x (- z t)) 60) (/.f64 (*.f64 #s(literal -60 binary64) x) t)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal -60 binary64) #s(approx (/ y (- z t)) (/.f64 y z))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (/ x (- z t)) (/.f64 x z)) #s(literal 60 binary64)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ y (- z t)) -60) (* 120 a)) (*.f64 #s(approx (+ (* (/ a y) 120) (/ -60 (- z t))) (/.f64 #s(literal -60 binary64) (-.f64 z t))) y)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 y (/.f64 #s(literal -60 binary64) (-.f64 z t))))
#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 (*.f64 #s(literal -60 binary64) y) (-.f64 z t)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (/.f64 (*.f64 #s(literal 60 binary64) x) (-.f64 z t)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ y (- z t)) -60) (* 120 a)) (*.f64 #s(approx (+ (* (/ a y) 120) (/ -60 (- z t))) (*.f64 a (/.f64 #s(literal 120 binary64) y))) y)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ y (- z t)) -60) (* 120 a)) (*.f64 #s(approx (+ (* (/ a y) 120) (/ -60 (- z t))) (*.f64 (/.f64 a y) #s(literal 120 binary64))) y)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (/ x (- z t)) 60) (/.f64 #s(literal -60 binary64) (/.f64 t x))))
Outputs
#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)) (*.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t))))
Calls

11 calls:

22.0ms
x
8.0ms
t
5.0ms
(*.f64 a #s(literal 120 binary64))
5.0ms
a
5.0ms
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
Results
AccuracySegmentsBranch
54.5%3(+.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
58.8%3x
55.3%3(*.f64 #s(literal 60 binary64) (-.f64 x y))
55.3%3(-.f64 x y)
60.3%4(-.f64 z t)
57.4%4t
55.9%4z
56.7%3y
62.1%4a
62.1%4(*.f64 a #s(literal 120 binary64))
64.8%4(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
Compiler

Compiled 41 to 75 computations (-82.9% saved)

regimes4.0ms (0%)

Memory
7.7MiB live, 7.7MiB allocated
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 (* -60 (/ y (- z t))) (*.f64 (/.f64 y t) #s(literal 60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (/ x (- z t)) 60) (*.f64 (/.f64 x t) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (/ x (- z t)) 60) (/.f64 (*.f64 #s(literal -60 binary64) x) t)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal -60 binary64) #s(approx (/ y (- z t)) (/.f64 y z))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (/ x (- z t)) (/.f64 x z)) #s(literal 60 binary64)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ y (- z t)) -60) (* 120 a)) (*.f64 #s(approx (+ (* (/ a y) 120) (/ -60 (- z t))) (/.f64 #s(literal -60 binary64) (-.f64 z t))) y)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 y (/.f64 #s(literal -60 binary64) (-.f64 z t))))
Outputs
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z 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 x (/.f64 #s(literal 60 binary64) (-.f64 z t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t))))
Calls

1 calls:

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

Compiled 9 to 10 computations (-11.1% saved)

regimes9.0ms (0.1%)

Memory
18.1MiB live, 18.1MiB allocated
Counts
8 → 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 (* -60 (/ y (- z t))) (*.f64 (/.f64 y t) #s(literal 60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (/ x (- z t)) 60) (*.f64 (/.f64 x t) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (/ x (- z t)) 60) (/.f64 (*.f64 #s(literal -60 binary64) x) t)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal -60 binary64) #s(approx (/ y (- z t)) (/.f64 y z))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (/ x (- z t)) (/.f64 x z)) #s(literal 60 binary64)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ y (- z t)) -60) (* 120 a)) (*.f64 #s(approx (+ (* (/ a y) 120) (/ -60 (- z t))) (/.f64 #s(literal -60 binary64) (-.f64 z t))) y)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t))))
Outputs
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ y (- z t)) -60) (* 120 a)) (*.f64 #s(approx (+ (* (/ a y) 120) (/ -60 (- z t))) (/.f64 #s(literal -60 binary64) (-.f64 z t))) y)))
#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(approx (/ x (- z t)) (/.f64 x z)) #s(literal 60 binary64)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t))))
Calls

3 calls:

3.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
58.4%3a
58.4%3(*.f64 a #s(literal 120 binary64))
60.9%4(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
Compiler

Compiled 13 to 22 computations (-69.2% saved)

regimes32.0ms (0.3%)

Memory
-32.3MiB live, 7.0MiB allocated
Counts
7 → 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 (* -60 (/ y (- z t))) (*.f64 (/.f64 y t) #s(literal 60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (/ x (- z t)) 60) (*.f64 (/.f64 x t) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (/ x (- z t)) 60) (/.f64 (*.f64 #s(literal -60 binary64) x) t)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal -60 binary64) #s(approx (/ y (- z t)) (/.f64 y z))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (/ x (- z t)) (/.f64 x z)) #s(literal 60 binary64)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ y (- z t)) -60) (* 120 a)) (*.f64 #s(approx (+ (* (/ a y) 120) (/ -60 (- z t))) (/.f64 #s(literal -60 binary64) (-.f64 z t))) y)))
Outputs
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ y (- z t)) -60) (* 120 a)) (*.f64 #s(approx (+ (* (/ a y) 120) (/ -60 (- z t))) (/.f64 #s(literal -60 binary64) (-.f64 z t))) y)))
#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(approx (/ x (- z t)) (/.f64 x z)) #s(literal 60 binary64)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ y (- z t)) -60) (* 120 a)) (*.f64 #s(approx (+ (* (/ a y) 120) (/ -60 (- z t))) (/.f64 #s(literal -60 binary64) (-.f64 z t))) y)))
Calls

1 calls:

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

Compiled 9 to 10 computations (-11.1% saved)

regimes13.0ms (0.1%)

Memory
25.1MiB live, 25.1MiB allocated
Counts
6 → 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 (* -60 (/ y (- z t))) (*.f64 (/.f64 y t) #s(literal 60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (/ x (- z t)) 60) (*.f64 (/.f64 x t) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (/ x (- z t)) 60) (/.f64 (*.f64 #s(literal -60 binary64) x) t)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal -60 binary64) #s(approx (/ y (- z t)) (/.f64 y z))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (/ x (- z t)) (/.f64 x z)) #s(literal 60 binary64)))
Outputs
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (/ x (- z t)) 60) (*.f64 (/.f64 x 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)) (*.f64 #s(approx (/ x (- z t)) (/.f64 x z)) #s(literal 60 binary64)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal -60 binary64) #s(approx (/ y (- z t)) (/.f64 y z))))
Calls

5 calls:

2.0ms
(*.f64 a #s(literal 120 binary64))
2.0ms
(-.f64 z t)
2.0ms
a
2.0ms
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
2.0ms
x
Results
AccuracySegmentsBranch
53.5%3a
53.5%3(*.f64 a #s(literal 120 binary64))
55.9%4(-.f64 z t)
54.1%3x
58.8%4(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
Compiler

Compiled 17 to 33 computations (-94.1% saved)

regimes3.0ms (0%)

Memory
5.2MiB live, 5.2MiB allocated
Counts
5 → 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 (* -60 (/ y (- z t))) (*.f64 (/.f64 y t) #s(literal 60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (/ x (- z t)) 60) (*.f64 (/.f64 x t) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (/ x (- z t)) 60) (/.f64 (*.f64 #s(literal -60 binary64) x) t)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal -60 binary64) #s(approx (/ y (- z t)) (/.f64 y z))))
Outputs
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (/ x (- z t)) 60) (*.f64 (/.f64 x 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)) (*.f64 #s(literal -60 binary64) #s(approx (/ y (- z t)) (/.f64 y z))))
Calls

1 calls:

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

Compiled 9 to 10 computations (-11.1% saved)

regimes12.0ms (0.1%)

Memory
-18.9MiB live, 20.0MiB allocated
Counts
4 → 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 (* -60 (/ y (- z t))) (*.f64 (/.f64 y t) #s(literal 60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (/ x (- z t)) 60) (*.f64 (/.f64 x t) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (/ x (- z t)) 60) (/.f64 (*.f64 #s(literal -60 binary64) x) t)))
Outputs
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (/ x (- z t)) 60) (*.f64 (/.f64 x 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 (* -60 (/ y (- z t))) (*.f64 (/.f64 y t) #s(literal 60 binary64))))
Calls

5 calls:

3.0ms
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
2.0ms
y
2.0ms
(*.f64 #s(literal 60 binary64) (-.f64 x y))
2.0ms
(-.f64 x y)
2.0ms
t
Results
AccuracySegmentsBranch
52.7%3(*.f64 #s(literal 60 binary64) (-.f64 x y))
52.7%3(-.f64 x y)
49.3%1t
51.6%2y
55.1%3(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
Compiler

Compiled 19 to 34 computations (-78.9% saved)

regimes3.0ms (0%)

Memory
7.5MiB live, 7.5MiB allocated
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 (* -60 (/ y (- z t))) (*.f64 (/.f64 y t) #s(literal 60 binary64))))
Outputs
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* -60 (/ y (- z t))) (*.f64 (/.f64 y 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 (* -60 (/ y (- z t))) (*.f64 (/.f64 y t) #s(literal 60 binary64))))
Calls

2 calls:

1.0ms
(+.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
1.0ms
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
Results
AccuracySegmentsBranch
53.8%3(+.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
54.4%3(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
Compiler

Compiled 22 to 23 computations (-4.5% saved)

regimes17.0ms (0.2%)

Memory
-8.0MiB live, 31.5MiB allocated
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

10 calls:

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

Compiled 40 to 70 computations (-75% saved)

bsearch34.0ms (0.4%)

Memory
0.4MiB live, 42.8MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
14.0ms
3.3028106778398155e+75
3.7463467423119844e+77
17.0ms
-4.7261862122379913e+83
-3.5023199920752213e+72
Samples
16.0ms265×0valid
3.0ms2valid
0.0ms1valid
Compiler

Compiled 645 to 616 computations (4.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 10.0ms
ival-mult: 3.0ms (31.2% of total)
ival-sub: 3.0ms (31.2% of total)
ival-div: 2.0ms (20.8% of total)
ival-add: 1.0ms (10.4% 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)

bsearch78.0ms (0.8%)

Memory
0.2MiB live, 36.4MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
63.0ms
1.8633845607943693e-117
7.169208677362228e-112
11.0ms
-8.383675668196421e+71
-1.1526429315501743e+70
Samples
64.0ms254×0valid
0.0ms2valid
0.0ms1valid
Compiler

Compiled 600 to 578 computations (3.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 57.0ms
ival-mult: 51.0ms (89.7% of total)
ival-sub: 3.0ms (5.3% of total)
ival-div: 2.0ms (3.5% of total)
ival-add: 1.0ms (1.8% 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
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
1.8633845607943693e-117
7.169208677362228e-112
1.0ms
-8.383675668196421e+71
-1.1526429315501743e+70
Compiler

Compiled 656 to 613 computations (6.6% saved)

bsearch18.0ms (0.2%)

Memory
15.8MiB live, 15.8MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
14.0ms
3.0275520285770653e-92
5.415297566644077e-83
1.0ms
-8.383675668196421e+71
-1.1526429315501743e+70
Samples
9.0ms144×0valid
Compiler

Compiled 784 to 693 computations (11.6% saved)

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

bsearch1.0ms (0%)

Memory
1.3MiB live, 1.3MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
2.142500723180412e+93
6.97279847232162e+97
0.0ms
-1.1827631320311862e+78
-1.641588572912644e+74
Compiler

Compiled 16 to 21 computations (-31.3% saved)

bsearch1.0ms (0%)

Memory
0.8MiB live, 0.8MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.765858082165214e-80
4.976073822669206e-78
0.0ms
-8.797941250878332e+110
-2.5797035041359555e+106
Compiler

Compiled 16 to 21 computations (-31.3% saved)

bsearch1.0ms (0%)

Memory
1.0MiB live, 1.0MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.9430933895530765e-5
0.0003343332301757579
0.0ms
-3.526367972317869e-11
-1.8033341716919027e-12
Compiler

Compiled 16 to 21 computations (-31.3% saved)

bsearch1.0ms (0%)

Memory
1.1MiB live, 1.1MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
4.941961976451787e+194
7.45906378517231e+194
0.0ms
2.142500723180412e+93
6.97279847232162e+97
0.0ms
-1.1827631320311862e+78
-1.641588572912644e+74
Compiler

Compiled 16 to 21 computations (-31.3% saved)

bsearch1.0ms (0%)

Memory
1.1MiB live, 1.1MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
4.941961976451787e+194
7.45906378517231e+194
0.0ms
2.142500723180412e+93
6.97279847232162e+97
0.0ms
-1.1827631320311862e+78
-1.641588572912644e+74
Compiler

Compiled 16 to 21 computations (-31.3% saved)

bsearch21.0ms (0.2%)

Memory
-34.3MiB live, 1.5MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
3.746324208253439e+194
4.941961976451787e+194
0.0ms
2.142500723180412e+93
6.97279847232162e+97
0.0ms
-1.0876776652734437e+175
-9.640452945537201e+171
Compiler

Compiled 16 to 21 computations (-31.3% saved)

bsearch1.0ms (0%)

Memory
1.3MiB live, 1.3MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
3.746324208253439e+194
4.941961976451787e+194
0.0ms
2.142500723180412e+93
6.97279847232162e+97
0.0ms
-1.0876776652734437e+175
-9.640452945537201e+171
Compiler

Compiled 16 to 21 computations (-31.3% saved)

bsearch1.0ms (0%)

Memory
1.8MiB live, 1.8MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
7.45906378517231e+194
2.0509982447034142e+218
0.0ms
2.142500723180412e+93
6.97279847232162e+97
0.0ms
-4.003539042661303e+183
-1.0876776652734437e+175
Compiler

Compiled 16 to 21 computations (-31.3% saved)

bsearch1.0ms (0%)

Memory
1.1MiB live, 1.1MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
7.45906378517231e+194
2.0509982447034142e+218
0.0ms
-4.003539042661303e+183
-1.0876776652734437e+175
Compiler

Compiled 16 to 21 computations (-31.3% saved)

bsearch1.0ms (0%)

Memory
1.3MiB live, 1.3MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
6.765167880527234e+234
1.567080347598316e+241
0.0ms
-4.003539042661303e+183
-1.0876776652734437e+175
Compiler

Compiled 16 to 21 computations (-31.3% saved)

bsearch1.0ms (0%)

Memory
1.4MiB live, 1.4MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
6.765167880527234e+234
1.567080347598316e+241
0.0ms
-9.043670846180012e+266
-3.645809114771008e+262
Compiler

Compiled 16 to 21 computations (-31.3% saved)

simplify96.0ms (1%)

Memory
19.4MiB live, 56.3MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01651393
12131393
22481393
32821393
43541393
55361393
610701393
761161393
Stop Event
node limit
Calls
Call 1
Inputs
(fma.f64 a #s(literal 120 binary64) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 t z)) (-.f64 x y)))
(if (<=.f64 x #s(literal -53999999999999998041820738853722586296927989047224519064936648896630608625664 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 299999999999999981979279463591835365907546195412746872484301410391090779914240 binary64)) (fma.f64 a #s(literal 120 binary64) #s(approx (/ (* 60 (- x y)) (- z t)) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y))) (+.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal 60 binary64) x)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))))
(if (<=.f64 z #s(literal -11599999999999999308869121159850269105090116001590471065272115619954688 binary64)) (fma.f64 a #s(literal 120 binary64) (*.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal 60 binary64) z)) (-.f64 x y))) (if (<=.f64 z #s(literal 7689826104788197/10830740992659433045228180406808920716548582325686783496759685861775864483615725089999900023844295226942934417817982702456930304 binary64)) (fma.f64 a #s(literal 120 binary64) (*.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)) (-.f64 x y))) #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 z #s(literal -11599999999999999308869121159850269105090116001590471065272115619954688 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))) (if (<=.f64 z #s(literal 7689826104788197/10830740992659433045228180406808920716548582325686783496759685861775864483615725089999900023844295226942934417817982702456930304 binary64)) (fma.f64 a #s(literal 120 binary64) (*.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)) (-.f64 x y))) #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 z #s(literal -11599999999999999308869121159850269105090116001590471065272115619954688 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))) (if (<=.f64 z #s(literal 7381971196142665/136703170298938245273281389194851335334573089430825777276610662900622062449960995201469573563940864 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 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -1000000000000000008493621433689702976148869924598760615894999102702796905906176 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 60 binary64))) (if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal 4000000000000000173509187898476744293161173299807757247167095157344467251558724443765295022080 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 60 binary64)))))
(if (<=.f64 (*.f64 a #s(literal 120 binary64)) #s(literal -499999999999999978409886320820907879202552238629189140897698107811441303810555744076971465473716161022374445056 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a)) (if (<=.f64 (*.f64 a #s(literal 120 binary64)) #s(literal 5339967589802275/266998379490113760299377713271194014325338065294581596243380200977777465722580068752870260867072 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 60 binary64))) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 #s(approx (/ y (- z t)) (/.f64 y z)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))))
(if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -6189700196426901/309485009821345068724781056 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 60 binary64))) (if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal 5902958103587057/295147905179352825856 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) (-.f64 z t)) #s(literal 60 binary64)))))
(if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -1000000000000000008493621433689702976148869924598760615894999102702796905906176 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 4000000000000000173509187898476744293161173299807757247167095157344467251558724443765295022080 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 499999999999999988538882384714859598020732597094189431887223670286290898673927114447209430123954968903878300398056269985965808322842590849616633906975620536835002183524807772105054962541171572736 binary64)) #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 -60 binary64) (/.f64 y (-.f64 z t)))))))
(if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -1000000000000000008493621433689702976148869924598760615894999102702796905906176 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t)))) (if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal 4000000000000000173509187898476744293161173299807757247167095157344467251558724443765295022080 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 499999999999999988538882384714859598020732597094189431887223670286290898673927114447209430123954968903878300398056269985965808322842590849616633906975620536835002183524807772105054962541171572736 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t)))) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)))))))
(if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -9999999999999999371534524623368764100273307559896873275206250678451924602685103382037576783819090846734548822294900033162112051840457868829614121240178061963384891963422539776 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ y (- z t)) -60) (* 120 a)) (*.f64 #s(approx (+ (* (/ a y) 120) (/ -60 (- z t))) (/.f64 #s(literal -60 binary64) (-.f64 z t))) y))) (if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal 4000000000000000173509187898476744293161173299807757247167095157344467251558724443765295022080 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 399999999999999977863869755018784683065311503640472948595884460471417406452712536274477508433826017624018112358745658838154250997959106484708460014918698592321517890213709695617850834403219996672 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (/ x (- z t)) (/.f64 x z)) #s(literal 60 binary64))) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)))))))
(if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -9999999999999999371534524623368764100273307559896873275206250678451924602685103382037576783819090846734548822294900033162112051840457868829614121240178061963384891963422539776 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ y (- z t)) -60) (* 120 a)) (*.f64 #s(approx (+ (* (/ a y) 120) (/ -60 (- z t))) (/.f64 #s(literal -60 binary64) (-.f64 z t))) y))) (if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal 4000000000000000173509187898476744293161173299807757247167095157344467251558724443765295022080 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 399999999999999977863869755018784683065311503640472948595884460471417406452712536274477508433826017624018112358745658838154250997959106484708460014918698592321517890213709695617850834403219996672 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (/ x (- z t)) (/.f64 x z)) #s(literal 60 binary64))) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ y (- z t)) -60) (* 120 a)) (*.f64 #s(approx (+ (* (/ a y) 120) (/ -60 (- z t))) (/.f64 #s(literal -60 binary64) (-.f64 z t))) y))))))
(if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -3999999999999999786379491806260913355974107472877955426178285761254378825975023931547840100716374117299974664348461424524140912958210949554105117072312574094767036619623547375942893568 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (/ x (- z t)) 60) (*.f64 (/.f64 x t) #s(literal -60 binary64)))) (if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal 4000000000000000173509187898476744293161173299807757247167095157344467251558724443765295022080 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 999999999999999977077764769429719196041465194188378863774447340572581797347854228894418860247909937807756600796112539971931616645685181699233267813951241073670004367049615544210109925082343145472 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (/ x (- z t)) (/.f64 x z)) #s(literal 60 binary64))) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal -60 binary64) #s(approx (/ y (- z t)) (/.f64 y z)))))))
(if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -3999999999999999786379491806260913355974107472877955426178285761254378825975023931547840100716374117299974664348461424524140912958210949554105117072312574094767036619623547375942893568 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (/ x (- z t)) 60) (*.f64 (/.f64 x t) #s(literal -60 binary64)))) (if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal 999999999999999977077764769429719196041465194188378863774447340572581797347854228894418860247909937807756600796112539971931616645685181699233267813951241073670004367049615544210109925082343145472 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 #s(literal -60 binary64) #s(approx (/ y (- z t)) (/.f64 y z))))))
(if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -3999999999999999786379491806260913355974107472877955426178285761254378825975023931547840100716374117299974664348461424524140912958210949554105117072312574094767036619623547375942893568 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (/ x (- z t)) 60) (*.f64 (/.f64 x t) #s(literal -60 binary64)))) (if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal 10000000000000000531660196626596490356033894575245100973356972987043891522292165594595004291349304909025721681812512093962950445138053653873169216309020403876699170397334223513449750683762833231235463783529148067211236930570359138156544 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 (/ y (- z t))) (*.f64 (/.f64 y t) #s(literal 60 binary64))))))
(if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -499999999999999986719112427080113652938759280561411875296856295993572982012222328347022202238434344507574583811498154595082912292011573470509174869654567731624061306729657053537019645905784664609824424453771502098945256093897234948185210396766581746711736446032543744 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* -60 (/ y (- z t))) (*.f64 (/.f64 y t) #s(literal 60 binary64)))) (if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal 10000000000000000531660196626596490356033894575245100973356972987043891522292165594595004291349304909025721681812512093962950445138053653873169216309020403876699170397334223513449750683762833231235463783529148067211236930570359138156544 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 (/ y (- z t))) (*.f64 (/.f64 y t) #s(literal 60 binary64))))))
#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 t z)) (-.f64 x y)))
(if (<=.f64 x #s(literal -53999999999999998041820738853722586296927989047224519064936648896630608625664 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 299999999999999981979279463591835365907546195412746872484301410391090779914240 binary64)) (fma.f64 a #s(literal 120 binary64) #s(approx (/ (* 60 (- x y)) (- z t)) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y))) (+.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 -53999999999999998041820738853722586296927989047224519064936648896630608625664 binary64)) (not (<=.f64 x #s(literal 299999999999999981979279463591835365907546195412746872484301410391090779914240 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) #s(approx (/ (* 60 (- x y)) (- z t)) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) y))))
(if (<=.f64 z #s(literal -11599999999999999308869121159850269105090116001590471065272115619954688 binary64)) (fma.f64 a #s(literal 120 binary64) (*.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal 60 binary64) z)) (-.f64 x y))) (if (<=.f64 z #s(literal 7689826104788197/10830740992659433045228180406808920716548582325686783496759685861775864483615725089999900023844295226942934417817982702456930304 binary64)) (fma.f64 a #s(literal 120 binary64) (*.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)) (-.f64 x y))) #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 z #s(literal -11599999999999999308869121159850269105090116001590471065272115619954688 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))) (if (<=.f64 z #s(literal 7689826104788197/10830740992659433045228180406808920716548582325686783496759685861775864483615725089999900023844295226942934417817982702456930304 binary64)) (fma.f64 a #s(literal 120 binary64) (*.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)) (-.f64 x y))) #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 (or (<=.f64 z #s(literal -11599999999999999308869121159850269105090116001590471065272115619954688 binary64)) (not (<=.f64 z #s(literal 7689826104788197/10830740992659433045228180406808920716548582325686783496759685861775864483615725089999900023844295226942934417817982702456930304 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))) (fma.f64 a #s(literal 120 binary64) (*.f64 #s(approx (/ -60 (- t z)) (/.f64 #s(literal -60 binary64) t)) (-.f64 x y))))
(if (<=.f64 z #s(literal -11599999999999999308869121159850269105090116001590471065272115619954688 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))) (if (<=.f64 z #s(literal 7381971196142665/136703170298938245273281389194851335334573089430825777276610662900622062449960995201469573563940864 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 (or (<=.f64 z #s(literal -11599999999999999308869121159850269105090116001590471065272115619954688 binary64)) (not (<=.f64 z #s(literal 7381971196142665/136703170298938245273281389194851335334573089430825777276610662900622062449960995201469573563940864 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 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -1000000000000000008493621433689702976148869924598760615894999102702796905906176 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 60 binary64))) (if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal 4000000000000000173509187898476744293161173299807757247167095157344467251558724443765295022080 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 60 binary64)))))
(if (or (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -1000000000000000008493621433689702976148869924598760615894999102702796905906176 binary64)) (not (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal 4000000000000000173509187898476744293161173299807757247167095157344467251558724443765295022080 binary64)))) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 60 binary64))) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))))
(if (<=.f64 (*.f64 a #s(literal 120 binary64)) #s(literal -499999999999999978409886320820907879202552238629189140897698107811441303810555744076971465473716161022374445056 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a)) (if (<=.f64 (*.f64 a #s(literal 120 binary64)) #s(literal 5339967589802275/266998379490113760299377713271194014325338065294581596243380200977777465722580068752870260867072 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 60 binary64))) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 #s(approx (/ y (- z t)) (/.f64 y z)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))))
(if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -6189700196426901/309485009821345068724781056 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 60 binary64))) (if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal 5902958103587057/295147905179352825856 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) (-.f64 z t)) #s(literal 60 binary64)))))
(if (or (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -6189700196426901/309485009821345068724781056 binary64)) (not (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal 5902958103587057/295147905179352825856 binary64)))) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (/.f64 (-.f64 x 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 -1000000000000000008493621433689702976148869924598760615894999102702796905906176 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 4000000000000000173509187898476744293161173299807757247167095157344467251558724443765295022080 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 499999999999999988538882384714859598020732597094189431887223670286290898673927114447209430123954968903878300398056269985965808322842590849616633906975620536835002183524807772105054962541171572736 binary64)) #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 -60 binary64) (/.f64 y (-.f64 z t)))))))
(if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -1000000000000000008493621433689702976148869924598760615894999102702796905906176 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t)))) (if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal 4000000000000000173509187898476744293161173299807757247167095157344467251558724443765295022080 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 499999999999999988538882384714859598020732597094189431887223670286290898673927114447209430123954968903878300398056269985965808322842590849616633906975620536835002183524807772105054962541171572736 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 x (/.f64 #s(literal 60 binary64) (-.f64 z t)))) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)))))))
(if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -9999999999999999371534524623368764100273307559896873275206250678451924602685103382037576783819090846734548822294900033162112051840457868829614121240178061963384891963422539776 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ y (- z t)) -60) (* 120 a)) (*.f64 #s(approx (+ (* (/ a y) 120) (/ -60 (- z t))) (/.f64 #s(literal -60 binary64) (-.f64 z t))) y))) (if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal 4000000000000000173509187898476744293161173299807757247167095157344467251558724443765295022080 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 399999999999999977863869755018784683065311503640472948595884460471417406452712536274477508433826017624018112358745658838154250997959106484708460014918698592321517890213709695617850834403219996672 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (/ x (- z t)) (/.f64 x z)) #s(literal 60 binary64))) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)))))))
(if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -9999999999999999371534524623368764100273307559896873275206250678451924602685103382037576783819090846734548822294900033162112051840457868829614121240178061963384891963422539776 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ y (- z t)) -60) (* 120 a)) (*.f64 #s(approx (+ (* (/ a y) 120) (/ -60 (- z t))) (/.f64 #s(literal -60 binary64) (-.f64 z t))) y))) (if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal 4000000000000000173509187898476744293161173299807757247167095157344467251558724443765295022080 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 399999999999999977863869755018784683065311503640472948595884460471417406452712536274477508433826017624018112358745658838154250997959106484708460014918698592321517890213709695617850834403219996672 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (/ x (- z t)) (/.f64 x z)) #s(literal 60 binary64))) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ y (- z t)) -60) (* 120 a)) (*.f64 #s(approx (+ (* (/ a y) 120) (/ -60 (- z t))) (/.f64 #s(literal -60 binary64) (-.f64 z t))) y))))))
(if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -3999999999999999786379491806260913355974107472877955426178285761254378825975023931547840100716374117299974664348461424524140912958210949554105117072312574094767036619623547375942893568 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (/ x (- z t)) 60) (*.f64 (/.f64 x t) #s(literal -60 binary64)))) (if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal 4000000000000000173509187898476744293161173299807757247167095157344467251558724443765295022080 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 999999999999999977077764769429719196041465194188378863774447340572581797347854228894418860247909937807756600796112539971931616645685181699233267813951241073670004367049615544210109925082343145472 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (/ x (- z t)) (/.f64 x z)) #s(literal 60 binary64))) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal -60 binary64) #s(approx (/ y (- z t)) (/.f64 y z)))))))
(if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -3999999999999999786379491806260913355974107472877955426178285761254378825975023931547840100716374117299974664348461424524140912958210949554105117072312574094767036619623547375942893568 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (/ x (- z t)) 60) (*.f64 (/.f64 x t) #s(literal -60 binary64)))) (if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal 999999999999999977077764769429719196041465194188378863774447340572581797347854228894418860247909937807756600796112539971931616645685181699233267813951241073670004367049615544210109925082343145472 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 #s(literal -60 binary64) #s(approx (/ y (- z t)) (/.f64 y z))))))
(if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -3999999999999999786379491806260913355974107472877955426178285761254378825975023931547840100716374117299974664348461424524140912958210949554105117072312574094767036619623547375942893568 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (/ x (- z t)) 60) (*.f64 (/.f64 x t) #s(literal -60 binary64)))) (if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal 10000000000000000531660196626596490356033894575245100973356972987043891522292165594595004291349304909025721681812512093962950445138053653873169216309020403876699170397334223513449750683762833231235463783529148067211236930570359138156544 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 (/ y (- z t))) (*.f64 (/.f64 y t) #s(literal 60 binary64))))))
(if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -499999999999999986719112427080113652938759280561411875296856295993572982012222328347022202238434344507574583811498154595082912292011573470509174869654567731624061306729657053537019645905784664609824424453771502098945256093897234948185210396766581746711736446032543744 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* -60 (/ y (- z t))) (*.f64 (/.f64 y t) #s(literal 60 binary64)))) (if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal 10000000000000000531660196626596490356033894575245100973356972987043891522292165594595004291349304909025721681812512093962950445138053653873169216309020403876699170397334223513449750683762833231235463783529148067211236930570359138156544 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 (/ y (- z t))) (*.f64 (/.f64 y t) #s(literal 60 binary64))))))
(if (or (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -499999999999999986719112427080113652938759280561411875296856295993572982012222328347022202238434344507574583811498154595082912292011573470509174869654567731624061306729657053537019645905784664609824424453771502098945256093897234948185210396766581746711736446032543744 binary64)) (not (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal 10000000000000000531660196626596490356033894575245100973356972987043891522292165594595004291349304909025721681812512093962950445138053653873169216309020403876699170397334223513449750683762833231235463783529148067211236930570359138156544 binary64)))) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* -60 (/ y (- z t))) (*.f64 (/.f64 y 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)) (*.f64 #s(literal 120 binary64) a))

soundness1.5s (16.3%)

Memory
6.1MiB live, 1 130.6MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
010604724
132514571
083874240
045255
066255
1263255
22091255
08548250
02741413
18101367
225711196
371131182
080621108
09764415
129564251
085933945
011154960
134124831
083564508
036181
054181
1218177
21846177
08349173
01333
01933
17333
260933
0808832
Stop Event
fuel
iter limit
node limit
iter limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
iter limit
node limit
Compiler

Compiled 1 949 to 814 computations (58.2% saved)

preprocess109.0ms (1.2%)

Memory
0.8MiB live, 229.7MiB allocated
Compiler

Compiled 2 838 to 404 computations (85.8% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...