Details

Time bar (total: 12.4s)

analyze731.0ms (5.9%)

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
0%0%99.8%0.2%0%0%0%5
0%0%99.8%0.2%0%0%0%6
0%0%99.8%0.2%0%0%0%7
0%0%99.8%0.2%0%0%0%8
6.3%6.2%93.6%0.2%0%0%0%9
9.4%9.4%90.4%0.2%0%0%0%10
14.8%14.8%85%0.2%0%0%0%11
19.4%19.1%79.1%0.2%1.6%0%0%12
Compiler

Compiled 14 to 9 computations (35.7% saved)

sample2.1s (17.1%)

Results
1.6s8256×body256valid
507.0ms2460×body256infinite
Bogosity

preprocess6.0ms (0%)

Algorithm
egg-herbie
Rules
14×rational_best.json-simplify-1
14×rational_best.json-simplify-2
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
033175
147175
044
Stop Event
saturated
saturated
Calls
Call 1
Inputs
0
1
2
3
Outputs
0
1
2
3
Call 2
Inputs
(+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t))
(+.f64 y (/.f64 (*.f64 (-.f64 x y) z) t))
(+.f64 z (/.f64 (*.f64 (-.f64 y z) x) t))
(+.f64 t (/.f64 (*.f64 (-.f64 y t) z) x))
(+.f64 x (/.f64 (*.f64 (-.f64 z x) y) t))
(+.f64 x (/.f64 (*.f64 (-.f64 t x) z) y))
(+.f64 x (/.f64 (*.f64 (-.f64 y x) t) z))
Outputs
(+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t))
(+.f64 y (/.f64 (*.f64 (-.f64 x y) z) t))
(+.f64 y (/.f64 (*.f64 z (-.f64 x y)) t))
(+.f64 z (/.f64 (*.f64 (-.f64 y z) x) t))
(+.f64 z (/.f64 (*.f64 x (-.f64 y z)) t))
(+.f64 t (/.f64 (*.f64 (-.f64 y t) z) x))
(+.f64 t (/.f64 (*.f64 z (-.f64 y t)) x))
(+.f64 x (/.f64 (*.f64 (-.f64 z x) y) t))
(+.f64 x (/.f64 (*.f64 y (-.f64 z x)) t))
(+.f64 x (/.f64 (*.f64 (-.f64 t x) z) y))
(+.f64 x (/.f64 (*.f64 z (-.f64 t x)) y))
(+.f64 x (/.f64 (*.f64 (-.f64 y x) t) z))
Compiler

Compiled 17 to 12 computations (29.4% saved)

simplify15.0ms (0.1%)

Algorithm
egg-herbie
Rules
rational_best.json-simplify-1
rational_best.json-simplify-2
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01025
11225
Stop Event
saturated
Counts
1 → 1
Calls
Call 1
Inputs
(+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t))
Outputs
(+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t))

eval0.0ms (0%)

Compiler

Compiled 13 to 8 computations (38.5% saved)

prune1.0ms (0%)

Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New011
Fresh011
Picked000
Done000
Total022
Error
4.9b
Counts
2 → 1
Alt Table
Click to see full alt table
StatusErrorProgram
4.9b
(+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t))
Compiler

Compiled 13 to 8 computations (38.5% saved)

localize10.0ms (0.1%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.0b
(+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t))
0.0b
(*.f64 (-.f64 y x) z)
5.1b
(/.f64 (*.f64 (-.f64 y x) z) t)
Compiler

Compiled 32 to 8 computations (75% saved)

series11.0ms (0.1%)

Counts
3 → 108
Calls

33 calls:

TimeVariablePointExpression
1.0ms
z
@inf
(+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t))
1.0ms
z
@0
(/.f64 (*.f64 (-.f64 y x) z) t)
1.0ms
y
@-inf
(/.f64 (*.f64 (-.f64 y x) z) t)
1.0ms
y
@inf
(/.f64 (*.f64 (-.f64 y x) z) t)
1.0ms
x
@inf
(/.f64 (*.f64 (-.f64 y x) z) t)

rewrite108.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
1102×rational_best.json-simplify-57
570×rational_best.json-5
568×rational_best.json-2
568×rational_best.json-3
568×rational_best.json-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01057
18457
229057
3122557
4537857
Stop Event
node limit
Counts
3 → 52
Calls
Call 1
Inputs
(/.f64 (*.f64 (-.f64 y x) z) t)
(*.f64 (-.f64 y x) z)
(+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (-.f64 y x) z) t) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 (-.f64 y x) z) t))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (-.f64 y x) z) t) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 (*.f64 (-.f64 y x) z) t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 y x) z) t) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 (*.f64 (-.f64 y x) z) t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (/.f64 (*.f64 (-.f64 y x) z) t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (*.f64 (/.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 (*.f64 (-.f64 y x) z) t)) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (/.f64 (*.f64 (-.f64 y x) z) t)) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t))) (/.f64 (*.f64 (-.f64 y x) z) t)) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 (-.f64 y x) z) t) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 (*.f64 (-.f64 y x) z) t)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 y x) z) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (-.f64 y x) z))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (-.f64 y x) z) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 (-.f64 y x) z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 y x) z) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 y x) z) (/.f64 (*.f64 (-.f64 y x) z) (*.f64 (-.f64 y x) z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 y x) (+.f64 z z)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (*.f64 (-.f64 y x) z)) 2) -2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (-.f64 y x) z) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 (-.f64 y x) z)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)) (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)) (*.f64 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (/.f64 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)) (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)) (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t))) (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)) (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)) (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t))) (/.f64 1 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)))) (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)) (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)))) (*.f64 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)) (*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)) (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t))) (/.f64 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)) (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)) (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)))) (*.f64 (*.f64 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)) (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)) (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)) (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t))) (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)) (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)))) (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)) (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)) (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)))) (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)) (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)) (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)) 2)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t))))))))

simplify139.0ms (1.1%)

Algorithm
egg-herbie
Rules
1474×rational_best.json-simplify-80
1394×rational_best.json-simplify-129
1368×rational_best.json-simplify-78
1306×rational_best.json-simplify-94
1152×rational_best.json-simplify-135
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01314000
12543802
28623766
340573766
Stop Event
node limit
Counts
160 → 101
Calls
Call 1
Inputs
(*.f64 -1 (/.f64 (*.f64 z x) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y z) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y z) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y z) t))
(/.f64 (*.f64 y z) t)
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y z) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y z) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y z) t))
(/.f64 (*.f64 y z) t)
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y z) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y z) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y z) t))
(/.f64 (*.f64 y z) t)
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y z) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y z) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y z) t))
(*.f64 -1 (/.f64 (*.f64 z x) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y z) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y z) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y z) t))
(*.f64 -1 (/.f64 (*.f64 z x) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y z) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y z) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y z) t))
(/.f64 (*.f64 z (-.f64 y x)) t)
(/.f64 (*.f64 z (-.f64 y x)) t)
(/.f64 (*.f64 z (-.f64 y x)) t)
(/.f64 (*.f64 z (-.f64 y x)) t)
(/.f64 (*.f64 z (-.f64 y x)) t)
(/.f64 (*.f64 z (-.f64 y x)) t)
(/.f64 (*.f64 z (-.f64 y x)) t)
(/.f64 (*.f64 z (-.f64 y x)) t)
(/.f64 (*.f64 z (-.f64 y x)) t)
(/.f64 (*.f64 z (-.f64 y x)) t)
(/.f64 (*.f64 z (-.f64 y x)) t)
(/.f64 (*.f64 z (-.f64 y x)) t)
(*.f64 -1 (*.f64 z x))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 z x)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 z x)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 z x)))
(*.f64 y z)
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 z x)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 z x)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 z x)))
(*.f64 y z)
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 z x)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 z x)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 z x)))
(*.f64 y z)
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 z x)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 z x)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 z x)))
(*.f64 -1 (*.f64 z x))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 z x)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 z x)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 z x)))
(*.f64 -1 (*.f64 z x))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 z x)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 z x)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 z x)))
(/.f64 (*.f64 y z) t)
(+.f64 (/.f64 (*.f64 y z) t) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) x))
(+.f64 (/.f64 (*.f64 y z) t) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) x))
(+.f64 (/.f64 (*.f64 y z) t) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) x))
(*.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) x)
(+.f64 (/.f64 (*.f64 y z) t) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) x))
(+.f64 (/.f64 (*.f64 y z) t) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) x))
(+.f64 (/.f64 (*.f64 y z) t) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) x))
(*.f64 -1 (*.f64 (-.f64 (/.f64 z t) 1) x))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (/.f64 z t) 1) x)) (/.f64 (*.f64 y z) t))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (/.f64 z t) 1) x)) (/.f64 (*.f64 y z) t))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (/.f64 z t) 1) x)) (/.f64 (*.f64 y z) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (+.f64 (/.f64 (*.f64 y z) t) x))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (+.f64 (/.f64 (*.f64 y z) t) x))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (+.f64 (/.f64 (*.f64 y z) t) x))
(/.f64 (*.f64 y z) t)
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (+.f64 (/.f64 (*.f64 y z) t) x))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (+.f64 (/.f64 (*.f64 y z) t) x))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (+.f64 (/.f64 (*.f64 y z) t) x))
(/.f64 (*.f64 y z) t)
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (+.f64 (/.f64 (*.f64 y z) t) x))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (+.f64 (/.f64 (*.f64 y z) t) x))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (+.f64 (/.f64 (*.f64 y z) t) x))
x
(+.f64 (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z) x)
(+.f64 (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z) x)
(+.f64 (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z) x)
(*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)
(+.f64 (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z) x)
(+.f64 (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z) x)
(+.f64 (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z) x)
(/.f64 (*.f64 z (-.f64 y x)) t)
(+.f64 (/.f64 (*.f64 (-.f64 y x) z) t) x)
(+.f64 (/.f64 (*.f64 (-.f64 y x) z) t) x)
(+.f64 (/.f64 (*.f64 (-.f64 y x) z) t) x)
(/.f64 (*.f64 (-.f64 y x) z) t)
(+.f64 (/.f64 (*.f64 z (-.f64 y x)) t) x)
(+.f64 (/.f64 (*.f64 z (-.f64 y x)) t) x)
(+.f64 (/.f64 (*.f64 z (-.f64 y x)) t) x)
x
(+.f64 (/.f64 (*.f64 (-.f64 y x) z) t) x)
(+.f64 (/.f64 (*.f64 (-.f64 y x) z) t) x)
(+.f64 (/.f64 (*.f64 (-.f64 y x) z) t) x)
x
(+.f64 (/.f64 (*.f64 z (-.f64 y x)) t) x)
(+.f64 (/.f64 (*.f64 z (-.f64 y x)) t) x)
(+.f64 (/.f64 (*.f64 z (-.f64 y x)) t) x)
(+.f64 (/.f64 (*.f64 (-.f64 y x) z) t) 0)
(+.f64 0 (/.f64 (*.f64 (-.f64 y x) z) t))
(-.f64 (/.f64 (*.f64 (-.f64 y x) z) t) 0)
(-.f64 0 (neg.f64 (/.f64 (*.f64 (-.f64 y x) z) t)))
(*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) 1)
(*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t)))
(*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))
(*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t))))
(*.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))
(*.f64 (/.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 (*.f64 (-.f64 y x) z) t))
(*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t)))
(*.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))
(*.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (/.f64 (*.f64 (-.f64 y x) z) t))
(*.f64 (/.f64 1 (/.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (*.f64 (/.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t)))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t)))))
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 (*.f64 (-.f64 y x) z) t)) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t)))
(*.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (/.f64 (*.f64 (-.f64 y x) z) t)) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t)))
(*.f64 (/.f64 (/.f64 1 (/.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t))) (/.f64 (*.f64 (-.f64 y x) z) t)) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t)))
(pow.f64 (/.f64 (*.f64 (-.f64 y x) z) t) 1)
(neg.f64 (neg.f64 (/.f64 (*.f64 (-.f64 y x) z) t)))
(+.f64 (*.f64 (-.f64 y x) z) 0)
(+.f64 0 (*.f64 (-.f64 y x) z))
(-.f64 (*.f64 (-.f64 y x) z) 0)
(-.f64 0 (neg.f64 (*.f64 (-.f64 y x) z)))
(/.f64 (*.f64 (-.f64 y x) z) 1)
(/.f64 (*.f64 (-.f64 y x) z) (/.f64 (*.f64 (-.f64 y x) z) (*.f64 (-.f64 y x) z)))
(/.f64 (*.f64 (-.f64 y x) (+.f64 z z)) 2)
(/.f64 (*.f64 (neg.f64 (*.f64 (-.f64 y x) z)) 2) -2)
(pow.f64 (*.f64 (-.f64 y x) z) 1)
(neg.f64 (neg.f64 (*.f64 (-.f64 y x) z)))
(-.f64 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)) 0)
(-.f64 0 (neg.f64 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t))))
(*.f64 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)) 1)
(*.f64 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)) (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t))))
(*.f64 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)) (*.f64 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)))))
(*.f64 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (/.f64 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)) (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)))))
(*.f64 1 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)))
(*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)) (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t))) (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)))
(*.f64 (/.f64 1 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)) (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t))))
(*.f64 (*.f64 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)) (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t))) (/.f64 1 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t))))
(*.f64 (*.f64 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)))) (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)))
(*.f64 (/.f64 1 (/.f64 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)) (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)))) (*.f64 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)) (*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)) (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t))) (/.f64 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)) (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t))))))
(*.f64 (/.f64 (/.f64 1 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)) (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)))) (*.f64 (*.f64 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)) (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)) (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)))))
(*.f64 (/.f64 (/.f64 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)) (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t))) (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)) (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t))))
(*.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)))) (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)) (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)) (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)))) (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)) (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t))))
(/.f64 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)) 1)
(/.f64 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)) (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t))))
(/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)) 2) 2)
(/.f64 (neg.f64 (*.f64 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)) 2)) -2)
(pow.f64 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)) 1)
(neg.f64 (neg.f64 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t))))
Outputs
(*.f64 -1 (/.f64 (*.f64 z x) t))
(neg.f64 (/.f64 (*.f64 z x) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y z) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t))
(+.f64 (neg.f64 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y z) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t))
(+.f64 (neg.f64 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y z) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t))
(+.f64 (neg.f64 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t))
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 z y) t)
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y z) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t))
(+.f64 (neg.f64 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y z) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t))
(+.f64 (neg.f64 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y z) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t))
(+.f64 (neg.f64 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t))
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 z y) t)
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y z) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t))
(+.f64 (neg.f64 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y z) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t))
(+.f64 (neg.f64 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y z) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t))
(+.f64 (neg.f64 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t))
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 z y) t)
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y z) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t))
(+.f64 (neg.f64 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y z) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t))
(+.f64 (neg.f64 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y z) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t))
(+.f64 (neg.f64 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t))
(*.f64 -1 (/.f64 (*.f64 z x) t))
(neg.f64 (/.f64 (*.f64 z x) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y z) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t))
(+.f64 (neg.f64 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y z) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t))
(+.f64 (neg.f64 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y z) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t))
(+.f64 (neg.f64 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t))
(*.f64 -1 (/.f64 (*.f64 z x) t))
(neg.f64 (/.f64 (*.f64 z x) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y z) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t))
(+.f64 (neg.f64 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y z) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t))
(+.f64 (neg.f64 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y z) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t))
(+.f64 (neg.f64 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t))
(/.f64 (*.f64 z (-.f64 y x)) t)
(/.f64 (*.f64 z (-.f64 y x)) t)
(/.f64 (*.f64 z (-.f64 y x)) t)
(/.f64 (*.f64 z (-.f64 y x)) t)
(/.f64 (*.f64 z (-.f64 y x)) t)
(/.f64 (*.f64 z (-.f64 y x)) t)
(/.f64 (*.f64 z (-.f64 y x)) t)
(/.f64 (*.f64 z (-.f64 y x)) t)
(/.f64 (*.f64 z (-.f64 y x)) t)
(/.f64 (*.f64 z (-.f64 y x)) t)
(/.f64 (*.f64 z (-.f64 y x)) t)
(/.f64 (*.f64 z (-.f64 y x)) t)
(*.f64 -1 (*.f64 z x))
(neg.f64 (*.f64 z x))
(*.f64 z (neg.f64 x))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 z x)))
(+.f64 (*.f64 z y) (*.f64 -1 (*.f64 z x)))
(*.f64 z (+.f64 (*.f64 -1 x) y))
(*.f64 z (+.f64 y (neg.f64 x)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 z x)))
(+.f64 (*.f64 z y) (*.f64 -1 (*.f64 z x)))
(*.f64 z (+.f64 (*.f64 -1 x) y))
(*.f64 z (+.f64 y (neg.f64 x)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 z x)))
(+.f64 (*.f64 z y) (*.f64 -1 (*.f64 z x)))
(*.f64 z (+.f64 (*.f64 -1 x) y))
(*.f64 z (+.f64 y (neg.f64 x)))
(*.f64 y z)
(*.f64 z y)
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 z x)))
(+.f64 (*.f64 z y) (*.f64 -1 (*.f64 z x)))
(*.f64 z (+.f64 (*.f64 -1 x) y))
(*.f64 z (+.f64 y (neg.f64 x)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 z x)))
(+.f64 (*.f64 z y) (*.f64 -1 (*.f64 z x)))
(*.f64 z (+.f64 (*.f64 -1 x) y))
(*.f64 z (+.f64 y (neg.f64 x)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 z x)))
(+.f64 (*.f64 z y) (*.f64 -1 (*.f64 z x)))
(*.f64 z (+.f64 (*.f64 -1 x) y))
(*.f64 z (+.f64 y (neg.f64 x)))
(*.f64 y z)
(*.f64 z y)
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 z x)))
(+.f64 (*.f64 z y) (*.f64 -1 (*.f64 z x)))
(*.f64 z (+.f64 (*.f64 -1 x) y))
(*.f64 z (+.f64 y (neg.f64 x)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 z x)))
(+.f64 (*.f64 z y) (*.f64 -1 (*.f64 z x)))
(*.f64 z (+.f64 (*.f64 -1 x) y))
(*.f64 z (+.f64 y (neg.f64 x)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 z x)))
(+.f64 (*.f64 z y) (*.f64 -1 (*.f64 z x)))
(*.f64 z (+.f64 (*.f64 -1 x) y))
(*.f64 z (+.f64 y (neg.f64 x)))
(*.f64 y z)
(*.f64 z y)
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 z x)))
(+.f64 (*.f64 z y) (*.f64 -1 (*.f64 z x)))
(*.f64 z (+.f64 (*.f64 -1 x) y))
(*.f64 z (+.f64 y (neg.f64 x)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 z x)))
(+.f64 (*.f64 z y) (*.f64 -1 (*.f64 z x)))
(*.f64 z (+.f64 (*.f64 -1 x) y))
(*.f64 z (+.f64 y (neg.f64 x)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 z x)))
(+.f64 (*.f64 z y) (*.f64 -1 (*.f64 z x)))
(*.f64 z (+.f64 (*.f64 -1 x) y))
(*.f64 z (+.f64 y (neg.f64 x)))
(*.f64 -1 (*.f64 z x))
(neg.f64 (*.f64 z x))
(*.f64 z (neg.f64 x))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 z x)))
(+.f64 (*.f64 z y) (*.f64 -1 (*.f64 z x)))
(*.f64 z (+.f64 (*.f64 -1 x) y))
(*.f64 z (+.f64 y (neg.f64 x)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 z x)))
(+.f64 (*.f64 z y) (*.f64 -1 (*.f64 z x)))
(*.f64 z (+.f64 (*.f64 -1 x) y))
(*.f64 z (+.f64 y (neg.f64 x)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 z x)))
(+.f64 (*.f64 z y) (*.f64 -1 (*.f64 z x)))
(*.f64 z (+.f64 (*.f64 -1 x) y))
(*.f64 z (+.f64 y (neg.f64 x)))
(*.f64 -1 (*.f64 z x))
(neg.f64 (*.f64 z x))
(*.f64 z (neg.f64 x))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 z x)))
(+.f64 (*.f64 z y) (*.f64 -1 (*.f64 z x)))
(*.f64 z (+.f64 (*.f64 -1 x) y))
(*.f64 z (+.f64 y (neg.f64 x)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 z x)))
(+.f64 (*.f64 z y) (*.f64 -1 (*.f64 z x)))
(*.f64 z (+.f64 (*.f64 -1 x) y))
(*.f64 z (+.f64 y (neg.f64 x)))
(+.f64 (*.f64 y z) (*.f64 -1 (*.f64 z x)))
(+.f64 (*.f64 z y) (*.f64 -1 (*.f64 z x)))
(*.f64 z (+.f64 (*.f64 -1 x) y))
(*.f64 z (+.f64 y (neg.f64 x)))
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 z y) t)
(+.f64 (/.f64 (*.f64 y z) t) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) x))
(+.f64 (/.f64 (*.f64 z y) t) (*.f64 x (+.f64 1 (*.f64 -1 (/.f64 z t)))))
(+.f64 (/.f64 (*.f64 z y) t) (*.f64 x (+.f64 1 (neg.f64 (/.f64 z t)))))
(+.f64 (/.f64 (*.f64 y z) t) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) x))
(+.f64 (/.f64 (*.f64 z y) t) (*.f64 x (+.f64 1 (*.f64 -1 (/.f64 z t)))))
(+.f64 (/.f64 (*.f64 z y) t) (*.f64 x (+.f64 1 (neg.f64 (/.f64 z t)))))
(+.f64 (/.f64 (*.f64 y z) t) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) x))
(+.f64 (/.f64 (*.f64 z y) t) (*.f64 x (+.f64 1 (*.f64 -1 (/.f64 z t)))))
(+.f64 (/.f64 (*.f64 z y) t) (*.f64 x (+.f64 1 (neg.f64 (/.f64 z t)))))
(*.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) x)
(*.f64 x (+.f64 1 (*.f64 -1 (/.f64 z t))))
(*.f64 x (+.f64 1 (neg.f64 (/.f64 z t))))
(+.f64 (/.f64 (*.f64 y z) t) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) x))
(+.f64 (/.f64 (*.f64 z y) t) (*.f64 x (+.f64 1 (*.f64 -1 (/.f64 z t)))))
(+.f64 (/.f64 (*.f64 z y) t) (*.f64 x (+.f64 1 (neg.f64 (/.f64 z t)))))
(+.f64 (/.f64 (*.f64 y z) t) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) x))
(+.f64 (/.f64 (*.f64 z y) t) (*.f64 x (+.f64 1 (*.f64 -1 (/.f64 z t)))))
(+.f64 (/.f64 (*.f64 z y) t) (*.f64 x (+.f64 1 (neg.f64 (/.f64 z t)))))
(+.f64 (/.f64 (*.f64 y z) t) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) x))
(+.f64 (/.f64 (*.f64 z y) t) (*.f64 x (+.f64 1 (*.f64 -1 (/.f64 z t)))))
(+.f64 (/.f64 (*.f64 z y) t) (*.f64 x (+.f64 1 (neg.f64 (/.f64 z t)))))
(*.f64 -1 (*.f64 (-.f64 (/.f64 z t) 1) x))
(*.f64 (+.f64 (/.f64 z t) -1) (*.f64 -1 x))
(neg.f64 (*.f64 x (+.f64 -1 (/.f64 z t))))
(*.f64 (+.f64 -1 (/.f64 z t)) (neg.f64 x))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (/.f64 z t) 1) x)) (/.f64 (*.f64 y z) t))
(+.f64 (/.f64 (*.f64 z y) t) (*.f64 (+.f64 (/.f64 z t) -1) (*.f64 -1 x)))
(+.f64 (/.f64 (*.f64 z y) t) (neg.f64 (*.f64 x (+.f64 -1 (/.f64 z t)))))
(+.f64 (/.f64 (*.f64 z y) t) (*.f64 (+.f64 -1 (/.f64 z t)) (neg.f64 x)))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (/.f64 z t) 1) x)) (/.f64 (*.f64 y z) t))
(+.f64 (/.f64 (*.f64 z y) t) (*.f64 (+.f64 (/.f64 z t) -1) (*.f64 -1 x)))
(+.f64 (/.f64 (*.f64 z y) t) (neg.f64 (*.f64 x (+.f64 -1 (/.f64 z t)))))
(+.f64 (/.f64 (*.f64 z y) t) (*.f64 (+.f64 -1 (/.f64 z t)) (neg.f64 x)))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (/.f64 z t) 1) x)) (/.f64 (*.f64 y z) t))
(+.f64 (/.f64 (*.f64 z y) t) (*.f64 (+.f64 (/.f64 z t) -1) (*.f64 -1 x)))
(+.f64 (/.f64 (*.f64 z y) t) (neg.f64 (*.f64 x (+.f64 -1 (/.f64 z t)))))
(+.f64 (/.f64 (*.f64 z y) t) (*.f64 (+.f64 -1 (/.f64 z t)) (neg.f64 x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)
(+.f64 x (*.f64 -1 (/.f64 (*.f64 z x) t)))
(+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (+.f64 (/.f64 (*.f64 y z) t) x))
(+.f64 x (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t)))
(+.f64 x (+.f64 (neg.f64 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t)))
(+.f64 (/.f64 (*.f64 z y) t) (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t))))
(+.f64 (neg.f64 (/.f64 (*.f64 z x) t)) (+.f64 x (/.f64 (*.f64 z y) t)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (+.f64 (/.f64 (*.f64 y z) t) x))
(+.f64 x (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t)))
(+.f64 x (+.f64 (neg.f64 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t)))
(+.f64 (/.f64 (*.f64 z y) t) (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t))))
(+.f64 (neg.f64 (/.f64 (*.f64 z x) t)) (+.f64 x (/.f64 (*.f64 z y) t)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (+.f64 (/.f64 (*.f64 y z) t) x))
(+.f64 x (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t)))
(+.f64 x (+.f64 (neg.f64 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t)))
(+.f64 (/.f64 (*.f64 z y) t) (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t))))
(+.f64 (neg.f64 (/.f64 (*.f64 z x) t)) (+.f64 x (/.f64 (*.f64 z y) t)))
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 z y) t)
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (+.f64 (/.f64 (*.f64 y z) t) x))
(+.f64 x (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t)))
(+.f64 x (+.f64 (neg.f64 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t)))
(+.f64 (/.f64 (*.f64 z y) t) (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t))))
(+.f64 (neg.f64 (/.f64 (*.f64 z x) t)) (+.f64 x (/.f64 (*.f64 z y) t)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (+.f64 (/.f64 (*.f64 y z) t) x))
(+.f64 x (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t)))
(+.f64 x (+.f64 (neg.f64 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t)))
(+.f64 (/.f64 (*.f64 z y) t) (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t))))
(+.f64 (neg.f64 (/.f64 (*.f64 z x) t)) (+.f64 x (/.f64 (*.f64 z y) t)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (+.f64 (/.f64 (*.f64 y z) t) x))
(+.f64 x (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t)))
(+.f64 x (+.f64 (neg.f64 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t)))
(+.f64 (/.f64 (*.f64 z y) t) (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t))))
(+.f64 (neg.f64 (/.f64 (*.f64 z x) t)) (+.f64 x (/.f64 (*.f64 z y) t)))
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 z y) t)
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (+.f64 (/.f64 (*.f64 y z) t) x))
(+.f64 x (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t)))
(+.f64 x (+.f64 (neg.f64 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t)))
(+.f64 (/.f64 (*.f64 z y) t) (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t))))
(+.f64 (neg.f64 (/.f64 (*.f64 z x) t)) (+.f64 x (/.f64 (*.f64 z y) t)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (+.f64 (/.f64 (*.f64 y z) t) x))
(+.f64 x (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t)))
(+.f64 x (+.f64 (neg.f64 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t)))
(+.f64 (/.f64 (*.f64 z y) t) (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t))))
(+.f64 (neg.f64 (/.f64 (*.f64 z x) t)) (+.f64 x (/.f64 (*.f64 z y) t)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (+.f64 (/.f64 (*.f64 y z) t) x))
(+.f64 x (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t)))
(+.f64 x (+.f64 (neg.f64 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t)))
(+.f64 (/.f64 (*.f64 z y) t) (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t))))
(+.f64 (neg.f64 (/.f64 (*.f64 z x) t)) (+.f64 x (/.f64 (*.f64 z y) t)))
x
(+.f64 (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z) x)
(+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))))
(+.f64 (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z) x)
(+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))))
(+.f64 (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z) x)
(+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))))
(*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)
(*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))
(+.f64 (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z) x)
(+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))))
(+.f64 (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z) x)
(+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))))
(+.f64 (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z) x)
(+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))))
(/.f64 (*.f64 z (-.f64 y x)) t)
(+.f64 (/.f64 (*.f64 (-.f64 y x) z) t) x)
(+.f64 x (/.f64 (*.f64 z (-.f64 y x)) t))
(+.f64 (/.f64 (*.f64 (-.f64 y x) z) t) x)
(+.f64 x (/.f64 (*.f64 z (-.f64 y x)) t))
(+.f64 (/.f64 (*.f64 (-.f64 y x) z) t) x)
(+.f64 x (/.f64 (*.f64 z (-.f64 y x)) t))
(/.f64 (*.f64 (-.f64 y x) z) t)
(/.f64 (*.f64 z (-.f64 y x)) t)
(+.f64 (/.f64 (*.f64 z (-.f64 y x)) t) x)
(+.f64 x (/.f64 (*.f64 z (-.f64 y x)) t))
(+.f64 (/.f64 (*.f64 z (-.f64 y x)) t) x)
(+.f64 x (/.f64 (*.f64 z (-.f64 y x)) t))
(+.f64 (/.f64 (*.f64 z (-.f64 y x)) t) x)
(+.f64 x (/.f64 (*.f64 z (-.f64 y x)) t))
x
(+.f64 (/.f64 (*.f64 (-.f64 y x) z) t) x)
(+.f64 x (/.f64 (*.f64 z (-.f64 y x)) t))
(+.f64 (/.f64 (*.f64 (-.f64 y x) z) t) x)
(+.f64 x (/.f64 (*.f64 z (-.f64 y x)) t))
(+.f64 (/.f64 (*.f64 (-.f64 y x) z) t) x)
(+.f64 x (/.f64 (*.f64 z (-.f64 y x)) t))
x
(+.f64 (/.f64 (*.f64 z (-.f64 y x)) t) x)
(+.f64 x (/.f64 (*.f64 z (-.f64 y x)) t))
(+.f64 (/.f64 (*.f64 z (-.f64 y x)) t) x)
(+.f64 x (/.f64 (*.f64 z (-.f64 y x)) t))
(+.f64 (/.f64 (*.f64 z (-.f64 y x)) t) x)
(+.f64 x (/.f64 (*.f64 z (-.f64 y x)) t))
(+.f64 (/.f64 (*.f64 (-.f64 y x) z) t) 0)
(/.f64 (*.f64 z (-.f64 y x)) t)
(+.f64 0 (/.f64 (*.f64 (-.f64 y x) z) t))
(/.f64 (*.f64 z (-.f64 y x)) t)
(-.f64 (/.f64 (*.f64 (-.f64 y x) z) t) 0)
(/.f64 (*.f64 z (-.f64 y x)) t)
(-.f64 0 (neg.f64 (/.f64 (*.f64 (-.f64 y x) z) t)))
(/.f64 (*.f64 z (-.f64 y x)) t)
(*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) 1)
(/.f64 (*.f64 z (-.f64 y x)) t)
(*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t)))
(/.f64 (*.f64 z (-.f64 y x)) t)
(*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))
(/.f64 (*.f64 z (-.f64 y x)) t)
(*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t))))
(/.f64 (*.f64 z (-.f64 y x)) t)
(*.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))
(/.f64 (*.f64 z (-.f64 y x)) t)
(*.f64 (/.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 (*.f64 (-.f64 y x) z) t))
(/.f64 (*.f64 z (-.f64 y x)) t)
(*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t)))
(/.f64 (*.f64 z (-.f64 y x)) t)
(*.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))
(/.f64 (*.f64 z (-.f64 y x)) t)
(*.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (/.f64 (*.f64 (-.f64 y x) z) t))
(/.f64 (*.f64 z (-.f64 y x)) t)
(*.f64 (/.f64 1 (/.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (*.f64 (/.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t)))))
(/.f64 (*.f64 z (-.f64 y x)) t)
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t)))))
(/.f64 (*.f64 z (-.f64 y x)) t)
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 (*.f64 (-.f64 y x) z) t)) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t)))
(/.f64 (*.f64 z (-.f64 y x)) t)
(*.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (/.f64 (*.f64 (-.f64 y x) z) t)) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t)))
(/.f64 (*.f64 z (-.f64 y x)) t)
(*.f64 (/.f64 (/.f64 1 (/.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t))) (/.f64 (*.f64 (-.f64 y x) z) t)) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t)))
(/.f64 (*.f64 z (-.f64 y x)) t)
(pow.f64 (/.f64 (*.f64 (-.f64 y x) z) t) 1)
(/.f64 (*.f64 z (-.f64 y x)) t)
(neg.f64 (neg.f64 (/.f64 (*.f64 (-.f64 y x) z) t)))
(/.f64 (*.f64 z (-.f64 y x)) t)
(+.f64 (*.f64 (-.f64 y x) z) 0)
(*.f64 z (-.f64 y x))
(+.f64 0 (*.f64 (-.f64 y x) z))
(*.f64 z (-.f64 y x))
(-.f64 (*.f64 (-.f64 y x) z) 0)
(*.f64 z (-.f64 y x))
(-.f64 0 (neg.f64 (*.f64 (-.f64 y x) z)))
(*.f64 z (-.f64 y x))
(/.f64 (*.f64 (-.f64 y x) z) 1)
(*.f64 z (-.f64 y x))
(/.f64 (*.f64 (-.f64 y x) z) (/.f64 (*.f64 (-.f64 y x) z) (*.f64 (-.f64 y x) z)))
(*.f64 z (-.f64 y x))
(/.f64 (*.f64 (-.f64 y x) (+.f64 z z)) 2)
(*.f64 z (-.f64 y x))
(/.f64 (*.f64 (neg.f64 (*.f64 (-.f64 y x) z)) 2) -2)
(*.f64 z (-.f64 y x))
(pow.f64 (*.f64 (-.f64 y x) z) 1)
(*.f64 z (-.f64 y x))
(neg.f64 (neg.f64 (*.f64 (-.f64 y x) z)))
(*.f64 z (-.f64 y x))
(-.f64 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)) 0)
(+.f64 x (/.f64 (*.f64 z (-.f64 y x)) t))
(-.f64 0 (neg.f64 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t))))
(+.f64 x (/.f64 (*.f64 z (-.f64 y x)) t))
(*.f64 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)) 1)
(+.f64 x (/.f64 (*.f64 z (-.f64 y x)) t))
(*.f64 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)) (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t))))
(+.f64 x (/.f64 (*.f64 z (-.f64 y x)) t))
(*.f64 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)) (*.f64 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)))))
(+.f64 x (/.f64 (*.f64 z (-.f64 y x)) t))
(*.f64 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (/.f64 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)) (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)))))
(+.f64 x (/.f64 (*.f64 z (-.f64 y x)) t))
(*.f64 1 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)))
(+.f64 x (/.f64 (*.f64 z (-.f64 y x)) t))
(*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)) (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t))) (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)))
(+.f64 x (/.f64 (*.f64 z (-.f64 y x)) t))
(*.f64 (/.f64 1 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)) (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t))))
(+.f64 x (/.f64 (*.f64 z (-.f64 y x)) t))
(*.f64 (*.f64 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)) (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t))) (/.f64 1 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t))))
(+.f64 x (/.f64 (*.f64 z (-.f64 y x)) t))
(*.f64 (*.f64 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)))) (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)))
(+.f64 x (/.f64 (*.f64 z (-.f64 y x)) t))
(*.f64 (/.f64 1 (/.f64 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)) (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)))) (*.f64 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)) (*.f64 (/.f64 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)) (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t))) (/.f64 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)) (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t))))))
(+.f64 x (/.f64 (*.f64 z (-.f64 y x)) t))
(*.f64 (/.f64 (/.f64 1 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)) (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)))) (*.f64 (*.f64 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)) (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)) (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)))))
(+.f64 x (/.f64 (*.f64 z (-.f64 y x)) t))
(*.f64 (/.f64 (/.f64 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)) (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t))) (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)) (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t))))
(+.f64 x (/.f64 (*.f64 z (-.f64 y x)) t))
(*.f64 (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)))) (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)) (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t))))
(+.f64 x (/.f64 (*.f64 z (-.f64 y x)) t))
(*.f64 (/.f64 (/.f64 1 (/.f64 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)) (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)))) (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)) (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t))))
(+.f64 x (/.f64 (*.f64 z (-.f64 y x)) t))
(/.f64 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)) 1)
(+.f64 x (/.f64 (*.f64 z (-.f64 y x)) t))
(/.f64 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)) (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t))))
(+.f64 x (/.f64 (*.f64 z (-.f64 y x)) t))
(/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)) 2) 2)
(+.f64 x (/.f64 (*.f64 z (-.f64 y x)) t))
(/.f64 (neg.f64 (*.f64 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)) 2)) -2)
(+.f64 x (/.f64 (*.f64 z (-.f64 y x)) t))
(pow.f64 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)) 1)
(+.f64 x (/.f64 (*.f64 z (-.f64 y x)) t))
(neg.f64 (neg.f64 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t))))
(+.f64 x (/.f64 (*.f64 z (-.f64 y x)) t))

eval122.0ms (1%)

Compiler

Compiled 1803 to 348 computations (80.7% saved)

prune20.0ms (0.2%)

Pruning

9 alts after pruning (9 fresh and 0 done)

PrunedKeptTotal
New929101
Fresh000
Picked101
Done000
Total939102
Error
0.0b
Counts
102 → 9
Alt Table
Click to see full alt table
StatusErrorProgram
33.3b
(/.f64 (*.f64 (-.f64 y x) z) t)
7.1b
(+.f64 (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z) x)
25.9b
(+.f64 x (/.f64 (*.f64 z (neg.f64 x)) t))
13.0b
(+.f64 x (/.f64 (*.f64 z y) t))
14.4b
(+.f64 x (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))
28.4b
(+.f64 x (*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t))))
35.8b
(*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)
24.1b
(*.f64 (+.f64 -1 (/.f64 z t)) (neg.f64 x))
33.4b
x
Compiler

Compiled 277 to 148 computations (46.6% saved)

localize11.0ms (0.1%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.0b
(+.f64 (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z) x)
0.0b
(-.f64 (/.f64 y t) (/.f64 x t))
7.2b
(*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)
Compiler

Compiled 41 to 9 computations (78% saved)

series10.0ms (0.1%)

Counts
3 → 111
Calls

33 calls:

TimeVariablePointExpression
3.0ms
x
@0
(*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)
1.0ms
z
@0
(*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)
1.0ms
t
@-inf
(*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)
1.0ms
t
@inf
(*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)
1.0ms
t
@0
(*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)

rewrite113.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
1212×rational_best.json-simplify-57
626×rational_best.json-5
624×rational_best.json-2
624×rational_best.json-3
624×rational_best.json-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01175
19275
231775
3134375
4590175
Stop Event
node limit
Counts
3 → 61
Calls
Call 1
Inputs
(*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)
(-.f64 (/.f64 y t) (/.f64 x t))
(+.f64 (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z) x)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z) (/.f64 (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z) (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) (+.f64 z z)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 y t) (neg.f64 (/.f64 x t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 y t) (-.f64 (-.f64 (/.f64 y t) (/.f64 x t)) (/.f64 y t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (/.f64 y t) (/.f64 x t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (/.f64 x t)) (/.f64 y t))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 y t) 2) (-.f64 0 (+.f64 (/.f64 y t) (/.f64 x t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 y t) (/.f64 x t)) (neg.f64 (*.f64 (/.f64 x t) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 (/.f64 x t) 2)) (+.f64 (/.f64 y t) (/.f64 x t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (/.f64 y t) (/.f64 x t)) (/.f64 (-.f64 (/.f64 y t) (/.f64 x t)) (-.f64 (/.f64 y t) (/.f64 x t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (/.f64 y t) (/.f64 x t)) (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) (/.f64 1 (-.f64 (/.f64 y t) (/.f64 x t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (/.f64 y t) (/.f64 x t)) (/.f64 1 (/.f64 (-.f64 (/.f64 y t) (/.f64 x t)) (-.f64 (/.f64 y t) (/.f64 x t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (/.f64 y t) (/.f64 x t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (/.f64 y t) (/.f64 x t)) (-.f64 (/.f64 y t) (/.f64 x t))) (-.f64 (/.f64 y t) (/.f64 x t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (/.f64 x t) (/.f64 y t)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (/.f64 y t) (/.f64 x t))) (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) (-.f64 (/.f64 y t) (/.f64 x t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) (-.f64 (/.f64 y t) (/.f64 x t))) (/.f64 1 (-.f64 (/.f64 y t) (/.f64 x t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) (/.f64 1 (-.f64 (/.f64 y t) (/.f64 x t)))) (-.f64 (/.f64 y t) (/.f64 x t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (-.f64 (/.f64 y t) (/.f64 x t)) (-.f64 (/.f64 y t) (/.f64 x t)))) (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) (*.f64 (/.f64 (-.f64 (/.f64 y t) (/.f64 x t)) (-.f64 (/.f64 y t) (/.f64 x t))) (/.f64 (-.f64 (/.f64 y t) (/.f64 x t)) (-.f64 (/.f64 y t) (/.f64 x t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (-.f64 (/.f64 y t) (/.f64 x t))) (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) (-.f64 (/.f64 y t) (/.f64 x t)))) (*.f64 (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) (-.f64 (/.f64 y t) (/.f64 x t))) (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) (-.f64 (/.f64 y t) (/.f64 x t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (-.f64 (/.f64 y t) (/.f64 x t)) (-.f64 (/.f64 y t) (/.f64 x t))) (-.f64 (/.f64 y t) (/.f64 x t))) (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) (-.f64 (/.f64 y t) (/.f64 x t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) (/.f64 1 (-.f64 (/.f64 y t) (/.f64 x t)))) (-.f64 (/.f64 y t) (/.f64 x t))) (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) (-.f64 (/.f64 y t) (/.f64 x t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 (-.f64 (/.f64 y t) (/.f64 x t)) (-.f64 (/.f64 y t) (/.f64 x t)))) (-.f64 (/.f64 y t) (/.f64 x t))) (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) (-.f64 (/.f64 y t) (/.f64 x t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (-.f64 (/.f64 x t) (/.f64 y t))) (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) (-.f64 (/.f64 y t) (/.f64 x t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 y t) (/.f64 x t)) (/.f64 (-.f64 (/.f64 y t) (/.f64 x t)) (-.f64 (/.f64 y t) (/.f64 x t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 x t) (/.f64 y t)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (/.f64 x t) (/.f64 y t)) 2) -2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (/.f64 x t) (/.f64 y t)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (/.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (*.f64 (/.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) (/.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))))))))

simplify369.0ms (3%)

Algorithm
egg-herbie
Rules
1612×rational_best.json-simplify-132
1278×rational_best.json-simplify-54
1134×rational_best.json-simplify-2
824×rational_best.json-simplify-80
822×rational_best.json-simplify-78
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01574676
13004504
212644332
339544310
Stop Event
node limit
Counts
172 → 118
Calls
Call 1
Inputs
(*.f64 -1 (/.f64 (*.f64 z x) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y z) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y z) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y z) t))
(/.f64 (*.f64 y z) t)
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y z) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y z) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y z) t))
(/.f64 (*.f64 y z) t)
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y z) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y z) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y z) t))
(/.f64 (*.f64 z (-.f64 y x)) t)
(/.f64 (*.f64 z (-.f64 y x)) t)
(/.f64 (*.f64 z (-.f64 y x)) t)
(/.f64 (*.f64 z (-.f64 y x)) t)
(/.f64 (*.f64 (-.f64 y x) z) t)
(/.f64 (*.f64 (-.f64 y x) z) t)
(/.f64 (*.f64 (-.f64 y x) z) t)
(/.f64 (*.f64 (-.f64 y x) z) t)
(*.f64 -1 (/.f64 (*.f64 z (-.f64 (*.f64 -1 y) (*.f64 -1 x))) t))
(*.f64 -1 (/.f64 (*.f64 z (-.f64 (*.f64 -1 y) (*.f64 -1 x))) t))
(*.f64 -1 (/.f64 (*.f64 z (-.f64 (*.f64 -1 y) (*.f64 -1 x))) t))
(*.f64 -1 (/.f64 (*.f64 z (-.f64 (*.f64 -1 y) (*.f64 -1 x))) t))
(/.f64 (*.f64 y z) t)
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y z) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y z) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y z) t))
(*.f64 -1 (/.f64 (*.f64 z x) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y z) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y z) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y z) t))
(*.f64 -1 (/.f64 (*.f64 z x) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y z) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y z) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y z) t))
(*.f64 -1 (/.f64 x t))
(+.f64 (*.f64 -1 (/.f64 x t)) (/.f64 y t))
(+.f64 (*.f64 -1 (/.f64 x t)) (/.f64 y t))
(+.f64 (*.f64 -1 (/.f64 x t)) (/.f64 y t))
(/.f64 y t)
(+.f64 (*.f64 -1 (/.f64 x t)) (/.f64 y t))
(+.f64 (*.f64 -1 (/.f64 x t)) (/.f64 y t))
(+.f64 (*.f64 -1 (/.f64 x t)) (/.f64 y t))
(/.f64 y t)
(+.f64 (*.f64 -1 (/.f64 x t)) (/.f64 y t))
(+.f64 (*.f64 -1 (/.f64 x t)) (/.f64 y t))
(+.f64 (*.f64 -1 (/.f64 x t)) (/.f64 y t))
(/.f64 (-.f64 y x) t)
(/.f64 (-.f64 y x) t)
(/.f64 (-.f64 y x) t)
(/.f64 (-.f64 y x) t)
(/.f64 (-.f64 y x) t)
(/.f64 (-.f64 y x) t)
(/.f64 (-.f64 y x) t)
(/.f64 (-.f64 y x) t)
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 y) (*.f64 -1 x)) t))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 y) (*.f64 -1 x)) t))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 y) (*.f64 -1 x)) t))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 y) (*.f64 -1 x)) t))
(/.f64 y t)
(+.f64 (*.f64 -1 (/.f64 x t)) (/.f64 y t))
(+.f64 (*.f64 -1 (/.f64 x t)) (/.f64 y t))
(+.f64 (*.f64 -1 (/.f64 x t)) (/.f64 y t))
(*.f64 -1 (/.f64 x t))
(+.f64 (*.f64 -1 (/.f64 x t)) (/.f64 y t))
(+.f64 (*.f64 -1 (/.f64 x t)) (/.f64 y t))
(+.f64 (*.f64 -1 (/.f64 x t)) (/.f64 y t))
(*.f64 -1 (/.f64 x t))
(+.f64 (*.f64 -1 (/.f64 x t)) (/.f64 y t))
(+.f64 (*.f64 -1 (/.f64 x t)) (/.f64 y t))
(+.f64 (*.f64 -1 (/.f64 x t)) (/.f64 y t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (+.f64 (/.f64 (*.f64 y z) t) x))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (+.f64 (/.f64 (*.f64 y z) t) x))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (+.f64 (/.f64 (*.f64 y z) t) x))
(/.f64 (*.f64 y z) t)
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (+.f64 (/.f64 (*.f64 y z) t) x))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (+.f64 (/.f64 (*.f64 y z) t) x))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (+.f64 (/.f64 (*.f64 y z) t) x))
(/.f64 (*.f64 y z) t)
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (+.f64 (/.f64 (*.f64 y z) t) x))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (+.f64 (/.f64 (*.f64 y z) t) x))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (+.f64 (/.f64 (*.f64 y z) t) x))
(/.f64 (*.f64 (-.f64 y x) z) t)
(+.f64 (/.f64 (*.f64 z (-.f64 y x)) t) x)
(+.f64 (/.f64 (*.f64 z (-.f64 y x)) t) x)
(+.f64 (/.f64 (*.f64 z (-.f64 y x)) t) x)
x
(+.f64 (/.f64 (*.f64 (-.f64 y x) z) t) x)
(+.f64 (/.f64 (*.f64 (-.f64 y x) z) t) x)
(+.f64 (/.f64 (*.f64 (-.f64 y x) z) t) x)
x
(+.f64 (*.f64 -1 (/.f64 (*.f64 z (-.f64 (*.f64 -1 y) (*.f64 -1 x))) t)) x)
(+.f64 (*.f64 -1 (/.f64 (*.f64 z (-.f64 (*.f64 -1 y) (*.f64 -1 x))) t)) x)
(+.f64 (*.f64 -1 (/.f64 (*.f64 z (-.f64 (*.f64 -1 y) (*.f64 -1 x))) t)) x)
(/.f64 (*.f64 y z) t)
(+.f64 (/.f64 (*.f64 y z) t) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) x))
(+.f64 (/.f64 (*.f64 y z) t) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) x))
(+.f64 (/.f64 (*.f64 y z) t) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) x))
(*.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) x)
(+.f64 (/.f64 (*.f64 y z) t) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) x))
(+.f64 (/.f64 (*.f64 y z) t) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) x))
(+.f64 (/.f64 (*.f64 y z) t) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) x))
(*.f64 -1 (*.f64 (-.f64 (/.f64 z t) 1) x))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (/.f64 z t) 1) x)) (/.f64 (*.f64 y z) t))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (/.f64 z t) 1) x)) (/.f64 (*.f64 y z) t))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (/.f64 z t) 1) x)) (/.f64 (*.f64 y z) t))
x
(*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)
(*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)
(+.f64 (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z) 0)
(+.f64 0 (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))
(-.f64 (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z) 0)
(-.f64 0 (neg.f64 (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))
(/.f64 (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z) 1)
(/.f64 (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z) (/.f64 (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z) (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))
(/.f64 (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) (+.f64 z z)) 2)
(pow.f64 (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z) 1)
(neg.f64 (neg.f64 (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))
(+.f64 (/.f64 y t) (neg.f64 (/.f64 x t)))
(+.f64 (/.f64 y t) (-.f64 (-.f64 (/.f64 y t) (/.f64 x t)) (/.f64 y t)))
(+.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 0)
(+.f64 0 (-.f64 (/.f64 y t) (/.f64 x t)))
(+.f64 (neg.f64 (/.f64 x t)) (/.f64 y t))
(+.f64 (*.f64 (/.f64 y t) 2) (-.f64 0 (+.f64 (/.f64 y t) (/.f64 x t))))
(+.f64 (+.f64 (/.f64 y t) (/.f64 x t)) (neg.f64 (*.f64 (/.f64 x t) 2)))
(+.f64 (neg.f64 (*.f64 (/.f64 x t) 2)) (+.f64 (/.f64 y t) (/.f64 x t)))
(*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 1)
(*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) (/.f64 (-.f64 (/.f64 y t) (/.f64 x t)) (-.f64 (/.f64 y t) (/.f64 x t))))
(*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) (/.f64 1 (-.f64 (/.f64 y t) (/.f64 x t)))))
(*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) (/.f64 1 (/.f64 (-.f64 (/.f64 y t) (/.f64 x t)) (-.f64 (/.f64 y t) (/.f64 x t)))))
(*.f64 1 (-.f64 (/.f64 y t) (/.f64 x t)))
(*.f64 (/.f64 (-.f64 (/.f64 y t) (/.f64 x t)) (-.f64 (/.f64 y t) (/.f64 x t))) (-.f64 (/.f64 y t) (/.f64 x t)))
(*.f64 (-.f64 (/.f64 x t) (/.f64 y t)) -1)
(*.f64 (/.f64 1 (-.f64 (/.f64 y t) (/.f64 x t))) (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) (-.f64 (/.f64 y t) (/.f64 x t))))
(*.f64 (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) (-.f64 (/.f64 y t) (/.f64 x t))) (/.f64 1 (-.f64 (/.f64 y t) (/.f64 x t))))
(*.f64 (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) (/.f64 1 (-.f64 (/.f64 y t) (/.f64 x t)))) (-.f64 (/.f64 y t) (/.f64 x t)))
(*.f64 (/.f64 1 (/.f64 (-.f64 (/.f64 y t) (/.f64 x t)) (-.f64 (/.f64 y t) (/.f64 x t)))) (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) (*.f64 (/.f64 (-.f64 (/.f64 y t) (/.f64 x t)) (-.f64 (/.f64 y t) (/.f64 x t))) (/.f64 (-.f64 (/.f64 y t) (/.f64 x t)) (-.f64 (/.f64 y t) (/.f64 x t))))))
(*.f64 (/.f64 (/.f64 1 (-.f64 (/.f64 y t) (/.f64 x t))) (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) (-.f64 (/.f64 y t) (/.f64 x t)))) (*.f64 (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) (-.f64 (/.f64 y t) (/.f64 x t))) (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) (-.f64 (/.f64 y t) (/.f64 x t)))))
(*.f64 (/.f64 (/.f64 (-.f64 (/.f64 y t) (/.f64 x t)) (-.f64 (/.f64 y t) (/.f64 x t))) (-.f64 (/.f64 y t) (/.f64 x t))) (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) (-.f64 (/.f64 y t) (/.f64 x t))))
(*.f64 (/.f64 (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) (/.f64 1 (-.f64 (/.f64 y t) (/.f64 x t)))) (-.f64 (/.f64 y t) (/.f64 x t))) (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) (-.f64 (/.f64 y t) (/.f64 x t))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (-.f64 (/.f64 y t) (/.f64 x t)) (-.f64 (/.f64 y t) (/.f64 x t)))) (-.f64 (/.f64 y t) (/.f64 x t))) (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) (-.f64 (/.f64 y t) (/.f64 x t))))
(*.f64 (/.f64 -1 (-.f64 (/.f64 x t) (/.f64 y t))) (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) (-.f64 (/.f64 y t) (/.f64 x t))))
(/.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 1)
(/.f64 (-.f64 (/.f64 y t) (/.f64 x t)) (/.f64 (-.f64 (/.f64 y t) (/.f64 x t)) (-.f64 (/.f64 y t) (/.f64 x t))))
(/.f64 (-.f64 (/.f64 x t) (/.f64 y t)) -1)
(/.f64 (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2) 2)
(/.f64 (*.f64 (-.f64 (/.f64 x t) (/.f64 y t)) 2) -2)
(pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 1)
(neg.f64 (-.f64 (/.f64 x t) (/.f64 y t)))
(-.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) 0)
(-.f64 0 (neg.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))))
(*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) 1)
(*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))))
(*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))))
(*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (/.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))))
(*.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))
(*.f64 (/.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))
(*.f64 (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))))
(*.f64 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))))
(*.f64 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))
(*.f64 (/.f64 1 (/.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (*.f64 (/.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) (/.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))))))
(*.f64 (/.f64 (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))))))
(*.f64 (/.f64 (/.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))))
(*.f64 (/.f64 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))))
(/.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) 1)
(/.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))))
(/.f64 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) 2) 2)
(pow.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) 1)
(neg.f64 (neg.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))))
Outputs
(*.f64 -1 (/.f64 (*.f64 z x) t))
(neg.f64 (/.f64 (*.f64 z x) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y z) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t))
(+.f64 (neg.f64 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y z) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t))
(+.f64 (neg.f64 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y z) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t))
(+.f64 (neg.f64 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t))
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 z y) t)
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y z) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t))
(+.f64 (neg.f64 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y z) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t))
(+.f64 (neg.f64 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y z) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t))
(+.f64 (neg.f64 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t))
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 z y) t)
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y z) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t))
(+.f64 (neg.f64 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y z) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t))
(+.f64 (neg.f64 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y z) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t))
(+.f64 (neg.f64 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t))
(/.f64 (*.f64 z (-.f64 y x)) t)
(/.f64 (*.f64 z (-.f64 y x)) t)
(/.f64 (*.f64 z (-.f64 y x)) t)
(/.f64 (*.f64 z (-.f64 y x)) t)
(/.f64 (*.f64 (-.f64 y x) z) t)
(/.f64 (*.f64 z (-.f64 y x)) t)
(/.f64 (*.f64 (-.f64 y x) z) t)
(/.f64 (*.f64 z (-.f64 y x)) t)
(/.f64 (*.f64 (-.f64 y x) z) t)
(/.f64 (*.f64 z (-.f64 y x)) t)
(/.f64 (*.f64 (-.f64 y x) z) t)
(/.f64 (*.f64 z (-.f64 y x)) t)
(*.f64 -1 (/.f64 (*.f64 z (-.f64 (*.f64 -1 y) (*.f64 -1 x))) t))
(neg.f64 (/.f64 (*.f64 z (*.f64 -1 (-.f64 y x))) t))
(neg.f64 (/.f64 (*.f64 z (neg.f64 (-.f64 y x))) t))
(*.f64 -1 (/.f64 (*.f64 z (-.f64 (*.f64 -1 y) (*.f64 -1 x))) t))
(neg.f64 (/.f64 (*.f64 z (*.f64 -1 (-.f64 y x))) t))
(neg.f64 (/.f64 (*.f64 z (neg.f64 (-.f64 y x))) t))
(*.f64 -1 (/.f64 (*.f64 z (-.f64 (*.f64 -1 y) (*.f64 -1 x))) t))
(neg.f64 (/.f64 (*.f64 z (*.f64 -1 (-.f64 y x))) t))
(neg.f64 (/.f64 (*.f64 z (neg.f64 (-.f64 y x))) t))
(*.f64 -1 (/.f64 (*.f64 z (-.f64 (*.f64 -1 y) (*.f64 -1 x))) t))
(neg.f64 (/.f64 (*.f64 z (*.f64 -1 (-.f64 y x))) t))
(neg.f64 (/.f64 (*.f64 z (neg.f64 (-.f64 y x))) t))
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 z y) t)
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y z) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t))
(+.f64 (neg.f64 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y z) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t))
(+.f64 (neg.f64 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y z) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t))
(+.f64 (neg.f64 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t))
(*.f64 -1 (/.f64 (*.f64 z x) t))
(neg.f64 (/.f64 (*.f64 z x) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y z) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t))
(+.f64 (neg.f64 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y z) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t))
(+.f64 (neg.f64 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y z) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t))
(+.f64 (neg.f64 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t))
(*.f64 -1 (/.f64 (*.f64 z x) t))
(neg.f64 (/.f64 (*.f64 z x) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y z) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t))
(+.f64 (neg.f64 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y z) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t))
(+.f64 (neg.f64 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y z) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t))
(+.f64 (neg.f64 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t))
(*.f64 -1 (/.f64 x t))
(neg.f64 (/.f64 x t))
(+.f64 (*.f64 -1 (/.f64 x t)) (/.f64 y t))
(+.f64 (/.f64 y t) (neg.f64 (/.f64 x t)))
(-.f64 (/.f64 y t) (/.f64 x t))
(+.f64 (*.f64 -1 (/.f64 x t)) (/.f64 y t))
(+.f64 (/.f64 y t) (neg.f64 (/.f64 x t)))
(-.f64 (/.f64 y t) (/.f64 x t))
(+.f64 (*.f64 -1 (/.f64 x t)) (/.f64 y t))
(+.f64 (/.f64 y t) (neg.f64 (/.f64 x t)))
(-.f64 (/.f64 y t) (/.f64 x t))
(/.f64 y t)
(+.f64 (*.f64 -1 (/.f64 x t)) (/.f64 y t))
(+.f64 (/.f64 y t) (neg.f64 (/.f64 x t)))
(-.f64 (/.f64 y t) (/.f64 x t))
(+.f64 (*.f64 -1 (/.f64 x t)) (/.f64 y t))
(+.f64 (/.f64 y t) (neg.f64 (/.f64 x t)))
(-.f64 (/.f64 y t) (/.f64 x t))
(+.f64 (*.f64 -1 (/.f64 x t)) (/.f64 y t))
(+.f64 (/.f64 y t) (neg.f64 (/.f64 x t)))
(-.f64 (/.f64 y t) (/.f64 x t))
(/.f64 y t)
(+.f64 (*.f64 -1 (/.f64 x t)) (/.f64 y t))
(+.f64 (/.f64 y t) (neg.f64 (/.f64 x t)))
(-.f64 (/.f64 y t) (/.f64 x t))
(+.f64 (*.f64 -1 (/.f64 x t)) (/.f64 y t))
(+.f64 (/.f64 y t) (neg.f64 (/.f64 x t)))
(-.f64 (/.f64 y t) (/.f64 x t))
(+.f64 (*.f64 -1 (/.f64 x t)) (/.f64 y t))
(+.f64 (/.f64 y t) (neg.f64 (/.f64 x t)))
(-.f64 (/.f64 y t) (/.f64 x t))
(/.f64 (-.f64 y x) t)
(/.f64 (-.f64 y x) t)
(/.f64 (-.f64 y x) t)
(/.f64 (-.f64 y x) t)
(/.f64 (-.f64 y x) t)
(/.f64 (-.f64 y x) t)
(/.f64 (-.f64 y x) t)
(/.f64 (-.f64 y x) t)
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 y) (*.f64 -1 x)) t))
(neg.f64 (/.f64 (*.f64 -1 (-.f64 y x)) t))
(neg.f64 (/.f64 (neg.f64 (-.f64 y x)) t))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 y) (*.f64 -1 x)) t))
(neg.f64 (/.f64 (*.f64 -1 (-.f64 y x)) t))
(neg.f64 (/.f64 (neg.f64 (-.f64 y x)) t))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 y) (*.f64 -1 x)) t))
(neg.f64 (/.f64 (*.f64 -1 (-.f64 y x)) t))
(neg.f64 (/.f64 (neg.f64 (-.f64 y x)) t))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 y) (*.f64 -1 x)) t))
(neg.f64 (/.f64 (*.f64 -1 (-.f64 y x)) t))
(neg.f64 (/.f64 (neg.f64 (-.f64 y x)) t))
(/.f64 y t)
(+.f64 (*.f64 -1 (/.f64 x t)) (/.f64 y t))
(+.f64 (/.f64 y t) (neg.f64 (/.f64 x t)))
(-.f64 (/.f64 y t) (/.f64 x t))
(+.f64 (*.f64 -1 (/.f64 x t)) (/.f64 y t))
(+.f64 (/.f64 y t) (neg.f64 (/.f64 x t)))
(-.f64 (/.f64 y t) (/.f64 x t))
(+.f64 (*.f64 -1 (/.f64 x t)) (/.f64 y t))
(+.f64 (/.f64 y t) (neg.f64 (/.f64 x t)))
(-.f64 (/.f64 y t) (/.f64 x t))
(*.f64 -1 (/.f64 x t))
(neg.f64 (/.f64 x t))
(+.f64 (*.f64 -1 (/.f64 x t)) (/.f64 y t))
(+.f64 (/.f64 y t) (neg.f64 (/.f64 x t)))
(-.f64 (/.f64 y t) (/.f64 x t))
(+.f64 (*.f64 -1 (/.f64 x t)) (/.f64 y t))
(+.f64 (/.f64 y t) (neg.f64 (/.f64 x t)))
(-.f64 (/.f64 y t) (/.f64 x t))
(+.f64 (*.f64 -1 (/.f64 x t)) (/.f64 y t))
(+.f64 (/.f64 y t) (neg.f64 (/.f64 x t)))
(-.f64 (/.f64 y t) (/.f64 x t))
(*.f64 -1 (/.f64 x t))
(neg.f64 (/.f64 x t))
(+.f64 (*.f64 -1 (/.f64 x t)) (/.f64 y t))
(+.f64 (/.f64 y t) (neg.f64 (/.f64 x t)))
(-.f64 (/.f64 y t) (/.f64 x t))
(+.f64 (*.f64 -1 (/.f64 x t)) (/.f64 y t))
(+.f64 (/.f64 y t) (neg.f64 (/.f64 x t)))
(-.f64 (/.f64 y t) (/.f64 x t))
(+.f64 (*.f64 -1 (/.f64 x t)) (/.f64 y t))
(+.f64 (/.f64 y t) (neg.f64 (/.f64 x t)))
(-.f64 (/.f64 y t) (/.f64 x t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)
(+.f64 x (*.f64 -1 (/.f64 (*.f64 z x) t)))
(+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (+.f64 (/.f64 (*.f64 y z) t) x))
(+.f64 x (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t)))
(+.f64 x (+.f64 (neg.f64 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t)))
(+.f64 (neg.f64 (/.f64 (*.f64 z x) t)) (+.f64 x (/.f64 (*.f64 z y) t)))
(+.f64 (/.f64 (*.f64 z y) t) (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (+.f64 (/.f64 (*.f64 y z) t) x))
(+.f64 x (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t)))
(+.f64 x (+.f64 (neg.f64 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t)))
(+.f64 (neg.f64 (/.f64 (*.f64 z x) t)) (+.f64 x (/.f64 (*.f64 z y) t)))
(+.f64 (/.f64 (*.f64 z y) t) (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (+.f64 (/.f64 (*.f64 y z) t) x))
(+.f64 x (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t)))
(+.f64 x (+.f64 (neg.f64 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t)))
(+.f64 (neg.f64 (/.f64 (*.f64 z x) t)) (+.f64 x (/.f64 (*.f64 z y) t)))
(+.f64 (/.f64 (*.f64 z y) t) (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t))))
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 z y) t)
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (+.f64 (/.f64 (*.f64 y z) t) x))
(+.f64 x (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t)))
(+.f64 x (+.f64 (neg.f64 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t)))
(+.f64 (neg.f64 (/.f64 (*.f64 z x) t)) (+.f64 x (/.f64 (*.f64 z y) t)))
(+.f64 (/.f64 (*.f64 z y) t) (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (+.f64 (/.f64 (*.f64 y z) t) x))
(+.f64 x (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t)))
(+.f64 x (+.f64 (neg.f64 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t)))
(+.f64 (neg.f64 (/.f64 (*.f64 z x) t)) (+.f64 x (/.f64 (*.f64 z y) t)))
(+.f64 (/.f64 (*.f64 z y) t) (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (+.f64 (/.f64 (*.f64 y z) t) x))
(+.f64 x (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t)))
(+.f64 x (+.f64 (neg.f64 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t)))
(+.f64 (neg.f64 (/.f64 (*.f64 z x) t)) (+.f64 x (/.f64 (*.f64 z y) t)))
(+.f64 (/.f64 (*.f64 z y) t) (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t))))
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 z y) t)
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (+.f64 (/.f64 (*.f64 y z) t) x))
(+.f64 x (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t)))
(+.f64 x (+.f64 (neg.f64 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t)))
(+.f64 (neg.f64 (/.f64 (*.f64 z x) t)) (+.f64 x (/.f64 (*.f64 z y) t)))
(+.f64 (/.f64 (*.f64 z y) t) (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (+.f64 (/.f64 (*.f64 y z) t) x))
(+.f64 x (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t)))
(+.f64 x (+.f64 (neg.f64 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t)))
(+.f64 (neg.f64 (/.f64 (*.f64 z x) t)) (+.f64 x (/.f64 (*.f64 z y) t)))
(+.f64 (/.f64 (*.f64 z y) t) (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (+.f64 (/.f64 (*.f64 y z) t) x))
(+.f64 x (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t)))
(+.f64 x (+.f64 (neg.f64 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t)))
(+.f64 (neg.f64 (/.f64 (*.f64 z x) t)) (+.f64 x (/.f64 (*.f64 z y) t)))
(+.f64 (/.f64 (*.f64 z y) t) (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t))))
(/.f64 (*.f64 (-.f64 y x) z) t)
(/.f64 (*.f64 z (-.f64 y x)) t)
(+.f64 (/.f64 (*.f64 z (-.f64 y x)) t) x)
(+.f64 x (/.f64 (*.f64 z (-.f64 y x)) t))
(+.f64 (/.f64 (*.f64 z (-.f64 y x)) t) x)
(+.f64 x (/.f64 (*.f64 z (-.f64 y x)) t))
(+.f64 (/.f64 (*.f64 z (-.f64 y x)) t) x)
(+.f64 x (/.f64 (*.f64 z (-.f64 y x)) t))
x
(+.f64 (/.f64 (*.f64 (-.f64 y x) z) t) x)
(+.f64 x (/.f64 (*.f64 z (-.f64 y x)) t))
(+.f64 (/.f64 (*.f64 (-.f64 y x) z) t) x)
(+.f64 x (/.f64 (*.f64 z (-.f64 y x)) t))
(+.f64 (/.f64 (*.f64 (-.f64 y x) z) t) x)
(+.f64 x (/.f64 (*.f64 z (-.f64 y x)) t))
x
(+.f64 (*.f64 -1 (/.f64 (*.f64 z (-.f64 (*.f64 -1 y) (*.f64 -1 x))) t)) x)
(+.f64 x (*.f64 -1 (/.f64 (*.f64 z (-.f64 (*.f64 -1 y) (*.f64 -1 x))) t)))
(+.f64 x (neg.f64 (/.f64 (*.f64 z (*.f64 -1 (-.f64 y x))) t)))
(+.f64 x (neg.f64 (/.f64 (*.f64 z (neg.f64 (-.f64 y x))) t)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z (-.f64 (*.f64 -1 y) (*.f64 -1 x))) t)) x)
(+.f64 x (*.f64 -1 (/.f64 (*.f64 z (-.f64 (*.f64 -1 y) (*.f64 -1 x))) t)))
(+.f64 x (neg.f64 (/.f64 (*.f64 z (*.f64 -1 (-.f64 y x))) t)))
(+.f64 x (neg.f64 (/.f64 (*.f64 z (neg.f64 (-.f64 y x))) t)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z (-.f64 (*.f64 -1 y) (*.f64 -1 x))) t)) x)
(+.f64 x (*.f64 -1 (/.f64 (*.f64 z (-.f64 (*.f64 -1 y) (*.f64 -1 x))) t)))
(+.f64 x (neg.f64 (/.f64 (*.f64 z (*.f64 -1 (-.f64 y x))) t)))
(+.f64 x (neg.f64 (/.f64 (*.f64 z (neg.f64 (-.f64 y x))) t)))
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 z y) t)
(+.f64 (/.f64 (*.f64 y z) t) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) x))
(+.f64 (/.f64 (*.f64 z y) t) (*.f64 x (+.f64 1 (*.f64 -1 (/.f64 z t)))))
(+.f64 (/.f64 (*.f64 z y) t) (*.f64 x (+.f64 1 (neg.f64 (/.f64 z t)))))
(+.f64 (/.f64 (*.f64 y z) t) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) x))
(+.f64 (/.f64 (*.f64 z y) t) (*.f64 x (+.f64 1 (*.f64 -1 (/.f64 z t)))))
(+.f64 (/.f64 (*.f64 z y) t) (*.f64 x (+.f64 1 (neg.f64 (/.f64 z t)))))
(+.f64 (/.f64 (*.f64 y z) t) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) x))
(+.f64 (/.f64 (*.f64 z y) t) (*.f64 x (+.f64 1 (*.f64 -1 (/.f64 z t)))))
(+.f64 (/.f64 (*.f64 z y) t) (*.f64 x (+.f64 1 (neg.f64 (/.f64 z t)))))
(*.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) x)
(*.f64 x (+.f64 1 (*.f64 -1 (/.f64 z t))))
(*.f64 x (+.f64 1 (neg.f64 (/.f64 z t))))
(+.f64 (/.f64 (*.f64 y z) t) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) x))
(+.f64 (/.f64 (*.f64 z y) t) (*.f64 x (+.f64 1 (*.f64 -1 (/.f64 z t)))))
(+.f64 (/.f64 (*.f64 z y) t) (*.f64 x (+.f64 1 (neg.f64 (/.f64 z t)))))
(+.f64 (/.f64 (*.f64 y z) t) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) x))
(+.f64 (/.f64 (*.f64 z y) t) (*.f64 x (+.f64 1 (*.f64 -1 (/.f64 z t)))))
(+.f64 (/.f64 (*.f64 z y) t) (*.f64 x (+.f64 1 (neg.f64 (/.f64 z t)))))
(+.f64 (/.f64 (*.f64 y z) t) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) x))
(+.f64 (/.f64 (*.f64 z y) t) (*.f64 x (+.f64 1 (*.f64 -1 (/.f64 z t)))))
(+.f64 (/.f64 (*.f64 z y) t) (*.f64 x (+.f64 1 (neg.f64 (/.f64 z t)))))
(*.f64 -1 (*.f64 (-.f64 (/.f64 z t) 1) x))
(*.f64 (+.f64 (/.f64 z t) -1) (*.f64 -1 x))
(*.f64 (neg.f64 x) (+.f64 -1 (/.f64 z t)))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (/.f64 z t) 1) x)) (/.f64 (*.f64 y z) t))
(+.f64 (/.f64 (*.f64 z y) t) (*.f64 (+.f64 (/.f64 z t) -1) (*.f64 -1 x)))
(+.f64 (/.f64 (*.f64 z y) t) (*.f64 (neg.f64 x) (+.f64 -1 (/.f64 z t))))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (/.f64 z t) 1) x)) (/.f64 (*.f64 y z) t))
(+.f64 (/.f64 (*.f64 z y) t) (*.f64 (+.f64 (/.f64 z t) -1) (*.f64 -1 x)))
(+.f64 (/.f64 (*.f64 z y) t) (*.f64 (neg.f64 x) (+.f64 -1 (/.f64 z t))))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (/.f64 z t) 1) x)) (/.f64 (*.f64 y z) t))
(+.f64 (/.f64 (*.f64 z y) t) (*.f64 (+.f64 (/.f64 z t) -1) (*.f64 -1 x)))
(+.f64 (/.f64 (*.f64 z y) t) (*.f64 (neg.f64 x) (+.f64 -1 (/.f64 z t))))
x
(*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)
(*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))
(*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)
(*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))
(+.f64 (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z) 0)
(*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))
(+.f64 0 (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))
(*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))
(-.f64 (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z) 0)
(*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))
(-.f64 0 (neg.f64 (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))
(*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))
(/.f64 (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z) 1)
(*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))
(/.f64 (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z) (/.f64 (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z) (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))
(*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))
(/.f64 (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) (+.f64 z z)) 2)
(*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))
(pow.f64 (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z) 1)
(*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))
(neg.f64 (neg.f64 (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))
(*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))
(+.f64 (/.f64 y t) (neg.f64 (/.f64 x t)))
(-.f64 (/.f64 y t) (/.f64 x t))
(+.f64 (/.f64 y t) (-.f64 (-.f64 (/.f64 y t) (/.f64 x t)) (/.f64 y t)))
(+.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 0)
(+.f64 (/.f64 y t) (neg.f64 (/.f64 x t)))
(-.f64 (/.f64 y t) (/.f64 x t))
(+.f64 0 (-.f64 (/.f64 y t) (/.f64 x t)))
(+.f64 (/.f64 y t) (neg.f64 (/.f64 x t)))
(-.f64 (/.f64 y t) (/.f64 x t))
(+.f64 (neg.f64 (/.f64 x t)) (/.f64 y t))
(+.f64 (/.f64 y t) (neg.f64 (/.f64 x t)))
(-.f64 (/.f64 y t) (/.f64 x t))
(+.f64 (*.f64 (/.f64 y t) 2) (-.f64 0 (+.f64 (/.f64 y t) (/.f64 x t))))
(+.f64 (*.f64 (/.f64 y t) 2) (neg.f64 (+.f64 (/.f64 x t) (/.f64 y t))))
(+.f64 (+.f64 (/.f64 y t) (/.f64 x t)) (neg.f64 (*.f64 (/.f64 x t) 2)))
(+.f64 (+.f64 (/.f64 x t) (/.f64 y t)) (neg.f64 (*.f64 (/.f64 x t) 2)))
(+.f64 (/.f64 y t) (+.f64 (/.f64 x t) (neg.f64 (*.f64 (/.f64 x t) 2))))
(+.f64 (/.f64 x t) (+.f64 (/.f64 y t) (neg.f64 (*.f64 (/.f64 x t) 2))))
(+.f64 (neg.f64 (*.f64 (/.f64 x t) 2)) (+.f64 (/.f64 y t) (/.f64 x t)))
(+.f64 (+.f64 (/.f64 x t) (/.f64 y t)) (neg.f64 (*.f64 (/.f64 x t) 2)))
(+.f64 (/.f64 y t) (+.f64 (/.f64 x t) (neg.f64 (*.f64 (/.f64 x t) 2))))
(+.f64 (/.f64 x t) (+.f64 (/.f64 y t) (neg.f64 (*.f64 (/.f64 x t) 2))))
(*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 1)
(+.f64 (/.f64 y t) (neg.f64 (/.f64 x t)))
(-.f64 (/.f64 y t) (/.f64 x t))
(*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) (/.f64 (-.f64 (/.f64 y t) (/.f64 x t)) (-.f64 (/.f64 y t) (/.f64 x t))))
(+.f64 (/.f64 y t) (neg.f64 (/.f64 x t)))
(-.f64 (/.f64 y t) (/.f64 x t))
(*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) (/.f64 1 (-.f64 (/.f64 y t) (/.f64 x t)))))
(+.f64 (/.f64 y t) (neg.f64 (/.f64 x t)))
(-.f64 (/.f64 y t) (/.f64 x t))
(*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) (/.f64 1 (/.f64 (-.f64 (/.f64 y t) (/.f64 x t)) (-.f64 (/.f64 y t) (/.f64 x t)))))
(+.f64 (/.f64 y t) (neg.f64 (/.f64 x t)))
(-.f64 (/.f64 y t) (/.f64 x t))
(*.f64 1 (-.f64 (/.f64 y t) (/.f64 x t)))
(+.f64 (/.f64 y t) (neg.f64 (/.f64 x t)))
(-.f64 (/.f64 y t) (/.f64 x t))
(*.f64 (/.f64 (-.f64 (/.f64 y t) (/.f64 x t)) (-.f64 (/.f64 y t) (/.f64 x t))) (-.f64 (/.f64 y t) (/.f64 x t)))
(+.f64 (/.f64 y t) (neg.f64 (/.f64 x t)))
(-.f64 (/.f64 y t) (/.f64 x t))
(*.f64 (-.f64 (/.f64 x t) (/.f64 y t)) -1)
(+.f64 (/.f64 y t) (neg.f64 (/.f64 x t)))
(-.f64 (/.f64 y t) (/.f64 x t))
(*.f64 (/.f64 1 (-.f64 (/.f64 y t) (/.f64 x t))) (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) (-.f64 (/.f64 y t) (/.f64 x t))))
(+.f64 (/.f64 y t) (neg.f64 (/.f64 x t)))
(-.f64 (/.f64 y t) (/.f64 x t))
(*.f64 (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) (-.f64 (/.f64 y t) (/.f64 x t))) (/.f64 1 (-.f64 (/.f64 y t) (/.f64 x t))))
(+.f64 (/.f64 y t) (neg.f64 (/.f64 x t)))
(-.f64 (/.f64 y t) (/.f64 x t))
(*.f64 (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) (/.f64 1 (-.f64 (/.f64 y t) (/.f64 x t)))) (-.f64 (/.f64 y t) (/.f64 x t)))
(+.f64 (/.f64 y t) (neg.f64 (/.f64 x t)))
(-.f64 (/.f64 y t) (/.f64 x t))
(*.f64 (/.f64 1 (/.f64 (-.f64 (/.f64 y t) (/.f64 x t)) (-.f64 (/.f64 y t) (/.f64 x t)))) (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) (*.f64 (/.f64 (-.f64 (/.f64 y t) (/.f64 x t)) (-.f64 (/.f64 y t) (/.f64 x t))) (/.f64 (-.f64 (/.f64 y t) (/.f64 x t)) (-.f64 (/.f64 y t) (/.f64 x t))))))
(+.f64 (/.f64 y t) (neg.f64 (/.f64 x t)))
(-.f64 (/.f64 y t) (/.f64 x t))
(*.f64 (/.f64 (/.f64 1 (-.f64 (/.f64 y t) (/.f64 x t))) (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) (-.f64 (/.f64 y t) (/.f64 x t)))) (*.f64 (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) (-.f64 (/.f64 y t) (/.f64 x t))) (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) (-.f64 (/.f64 y t) (/.f64 x t)))))
(+.f64 (/.f64 y t) (neg.f64 (/.f64 x t)))
(-.f64 (/.f64 y t) (/.f64 x t))
(*.f64 (/.f64 (/.f64 (-.f64 (/.f64 y t) (/.f64 x t)) (-.f64 (/.f64 y t) (/.f64 x t))) (-.f64 (/.f64 y t) (/.f64 x t))) (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) (-.f64 (/.f64 y t) (/.f64 x t))))
(+.f64 (/.f64 y t) (neg.f64 (/.f64 x t)))
(-.f64 (/.f64 y t) (/.f64 x t))
(*.f64 (/.f64 (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) (/.f64 1 (-.f64 (/.f64 y t) (/.f64 x t)))) (-.f64 (/.f64 y t) (/.f64 x t))) (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) (-.f64 (/.f64 y t) (/.f64 x t))))
(+.f64 (/.f64 y t) (neg.f64 (/.f64 x t)))
(-.f64 (/.f64 y t) (/.f64 x t))
(*.f64 (/.f64 (/.f64 1 (/.f64 (-.f64 (/.f64 y t) (/.f64 x t)) (-.f64 (/.f64 y t) (/.f64 x t)))) (-.f64 (/.f64 y t) (/.f64 x t))) (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) (-.f64 (/.f64 y t) (/.f64 x t))))
(+.f64 (/.f64 y t) (neg.f64 (/.f64 x t)))
(-.f64 (/.f64 y t) (/.f64 x t))
(*.f64 (/.f64 -1 (-.f64 (/.f64 x t) (/.f64 y t))) (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) (-.f64 (/.f64 y t) (/.f64 x t))))
(+.f64 (/.f64 y t) (neg.f64 (/.f64 x t)))
(-.f64 (/.f64 y t) (/.f64 x t))
(/.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 1)
(+.f64 (/.f64 y t) (neg.f64 (/.f64 x t)))
(-.f64 (/.f64 y t) (/.f64 x t))
(/.f64 (-.f64 (/.f64 y t) (/.f64 x t)) (/.f64 (-.f64 (/.f64 y t) (/.f64 x t)) (-.f64 (/.f64 y t) (/.f64 x t))))
(+.f64 (/.f64 y t) (neg.f64 (/.f64 x t)))
(-.f64 (/.f64 y t) (/.f64 x t))
(/.f64 (-.f64 (/.f64 x t) (/.f64 y t)) -1)
(+.f64 (/.f64 y t) (neg.f64 (/.f64 x t)))
(-.f64 (/.f64 y t) (/.f64 x t))
(/.f64 (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2) 2)
(/.f64 (*.f64 2 (-.f64 (/.f64 x t) (/.f64 y t))) -2)
(/.f64 (*.f64 (-.f64 (/.f64 x t) (/.f64 y t)) 2) -2)
(/.f64 (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2) 2)
(/.f64 (*.f64 2 (-.f64 (/.f64 x t) (/.f64 y t))) -2)
(pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 1)
(+.f64 (/.f64 y t) (neg.f64 (/.f64 x t)))
(-.f64 (/.f64 y t) (/.f64 x t))
(neg.f64 (-.f64 (/.f64 x t) (/.f64 y t)))
(+.f64 (/.f64 y t) (neg.f64 (/.f64 x t)))
(-.f64 (/.f64 y t) (/.f64 x t))
(-.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) 0)
(+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))))
(-.f64 0 (neg.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))))
(+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))))
(*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) 1)
(+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))))
(*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))))
(+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))))
(*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))))
(+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))))
(*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (/.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))))
(+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))))
(*.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))
(+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))))
(*.f64 (/.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))
(+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))))
(*.f64 (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))))
(+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))))
(*.f64 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))))
(+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))))
(*.f64 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))
(+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))))
(*.f64 (/.f64 1 (/.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (*.f64 (/.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) (/.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))))))
(+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))))
(*.f64 (/.f64 (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))))))
(+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))))
(*.f64 (/.f64 (/.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))))
(+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))))
(*.f64 (/.f64 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))))
(+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))))
(+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))))
(/.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) 1)
(+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))))
(/.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))))
(+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))))
(/.f64 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) 2) 2)
(+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))))
(pow.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) 1)
(+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))))
(neg.f64 (neg.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))))
(+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))))

localize7.0ms (0.1%)

Local error

Found 1 expressions with local error:

NewErrorProgram
5.8b
(/.f64 (*.f64 z y) t)
Compiler

Compiled 23 to 7 computations (69.6% saved)

series5.0ms (0%)

Counts
1 → 36
Calls

9 calls:

TimeVariablePointExpression
3.0ms
t
@inf
(/.f64 (*.f64 z y) t)
0.0ms
z
@0
(/.f64 (*.f64 z y) t)
0.0ms
y
@0
(/.f64 (*.f64 z y) t)
0.0ms
t
@0
(/.f64 (*.f64 z y) t)
0.0ms
y
@inf
(/.f64 (*.f64 z y) t)

rewrite211.0ms (1.7%)

Algorithm
batch-egg-rewrite
Rules
1888×rational_best.json-5
1886×rational_best.json-2
1886×rational_best.json-3
1886×rational_best.json-1
1886×rational_best.json-4
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0713
15913
220513
385613
4377913
Stop Event
node limit
Counts
1 → 17
Calls
Call 1
Inputs
(/.f64 (*.f64 z y) t)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 z y) t) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 z y) t))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 z y) t) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 z y) t) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 z y) t) (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 z y) t) (*.f64 (/.f64 (*.f64 z y) t) (/.f64 1 (/.f64 (*.f64 z y) t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 z y) t) (/.f64 1 (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 z y) t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (/.f64 (*.f64 z y) t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (/.f64 1 (/.f64 (*.f64 z y) t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 1 (/.f64 (*.f64 z y) t))) (/.f64 (*.f64 z y) t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))) (*.f64 (/.f64 (*.f64 z y) t) (*.f64 (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))) (*.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (/.f64 (*.f64 z y) t)) (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 1 (/.f64 (*.f64 z y) t))) (/.f64 (*.f64 z y) t)) (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 z y) t) 1)))))

simplify189.0ms (1.5%)

Algorithm
egg-herbie
Rules
1082×rational_best.json-simplify-80
1020×rational_best.json-simplify-129
976×rational_best.json-simplify-78
920×rational_best.json-simplify-2
908×rational_best.json-simplify-94
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
039689
174689
2169689
3837689
41962689
54136689
Stop Event
node limit
Counts
53 → 18
Calls
Call 1
Inputs
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(+.f64 (/.f64 (*.f64 z y) t) 0)
(+.f64 0 (/.f64 (*.f64 z y) t))
(-.f64 (/.f64 (*.f64 z y) t) 0)
(*.f64 (/.f64 (*.f64 z y) t) 1)
(*.f64 (/.f64 (*.f64 z y) t) (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)))
(*.f64 (/.f64 (*.f64 z y) t) (*.f64 (/.f64 (*.f64 z y) t) (/.f64 1 (/.f64 (*.f64 z y) t))))
(*.f64 (/.f64 (*.f64 z y) t) (/.f64 1 (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))))
(*.f64 1 (/.f64 (*.f64 z y) t))
(*.f64 (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (/.f64 (*.f64 z y) t))
(*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)))
(*.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (/.f64 1 (/.f64 (*.f64 z y) t)))
(*.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 1 (/.f64 (*.f64 z y) t))) (/.f64 (*.f64 z y) t))
(*.f64 (/.f64 1 (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))) (*.f64 (/.f64 (*.f64 z y) t) (*.f64 (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))) (*.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))))
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (/.f64 (*.f64 z y) t)) (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)))
(*.f64 (/.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 1 (/.f64 (*.f64 z y) t))) (/.f64 (*.f64 z y) t)) (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)))
(pow.f64 (/.f64 (*.f64 z y) t) 1)
Outputs
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(+.f64 (/.f64 (*.f64 z y) t) 0)
(/.f64 (*.f64 y z) t)
(+.f64 0 (/.f64 (*.f64 z y) t))
(/.f64 (*.f64 y z) t)
(-.f64 (/.f64 (*.f64 z y) t) 0)
(/.f64 (*.f64 y z) t)
(*.f64 (/.f64 (*.f64 z y) t) 1)
(/.f64 (*.f64 y z) t)
(*.f64 (/.f64 (*.f64 z y) t) (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)))
(/.f64 (*.f64 y z) t)
(*.f64 (/.f64 (*.f64 z y) t) (*.f64 (/.f64 (*.f64 z y) t) (/.f64 1 (/.f64 (*.f64 z y) t))))
(/.f64 (*.f64 y z) t)
(*.f64 (/.f64 (*.f64 z y) t) (/.f64 1 (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))))
(/.f64 (*.f64 y z) t)
(*.f64 1 (/.f64 (*.f64 z y) t))
(/.f64 (*.f64 y z) t)
(*.f64 (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (/.f64 (*.f64 z y) t))
(/.f64 (*.f64 y z) t)
(*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)))
(/.f64 (*.f64 y z) t)
(*.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (/.f64 1 (/.f64 (*.f64 z y) t)))
(/.f64 (*.f64 y z) t)
(*.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 1 (/.f64 (*.f64 z y) t))) (/.f64 (*.f64 z y) t))
(/.f64 (*.f64 y z) t)
(*.f64 (/.f64 1 (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))) (*.f64 (/.f64 (*.f64 z y) t) (*.f64 (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)))))
(/.f64 (*.f64 y z) t)
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))) (*.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))))
(/.f64 (*.f64 y z) t)
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (/.f64 (*.f64 z y) t)) (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)))
(/.f64 (*.f64 y z) t)
(*.f64 (/.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 1 (/.f64 (*.f64 z y) t))) (/.f64 (*.f64 z y) t)) (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)))
(/.f64 (*.f64 y z) t)
(pow.f64 (/.f64 (*.f64 z y) t) 1)
(/.f64 (*.f64 y z) t)

localize10.0ms (0.1%)

Local error

Found 1 expressions with local error:

NewErrorProgram
1.7b
(*.f64 (+.f64 -1 (/.f64 z t)) (neg.f64 x))
Compiler

Compiled 26 to 12 computations (53.8% saved)

series4.0ms (0%)

Counts
1 → 36
Calls

9 calls:

TimeVariablePointExpression
1.0ms
x
@0
(*.f64 (+.f64 -1 (/.f64 z t)) (neg.f64 x))
0.0ms
t
@0
(*.f64 (+.f64 -1 (/.f64 z t)) (neg.f64 x))
0.0ms
x
@inf
(*.f64 (+.f64 -1 (/.f64 z t)) (neg.f64 x))
0.0ms
z
@0
(*.f64 (+.f64 -1 (/.f64 z t)) (neg.f64 x))
0.0ms
t
@-inf
(*.f64 (+.f64 -1 (/.f64 z t)) (neg.f64 x))

rewrite97.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
1116×rational_best.json-simplify-57
682×rational_best.json-simplify-44
680×rational_best.json-simplify-43
548×rational_best.json-5
546×rational_best.json-2
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01123
19423
230219
3121219
4533219
Stop Event
node limit
Counts
1 → 12
Calls
Call 1
Inputs
(*.f64 (+.f64 -1 (/.f64 z t)) (neg.f64 x))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (-.f64 1 (/.f64 z t))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 x (-.f64 1 (/.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (-.f64 1 (/.f64 z t))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 x (-.f64 1 (/.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (-.f64 1 (/.f64 z t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (-.f64 1 (/.f64 z t))) (/.f64 (*.f64 x (-.f64 1 (/.f64 z t))) (*.f64 x (-.f64 1 (/.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 -1 (/.f64 z t)) (*.f64 x -2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 -1 (/.f64 z t)) x) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (+.f64 -1 (/.f64 z t)) (*.f64 x -2))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 x (-.f64 1 (/.f64 z t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 x (-.f64 1 (/.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (+.f64 -1 (/.f64 z t)) x))))))

simplify146.0ms (1.2%)

Algorithm
egg-herbie
Rules
1570×rational_best.json-simplify-132
1330×rational_best.json-simplify-80
1196×rational_best.json-simplify-78
994×rational_best.json-simplify-82
756×rational_best.json-simplify-2
Iterations

Useful iterations: 6 (0.0ms)

IterNodesCost
0401062
1711020
21251020
32651020
410371020
527211020
65456924
Stop Event
node limit
Counts
48 → 24
Calls
Call 1
Inputs
x
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)
(*.f64 -1 (/.f64 (*.f64 z x) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)
(*.f64 -1 (/.f64 (*.f64 z x) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)
(*.f64 -1 (/.f64 (*.f64 z x) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)
x
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)
x
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)
(*.f64 -1 (*.f64 (-.f64 (/.f64 z t) 1) x))
(*.f64 -1 (*.f64 (-.f64 (/.f64 z t) 1) x))
(*.f64 -1 (*.f64 (-.f64 (/.f64 z t) 1) x))
(*.f64 -1 (*.f64 (-.f64 (/.f64 z t) 1) x))
(*.f64 -1 (*.f64 (-.f64 (/.f64 z t) 1) x))
(*.f64 -1 (*.f64 (-.f64 (/.f64 z t) 1) x))
(*.f64 -1 (*.f64 (-.f64 (/.f64 z t) 1) x))
(*.f64 -1 (*.f64 (-.f64 (/.f64 z t) 1) x))
(*.f64 -1 (*.f64 (-.f64 (/.f64 z t) 1) x))
(*.f64 -1 (*.f64 (-.f64 (/.f64 z t) 1) x))
(*.f64 -1 (*.f64 (-.f64 (/.f64 z t) 1) x))
(*.f64 -1 (*.f64 (-.f64 (/.f64 z t) 1) x))
(+.f64 (*.f64 x (-.f64 1 (/.f64 z t))) 0)
(+.f64 0 (*.f64 x (-.f64 1 (/.f64 z t))))
(-.f64 (*.f64 x (-.f64 1 (/.f64 z t))) 0)
(-.f64 0 (neg.f64 (*.f64 x (-.f64 1 (/.f64 z t)))))
(/.f64 (*.f64 x (-.f64 1 (/.f64 z t))) 1)
(/.f64 (*.f64 x (-.f64 1 (/.f64 z t))) (/.f64 (*.f64 x (-.f64 1 (/.f64 z t))) (*.f64 x (-.f64 1 (/.f64 z t)))))
(/.f64 (*.f64 (+.f64 -1 (/.f64 z t)) (*.f64 x -2)) 2)
(/.f64 (*.f64 (+.f64 -1 (/.f64 z t)) x) -1)
(/.f64 (neg.f64 (*.f64 (+.f64 -1 (/.f64 z t)) (*.f64 x -2))) -2)
(pow.f64 (*.f64 x (-.f64 1 (/.f64 z t))) 1)
(neg.f64 (neg.f64 (*.f64 x (-.f64 1 (/.f64 z t)))))
(neg.f64 (*.f64 (+.f64 -1 (/.f64 z t)) x))
Outputs
x
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)
(+.f64 x (*.f64 -1 (/.f64 (*.f64 x z) t)))
(+.f64 x (neg.f64 (/.f64 (*.f64 x z) t)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)
(+.f64 x (*.f64 -1 (/.f64 (*.f64 x z) t)))
(+.f64 x (neg.f64 (/.f64 (*.f64 x z) t)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)
(+.f64 x (*.f64 -1 (/.f64 (*.f64 x z) t)))
(+.f64 x (neg.f64 (/.f64 (*.f64 x z) t)))
(*.f64 -1 (/.f64 (*.f64 z x) t))
(*.f64 -1 (/.f64 (*.f64 x z) t))
(neg.f64 (/.f64 (*.f64 x z) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)
(+.f64 x (*.f64 -1 (/.f64 (*.f64 x z) t)))
(+.f64 x (neg.f64 (/.f64 (*.f64 x z) t)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)
(+.f64 x (*.f64 -1 (/.f64 (*.f64 x z) t)))
(+.f64 x (neg.f64 (/.f64 (*.f64 x z) t)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)
(+.f64 x (*.f64 -1 (/.f64 (*.f64 x z) t)))
(+.f64 x (neg.f64 (/.f64 (*.f64 x z) t)))
(*.f64 -1 (/.f64 (*.f64 z x) t))
(*.f64 -1 (/.f64 (*.f64 x z) t))
(neg.f64 (/.f64 (*.f64 x z) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)
(+.f64 x (*.f64 -1 (/.f64 (*.f64 x z) t)))
(+.f64 x (neg.f64 (/.f64 (*.f64 x z) t)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)
(+.f64 x (*.f64 -1 (/.f64 (*.f64 x z) t)))
(+.f64 x (neg.f64 (/.f64 (*.f64 x z) t)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)
(+.f64 x (*.f64 -1 (/.f64 (*.f64 x z) t)))
(+.f64 x (neg.f64 (/.f64 (*.f64 x z) t)))
(*.f64 -1 (/.f64 (*.f64 z x) t))
(*.f64 -1 (/.f64 (*.f64 x z) t))
(neg.f64 (/.f64 (*.f64 x z) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)
(+.f64 x (*.f64 -1 (/.f64 (*.f64 x z) t)))
(+.f64 x (neg.f64 (/.f64 (*.f64 x z) t)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)
(+.f64 x (*.f64 -1 (/.f64 (*.f64 x z) t)))
(+.f64 x (neg.f64 (/.f64 (*.f64 x z) t)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)
(+.f64 x (*.f64 -1 (/.f64 (*.f64 x z) t)))
(+.f64 x (neg.f64 (/.f64 (*.f64 x z) t)))
x
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)
(+.f64 x (*.f64 -1 (/.f64 (*.f64 x z) t)))
(+.f64 x (neg.f64 (/.f64 (*.f64 x z) t)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)
(+.f64 x (*.f64 -1 (/.f64 (*.f64 x z) t)))
(+.f64 x (neg.f64 (/.f64 (*.f64 x z) t)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)
(+.f64 x (*.f64 -1 (/.f64 (*.f64 x z) t)))
(+.f64 x (neg.f64 (/.f64 (*.f64 x z) t)))
x
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)
(+.f64 x (*.f64 -1 (/.f64 (*.f64 x z) t)))
(+.f64 x (neg.f64 (/.f64 (*.f64 x z) t)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)
(+.f64 x (*.f64 -1 (/.f64 (*.f64 x z) t)))
(+.f64 x (neg.f64 (/.f64 (*.f64 x z) t)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)
(+.f64 x (*.f64 -1 (/.f64 (*.f64 x z) t)))
(+.f64 x (neg.f64 (/.f64 (*.f64 x z) t)))
(*.f64 -1 (*.f64 (-.f64 (/.f64 z t) 1) x))
(neg.f64 (*.f64 x (+.f64 -1 (/.f64 z t))))
(*.f64 (+.f64 -1 (/.f64 z t)) (neg.f64 x))
(*.f64 x (neg.f64 (+.f64 -1 (/.f64 z t))))
(*.f64 x (-.f64 1 (/.f64 z t)))
(*.f64 -1 (*.f64 (-.f64 (/.f64 z t) 1) x))
(neg.f64 (*.f64 x (+.f64 -1 (/.f64 z t))))
(*.f64 (+.f64 -1 (/.f64 z t)) (neg.f64 x))
(*.f64 x (neg.f64 (+.f64 -1 (/.f64 z t))))
(*.f64 x (-.f64 1 (/.f64 z t)))
(*.f64 -1 (*.f64 (-.f64 (/.f64 z t) 1) x))
(neg.f64 (*.f64 x (+.f64 -1 (/.f64 z t))))
(*.f64 (+.f64 -1 (/.f64 z t)) (neg.f64 x))
(*.f64 x (neg.f64 (+.f64 -1 (/.f64 z t))))
(*.f64 x (-.f64 1 (/.f64 z t)))
(*.f64 -1 (*.f64 (-.f64 (/.f64 z t) 1) x))
(neg.f64 (*.f64 x (+.f64 -1 (/.f64 z t))))
(*.f64 (+.f64 -1 (/.f64 z t)) (neg.f64 x))
(*.f64 x (neg.f64 (+.f64 -1 (/.f64 z t))))
(*.f64 x (-.f64 1 (/.f64 z t)))
(*.f64 -1 (*.f64 (-.f64 (/.f64 z t) 1) x))
(neg.f64 (*.f64 x (+.f64 -1 (/.f64 z t))))
(*.f64 (+.f64 -1 (/.f64 z t)) (neg.f64 x))
(*.f64 x (neg.f64 (+.f64 -1 (/.f64 z t))))
(*.f64 x (-.f64 1 (/.f64 z t)))
(*.f64 -1 (*.f64 (-.f64 (/.f64 z t) 1) x))
(neg.f64 (*.f64 x (+.f64 -1 (/.f64 z t))))
(*.f64 (+.f64 -1 (/.f64 z t)) (neg.f64 x))
(*.f64 x (neg.f64 (+.f64 -1 (/.f64 z t))))
(*.f64 x (-.f64 1 (/.f64 z t)))
(*.f64 -1 (*.f64 (-.f64 (/.f64 z t) 1) x))
(neg.f64 (*.f64 x (+.f64 -1 (/.f64 z t))))
(*.f64 (+.f64 -1 (/.f64 z t)) (neg.f64 x))
(*.f64 x (neg.f64 (+.f64 -1 (/.f64 z t))))
(*.f64 x (-.f64 1 (/.f64 z t)))
(*.f64 -1 (*.f64 (-.f64 (/.f64 z t) 1) x))
(neg.f64 (*.f64 x (+.f64 -1 (/.f64 z t))))
(*.f64 (+.f64 -1 (/.f64 z t)) (neg.f64 x))
(*.f64 x (neg.f64 (+.f64 -1 (/.f64 z t))))
(*.f64 x (-.f64 1 (/.f64 z t)))
(*.f64 -1 (*.f64 (-.f64 (/.f64 z t) 1) x))
(neg.f64 (*.f64 x (+.f64 -1 (/.f64 z t))))
(*.f64 (+.f64 -1 (/.f64 z t)) (neg.f64 x))
(*.f64 x (neg.f64 (+.f64 -1 (/.f64 z t))))
(*.f64 x (-.f64 1 (/.f64 z t)))
(*.f64 -1 (*.f64 (-.f64 (/.f64 z t) 1) x))
(neg.f64 (*.f64 x (+.f64 -1 (/.f64 z t))))
(*.f64 (+.f64 -1 (/.f64 z t)) (neg.f64 x))
(*.f64 x (neg.f64 (+.f64 -1 (/.f64 z t))))
(*.f64 x (-.f64 1 (/.f64 z t)))
(*.f64 -1 (*.f64 (-.f64 (/.f64 z t) 1) x))
(neg.f64 (*.f64 x (+.f64 -1 (/.f64 z t))))
(*.f64 (+.f64 -1 (/.f64 z t)) (neg.f64 x))
(*.f64 x (neg.f64 (+.f64 -1 (/.f64 z t))))
(*.f64 x (-.f64 1 (/.f64 z t)))
(*.f64 -1 (*.f64 (-.f64 (/.f64 z t) 1) x))
(neg.f64 (*.f64 x (+.f64 -1 (/.f64 z t))))
(*.f64 (+.f64 -1 (/.f64 z t)) (neg.f64 x))
(*.f64 x (neg.f64 (+.f64 -1 (/.f64 z t))))
(*.f64 x (-.f64 1 (/.f64 z t)))
(+.f64 (*.f64 x (-.f64 1 (/.f64 z t))) 0)
(neg.f64 (*.f64 x (+.f64 -1 (/.f64 z t))))
(*.f64 (+.f64 -1 (/.f64 z t)) (neg.f64 x))
(*.f64 x (neg.f64 (+.f64 -1 (/.f64 z t))))
(*.f64 x (-.f64 1 (/.f64 z t)))
(+.f64 0 (*.f64 x (-.f64 1 (/.f64 z t))))
(neg.f64 (*.f64 x (+.f64 -1 (/.f64 z t))))
(*.f64 (+.f64 -1 (/.f64 z t)) (neg.f64 x))
(*.f64 x (neg.f64 (+.f64 -1 (/.f64 z t))))
(*.f64 x (-.f64 1 (/.f64 z t)))
(-.f64 (*.f64 x (-.f64 1 (/.f64 z t))) 0)
(neg.f64 (*.f64 x (+.f64 -1 (/.f64 z t))))
(*.f64 (+.f64 -1 (/.f64 z t)) (neg.f64 x))
(*.f64 x (neg.f64 (+.f64 -1 (/.f64 z t))))
(*.f64 x (-.f64 1 (/.f64 z t)))
(-.f64 0 (neg.f64 (*.f64 x (-.f64 1 (/.f64 z t)))))
(neg.f64 (*.f64 x (+.f64 -1 (/.f64 z t))))
(*.f64 (+.f64 -1 (/.f64 z t)) (neg.f64 x))
(*.f64 x (neg.f64 (+.f64 -1 (/.f64 z t))))
(*.f64 x (-.f64 1 (/.f64 z t)))
(/.f64 (*.f64 x (-.f64 1 (/.f64 z t))) 1)
(neg.f64 (*.f64 x (+.f64 -1 (/.f64 z t))))
(*.f64 (+.f64 -1 (/.f64 z t)) (neg.f64 x))
(*.f64 x (neg.f64 (+.f64 -1 (/.f64 z t))))
(*.f64 x (-.f64 1 (/.f64 z t)))
(/.f64 (*.f64 x (-.f64 1 (/.f64 z t))) (/.f64 (*.f64 x (-.f64 1 (/.f64 z t))) (*.f64 x (-.f64 1 (/.f64 z t)))))
(neg.f64 (*.f64 x (+.f64 -1 (/.f64 z t))))
(*.f64 (+.f64 -1 (/.f64 z t)) (neg.f64 x))
(*.f64 x (neg.f64 (+.f64 -1 (/.f64 z t))))
(*.f64 x (-.f64 1 (/.f64 z t)))
(/.f64 (*.f64 (+.f64 -1 (/.f64 z t)) (*.f64 x -2)) 2)
(neg.f64 (*.f64 x (+.f64 -1 (/.f64 z t))))
(*.f64 (+.f64 -1 (/.f64 z t)) (neg.f64 x))
(*.f64 x (neg.f64 (+.f64 -1 (/.f64 z t))))
(*.f64 x (-.f64 1 (/.f64 z t)))
(/.f64 (*.f64 (+.f64 -1 (/.f64 z t)) x) -1)
(neg.f64 (*.f64 x (+.f64 -1 (/.f64 z t))))
(*.f64 (+.f64 -1 (/.f64 z t)) (neg.f64 x))
(*.f64 x (neg.f64 (+.f64 -1 (/.f64 z t))))
(*.f64 x (-.f64 1 (/.f64 z t)))
(/.f64 (neg.f64 (*.f64 (+.f64 -1 (/.f64 z t)) (*.f64 x -2))) -2)
(neg.f64 (*.f64 x (+.f64 -1 (/.f64 z t))))
(*.f64 (+.f64 -1 (/.f64 z t)) (neg.f64 x))
(*.f64 x (neg.f64 (+.f64 -1 (/.f64 z t))))
(*.f64 x (-.f64 1 (/.f64 z t)))
(pow.f64 (*.f64 x (-.f64 1 (/.f64 z t))) 1)
(neg.f64 (*.f64 x (+.f64 -1 (/.f64 z t))))
(*.f64 (+.f64 -1 (/.f64 z t)) (neg.f64 x))
(*.f64 x (neg.f64 (+.f64 -1 (/.f64 z t))))
(*.f64 x (-.f64 1 (/.f64 z t)))
(neg.f64 (neg.f64 (*.f64 x (-.f64 1 (/.f64 z t)))))
(neg.f64 (*.f64 x (+.f64 -1 (/.f64 z t))))
(*.f64 (+.f64 -1 (/.f64 z t)) (neg.f64 x))
(*.f64 x (neg.f64 (+.f64 -1 (/.f64 z t))))
(*.f64 x (-.f64 1 (/.f64 z t)))
(neg.f64 (*.f64 (+.f64 -1 (/.f64 z t)) x))
(neg.f64 (*.f64 x (+.f64 -1 (/.f64 z t))))
(*.f64 (+.f64 -1 (/.f64 z t)) (neg.f64 x))
(*.f64 x (neg.f64 (+.f64 -1 (/.f64 z t))))
(*.f64 x (-.f64 1 (/.f64 z t)))

localize10.0ms (0.1%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.0b
(-.f64 (/.f64 y t) (/.f64 x t))
7.2b
(*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)
Compiler

Compiled 30 to 8 computations (73.3% saved)

localize139.0ms (1.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(*.f64 (-.f64 y x) z)
0.2b
(/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))
5.1b
(/.f64 (*.f64 (-.f64 y x) z) t)
9.2b
(*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))
Compiler

Compiled 102 to 22 computations (78.4% saved)

series6.0ms (0%)

Counts
2 → 96
Calls

24 calls:

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

rewrite125.0ms (1%)

Algorithm
batch-egg-rewrite
Rules
756×rational_best.json-simplify-44
674×rational_best.json-5
672×rational_best.json-2
672×rational_best.json-3
672×rational_best.json-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01274
19974
233574
3144774
4687074
Stop Event
node limit
Counts
2 → 51
Calls
Call 1
Inputs
(*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))
(/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t)) (neg.f64 (/.f64 0 (/.f64 (*.f64 (-.f64 y x) z) t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (/.f64 0 (/.f64 (*.f64 (-.f64 y x) z) t))) (/.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 0 (/.f64 (*.f64 (-.f64 y x) z) t))) (-.f64 0 (*.f64 (/.f64 0 (/.f64 (*.f64 (-.f64 y x) z) t)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (-.f64 (/.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))) (/.f64 0 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 0 (/.f64 (*.f64 (-.f64 y x) z) t)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t)) 2) (+.f64 (/.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 0 (/.f64 (*.f64 (-.f64 y x) z) t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 0 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 0 (/.f64 (*.f64 (-.f64 y x) z) t)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))) 2) -2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (neg.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (-.f64 0 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (/.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (/.f64 1 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))) (*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (/.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))) (*.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))))))

simplify255.0ms (2.1%)

Algorithm
egg-herbie
Rules
1066×rational_best.json-simplify-44
844×rational_best.json-simplify-43
702×rational_best.json-simplify-78
672×rational_best.json-simplify-1
452×rational_best.json-simplify-24
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01554741
13214693
26664605
326244593
451994593
Stop Event
node limit
Counts
147 → 93
Calls
Call 1
Inputs
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
(*.f64 -1 (/.f64 t (*.f64 z x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y t) (*.f64 z (pow.f64 x 2)))) (*.f64 -1 (/.f64 t (*.f64 z x))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y t) (*.f64 z (pow.f64 x 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) t) (*.f64 z (pow.f64 x 3)))) (*.f64 -1 (/.f64 t (*.f64 z x)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y t) (*.f64 z (pow.f64 x 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) t) (*.f64 z (pow.f64 x 3)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) t) (*.f64 z (pow.f64 x 4)))) (*.f64 -1 (/.f64 t (*.f64 z x))))))
(/.f64 t (*.f64 y z))
(+.f64 (/.f64 (*.f64 t x) (*.f64 (pow.f64 y 2) z)) (/.f64 t (*.f64 y z)))
(+.f64 (/.f64 (*.f64 t x) (*.f64 (pow.f64 y 2) z)) (+.f64 (/.f64 (*.f64 t (pow.f64 x 2)) (*.f64 (pow.f64 y 3) z)) (/.f64 t (*.f64 y z))))
(+.f64 (/.f64 (*.f64 t x) (*.f64 (pow.f64 y 2) z)) (+.f64 (/.f64 (*.f64 t (pow.f64 x 3)) (*.f64 (pow.f64 y 4) z)) (+.f64 (/.f64 (*.f64 t (pow.f64 x 2)) (*.f64 (pow.f64 y 3) z)) (/.f64 t (*.f64 y z)))))
(/.f64 t (*.f64 y z))
(+.f64 (/.f64 (*.f64 t x) (*.f64 (pow.f64 y 2) z)) (/.f64 t (*.f64 y z)))
(+.f64 (/.f64 (*.f64 t x) (*.f64 (pow.f64 y 2) z)) (+.f64 (/.f64 (*.f64 t (pow.f64 x 2)) (*.f64 (pow.f64 y 3) z)) (/.f64 t (*.f64 y z))))
(+.f64 (/.f64 (*.f64 t x) (*.f64 (pow.f64 y 2) z)) (+.f64 (/.f64 (*.f64 t (pow.f64 x 3)) (*.f64 (pow.f64 y 4) z)) (+.f64 (/.f64 (*.f64 t (pow.f64 x 2)) (*.f64 (pow.f64 y 3) z)) (/.f64 t (*.f64 y z)))))
(/.f64 t (*.f64 y z))
(+.f64 (/.f64 (*.f64 t x) (*.f64 (pow.f64 y 2) z)) (/.f64 t (*.f64 y z)))
(+.f64 (/.f64 (*.f64 t x) (*.f64 (pow.f64 y 2) z)) (+.f64 (/.f64 (*.f64 t (pow.f64 x 2)) (*.f64 (pow.f64 y 3) z)) (/.f64 t (*.f64 y z))))
(+.f64 (/.f64 (*.f64 t x) (*.f64 (pow.f64 y 2) z)) (+.f64 (/.f64 (*.f64 t (pow.f64 x 3)) (*.f64 (pow.f64 y 4) z)) (+.f64 (/.f64 (*.f64 t (pow.f64 x 2)) (*.f64 (pow.f64 y 3) z)) (/.f64 t (*.f64 y z)))))
(*.f64 -1 (/.f64 t (*.f64 z x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y t) (*.f64 z (pow.f64 x 2)))) (*.f64 -1 (/.f64 t (*.f64 z x))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y t) (*.f64 z (pow.f64 x 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) t) (*.f64 z (pow.f64 x 3)))) (*.f64 -1 (/.f64 t (*.f64 z x)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y t) (*.f64 z (pow.f64 x 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) t) (*.f64 z (pow.f64 x 3)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) t) (*.f64 z (pow.f64 x 4)))) (*.f64 -1 (/.f64 t (*.f64 z x))))))
(*.f64 -1 (/.f64 t (*.f64 z x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y t) (*.f64 z (pow.f64 x 2)))) (*.f64 -1 (/.f64 t (*.f64 z x))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y t) (*.f64 z (pow.f64 x 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) t) (*.f64 z (pow.f64 x 3)))) (*.f64 -1 (/.f64 t (*.f64 z x)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y t) (*.f64 z (pow.f64 x 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) t) (*.f64 z (pow.f64 x 3)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) t) (*.f64 z (pow.f64 x 4)))) (*.f64 -1 (/.f64 t (*.f64 z x))))))
(/.f64 t (*.f64 z (-.f64 y x)))
(/.f64 t (*.f64 z (-.f64 y x)))
(/.f64 t (*.f64 z (-.f64 y x)))
(/.f64 t (*.f64 z (-.f64 y x)))
(/.f64 t (*.f64 z (-.f64 y x)))
(/.f64 t (*.f64 z (-.f64 y x)))
(/.f64 t (*.f64 z (-.f64 y x)))
(/.f64 t (*.f64 z (-.f64 y x)))
(/.f64 t (*.f64 z (-.f64 y x)))
(/.f64 t (*.f64 z (-.f64 y x)))
(/.f64 t (*.f64 z (-.f64 y x)))
(/.f64 t (*.f64 z (-.f64 y x)))
(/.f64 t (*.f64 z (-.f64 y x)))
(/.f64 t (*.f64 z (-.f64 y x)))
(/.f64 t (*.f64 z (-.f64 y x)))
(/.f64 t (*.f64 z (-.f64 y x)))
(/.f64 t (*.f64 z (-.f64 y x)))
(/.f64 t (*.f64 z (-.f64 y x)))
(/.f64 t (*.f64 z (-.f64 y x)))
(/.f64 t (*.f64 z (-.f64 y x)))
(/.f64 t (*.f64 z (-.f64 y x)))
(/.f64 t (*.f64 z (-.f64 y x)))
(/.f64 t (*.f64 z (-.f64 y x)))
(/.f64 t (*.f64 z (-.f64 y x)))
(+.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) 0)
(+.f64 0 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))
(+.f64 (/.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t)) (neg.f64 (/.f64 0 (/.f64 (*.f64 (-.f64 y x) z) t))))
(+.f64 (neg.f64 (/.f64 0 (/.f64 (*.f64 (-.f64 y x) z) t))) (/.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t)))
(+.f64 (+.f64 (/.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 0 (/.f64 (*.f64 (-.f64 y x) z) t))) (-.f64 0 (*.f64 (/.f64 0 (/.f64 (*.f64 (-.f64 y x) z) t)) 2)))
(-.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) 0)
(-.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (-.f64 (/.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t))))
(-.f64 0 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))))
(-.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))) (/.f64 0 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))
(-.f64 (/.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 0 (/.f64 (*.f64 (-.f64 y x) z) t)))
(-.f64 (*.f64 (/.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t)) 2) (+.f64 (/.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 0 (/.f64 (*.f64 (-.f64 y x) z) t))))
(-.f64 (+.f64 (/.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 0 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 0 (/.f64 (*.f64 (-.f64 y x) z) t)) 2))
(/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) 1)
(/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))
(/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))) -1)
(/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) 2)) 2)
(/.f64 (*.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))) 2) -2)
(pow.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) 1)
(neg.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))))
(fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t)))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t)))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))))))
(fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))
(fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (neg.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))
(fabs.f64 (-.f64 0 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))))))
(+.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) 0)
(+.f64 0 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))
(-.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) 0)
(-.f64 0 (neg.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))
(*.f64 1 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))
(*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) 1)
(*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))
(*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))
(*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (/.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))
(*.f64 (/.f64 1 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))
(*.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (/.f64 1 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))
(*.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))
(*.f64 (/.f64 1 (/.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))) (*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (/.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))))
(*.f64 (/.f64 (/.f64 1 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))) (*.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))
(*.f64 (/.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))
(*.f64 (/.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))
(pow.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) 1)
(neg.f64 (neg.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))
Outputs
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
(*.f64 -1 (/.f64 t (*.f64 z x)))
(neg.f64 (/.f64 t (*.f64 z x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y t) (*.f64 z (pow.f64 x 2)))) (*.f64 -1 (/.f64 t (*.f64 z x))))
(*.f64 -1 (+.f64 (/.f64 t (*.f64 z x)) (/.f64 (*.f64 t y) (*.f64 z (pow.f64 x 2)))))
(neg.f64 (+.f64 (/.f64 t (*.f64 z x)) (/.f64 (*.f64 t y) (*.f64 z (pow.f64 x 2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y t) (*.f64 z (pow.f64 x 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) t) (*.f64 z (pow.f64 x 3)))) (*.f64 -1 (/.f64 t (*.f64 z x)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t y) (*.f64 z (pow.f64 x 2)))) (*.f64 -1 (+.f64 (/.f64 t (*.f64 z x)) (/.f64 (*.f64 t (pow.f64 y 2)) (*.f64 z (pow.f64 x 3))))))
(*.f64 -1 (+.f64 (+.f64 (/.f64 t (*.f64 z x)) (/.f64 (*.f64 t (pow.f64 y 2)) (*.f64 z (pow.f64 x 3)))) (/.f64 (*.f64 t y) (*.f64 z (pow.f64 x 2)))))
(*.f64 -1 (+.f64 (/.f64 (*.f64 t (pow.f64 y 2)) (*.f64 z (pow.f64 x 3))) (+.f64 (/.f64 t (*.f64 z x)) (/.f64 (*.f64 t y) (*.f64 z (pow.f64 x 2))))))
(neg.f64 (+.f64 (/.f64 (*.f64 t (pow.f64 y 2)) (*.f64 z (pow.f64 x 3))) (+.f64 (/.f64 t (*.f64 z x)) (/.f64 (*.f64 t y) (*.f64 z (pow.f64 x 2))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y t) (*.f64 z (pow.f64 x 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) t) (*.f64 z (pow.f64 x 3)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) t) (*.f64 z (pow.f64 x 4)))) (*.f64 -1 (/.f64 t (*.f64 z x))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t y) (*.f64 z (pow.f64 x 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t (pow.f64 y 2)) (*.f64 z (pow.f64 x 3)))) (*.f64 -1 (+.f64 (/.f64 t (*.f64 z x)) (/.f64 (*.f64 t (pow.f64 y 3)) (*.f64 z (pow.f64 x 4)))))))
(+.f64 (neg.f64 (/.f64 (*.f64 t y) (*.f64 z (pow.f64 x 2)))) (*.f64 -1 (+.f64 (+.f64 (/.f64 t (*.f64 z x)) (/.f64 (*.f64 t (pow.f64 y 3)) (*.f64 z (pow.f64 x 4)))) (/.f64 (*.f64 t (pow.f64 y 2)) (*.f64 z (pow.f64 x 3))))))
(*.f64 -1 (+.f64 (+.f64 (/.f64 (*.f64 t y) (*.f64 z (pow.f64 x 2))) (/.f64 (*.f64 t (pow.f64 y 2)) (*.f64 z (pow.f64 x 3)))) (+.f64 (/.f64 t (*.f64 z x)) (/.f64 (*.f64 t (pow.f64 y 3)) (*.f64 z (pow.f64 x 4))))))
(*.f64 -1 (+.f64 (/.f64 (*.f64 t (pow.f64 y 2)) (*.f64 z (pow.f64 x 3))) (+.f64 (/.f64 (*.f64 t (pow.f64 y 3)) (*.f64 z (pow.f64 x 4))) (+.f64 (/.f64 t (*.f64 z x)) (/.f64 (*.f64 t y) (*.f64 z (pow.f64 x 2)))))))
(*.f64 -1 (+.f64 (/.f64 t (*.f64 z x)) (+.f64 (/.f64 (*.f64 t y) (*.f64 z (pow.f64 x 2))) (+.f64 (/.f64 (*.f64 t (pow.f64 y 2)) (*.f64 z (pow.f64 x 3))) (/.f64 (*.f64 t (pow.f64 y 3)) (*.f64 z (pow.f64 x 4)))))))
(/.f64 t (*.f64 y z))
(/.f64 t (*.f64 z y))
(+.f64 (/.f64 (*.f64 t x) (*.f64 (pow.f64 y 2) z)) (/.f64 t (*.f64 y z)))
(+.f64 (/.f64 t (*.f64 z y)) (/.f64 (*.f64 t x) (*.f64 z (pow.f64 y 2))))
(+.f64 (/.f64 (*.f64 t x) (*.f64 (pow.f64 y 2) z)) (+.f64 (/.f64 (*.f64 t (pow.f64 x 2)) (*.f64 (pow.f64 y 3) z)) (/.f64 t (*.f64 y z))))
(+.f64 (/.f64 t (*.f64 z y)) (+.f64 (/.f64 (*.f64 t (pow.f64 x 2)) (*.f64 z (pow.f64 y 3))) (/.f64 (*.f64 t x) (*.f64 z (pow.f64 y 2)))))
(+.f64 (/.f64 (*.f64 t x) (*.f64 z (pow.f64 y 2))) (+.f64 (/.f64 t (*.f64 z y)) (/.f64 (*.f64 t (pow.f64 x 2)) (*.f64 z (pow.f64 y 3)))))
(+.f64 (/.f64 (*.f64 t x) (*.f64 (pow.f64 y 2) z)) (+.f64 (/.f64 (*.f64 t (pow.f64 x 3)) (*.f64 (pow.f64 y 4) z)) (+.f64 (/.f64 (*.f64 t (pow.f64 x 2)) (*.f64 (pow.f64 y 3) z)) (/.f64 t (*.f64 y z)))))
(+.f64 (+.f64 (/.f64 t (*.f64 z y)) (/.f64 (*.f64 t (pow.f64 x 2)) (*.f64 z (pow.f64 y 3)))) (+.f64 (/.f64 (*.f64 t (pow.f64 x 3)) (*.f64 z (pow.f64 y 4))) (/.f64 (*.f64 t x) (*.f64 z (pow.f64 y 2)))))
(+.f64 (+.f64 (/.f64 t (*.f64 z y)) (/.f64 (*.f64 t (pow.f64 x 2)) (*.f64 z (pow.f64 y 3)))) (+.f64 (/.f64 (*.f64 t x) (*.f64 z (pow.f64 y 2))) (/.f64 (*.f64 t (pow.f64 x 3)) (*.f64 z (pow.f64 y 4)))))
(+.f64 (/.f64 t (*.f64 z y)) (+.f64 (+.f64 (/.f64 (*.f64 t x) (*.f64 z (pow.f64 y 2))) (/.f64 (*.f64 t (pow.f64 x 2)) (*.f64 z (pow.f64 y 3)))) (/.f64 (*.f64 t (pow.f64 x 3)) (*.f64 z (pow.f64 y 4)))))
(+.f64 (/.f64 t (*.f64 z y)) (+.f64 (/.f64 (*.f64 t x) (*.f64 z (pow.f64 y 2))) (+.f64 (/.f64 (*.f64 t (pow.f64 x 2)) (*.f64 z (pow.f64 y 3))) (/.f64 (*.f64 t (pow.f64 x 3)) (*.f64 z (pow.f64 y 4))))))
(+.f64 (+.f64 (/.f64 t (*.f64 z y)) (/.f64 (*.f64 t x) (*.f64 z (pow.f64 y 2)))) (+.f64 (/.f64 (*.f64 t (pow.f64 x 2)) (*.f64 z (pow.f64 y 3))) (/.f64 (*.f64 t (pow.f64 x 3)) (*.f64 z (pow.f64 y 4)))))
(/.f64 t (*.f64 y z))
(/.f64 t (*.f64 z y))
(+.f64 (/.f64 (*.f64 t x) (*.f64 (pow.f64 y 2) z)) (/.f64 t (*.f64 y z)))
(+.f64 (/.f64 t (*.f64 z y)) (/.f64 (*.f64 t x) (*.f64 z (pow.f64 y 2))))
(+.f64 (/.f64 (*.f64 t x) (*.f64 (pow.f64 y 2) z)) (+.f64 (/.f64 (*.f64 t (pow.f64 x 2)) (*.f64 (pow.f64 y 3) z)) (/.f64 t (*.f64 y z))))
(+.f64 (/.f64 t (*.f64 z y)) (+.f64 (/.f64 (*.f64 t (pow.f64 x 2)) (*.f64 z (pow.f64 y 3))) (/.f64 (*.f64 t x) (*.f64 z (pow.f64 y 2)))))
(+.f64 (/.f64 (*.f64 t x) (*.f64 z (pow.f64 y 2))) (+.f64 (/.f64 t (*.f64 z y)) (/.f64 (*.f64 t (pow.f64 x 2)) (*.f64 z (pow.f64 y 3)))))
(+.f64 (/.f64 (*.f64 t x) (*.f64 (pow.f64 y 2) z)) (+.f64 (/.f64 (*.f64 t (pow.f64 x 3)) (*.f64 (pow.f64 y 4) z)) (+.f64 (/.f64 (*.f64 t (pow.f64 x 2)) (*.f64 (pow.f64 y 3) z)) (/.f64 t (*.f64 y z)))))
(+.f64 (+.f64 (/.f64 t (*.f64 z y)) (/.f64 (*.f64 t (pow.f64 x 2)) (*.f64 z (pow.f64 y 3)))) (+.f64 (/.f64 (*.f64 t (pow.f64 x 3)) (*.f64 z (pow.f64 y 4))) (/.f64 (*.f64 t x) (*.f64 z (pow.f64 y 2)))))
(+.f64 (+.f64 (/.f64 t (*.f64 z y)) (/.f64 (*.f64 t (pow.f64 x 2)) (*.f64 z (pow.f64 y 3)))) (+.f64 (/.f64 (*.f64 t x) (*.f64 z (pow.f64 y 2))) (/.f64 (*.f64 t (pow.f64 x 3)) (*.f64 z (pow.f64 y 4)))))
(+.f64 (/.f64 t (*.f64 z y)) (+.f64 (+.f64 (/.f64 (*.f64 t x) (*.f64 z (pow.f64 y 2))) (/.f64 (*.f64 t (pow.f64 x 2)) (*.f64 z (pow.f64 y 3)))) (/.f64 (*.f64 t (pow.f64 x 3)) (*.f64 z (pow.f64 y 4)))))
(+.f64 (/.f64 t (*.f64 z y)) (+.f64 (/.f64 (*.f64 t x) (*.f64 z (pow.f64 y 2))) (+.f64 (/.f64 (*.f64 t (pow.f64 x 2)) (*.f64 z (pow.f64 y 3))) (/.f64 (*.f64 t (pow.f64 x 3)) (*.f64 z (pow.f64 y 4))))))
(+.f64 (+.f64 (/.f64 t (*.f64 z y)) (/.f64 (*.f64 t x) (*.f64 z (pow.f64 y 2)))) (+.f64 (/.f64 (*.f64 t (pow.f64 x 2)) (*.f64 z (pow.f64 y 3))) (/.f64 (*.f64 t (pow.f64 x 3)) (*.f64 z (pow.f64 y 4)))))
(/.f64 t (*.f64 y z))
(/.f64 t (*.f64 z y))
(+.f64 (/.f64 (*.f64 t x) (*.f64 (pow.f64 y 2) z)) (/.f64 t (*.f64 y z)))
(+.f64 (/.f64 t (*.f64 z y)) (/.f64 (*.f64 t x) (*.f64 z (pow.f64 y 2))))
(+.f64 (/.f64 (*.f64 t x) (*.f64 (pow.f64 y 2) z)) (+.f64 (/.f64 (*.f64 t (pow.f64 x 2)) (*.f64 (pow.f64 y 3) z)) (/.f64 t (*.f64 y z))))
(+.f64 (/.f64 t (*.f64 z y)) (+.f64 (/.f64 (*.f64 t (pow.f64 x 2)) (*.f64 z (pow.f64 y 3))) (/.f64 (*.f64 t x) (*.f64 z (pow.f64 y 2)))))
(+.f64 (/.f64 (*.f64 t x) (*.f64 z (pow.f64 y 2))) (+.f64 (/.f64 t (*.f64 z y)) (/.f64 (*.f64 t (pow.f64 x 2)) (*.f64 z (pow.f64 y 3)))))
(+.f64 (/.f64 (*.f64 t x) (*.f64 (pow.f64 y 2) z)) (+.f64 (/.f64 (*.f64 t (pow.f64 x 3)) (*.f64 (pow.f64 y 4) z)) (+.f64 (/.f64 (*.f64 t (pow.f64 x 2)) (*.f64 (pow.f64 y 3) z)) (/.f64 t (*.f64 y z)))))
(+.f64 (+.f64 (/.f64 t (*.f64 z y)) (/.f64 (*.f64 t (pow.f64 x 2)) (*.f64 z (pow.f64 y 3)))) (+.f64 (/.f64 (*.f64 t (pow.f64 x 3)) (*.f64 z (pow.f64 y 4))) (/.f64 (*.f64 t x) (*.f64 z (pow.f64 y 2)))))
(+.f64 (+.f64 (/.f64 t (*.f64 z y)) (/.f64 (*.f64 t (pow.f64 x 2)) (*.f64 z (pow.f64 y 3)))) (+.f64 (/.f64 (*.f64 t x) (*.f64 z (pow.f64 y 2))) (/.f64 (*.f64 t (pow.f64 x 3)) (*.f64 z (pow.f64 y 4)))))
(+.f64 (/.f64 t (*.f64 z y)) (+.f64 (+.f64 (/.f64 (*.f64 t x) (*.f64 z (pow.f64 y 2))) (/.f64 (*.f64 t (pow.f64 x 2)) (*.f64 z (pow.f64 y 3)))) (/.f64 (*.f64 t (pow.f64 x 3)) (*.f64 z (pow.f64 y 4)))))
(+.f64 (/.f64 t (*.f64 z y)) (+.f64 (/.f64 (*.f64 t x) (*.f64 z (pow.f64 y 2))) (+.f64 (/.f64 (*.f64 t (pow.f64 x 2)) (*.f64 z (pow.f64 y 3))) (/.f64 (*.f64 t (pow.f64 x 3)) (*.f64 z (pow.f64 y 4))))))
(+.f64 (+.f64 (/.f64 t (*.f64 z y)) (/.f64 (*.f64 t x) (*.f64 z (pow.f64 y 2)))) (+.f64 (/.f64 (*.f64 t (pow.f64 x 2)) (*.f64 z (pow.f64 y 3))) (/.f64 (*.f64 t (pow.f64 x 3)) (*.f64 z (pow.f64 y 4)))))
(*.f64 -1 (/.f64 t (*.f64 z x)))
(neg.f64 (/.f64 t (*.f64 z x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y t) (*.f64 z (pow.f64 x 2)))) (*.f64 -1 (/.f64 t (*.f64 z x))))
(*.f64 -1 (+.f64 (/.f64 t (*.f64 z x)) (/.f64 (*.f64 t y) (*.f64 z (pow.f64 x 2)))))
(neg.f64 (+.f64 (/.f64 t (*.f64 z x)) (/.f64 (*.f64 t y) (*.f64 z (pow.f64 x 2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y t) (*.f64 z (pow.f64 x 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) t) (*.f64 z (pow.f64 x 3)))) (*.f64 -1 (/.f64 t (*.f64 z x)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t y) (*.f64 z (pow.f64 x 2)))) (*.f64 -1 (+.f64 (/.f64 t (*.f64 z x)) (/.f64 (*.f64 t (pow.f64 y 2)) (*.f64 z (pow.f64 x 3))))))
(*.f64 -1 (+.f64 (+.f64 (/.f64 t (*.f64 z x)) (/.f64 (*.f64 t (pow.f64 y 2)) (*.f64 z (pow.f64 x 3)))) (/.f64 (*.f64 t y) (*.f64 z (pow.f64 x 2)))))
(*.f64 -1 (+.f64 (/.f64 (*.f64 t (pow.f64 y 2)) (*.f64 z (pow.f64 x 3))) (+.f64 (/.f64 t (*.f64 z x)) (/.f64 (*.f64 t y) (*.f64 z (pow.f64 x 2))))))
(neg.f64 (+.f64 (/.f64 (*.f64 t (pow.f64 y 2)) (*.f64 z (pow.f64 x 3))) (+.f64 (/.f64 t (*.f64 z x)) (/.f64 (*.f64 t y) (*.f64 z (pow.f64 x 2))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y t) (*.f64 z (pow.f64 x 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) t) (*.f64 z (pow.f64 x 3)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) t) (*.f64 z (pow.f64 x 4)))) (*.f64 -1 (/.f64 t (*.f64 z x))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t y) (*.f64 z (pow.f64 x 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t (pow.f64 y 2)) (*.f64 z (pow.f64 x 3)))) (*.f64 -1 (+.f64 (/.f64 t (*.f64 z x)) (/.f64 (*.f64 t (pow.f64 y 3)) (*.f64 z (pow.f64 x 4)))))))
(+.f64 (neg.f64 (/.f64 (*.f64 t y) (*.f64 z (pow.f64 x 2)))) (*.f64 -1 (+.f64 (+.f64 (/.f64 t (*.f64 z x)) (/.f64 (*.f64 t (pow.f64 y 3)) (*.f64 z (pow.f64 x 4)))) (/.f64 (*.f64 t (pow.f64 y 2)) (*.f64 z (pow.f64 x 3))))))
(*.f64 -1 (+.f64 (+.f64 (/.f64 (*.f64 t y) (*.f64 z (pow.f64 x 2))) (/.f64 (*.f64 t (pow.f64 y 2)) (*.f64 z (pow.f64 x 3)))) (+.f64 (/.f64 t (*.f64 z x)) (/.f64 (*.f64 t (pow.f64 y 3)) (*.f64 z (pow.f64 x 4))))))
(*.f64 -1 (+.f64 (/.f64 (*.f64 t (pow.f64 y 2)) (*.f64 z (pow.f64 x 3))) (+.f64 (/.f64 (*.f64 t (pow.f64 y 3)) (*.f64 z (pow.f64 x 4))) (+.f64 (/.f64 t (*.f64 z x)) (/.f64 (*.f64 t y) (*.f64 z (pow.f64 x 2)))))))
(*.f64 -1 (+.f64 (/.f64 t (*.f64 z x)) (+.f64 (/.f64 (*.f64 t y) (*.f64 z (pow.f64 x 2))) (+.f64 (/.f64 (*.f64 t (pow.f64 y 2)) (*.f64 z (pow.f64 x 3))) (/.f64 (*.f64 t (pow.f64 y 3)) (*.f64 z (pow.f64 x 4)))))))
(*.f64 -1 (/.f64 t (*.f64 z x)))
(neg.f64 (/.f64 t (*.f64 z x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y t) (*.f64 z (pow.f64 x 2)))) (*.f64 -1 (/.f64 t (*.f64 z x))))
(*.f64 -1 (+.f64 (/.f64 t (*.f64 z x)) (/.f64 (*.f64 t y) (*.f64 z (pow.f64 x 2)))))
(neg.f64 (+.f64 (/.f64 t (*.f64 z x)) (/.f64 (*.f64 t y) (*.f64 z (pow.f64 x 2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y t) (*.f64 z (pow.f64 x 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) t) (*.f64 z (pow.f64 x 3)))) (*.f64 -1 (/.f64 t (*.f64 z x)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t y) (*.f64 z (pow.f64 x 2)))) (*.f64 -1 (+.f64 (/.f64 t (*.f64 z x)) (/.f64 (*.f64 t (pow.f64 y 2)) (*.f64 z (pow.f64 x 3))))))
(*.f64 -1 (+.f64 (+.f64 (/.f64 t (*.f64 z x)) (/.f64 (*.f64 t (pow.f64 y 2)) (*.f64 z (pow.f64 x 3)))) (/.f64 (*.f64 t y) (*.f64 z (pow.f64 x 2)))))
(*.f64 -1 (+.f64 (/.f64 (*.f64 t (pow.f64 y 2)) (*.f64 z (pow.f64 x 3))) (+.f64 (/.f64 t (*.f64 z x)) (/.f64 (*.f64 t y) (*.f64 z (pow.f64 x 2))))))
(neg.f64 (+.f64 (/.f64 (*.f64 t (pow.f64 y 2)) (*.f64 z (pow.f64 x 3))) (+.f64 (/.f64 t (*.f64 z x)) (/.f64 (*.f64 t y) (*.f64 z (pow.f64 x 2))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y t) (*.f64 z (pow.f64 x 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) t) (*.f64 z (pow.f64 x 3)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) t) (*.f64 z (pow.f64 x 4)))) (*.f64 -1 (/.f64 t (*.f64 z x))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t y) (*.f64 z (pow.f64 x 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t (pow.f64 y 2)) (*.f64 z (pow.f64 x 3)))) (*.f64 -1 (+.f64 (/.f64 t (*.f64 z x)) (/.f64 (*.f64 t (pow.f64 y 3)) (*.f64 z (pow.f64 x 4)))))))
(+.f64 (neg.f64 (/.f64 (*.f64 t y) (*.f64 z (pow.f64 x 2)))) (*.f64 -1 (+.f64 (+.f64 (/.f64 t (*.f64 z x)) (/.f64 (*.f64 t (pow.f64 y 3)) (*.f64 z (pow.f64 x 4)))) (/.f64 (*.f64 t (pow.f64 y 2)) (*.f64 z (pow.f64 x 3))))))
(*.f64 -1 (+.f64 (+.f64 (/.f64 (*.f64 t y) (*.f64 z (pow.f64 x 2))) (/.f64 (*.f64 t (pow.f64 y 2)) (*.f64 z (pow.f64 x 3)))) (+.f64 (/.f64 t (*.f64 z x)) (/.f64 (*.f64 t (pow.f64 y 3)) (*.f64 z (pow.f64 x 4))))))
(*.f64 -1 (+.f64 (/.f64 (*.f64 t (pow.f64 y 2)) (*.f64 z (pow.f64 x 3))) (+.f64 (/.f64 (*.f64 t (pow.f64 y 3)) (*.f64 z (pow.f64 x 4))) (+.f64 (/.f64 t (*.f64 z x)) (/.f64 (*.f64 t y) (*.f64 z (pow.f64 x 2)))))))
(*.f64 -1 (+.f64 (/.f64 t (*.f64 z x)) (+.f64 (/.f64 (*.f64 t y) (*.f64 z (pow.f64 x 2))) (+.f64 (/.f64 (*.f64 t (pow.f64 y 2)) (*.f64 z (pow.f64 x 3))) (/.f64 (*.f64 t (pow.f64 y 3)) (*.f64 z (pow.f64 x 4)))))))
(/.f64 t (*.f64 z (-.f64 y x)))
(/.f64 t (*.f64 z (-.f64 y x)))
(/.f64 t (*.f64 z (-.f64 y x)))
(/.f64 t (*.f64 z (-.f64 y x)))
(/.f64 t (*.f64 z (-.f64 y x)))
(/.f64 t (*.f64 z (-.f64 y x)))
(/.f64 t (*.f64 z (-.f64 y x)))
(/.f64 t (*.f64 z (-.f64 y x)))
(/.f64 t (*.f64 z (-.f64 y x)))
(/.f64 t (*.f64 z (-.f64 y x)))
(/.f64 t (*.f64 z (-.f64 y x)))
(/.f64 t (*.f64 z (-.f64 y x)))
(/.f64 t (*.f64 z (-.f64 y x)))
(/.f64 t (*.f64 z (-.f64 y x)))
(/.f64 t (*.f64 z (-.f64 y x)))
(/.f64 t (*.f64 z (-.f64 y x)))
(/.f64 t (*.f64 z (-.f64 y x)))
(/.f64 t (*.f64 z (-.f64 y x)))
(/.f64 t (*.f64 z (-.f64 y x)))
(/.f64 t (*.f64 z (-.f64 y x)))
(/.f64 t (*.f64 z (-.f64 y x)))
(/.f64 t (*.f64 z (-.f64 y x)))
(/.f64 t (*.f64 z (-.f64 y x)))
(/.f64 t (*.f64 z (-.f64 y x)))
(+.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) 0)
(*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)))
(+.f64 0 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))
(*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)))
(+.f64 (/.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t)) (neg.f64 (/.f64 0 (/.f64 (*.f64 (-.f64 y x) z) t))))
(*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)))
(+.f64 (neg.f64 (/.f64 0 (/.f64 (*.f64 (-.f64 y x) z) t))) (/.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t)))
(*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)))
(+.f64 (+.f64 (/.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 0 (/.f64 (*.f64 (-.f64 y x) z) t))) (-.f64 0 (*.f64 (/.f64 0 (/.f64 (*.f64 (-.f64 y x) z) t)) 2)))
(*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)))
(-.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) 0)
(*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)))
(-.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (-.f64 (/.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t))))
(*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)))
(-.f64 0 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))))
(*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)))
(-.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))) (/.f64 0 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))
(*.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))) (/.f64 1 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)))))
(*.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))) (/.f64 -1 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 -1 (/.f64 (*.f64 z (-.f64 y x)) t)))))
(*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 (/.f64 1 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)))) (/.f64 (*.f64 z (-.f64 y x)) t)))
(-.f64 (/.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 0 (/.f64 (*.f64 (-.f64 y x) z) t)))
(*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)))
(-.f64 (*.f64 (/.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t)) 2) (+.f64 (/.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 0 (/.f64 (*.f64 (-.f64 y x) z) t))))
(-.f64 (*.f64 2 (/.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 (*.f64 z (-.f64 y x)) t))) (+.f64 (/.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 0 (/.f64 (*.f64 z (-.f64 y x)) t))))
(-.f64 (+.f64 (/.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 0 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 0 (/.f64 (*.f64 (-.f64 y x) z) t)) 2))
(*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)))
(/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) 1)
(*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)))
(/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))
(*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)))
(/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))) -1)
(*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)))
(/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) 2)) 2)
(*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)))
(/.f64 (*.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))) 2) -2)
(*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)))
(pow.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) 1)
(*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)))
(neg.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))))
(*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)))
(fabs.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))))
(fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 -1 (/.f64 (*.f64 z (-.f64 y x)) t))) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))) (/.f64 -1 (/.f64 (*.f64 z (-.f64 y x)) t)))))
(*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))) (/.f64 (*.f64 z (-.f64 y x)) t)))
(*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 z (-.f64 y x)) t))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 -1 (/.f64 (*.f64 z (-.f64 y x)) t))) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))) (/.f64 -1 (/.f64 (*.f64 z (-.f64 y x)) t)))))
(*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))) (/.f64 (*.f64 z (-.f64 y x)) t)))
(*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 z (-.f64 y x)) t))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t)))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 -1 (/.f64 (*.f64 z (-.f64 y x)) t))) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))) (/.f64 -1 (/.f64 (*.f64 z (-.f64 y x)) t)))))
(*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))) (/.f64 (*.f64 z (-.f64 y x)) t)))
(*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 z (-.f64 y x)) t))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t)))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 -1 (/.f64 (*.f64 z (-.f64 y x)) t))) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))) (/.f64 -1 (/.f64 (*.f64 z (-.f64 y x)) t)))))
(*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))) (/.f64 (*.f64 z (-.f64 y x)) t)))
(*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 z (-.f64 y x)) t))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 -1 (/.f64 (*.f64 z (-.f64 y x)) t))) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))) (/.f64 -1 (/.f64 (*.f64 z (-.f64 y x)) t)))))
(*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))) (/.f64 (*.f64 z (-.f64 y x)) t)))
(*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 z (-.f64 y x)) t))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 -1 (/.f64 (*.f64 z (-.f64 y x)) t))) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))) (/.f64 -1 (/.f64 (*.f64 z (-.f64 y x)) t)))))
(*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))) (/.f64 (*.f64 z (-.f64 y x)) t)))
(*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 z (-.f64 y x)) t))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 -1 (/.f64 (*.f64 z (-.f64 y x)) t))) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))) (/.f64 -1 (/.f64 (*.f64 z (-.f64 y x)) t)))))
(*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))) (/.f64 (*.f64 z (-.f64 y x)) t)))
(*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 z (-.f64 y x)) t))))
(fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))))
(fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (neg.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))))
(fabs.f64 (-.f64 0 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))))
(+.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) 0)
(/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))
(+.f64 0 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))
(/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))
(-.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) 0)
(/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))
(-.f64 0 (neg.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))
(/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))
(*.f64 1 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))
(/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))
(*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) 1)
(/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))
(*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))
(/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))
(*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))
(/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))
(*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (/.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))
(/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))
(/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))
(*.f64 (/.f64 1 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))
(/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))
(*.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (/.f64 1 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))
(/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))
(*.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))
(/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))
(*.f64 (/.f64 1 (/.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))) (*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (/.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))))
(/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))
(*.f64 (/.f64 (/.f64 1 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))) (*.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))
(/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))
(*.f64 (/.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))
(/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))
(*.f64 (/.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))
(/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))
(pow.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) 1)
(/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))
(neg.f64 (neg.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))
(/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))

eval323.0ms (2.6%)

Compiler

Compiled 13335 to 3073 computations (77% saved)

prune333.0ms (2.7%)

Pruning

13 alts after pruning (13 fresh and 0 done)

PrunedKeptTotal
New45112463
Fresh314
Picked101
Done404
Total45913472
Error
0.0b
Counts
472 → 13
Alt Table
Click to see full alt table
StatusErrorProgram
41.4b
(/.f64 (*.f64 z y) t)
15.3b
(+.f64 (*.f64 (/.f64 y t) z) x)
25.9b
(+.f64 (neg.f64 (/.f64 (*.f64 z x) t)) x)
13.9b
(+.f64 x (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))))))
28.6b
(+.f64 x (*.f64 (/.f64 (*.f64 z y) t) (*.f64 (/.f64 (*.f64 z y) t) (/.f64 1 (/.f64 (*.f64 z y) t)))))
37.1b
(+.f64 x (*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))))
35.8b
(*.f64 (/.f64 (-.f64 y x) t) z)
44.3b
(*.f64 (/.f64 y t) z)
7.2b
(*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))))
53.5b
(*.f64 (neg.f64 (/.f64 x t)) z)
24.1b
(*.f64 x (-.f64 1 (/.f64 z t)))
54.0b
(neg.f64 (/.f64 (*.f64 z x) t))
33.4b
x
Compiler

Compiled 451 to 218 computations (51.7% saved)

localize22.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(-.f64 (/.f64 y t) (/.f64 x t))
0.1b
(/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))
0.2b
(*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))))
7.2b
(*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)
Compiler

Compiled 117 to 19 computations (83.8% saved)

series8.0ms (0.1%)

Counts
2 → 96
Calls

24 calls:

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

rewrite188.0ms (1.5%)

Algorithm
batch-egg-rewrite
Rules
862×rational_best.json-simplify-44
788×rational_best.json-5
786×rational_best.json-2
786×rational_best.json-3
786×rational_best.json-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
014110
1116110
2390110
31685110
47979110
Stop Event
node limit
Counts
2 → 43
Calls
Call 1
Inputs
(*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))))
(/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) (neg.f64 (/.f64 0 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (/.f64 0 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (/.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 -1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) (/.f64 0 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) 2) (+.f64 (/.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) (/.f64 0 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (/.f64 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (*.f64 (/.f64 -1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) 2)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 -1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 -1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (fabs.f64 (/.f64 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 -1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (fabs.f64 (/.f64 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))))))) (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 -1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (fabs.f64 (/.f64 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))))))) (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 -1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (/.f64 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (fabs.f64 (/.f64 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 -1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (/.f64 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (fabs.f64 (/.f64 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (fabs.f64 (/.f64 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))))))) (/.f64 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (fabs.f64 (/.f64 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 -1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (fabs.f64 (/.f64 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (neg.f64 (/.f64 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) (/.f64 (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) (*.f64 (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) (/.f64 1 (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) (/.f64 1 (/.f64 (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (*.f64 (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (/.f64 1 (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) (/.f64 1 (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))))) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))))) (*.f64 (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) (*.f64 (/.f64 (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (/.f64 (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (*.f64 (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))))) (*.f64 (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) (*.f64 (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) (*.f64 (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (*.f64 (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) (/.f64 1 (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))))) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (*.f64 (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) 1)))))

simplify445.0ms (3.6%)

Algorithm
egg-herbie
Rules
1728×rational_best.json-simplify-132
960×rational_best.json-simplify-44
778×rational_best.json-simplify-49
698×rational_best.json-simplify-50
574×rational_best.json-simplify-80
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
03008509
15898211
210368137
326568111
448818111
Stop Event
node limit
Counts
139 → 182
Calls
Call 1
Inputs
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
(/.f64 t (*.f64 y z))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) (*.f64 (pow.f64 t 2) x)) (*.f64 (pow.f64 y 2) (pow.f64 z 2)))) (/.f64 t (*.f64 y z)))
(+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) 2) (*.f64 (pow.f64 t 3) (pow.f64 x 2))) (*.f64 (pow.f64 y 3) (pow.f64 z 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) (*.f64 (pow.f64 t 2) x)) (*.f64 (pow.f64 y 2) (pow.f64 z 2)))) (/.f64 t (*.f64 y z))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) 3) (*.f64 (pow.f64 t 4) (pow.f64 x 3))) (*.f64 (pow.f64 y 4) (pow.f64 z 4)))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) 2) (*.f64 (pow.f64 t 3) (pow.f64 x 2))) (*.f64 (pow.f64 y 3) (pow.f64 z 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) (*.f64 (pow.f64 t 2) x)) (*.f64 (pow.f64 y 2) (pow.f64 z 2)))) (/.f64 t (*.f64 y z)))))
(/.f64 1 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) x))
(+.f64 (/.f64 1 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) x)) (*.f64 -1 (/.f64 (*.f64 y z) (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) 2) (*.f64 t (pow.f64 x 2))))))
(+.f64 (/.f64 1 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) x)) (+.f64 (*.f64 -1 (/.f64 (*.f64 y z) (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) 2) (*.f64 t (pow.f64 x 2))))) (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) 3) (*.f64 (pow.f64 t 2) (pow.f64 x 3))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 z 3)) (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) 4) (*.f64 (pow.f64 t 3) (pow.f64 x 4))))) (+.f64 (/.f64 1 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) x)) (+.f64 (*.f64 -1 (/.f64 (*.f64 y z) (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) 2) (*.f64 t (pow.f64 x 2))))) (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) 3) (*.f64 (pow.f64 t 2) (pow.f64 x 3)))))))
(/.f64 -1 (*.f64 (-.f64 (/.f64 z t) 1) x))
(-.f64 (*.f64 -1 (/.f64 (*.f64 y z) (*.f64 (pow.f64 (-.f64 (/.f64 z t) 1) 2) (*.f64 t (pow.f64 x 2))))) (/.f64 1 (*.f64 (-.f64 (/.f64 z t) 1) x)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (*.f64 (pow.f64 (-.f64 (/.f64 z t) 1) 3) (*.f64 (pow.f64 t 2) (pow.f64 x 3))))) (*.f64 -1 (/.f64 (*.f64 y z) (*.f64 (pow.f64 (-.f64 (/.f64 z t) 1) 2) (*.f64 t (pow.f64 x 2)))))) (/.f64 1 (*.f64 (-.f64 (/.f64 z t) 1) x)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (*.f64 (pow.f64 (-.f64 (/.f64 z t) 1) 3) (*.f64 (pow.f64 t 2) (pow.f64 x 3))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 y z) (*.f64 (pow.f64 (-.f64 (/.f64 z t) 1) 2) (*.f64 t (pow.f64 x 2))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 z 3)) (*.f64 (pow.f64 (-.f64 (/.f64 z t) 1) 4) (*.f64 (pow.f64 t 3) (pow.f64 x 4))))))) (/.f64 1 (*.f64 (-.f64 (/.f64 z t) 1) x)))
(/.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x))
(+.f64 (/.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)) (*.f64 -1 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x) 2)))))
(+.f64 (/.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x) 3))) (*.f64 -1 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x) 2))))))
(+.f64 (/.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 z 3)) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x) 4)))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x) 3))) (*.f64 -1 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x) 2)))))))
(/.f64 t (*.f64 y z))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)) (*.f64 (pow.f64 y 2) (pow.f64 z 2)))) (/.f64 t (*.f64 y z)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)) (*.f64 (pow.f64 y 2) (pow.f64 z 2)))) (+.f64 (/.f64 t (*.f64 y z)) (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x) 2)) (*.f64 (pow.f64 y 3) (pow.f64 z 3)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)) (*.f64 (pow.f64 y 2) (pow.f64 z 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 4) (pow.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x) 3)) (*.f64 (pow.f64 y 4) (pow.f64 z 4)))) (+.f64 (/.f64 t (*.f64 y z)) (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x) 2)) (*.f64 (pow.f64 y 3) (pow.f64 z 3))))))
(/.f64 t (*.f64 y z))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)) (*.f64 (pow.f64 y 2) (pow.f64 z 2)))) (/.f64 t (*.f64 y z)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)) (*.f64 (pow.f64 y 2) (pow.f64 z 2)))) (+.f64 (/.f64 t (*.f64 y z)) (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x) 2)) (*.f64 (pow.f64 y 3) (pow.f64 z 3)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)) (*.f64 (pow.f64 y 2) (pow.f64 z 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 4) (pow.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x) 3)) (*.f64 (pow.f64 y 4) (pow.f64 z 4)))) (+.f64 (/.f64 t (*.f64 y z)) (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x) 2)) (*.f64 (pow.f64 y 3) (pow.f64 z 3))))))
(/.f64 t (*.f64 (-.f64 y x) z))
(+.f64 (/.f64 t (*.f64 z (-.f64 y x))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) x) (*.f64 (pow.f64 (-.f64 y x) 2) (pow.f64 z 2)))))
(+.f64 (/.f64 t (*.f64 z (-.f64 y x))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) x) (*.f64 (pow.f64 (-.f64 y x) 2) (pow.f64 z 2)))) (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 x 2)) (*.f64 (pow.f64 z 3) (pow.f64 (-.f64 y x) 3)))))
(+.f64 (/.f64 t (*.f64 z (-.f64 y x))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) x) (*.f64 (pow.f64 (-.f64 y x) 2) (pow.f64 z 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 4) (pow.f64 x 3)) (*.f64 (pow.f64 (-.f64 y x) 4) (pow.f64 z 4)))) (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 x 2)) (*.f64 (pow.f64 (-.f64 y x) 3) (pow.f64 z 3))))))
(/.f64 1 x)
(+.f64 (*.f64 -1 (/.f64 (*.f64 z (-.f64 y x)) (*.f64 t (pow.f64 x 2)))) (/.f64 1 x))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z (-.f64 y x)) (*.f64 t (pow.f64 x 2)))) (+.f64 (/.f64 1 x) (/.f64 (*.f64 (pow.f64 (-.f64 y x) 2) (pow.f64 z 2)) (*.f64 (pow.f64 t 2) (pow.f64 x 3)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z (-.f64 y x)) (*.f64 t (pow.f64 x 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 3) (pow.f64 (-.f64 y x) 3)) (*.f64 (pow.f64 t 3) (pow.f64 x 4)))) (+.f64 (/.f64 1 x) (/.f64 (*.f64 (pow.f64 z 2) (pow.f64 (-.f64 y x) 2)) (*.f64 (pow.f64 t 2) (pow.f64 x 3))))))
(/.f64 1 x)
(+.f64 (/.f64 (*.f64 z (-.f64 (*.f64 -1 y) (*.f64 -1 x))) (*.f64 t (pow.f64 x 2))) (/.f64 1 x))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (pow.f64 (-.f64 (*.f64 -1 y) (*.f64 -1 x)) 2)) (*.f64 (pow.f64 t 2) (pow.f64 x 3))) (+.f64 (/.f64 (*.f64 z (-.f64 (*.f64 -1 y) (*.f64 -1 x))) (*.f64 t (pow.f64 x 2))) (/.f64 1 x)))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (pow.f64 (-.f64 (*.f64 -1 y) (*.f64 -1 x)) 2)) (*.f64 (pow.f64 t 2) (pow.f64 x 3))) (+.f64 (/.f64 (*.f64 (pow.f64 z 3) (pow.f64 (-.f64 (*.f64 -1 y) (*.f64 -1 x)) 3)) (*.f64 (pow.f64 t 3) (pow.f64 x 4))) (+.f64 (/.f64 (*.f64 z (-.f64 (*.f64 -1 y) (*.f64 -1 x))) (*.f64 t (pow.f64 x 2))) (/.f64 1 x))))
(/.f64 1 x)
(+.f64 (/.f64 1 x) (*.f64 (-.f64 (/.f64 1 (*.f64 t x)) (/.f64 y (*.f64 t (pow.f64 x 2)))) z))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (/.f64 1 (*.f64 t x)) (/.f64 y (*.f64 t (pow.f64 x 2)))) (*.f64 (pow.f64 z 2) (-.f64 (/.f64 y t) (/.f64 x t)))) x)) (+.f64 (/.f64 1 x) (*.f64 (-.f64 (/.f64 1 (*.f64 t x)) (/.f64 y (*.f64 t (pow.f64 x 2)))) z)))
(+.f64 (/.f64 (*.f64 (-.f64 (/.f64 1 (*.f64 t x)) (/.f64 y (*.f64 t (pow.f64 x 2)))) (*.f64 (pow.f64 z 3) (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2))) (pow.f64 x 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (/.f64 1 (*.f64 t x)) (/.f64 y (*.f64 t (pow.f64 x 2)))) (*.f64 (pow.f64 z 2) (-.f64 (/.f64 y t) (/.f64 x t)))) x)) (+.f64 (/.f64 1 x) (*.f64 (-.f64 (/.f64 1 (*.f64 t x)) (/.f64 y (*.f64 t (pow.f64 x 2)))) z))))
(/.f64 1 (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))))
(+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2) (pow.f64 z 2)))) (/.f64 1 (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))
(+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2) (pow.f64 z 2)))) (+.f64 (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 z 3) (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 3))) (/.f64 1 (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))))
(+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2) (pow.f64 z 2)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (*.f64 (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 4) (pow.f64 z 4)))) (+.f64 (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 3) (pow.f64 z 3))) (/.f64 1 (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))))
(/.f64 1 (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))))
(+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2) (pow.f64 z 2)))) (/.f64 1 (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))
(+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2) (pow.f64 z 2)))) (+.f64 (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 z 3) (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 3))) (/.f64 1 (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))))
(+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2) (pow.f64 z 2)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (*.f64 (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 4) (pow.f64 z 4)))) (+.f64 (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 3) (pow.f64 z 3))) (/.f64 1 (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))))
(+.f64 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) 0)
(+.f64 0 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))))
(+.f64 (/.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) (neg.f64 (/.f64 0 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))))
(+.f64 (neg.f64 (/.f64 0 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (/.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))))
(-.f64 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) 0)
(-.f64 0 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 -1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))))
(-.f64 (/.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) (/.f64 0 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))))
(-.f64 (*.f64 (/.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) 2) (+.f64 (/.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) (/.f64 0 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))))
(/.f64 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) 1)
(/.f64 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (/.f64 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))))))
(/.f64 (*.f64 (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) 2)) 2)
(/.f64 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (*.f64 (/.f64 -1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) 2)) -2)
(pow.f64 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) 1)
(neg.f64 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 -1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))))
(fabs.f64 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))))
(fabs.f64 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 -1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))))
(fabs.f64 (/.f64 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (fabs.f64 (/.f64 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))))))))
(fabs.f64 (*.f64 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 -1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (fabs.f64 (/.f64 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))))))) (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))))))
(fabs.f64 (*.f64 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 -1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (fabs.f64 (/.f64 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))))))) (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 -1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))))))
(fabs.f64 (*.f64 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (/.f64 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (fabs.f64 (/.f64 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))))))))
(fabs.f64 (*.f64 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 -1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (/.f64 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (fabs.f64 (/.f64 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (fabs.f64 (/.f64 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))))))) (/.f64 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (fabs.f64 (/.f64 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))))))))
(fabs.f64 (/.f64 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 -1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (fabs.f64 (/.f64 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))))))))
(fabs.f64 (/.f64 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (neg.f64 (/.f64 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))))))))
(+.f64 (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) 0)
(+.f64 0 (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))))
(-.f64 (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) 0)
(*.f64 1 (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))))
(*.f64 (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) 1)
(*.f64 (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) (/.f64 (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))))
(*.f64 (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) (*.f64 (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) (/.f64 1 (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))))))
(*.f64 (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) (/.f64 1 (/.f64 (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))))))
(*.f64 (/.f64 (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))))
(*.f64 (/.f64 1 (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (*.f64 (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))))
(*.f64 (*.f64 (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (/.f64 1 (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))))
(*.f64 (*.f64 (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) (/.f64 1 (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))))) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))))
(*.f64 (/.f64 1 (/.f64 (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))))) (*.f64 (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) (*.f64 (/.f64 (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (/.f64 (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))))))
(*.f64 (/.f64 (/.f64 1 (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (*.f64 (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))))) (*.f64 (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) (*.f64 (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) (*.f64 (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))))))
(*.f64 (/.f64 (/.f64 (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (*.f64 (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))))
(*.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) (/.f64 1 (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))))) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (*.f64 (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))))
(pow.f64 (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) 1)
Outputs
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
(/.f64 t (*.f64 y z))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) (*.f64 (pow.f64 t 2) x)) (*.f64 (pow.f64 y 2) (pow.f64 z 2)))) (/.f64 t (*.f64 y z)))
(+.f64 (/.f64 t (*.f64 y z)) (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) (*.f64 (pow.f64 t 2) x)) (pow.f64 (*.f64 y z) 2))))
(+.f64 (/.f64 t (*.f64 y z)) (neg.f64 (/.f64 (*.f64 (+.f64 1 (neg.f64 (/.f64 z t))) (*.f64 (pow.f64 t 2) x)) (pow.f64 (*.f64 y z) 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) 2) (*.f64 (pow.f64 t 3) (pow.f64 x 2))) (*.f64 (pow.f64 y 3) (pow.f64 z 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) (*.f64 (pow.f64 t 2) x)) (*.f64 (pow.f64 y 2) (pow.f64 z 2)))) (/.f64 t (*.f64 y z))))
(+.f64 (+.f64 (/.f64 t (*.f64 y z)) (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) (*.f64 (pow.f64 t 2) x)) (pow.f64 (*.f64 y z) 2)))) (/.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) 2) (*.f64 (pow.f64 t 3) (pow.f64 x 2))) (pow.f64 (*.f64 y z) 3)))
(+.f64 (+.f64 (/.f64 t (*.f64 y z)) (neg.f64 (/.f64 (*.f64 (+.f64 1 (neg.f64 (/.f64 z t))) (*.f64 (pow.f64 t 2) x)) (pow.f64 (*.f64 y z) 2)))) (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (*.f64 (+.f64 1 (neg.f64 (/.f64 z t))) x) 2)) (pow.f64 (*.f64 y z) 3)))
(+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 1 (neg.f64 (/.f64 z t))) (*.f64 (pow.f64 t 2) x)) (pow.f64 (*.f64 y z) 2))) (+.f64 (/.f64 t (*.f64 y z)) (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (*.f64 (+.f64 1 (neg.f64 (/.f64 z t))) x) 2)) (pow.f64 (*.f64 y z) 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) 3) (*.f64 (pow.f64 t 4) (pow.f64 x 3))) (*.f64 (pow.f64 y 4) (pow.f64 z 4)))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) 2) (*.f64 (pow.f64 t 3) (pow.f64 x 2))) (*.f64 (pow.f64 y 3) (pow.f64 z 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) (*.f64 (pow.f64 t 2) x)) (*.f64 (pow.f64 y 2) (pow.f64 z 2)))) (/.f64 t (*.f64 y z)))))
(+.f64 (+.f64 (+.f64 (/.f64 t (*.f64 y z)) (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) (*.f64 (pow.f64 t 2) x)) (pow.f64 (*.f64 y z) 2)))) (/.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) 2) (*.f64 (pow.f64 t 3) (pow.f64 x 2))) (pow.f64 (*.f64 y z) 3))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) 3) (*.f64 (pow.f64 t 4) (pow.f64 x 3))) (pow.f64 (*.f64 y z) 4))))
(+.f64 (+.f64 (/.f64 t (*.f64 y z)) (neg.f64 (/.f64 (*.f64 (+.f64 1 (neg.f64 (/.f64 z t))) (*.f64 (pow.f64 t 2) x)) (pow.f64 (*.f64 y z) 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (*.f64 (+.f64 1 (neg.f64 (/.f64 z t))) x) 2)) (pow.f64 (*.f64 y z) 3)) (neg.f64 (/.f64 (*.f64 (pow.f64 t 4) (pow.f64 (*.f64 (+.f64 1 (neg.f64 (/.f64 z t))) x) 3)) (pow.f64 (*.f64 y z) 4)))))
(+.f64 (/.f64 t (*.f64 y z)) (+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 1 (neg.f64 (/.f64 z t))) (*.f64 (pow.f64 t 2) x)) (pow.f64 (*.f64 y z) 2))) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (*.f64 (+.f64 1 (neg.f64 (/.f64 z t))) x) 2)) (pow.f64 (*.f64 y z) 3)) (neg.f64 (/.f64 (*.f64 (pow.f64 t 4) (pow.f64 (*.f64 (+.f64 1 (neg.f64 (/.f64 z t))) x) 3)) (pow.f64 (*.f64 y z) 4))))))
(/.f64 1 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) x))
(/.f64 1 (*.f64 (+.f64 1 (neg.f64 (/.f64 z t))) x))
(+.f64 (/.f64 1 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) x)) (*.f64 -1 (/.f64 (*.f64 y z) (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) 2) (*.f64 t (pow.f64 x 2))))))
(+.f64 (/.f64 1 (*.f64 (+.f64 1 (neg.f64 (/.f64 z t))) x)) (neg.f64 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 (*.f64 (+.f64 1 (neg.f64 (/.f64 z t))) x) 2)))))
(+.f64 (/.f64 1 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) x)) (+.f64 (*.f64 -1 (/.f64 (*.f64 y z) (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) 2) (*.f64 t (pow.f64 x 2))))) (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) 3) (*.f64 (pow.f64 t 2) (pow.f64 x 3))))))
(+.f64 (/.f64 1 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) x)) (+.f64 (*.f64 -1 (/.f64 (*.f64 y z) (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) 2) (*.f64 t (pow.f64 x 2))))) (/.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) 3) (pow.f64 x 3))))))
(+.f64 (/.f64 1 (*.f64 (+.f64 1 (neg.f64 (/.f64 z t))) x)) (+.f64 (neg.f64 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 (*.f64 (+.f64 1 (neg.f64 (/.f64 z t))) x) 2)))) (/.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (pow.f64 t 2) (pow.f64 (*.f64 (+.f64 1 (neg.f64 (/.f64 z t))) x) 3)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 z 3)) (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) 4) (*.f64 (pow.f64 t 3) (pow.f64 x 4))))) (+.f64 (/.f64 1 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) x)) (+.f64 (*.f64 -1 (/.f64 (*.f64 y z) (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) 2) (*.f64 t (pow.f64 x 2))))) (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) 3) (*.f64 (pow.f64 t 2) (pow.f64 x 3)))))))
(+.f64 (+.f64 (/.f64 1 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) x)) (+.f64 (*.f64 -1 (/.f64 (*.f64 y z) (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) 2) (*.f64 t (pow.f64 x 2))))) (/.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) 3) (pow.f64 x 3)))))) (*.f64 -1 (/.f64 (pow.f64 (*.f64 y z) 3) (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) 4) (pow.f64 x 4))))))
(+.f64 (+.f64 (/.f64 1 (*.f64 (+.f64 1 (neg.f64 (/.f64 z t))) x)) (neg.f64 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 (*.f64 (+.f64 1 (neg.f64 (/.f64 z t))) x) 2))))) (+.f64 (/.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (pow.f64 t 2) (pow.f64 (*.f64 (+.f64 1 (neg.f64 (/.f64 z t))) x) 3))) (neg.f64 (/.f64 (pow.f64 (*.f64 y z) 3) (*.f64 (pow.f64 t 3) (pow.f64 (*.f64 (+.f64 1 (neg.f64 (/.f64 z t))) x) 4))))))
(+.f64 (neg.f64 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 (*.f64 (+.f64 1 (neg.f64 (/.f64 z t))) x) 2)))) (+.f64 (/.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (pow.f64 t 2) (pow.f64 (*.f64 (+.f64 1 (neg.f64 (/.f64 z t))) x) 3))) (+.f64 (/.f64 1 (*.f64 (+.f64 1 (neg.f64 (/.f64 z t))) x)) (neg.f64 (/.f64 (pow.f64 (*.f64 y z) 3) (*.f64 (pow.f64 t 3) (pow.f64 (*.f64 (+.f64 1 (neg.f64 (/.f64 z t))) x) 4)))))))
(+.f64 (neg.f64 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 (*.f64 (+.f64 1 (neg.f64 (/.f64 z t))) x) 2)))) (+.f64 (/.f64 1 (*.f64 (+.f64 1 (neg.f64 (/.f64 z t))) x)) (+.f64 (/.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (pow.f64 t 2) (pow.f64 (*.f64 (+.f64 1 (neg.f64 (/.f64 z t))) x) 3))) (neg.f64 (/.f64 (pow.f64 (*.f64 y z) 3) (*.f64 (pow.f64 t 3) (pow.f64 (*.f64 (+.f64 1 (neg.f64 (/.f64 z t))) x) 4)))))))
(/.f64 -1 (*.f64 (-.f64 (/.f64 z t) 1) x))
(/.f64 -1 (*.f64 x (+.f64 (/.f64 z t) -1)))
(/.f64 -1 (*.f64 x (+.f64 -1 (/.f64 z t))))
(-.f64 (*.f64 -1 (/.f64 (*.f64 y z) (*.f64 (pow.f64 (-.f64 (/.f64 z t) 1) 2) (*.f64 t (pow.f64 x 2))))) (/.f64 1 (*.f64 (-.f64 (/.f64 z t) 1) x)))
(-.f64 (*.f64 -1 (/.f64 (*.f64 y z) (*.f64 (*.f64 t (pow.f64 x 2)) (pow.f64 (+.f64 (/.f64 z t) -1) 2)))) (/.f64 1 (*.f64 x (+.f64 (/.f64 z t) -1))))
(-.f64 (neg.f64 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 (*.f64 x (+.f64 -1 (/.f64 z t))) 2)))) (/.f64 1 (*.f64 x (+.f64 -1 (/.f64 z t)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (*.f64 (pow.f64 (-.f64 (/.f64 z t) 1) 3) (*.f64 (pow.f64 t 2) (pow.f64 x 3))))) (*.f64 -1 (/.f64 (*.f64 y z) (*.f64 (pow.f64 (-.f64 (/.f64 z t) 1) 2) (*.f64 t (pow.f64 x 2)))))) (/.f64 1 (*.f64 (-.f64 (/.f64 z t) 1) x)))
(-.f64 (*.f64 -1 (+.f64 (/.f64 (*.f64 y z) (*.f64 (*.f64 t (pow.f64 x 2)) (pow.f64 (+.f64 (/.f64 z t) -1) 2))) (/.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 (pow.f64 t 2) (pow.f64 x 3)) (pow.f64 (+.f64 (/.f64 z t) -1) 3))))) (/.f64 1 (*.f64 x (+.f64 (/.f64 z t) -1))))
(-.f64 (*.f64 -1 (+.f64 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 (*.f64 x (+.f64 -1 (/.f64 z t))) 2))) (/.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (pow.f64 t 2) (pow.f64 (*.f64 x (+.f64 -1 (/.f64 z t))) 3))))) (/.f64 1 (*.f64 x (+.f64 -1 (/.f64 z t)))))
(-.f64 (neg.f64 (+.f64 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 (*.f64 x (+.f64 -1 (/.f64 z t))) 2))) (/.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (pow.f64 t 2) (pow.f64 (*.f64 x (+.f64 -1 (/.f64 z t))) 3))))) (/.f64 1 (*.f64 x (+.f64 -1 (/.f64 z t)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (*.f64 (pow.f64 (-.f64 (/.f64 z t) 1) 3) (*.f64 (pow.f64 t 2) (pow.f64 x 3))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 y z) (*.f64 (pow.f64 (-.f64 (/.f64 z t) 1) 2) (*.f64 t (pow.f64 x 2))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 z 3)) (*.f64 (pow.f64 (-.f64 (/.f64 z t) 1) 4) (*.f64 (pow.f64 t 3) (pow.f64 x 4))))))) (/.f64 1 (*.f64 (-.f64 (/.f64 z t) 1) x)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 (pow.f64 t 2) (pow.f64 x 3)) (pow.f64 (+.f64 (/.f64 z t) -1) 3)))) (*.f64 -1 (+.f64 (/.f64 (pow.f64 (*.f64 y z) 3) (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 x 4)) (pow.f64 (+.f64 (/.f64 z t) -1) 4))) (/.f64 (*.f64 y z) (*.f64 (*.f64 t (pow.f64 x 2)) (pow.f64 (+.f64 (/.f64 z t) -1) 2)))))) (/.f64 1 (*.f64 x (+.f64 (/.f64 z t) -1))))
(-.f64 (*.f64 -1 (+.f64 (/.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (pow.f64 t 2) (pow.f64 (*.f64 x (+.f64 -1 (/.f64 z t))) 3))) (+.f64 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 (*.f64 x (+.f64 -1 (/.f64 z t))) 2))) (/.f64 (pow.f64 (*.f64 y z) 3) (*.f64 (pow.f64 t 3) (pow.f64 (*.f64 x (+.f64 -1 (/.f64 z t))) 4)))))) (/.f64 1 (*.f64 x (+.f64 -1 (/.f64 z t)))))
(-.f64 (neg.f64 (+.f64 (/.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (pow.f64 t 2) (pow.f64 (*.f64 x (+.f64 -1 (/.f64 z t))) 3))) (+.f64 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 (*.f64 x (+.f64 -1 (/.f64 z t))) 2))) (/.f64 (pow.f64 (*.f64 y z) 3) (*.f64 (pow.f64 t 3) (pow.f64 (*.f64 x (+.f64 -1 (/.f64 z t))) 4)))))) (/.f64 1 (*.f64 x (+.f64 -1 (/.f64 z t)))))
(/.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x))
(/.f64 1 (+.f64 x (*.f64 -1 (/.f64 (*.f64 z x) t))))
(/.f64 1 (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t))))
(+.f64 (/.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)) (*.f64 -1 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x) 2)))))
(+.f64 (/.f64 1 (+.f64 x (*.f64 -1 (/.f64 (*.f64 z x) t)))) (*.f64 -1 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 (+.f64 x (*.f64 -1 (/.f64 (*.f64 z x) t))) 2)))))
(+.f64 (/.f64 1 (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))) (neg.f64 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t))) 2)))))
(+.f64 (/.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x) 3))) (*.f64 -1 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x) 2))))))
(+.f64 (/.f64 1 (+.f64 x (*.f64 -1 (/.f64 (*.f64 z x) t)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 (+.f64 x (*.f64 -1 (/.f64 (*.f64 z x) t))) 2)))) (/.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 x (*.f64 -1 (/.f64 (*.f64 z x) t))) 3)))))
(+.f64 (/.f64 1 (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))) (+.f64 (neg.f64 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t))) 2)))) (/.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t))) 3)))))
(+.f64 (/.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 z 3)) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x) 4)))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x) 3))) (*.f64 -1 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x) 2)))))))
(+.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 (+.f64 x (*.f64 -1 (/.f64 (*.f64 z x) t))) 2)))) (/.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 x (*.f64 -1 (/.f64 (*.f64 z x) t))) 3)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (*.f64 y z) 3) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 x (*.f64 -1 (/.f64 (*.f64 z x) t))) 4)))) (/.f64 1 (+.f64 x (*.f64 -1 (/.f64 (*.f64 z x) t))))))
(+.f64 (+.f64 (neg.f64 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t))) 2)))) (/.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t))) 3)))) (+.f64 (/.f64 1 (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))) (neg.f64 (/.f64 (pow.f64 (*.f64 y z) 3) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t))) 4))))))
(+.f64 (/.f64 1 (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))) (+.f64 (/.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t))) 3))) (*.f64 -1 (+.f64 (/.f64 (pow.f64 (*.f64 y z) 3) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t))) 4))) (/.f64 (*.f64 y z) (*.f64 t (pow.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t))) 2)))))))
(+.f64 (/.f64 1 (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))) (+.f64 (/.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t))) 3))) (*.f64 -1 (+.f64 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t))) 2))) (/.f64 (pow.f64 (*.f64 y z) 3) (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t))) 4)))))))
(/.f64 t (*.f64 y z))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)) (*.f64 (pow.f64 y 2) (pow.f64 z 2)))) (/.f64 t (*.f64 y z)))
(+.f64 (/.f64 t (*.f64 y z)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (+.f64 x (*.f64 -1 (/.f64 (*.f64 z x) t)))) (pow.f64 (*.f64 y z) 2))))
(+.f64 (/.f64 t (*.f64 y z)) (neg.f64 (/.f64 (*.f64 (pow.f64 t 2) (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))) (pow.f64 (*.f64 y z) 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)) (*.f64 (pow.f64 y 2) (pow.f64 z 2)))) (+.f64 (/.f64 t (*.f64 y z)) (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x) 2)) (*.f64 (pow.f64 y 3) (pow.f64 z 3)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (+.f64 x (*.f64 -1 (/.f64 (*.f64 z x) t)))) (pow.f64 (*.f64 y z) 2))) (+.f64 (/.f64 t (*.f64 y z)) (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 x (*.f64 -1 (/.f64 (*.f64 z x) t))) 2)) (pow.f64 (*.f64 y z) 3))))
(+.f64 (/.f64 t (*.f64 y z)) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t))) 2)) (pow.f64 (*.f64 y z) 3)) (neg.f64 (/.f64 (*.f64 (pow.f64 t 2) (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))) (pow.f64 (*.f64 y z) 2)))))
(+.f64 (/.f64 t (*.f64 y z)) (+.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 t 2) (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))) (pow.f64 (*.f64 y z) 2))) (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t))) 2)) (pow.f64 (*.f64 y z) 3))))
(+.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 t 2) (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))) (pow.f64 (*.f64 y z) 2))) (+.f64 (/.f64 t (*.f64 y z)) (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t))) 2)) (pow.f64 (*.f64 y z) 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)) (*.f64 (pow.f64 y 2) (pow.f64 z 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 4) (pow.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x) 3)) (*.f64 (pow.f64 y 4) (pow.f64 z 4)))) (+.f64 (/.f64 t (*.f64 y z)) (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x) 2)) (*.f64 (pow.f64 y 3) (pow.f64 z 3))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (+.f64 x (*.f64 -1 (/.f64 (*.f64 z x) t)))) (pow.f64 (*.f64 y z) 2))) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 x (*.f64 -1 (/.f64 (*.f64 z x) t))) 2)) (pow.f64 (*.f64 y z) 3)) (+.f64 (/.f64 t (*.f64 y z)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 4) (pow.f64 (+.f64 x (*.f64 -1 (/.f64 (*.f64 z x) t))) 3)) (pow.f64 (*.f64 y z) 4))))))
(+.f64 (+.f64 (/.f64 t (*.f64 y z)) (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t))) 2)) (pow.f64 (*.f64 y z) 3))) (*.f64 -1 (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))) (pow.f64 (*.f64 y z) 2)) (/.f64 (*.f64 (pow.f64 t 4) (pow.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t))) 3)) (pow.f64 (*.f64 y z) 4)))))
(+.f64 (/.f64 t (*.f64 y z)) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t))) 2)) (pow.f64 (*.f64 y z) 3)) (*.f64 -1 (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))) (pow.f64 (*.f64 y z) 2)) (/.f64 (*.f64 (pow.f64 t 4) (pow.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t))) 3)) (pow.f64 (*.f64 y z) 4))))))
(+.f64 (/.f64 t (*.f64 y z)) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t))) 2)) (pow.f64 (*.f64 y z) 3)) (neg.f64 (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))) (pow.f64 (*.f64 y z) 2)) (/.f64 (*.f64 (pow.f64 t 4) (pow.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t))) 3)) (pow.f64 (*.f64 y z) 4))))))
(+.f64 (+.f64 (/.f64 t (*.f64 y z)) (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t))) 2)) (pow.f64 (*.f64 y z) 3))) (neg.f64 (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))) (pow.f64 (*.f64 y z) 2)) (/.f64 (*.f64 (pow.f64 t 4) (pow.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t))) 3)) (pow.f64 (*.f64 y z) 4)))))
(/.f64 t (*.f64 y z))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)) (*.f64 (pow.f64 y 2) (pow.f64 z 2)))) (/.f64 t (*.f64 y z)))
(+.f64 (/.f64 t (*.f64 y z)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (+.f64 x (*.f64 -1 (/.f64 (*.f64 z x) t)))) (pow.f64 (*.f64 y z) 2))))
(+.f64 (/.f64 t (*.f64 y z)) (neg.f64 (/.f64 (*.f64 (pow.f64 t 2) (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))) (pow.f64 (*.f64 y z) 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)) (*.f64 (pow.f64 y 2) (pow.f64 z 2)))) (+.f64 (/.f64 t (*.f64 y z)) (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x) 2)) (*.f64 (pow.f64 y 3) (pow.f64 z 3)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (+.f64 x (*.f64 -1 (/.f64 (*.f64 z x) t)))) (pow.f64 (*.f64 y z) 2))) (+.f64 (/.f64 t (*.f64 y z)) (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 x (*.f64 -1 (/.f64 (*.f64 z x) t))) 2)) (pow.f64 (*.f64 y z) 3))))
(+.f64 (/.f64 t (*.f64 y z)) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t))) 2)) (pow.f64 (*.f64 y z) 3)) (neg.f64 (/.f64 (*.f64 (pow.f64 t 2) (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))) (pow.f64 (*.f64 y z) 2)))))
(+.f64 (/.f64 t (*.f64 y z)) (+.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 t 2) (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))) (pow.f64 (*.f64 y z) 2))) (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t))) 2)) (pow.f64 (*.f64 y z) 3))))
(+.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 t 2) (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))) (pow.f64 (*.f64 y z) 2))) (+.f64 (/.f64 t (*.f64 y z)) (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t))) 2)) (pow.f64 (*.f64 y z) 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)) (*.f64 (pow.f64 y 2) (pow.f64 z 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 4) (pow.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x) 3)) (*.f64 (pow.f64 y 4) (pow.f64 z 4)))) (+.f64 (/.f64 t (*.f64 y z)) (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x) 2)) (*.f64 (pow.f64 y 3) (pow.f64 z 3))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (+.f64 x (*.f64 -1 (/.f64 (*.f64 z x) t)))) (pow.f64 (*.f64 y z) 2))) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 x (*.f64 -1 (/.f64 (*.f64 z x) t))) 2)) (pow.f64 (*.f64 y z) 3)) (+.f64 (/.f64 t (*.f64 y z)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 4) (pow.f64 (+.f64 x (*.f64 -1 (/.f64 (*.f64 z x) t))) 3)) (pow.f64 (*.f64 y z) 4))))))
(+.f64 (+.f64 (/.f64 t (*.f64 y z)) (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t))) 2)) (pow.f64 (*.f64 y z) 3))) (*.f64 -1 (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))) (pow.f64 (*.f64 y z) 2)) (/.f64 (*.f64 (pow.f64 t 4) (pow.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t))) 3)) (pow.f64 (*.f64 y z) 4)))))
(+.f64 (/.f64 t (*.f64 y z)) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t))) 2)) (pow.f64 (*.f64 y z) 3)) (*.f64 -1 (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))) (pow.f64 (*.f64 y z) 2)) (/.f64 (*.f64 (pow.f64 t 4) (pow.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t))) 3)) (pow.f64 (*.f64 y z) 4))))))
(+.f64 (/.f64 t (*.f64 y z)) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t))) 2)) (pow.f64 (*.f64 y z) 3)) (neg.f64 (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))) (pow.f64 (*.f64 y z) 2)) (/.f64 (*.f64 (pow.f64 t 4) (pow.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t))) 3)) (pow.f64 (*.f64 y z) 4))))))
(+.f64 (+.f64 (/.f64 t (*.f64 y z)) (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t))) 2)) (pow.f64 (*.f64 y z) 3))) (neg.f64 (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))) (pow.f64 (*.f64 y z) 2)) (/.f64 (*.f64 (pow.f64 t 4) (pow.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t))) 3)) (pow.f64 (*.f64 y z) 4)))))
(/.f64 t (*.f64 (-.f64 y x) z))
(/.f64 t (*.f64 z (-.f64 y x)))
(+.f64 (/.f64 t (*.f64 z (-.f64 y x))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) x) (*.f64 (pow.f64 (-.f64 y x) 2) (pow.f64 z 2)))))
(+.f64 (/.f64 t (*.f64 z (-.f64 y x))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) x) (pow.f64 (*.f64 z (-.f64 y x)) 2))))
(+.f64 (/.f64 t (*.f64 z (-.f64 y x))) (neg.f64 (/.f64 (*.f64 (pow.f64 t 2) x) (pow.f64 (*.f64 z (-.f64 y x)) 2))))
(+.f64 (/.f64 t (*.f64 z (-.f64 y x))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) x) (*.f64 (pow.f64 (-.f64 y x) 2) (pow.f64 z 2)))) (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 x 2)) (*.f64 (pow.f64 z 3) (pow.f64 (-.f64 y x) 3)))))
(+.f64 (/.f64 t (*.f64 z (-.f64 y x))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) x) (pow.f64 (*.f64 z (-.f64 y x)) 2))) (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 x 2)) (pow.f64 (*.f64 z (-.f64 y x)) 3))))
(+.f64 (/.f64 t (*.f64 z (-.f64 y x))) (+.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 t 2) x) (pow.f64 (*.f64 z (-.f64 y x)) 2))) (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 x 2)) (pow.f64 (*.f64 z (-.f64 y x)) 3))))
(+.f64 (/.f64 t (*.f64 z (-.f64 y x))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) x) (*.f64 (pow.f64 (-.f64 y x) 2) (pow.f64 z 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 4) (pow.f64 x 3)) (*.f64 (pow.f64 (-.f64 y x) 4) (pow.f64 z 4)))) (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 x 2)) (*.f64 (pow.f64 (-.f64 y x) 3) (pow.f64 z 3))))))
(+.f64 (/.f64 t (*.f64 z (-.f64 y x))) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 x 2)) (pow.f64 (*.f64 z (-.f64 y x)) 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 4) (pow.f64 x 3)) (pow.f64 (*.f64 z (-.f64 y x)) 4))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) x) (pow.f64 (*.f64 z (-.f64 y x)) 2))))))
(+.f64 (/.f64 t (*.f64 z (-.f64 y x))) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 x 2)) (pow.f64 (*.f64 z (-.f64 y x)) 3)) (*.f64 -1 (+.f64 (/.f64 (*.f64 (pow.f64 t 2) x) (pow.f64 (*.f64 z (-.f64 y x)) 2)) (/.f64 (*.f64 (pow.f64 t 4) (pow.f64 x 3)) (pow.f64 (*.f64 z (-.f64 y x)) 4))))))
(+.f64 (/.f64 t (*.f64 z (-.f64 y x))) (+.f64 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 x 2)) (pow.f64 (*.f64 z (-.f64 y x)) 3)) (neg.f64 (+.f64 (/.f64 (*.f64 (pow.f64 t 2) x) (pow.f64 (*.f64 z (-.f64 y x)) 2)) (/.f64 (*.f64 (pow.f64 t 4) (pow.f64 x 3)) (pow.f64 (*.f64 z (-.f64 y x)) 4))))))
(/.f64 1 x)
(+.f64 (*.f64 -1 (/.f64 (*.f64 z (-.f64 y x)) (*.f64 t (pow.f64 x 2)))) (/.f64 1 x))
(+.f64 (/.f64 1 x) (*.f64 -1 (/.f64 (*.f64 z (-.f64 y x)) (*.f64 t (pow.f64 x 2)))))
(+.f64 (/.f64 1 x) (neg.f64 (/.f64 (*.f64 z (-.f64 y x)) (*.f64 t (pow.f64 x 2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z (-.f64 y x)) (*.f64 t (pow.f64 x 2)))) (+.f64 (/.f64 1 x) (/.f64 (*.f64 (pow.f64 (-.f64 y x) 2) (pow.f64 z 2)) (*.f64 (pow.f64 t 2) (pow.f64 x 3)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z (-.f64 y x)) (*.f64 t (pow.f64 x 2)))) (+.f64 (/.f64 1 x) (/.f64 (pow.f64 (*.f64 z (-.f64 y x)) 2) (*.f64 (pow.f64 t 2) (pow.f64 x 3)))))
(+.f64 (/.f64 1 x) (+.f64 (neg.f64 (/.f64 (*.f64 z (-.f64 y x)) (*.f64 t (pow.f64 x 2)))) (/.f64 (pow.f64 (*.f64 z (-.f64 y x)) 2) (*.f64 (pow.f64 t 2) (pow.f64 x 3)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z (-.f64 y x)) (*.f64 t (pow.f64 x 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 3) (pow.f64 (-.f64 y x) 3)) (*.f64 (pow.f64 t 3) (pow.f64 x 4)))) (+.f64 (/.f64 1 x) (/.f64 (*.f64 (pow.f64 z 2) (pow.f64 (-.f64 y x) 2)) (*.f64 (pow.f64 t 2) (pow.f64 x 3))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z (-.f64 y x)) (*.f64 t (pow.f64 x 2)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (*.f64 z (-.f64 y x)) 3) (*.f64 (pow.f64 t 3) (pow.f64 x 4)))) (+.f64 (/.f64 1 x) (/.f64 (pow.f64 (*.f64 z (-.f64 y x)) 2) (*.f64 (pow.f64 t 2) (pow.f64 x 3))))))
(+.f64 (+.f64 (/.f64 1 x) (/.f64 (pow.f64 (*.f64 z (-.f64 y x)) 2) (*.f64 (pow.f64 t 2) (pow.f64 x 3)))) (*.f64 -1 (+.f64 (/.f64 (*.f64 z (-.f64 y x)) (*.f64 t (pow.f64 x 2))) (/.f64 (pow.f64 (*.f64 z (-.f64 y x)) 3) (*.f64 (pow.f64 t 3) (pow.f64 x 4))))))
(+.f64 (/.f64 1 x) (+.f64 (/.f64 (pow.f64 (*.f64 z (-.f64 y x)) 2) (*.f64 (pow.f64 t 2) (pow.f64 x 3))) (*.f64 -1 (+.f64 (/.f64 (*.f64 z (-.f64 y x)) (*.f64 t (pow.f64 x 2))) (/.f64 (pow.f64 (*.f64 z (-.f64 y x)) 3) (*.f64 (pow.f64 t 3) (pow.f64 x 4)))))))
(+.f64 (/.f64 1 x) (+.f64 (/.f64 (pow.f64 (*.f64 z (-.f64 y x)) 2) (*.f64 (pow.f64 t 2) (pow.f64 x 3))) (neg.f64 (+.f64 (/.f64 (*.f64 z (-.f64 y x)) (*.f64 t (pow.f64 x 2))) (/.f64 (pow.f64 (*.f64 z (-.f64 y x)) 3) (*.f64 (pow.f64 t 3) (pow.f64 x 4)))))))
(/.f64 1 x)
(+.f64 (/.f64 (*.f64 z (-.f64 (*.f64 -1 y) (*.f64 -1 x))) (*.f64 t (pow.f64 x 2))) (/.f64 1 x))
(+.f64 (/.f64 1 x) (/.f64 (*.f64 z (-.f64 (*.f64 y -1) (*.f64 -1 x))) (*.f64 t (pow.f64 x 2))))
(+.f64 (/.f64 1 x) (/.f64 (*.f64 z (*.f64 -1 (-.f64 y x))) (*.f64 t (pow.f64 x 2))))
(+.f64 (/.f64 1 x) (/.f64 (*.f64 z (neg.f64 (-.f64 y x))) (*.f64 t (pow.f64 x 2))))
(+.f64 (/.f64 1 x) (/.f64 (*.f64 z (+.f64 x (neg.f64 y))) (*.f64 t (pow.f64 x 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (pow.f64 (-.f64 (*.f64 -1 y) (*.f64 -1 x)) 2)) (*.f64 (pow.f64 t 2) (pow.f64 x 3))) (+.f64 (/.f64 (*.f64 z (-.f64 (*.f64 -1 y) (*.f64 -1 x))) (*.f64 t (pow.f64 x 2))) (/.f64 1 x)))
(+.f64 (+.f64 (/.f64 1 x) (/.f64 (*.f64 z (-.f64 (*.f64 y -1) (*.f64 -1 x))) (*.f64 t (pow.f64 x 2)))) (/.f64 (pow.f64 (*.f64 z (-.f64 (*.f64 y -1) (*.f64 -1 x))) 2) (*.f64 (pow.f64 t 2) (pow.f64 x 3))))
(+.f64 (+.f64 (/.f64 1 x) (/.f64 (*.f64 z (*.f64 -1 (-.f64 y x))) (*.f64 t (pow.f64 x 2)))) (/.f64 (pow.f64 (*.f64 z (*.f64 -1 (-.f64 y x))) 2) (*.f64 (pow.f64 t 2) (pow.f64 x 3))))
(+.f64 (/.f64 (*.f64 z (*.f64 -1 (-.f64 y x))) (*.f64 t (pow.f64 x 2))) (+.f64 (/.f64 1 x) (/.f64 (pow.f64 (*.f64 z (*.f64 -1 (-.f64 y x))) 2) (*.f64 (pow.f64 t 2) (pow.f64 x 3)))))
(+.f64 (/.f64 (*.f64 z (neg.f64 (-.f64 y x))) (*.f64 t (pow.f64 x 2))) (+.f64 (/.f64 1 x) (/.f64 (pow.f64 (*.f64 z (neg.f64 (-.f64 y x))) 2) (*.f64 (pow.f64 t 2) (pow.f64 x 3)))))
(+.f64 (/.f64 (*.f64 z (+.f64 x (neg.f64 y))) (*.f64 t (pow.f64 x 2))) (+.f64 (/.f64 1 x) (/.f64 (pow.f64 (*.f64 z (+.f64 x (neg.f64 y))) 2) (*.f64 (pow.f64 t 2) (pow.f64 x 3)))))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (pow.f64 (-.f64 (*.f64 -1 y) (*.f64 -1 x)) 2)) (*.f64 (pow.f64 t 2) (pow.f64 x 3))) (+.f64 (/.f64 (*.f64 (pow.f64 z 3) (pow.f64 (-.f64 (*.f64 -1 y) (*.f64 -1 x)) 3)) (*.f64 (pow.f64 t 3) (pow.f64 x 4))) (+.f64 (/.f64 (*.f64 z (-.f64 (*.f64 -1 y) (*.f64 -1 x))) (*.f64 t (pow.f64 x 2))) (/.f64 1 x))))
(+.f64 (+.f64 (/.f64 1 x) (/.f64 (*.f64 z (-.f64 (*.f64 y -1) (*.f64 -1 x))) (*.f64 t (pow.f64 x 2)))) (+.f64 (/.f64 (pow.f64 (*.f64 z (-.f64 (*.f64 y -1) (*.f64 -1 x))) 3) (*.f64 (pow.f64 t 3) (pow.f64 x 4))) (/.f64 (pow.f64 (*.f64 z (-.f64 (*.f64 y -1) (*.f64 -1 x))) 2) (*.f64 (pow.f64 t 2) (pow.f64 x 3)))))
(+.f64 (+.f64 (/.f64 1 x) (/.f64 (*.f64 z (*.f64 -1 (-.f64 y x))) (*.f64 t (pow.f64 x 2)))) (+.f64 (/.f64 (pow.f64 (*.f64 z (*.f64 -1 (-.f64 y x))) 2) (*.f64 (pow.f64 t 2) (pow.f64 x 3))) (/.f64 (pow.f64 (*.f64 z (*.f64 -1 (-.f64 y x))) 3) (*.f64 (pow.f64 t 3) (pow.f64 x 4)))))
(+.f64 (/.f64 (pow.f64 (*.f64 z (*.f64 -1 (-.f64 y x))) 2) (*.f64 (pow.f64 t 2) (pow.f64 x 3))) (+.f64 (/.f64 (*.f64 z (*.f64 -1 (-.f64 y x))) (*.f64 t (pow.f64 x 2))) (+.f64 (/.f64 1 x) (/.f64 (pow.f64 (*.f64 z (*.f64 -1 (-.f64 y x))) 3) (*.f64 (pow.f64 t 3) (pow.f64 x 4))))))
(+.f64 (/.f64 (*.f64 z (neg.f64 (-.f64 y x))) (*.f64 t (pow.f64 x 2))) (+.f64 (/.f64 (pow.f64 (*.f64 z (neg.f64 (-.f64 y x))) 2) (*.f64 (pow.f64 t 2) (pow.f64 x 3))) (+.f64 (/.f64 1 x) (/.f64 (pow.f64 (*.f64 z (neg.f64 (-.f64 y x))) 3) (*.f64 (pow.f64 t 3) (pow.f64 x 4))))))
(+.f64 (/.f64 1 x) (+.f64 (/.f64 (*.f64 z (+.f64 x (neg.f64 y))) (*.f64 t (pow.f64 x 2))) (+.f64 (/.f64 (pow.f64 (*.f64 z (+.f64 x (neg.f64 y))) 2) (*.f64 (pow.f64 t 2) (pow.f64 x 3))) (/.f64 (pow.f64 (*.f64 z (+.f64 x (neg.f64 y))) 3) (*.f64 (pow.f64 t 3) (pow.f64 x 4))))))
(/.f64 1 x)
(+.f64 (/.f64 1 x) (*.f64 (-.f64 (/.f64 1 (*.f64 t x)) (/.f64 y (*.f64 t (pow.f64 x 2)))) z))
(+.f64 (/.f64 1 x) (*.f64 z (-.f64 (/.f64 1 (*.f64 t x)) (/.f64 y (*.f64 t (pow.f64 x 2))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (/.f64 1 (*.f64 t x)) (/.f64 y (*.f64 t (pow.f64 x 2)))) (*.f64 (pow.f64 z 2) (-.f64 (/.f64 y t) (/.f64 x t)))) x)) (+.f64 (/.f64 1 x) (*.f64 (-.f64 (/.f64 1 (*.f64 t x)) (/.f64 y (*.f64 t (pow.f64 x 2)))) z)))
(+.f64 (*.f64 z (-.f64 (/.f64 1 (*.f64 t x)) (/.f64 y (*.f64 t (pow.f64 x 2))))) (+.f64 (/.f64 1 x) (*.f64 -1 (/.f64 (*.f64 (-.f64 (/.f64 1 (*.f64 t x)) (/.f64 y (*.f64 t (pow.f64 x 2)))) (*.f64 (pow.f64 z 2) (-.f64 (/.f64 y t) (/.f64 x t)))) x))))
(+.f64 (/.f64 1 x) (+.f64 (*.f64 z (-.f64 (/.f64 1 (*.f64 t x)) (/.f64 y (*.f64 t (pow.f64 x 2))))) (neg.f64 (/.f64 (*.f64 (-.f64 (/.f64 1 (*.f64 t x)) (/.f64 y (*.f64 t (pow.f64 x 2)))) (*.f64 (pow.f64 z 2) (-.f64 (/.f64 y t) (/.f64 x t)))) x))))
(+.f64 (/.f64 1 x) (+.f64 (*.f64 z (-.f64 (/.f64 1 (*.f64 t x)) (/.f64 y (*.f64 t (pow.f64 x 2))))) (neg.f64 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 (-.f64 (/.f64 1 (*.f64 t x)) (/.f64 y (*.f64 t (pow.f64 x 2)))) (-.f64 (/.f64 y t) (/.f64 x t)))) x))))
(+.f64 (/.f64 (*.f64 (-.f64 (/.f64 1 (*.f64 t x)) (/.f64 y (*.f64 t (pow.f64 x 2)))) (*.f64 (pow.f64 z 3) (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2))) (pow.f64 x 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (/.f64 1 (*.f64 t x)) (/.f64 y (*.f64 t (pow.f64 x 2)))) (*.f64 (pow.f64 z 2) (-.f64 (/.f64 y t) (/.f64 x t)))) x)) (+.f64 (/.f64 1 x) (*.f64 (-.f64 (/.f64 1 (*.f64 t x)) (/.f64 y (*.f64 t (pow.f64 x 2)))) z))))
(+.f64 (+.f64 (*.f64 z (-.f64 (/.f64 1 (*.f64 t x)) (/.f64 y (*.f64 t (pow.f64 x 2))))) (+.f64 (/.f64 1 x) (*.f64 -1 (/.f64 (*.f64 (-.f64 (/.f64 1 (*.f64 t x)) (/.f64 y (*.f64 t (pow.f64 x 2)))) (*.f64 (pow.f64 z 2) (-.f64 (/.f64 y t) (/.f64 x t)))) x)))) (/.f64 (*.f64 (-.f64 (/.f64 1 (*.f64 t x)) (/.f64 y (*.f64 t (pow.f64 x 2)))) (*.f64 (pow.f64 z 3) (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2))) (pow.f64 x 2)))
(+.f64 (neg.f64 (/.f64 (*.f64 (-.f64 (/.f64 1 (*.f64 t x)) (/.f64 y (*.f64 t (pow.f64 x 2)))) (*.f64 (pow.f64 z 2) (-.f64 (/.f64 y t) (/.f64 x t)))) x)) (+.f64 (+.f64 (/.f64 1 x) (*.f64 z (-.f64 (/.f64 1 (*.f64 t x)) (/.f64 y (*.f64 t (pow.f64 x 2)))))) (/.f64 (*.f64 (-.f64 (/.f64 1 (*.f64 t x)) (/.f64 y (*.f64 t (pow.f64 x 2)))) (*.f64 (pow.f64 z 3) (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2))) (pow.f64 x 2))))
(+.f64 (neg.f64 (/.f64 (*.f64 (-.f64 (/.f64 1 (*.f64 t x)) (/.f64 y (*.f64 t (pow.f64 x 2)))) (*.f64 (pow.f64 z 2) (-.f64 (/.f64 y t) (/.f64 x t)))) x)) (+.f64 (+.f64 (/.f64 1 x) (*.f64 z (-.f64 (/.f64 1 (*.f64 t x)) (/.f64 y (*.f64 t (pow.f64 x 2)))))) (/.f64 (*.f64 (pow.f64 z 3) (*.f64 (-.f64 (/.f64 1 (*.f64 t x)) (/.f64 y (*.f64 t (pow.f64 x 2)))) (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2))) (pow.f64 x 2))))
(+.f64 (/.f64 1 x) (+.f64 (neg.f64 (/.f64 (*.f64 (-.f64 (/.f64 1 (*.f64 t x)) (/.f64 y (*.f64 t (pow.f64 x 2)))) (*.f64 (pow.f64 z 2) (-.f64 (/.f64 y t) (/.f64 x t)))) x)) (+.f64 (*.f64 z (-.f64 (/.f64 1 (*.f64 t x)) (/.f64 y (*.f64 t (pow.f64 x 2))))) (/.f64 (*.f64 (pow.f64 z 3) (*.f64 (-.f64 (/.f64 1 (*.f64 t x)) (/.f64 y (*.f64 t (pow.f64 x 2)))) (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2))) (pow.f64 x 2)))))
(+.f64 (/.f64 1 x) (+.f64 (*.f64 z (-.f64 (/.f64 1 (*.f64 t x)) (/.f64 y (*.f64 t (pow.f64 x 2))))) (+.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 (-.f64 (/.f64 1 (*.f64 t x)) (/.f64 y (*.f64 t (pow.f64 x 2)))) (-.f64 (/.f64 y t) (/.f64 x t)))) x)) (/.f64 (*.f64 (-.f64 (/.f64 1 (*.f64 t x)) (/.f64 y (*.f64 t (pow.f64 x 2)))) (*.f64 (pow.f64 z 3) (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2))) (pow.f64 x 2)))))
(/.f64 1 (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))))
(+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2) (pow.f64 z 2)))) (/.f64 1 (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))) 2))) (/.f64 1 (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))))
(+.f64 (neg.f64 (/.f64 x (pow.f64 (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))) 2))) (/.f64 1 (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))))
(+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2) (pow.f64 z 2)))) (+.f64 (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 z 3) (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 3))) (/.f64 1 (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))))
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))) 2))) (+.f64 (/.f64 1 (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))) (/.f64 (pow.f64 x 2) (pow.f64 (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))) 3))))
(+.f64 (neg.f64 (/.f64 x (pow.f64 (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))) 2))) (+.f64 (/.f64 1 (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))) (/.f64 (pow.f64 x 2) (pow.f64 (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))) 3))))
(+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2) (pow.f64 z 2)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (*.f64 (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 4) (pow.f64 z 4)))) (+.f64 (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 3) (pow.f64 z 3))) (/.f64 1 (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))))
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))) 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))) 4))) (+.f64 (/.f64 1 (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))) (/.f64 (pow.f64 x 2) (pow.f64 (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))) 3)))))
(+.f64 (+.f64 (/.f64 1 (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))) (/.f64 (pow.f64 x 2) (pow.f64 (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))) 3))) (*.f64 -1 (+.f64 (/.f64 x (pow.f64 (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))) 2)) (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))) 4)))))
(+.f64 (+.f64 (/.f64 1 (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))) (/.f64 (pow.f64 x 2) (pow.f64 (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))) 3))) (neg.f64 (+.f64 (/.f64 x (pow.f64 (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))) 2)) (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))) 4)))))
(+.f64 (/.f64 (pow.f64 x 2) (pow.f64 (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))) 3)) (+.f64 (/.f64 1 (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))) (neg.f64 (+.f64 (/.f64 x (pow.f64 (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))) 2)) (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))) 4))))))
(/.f64 1 (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))))
(+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2) (pow.f64 z 2)))) (/.f64 1 (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))) 2))) (/.f64 1 (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))))
(+.f64 (neg.f64 (/.f64 x (pow.f64 (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))) 2))) (/.f64 1 (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))))
(+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2) (pow.f64 z 2)))) (+.f64 (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 z 3) (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 3))) (/.f64 1 (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))))
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))) 2))) (+.f64 (/.f64 1 (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))) (/.f64 (pow.f64 x 2) (pow.f64 (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))) 3))))
(+.f64 (neg.f64 (/.f64 x (pow.f64 (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))) 2))) (+.f64 (/.f64 1 (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))) (/.f64 (pow.f64 x 2) (pow.f64 (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))) 3))))
(+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2) (pow.f64 z 2)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (*.f64 (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 4) (pow.f64 z 4)))) (+.f64 (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 3) (pow.f64 z 3))) (/.f64 1 (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))))
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))) 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))) 4))) (+.f64 (/.f64 1 (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))) (/.f64 (pow.f64 x 2) (pow.f64 (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))) 3)))))
(+.f64 (+.f64 (/.f64 1 (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))) (/.f64 (pow.f64 x 2) (pow.f64 (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))) 3))) (*.f64 -1 (+.f64 (/.f64 x (pow.f64 (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))) 2)) (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))) 4)))))
(+.f64 (+.f64 (/.f64 1 (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))) (/.f64 (pow.f64 x 2) (pow.f64 (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))) 3))) (neg.f64 (+.f64 (/.f64 x (pow.f64 (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))) 2)) (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))) 4)))))
(+.f64 (/.f64 (pow.f64 x 2) (pow.f64 (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))) 3)) (+.f64 (/.f64 1 (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))) (neg.f64 (+.f64 (/.f64 x (pow.f64 (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))) 2)) (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))) 4))))))
(+.f64 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) 0)
(*.f64 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))) (/.f64 1 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))))))
(+.f64 0 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))))
(*.f64 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))) (/.f64 1 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))))))
(+.f64 (/.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) (neg.f64 (/.f64 0 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))))
(*.f64 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))) (/.f64 1 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))))))
(+.f64 (neg.f64 (/.f64 0 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (/.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))))
(*.f64 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))) (/.f64 1 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))))))
(-.f64 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) 0)
(*.f64 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))) (/.f64 1 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))))))
(-.f64 0 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 -1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))))
(*.f64 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))) (/.f64 1 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))))))
(-.f64 (/.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) (/.f64 0 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))))
(*.f64 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))) (/.f64 1 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))))))
(-.f64 (*.f64 (/.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) 2) (+.f64 (/.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) (/.f64 0 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))))
(-.f64 (*.f64 2 (/.f64 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))) (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))))) (+.f64 (/.f64 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))) (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))))) (/.f64 0 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))))))
(/.f64 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) 1)
(*.f64 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))) (/.f64 1 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))))))
(/.f64 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (/.f64 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))))))
(*.f64 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))) (/.f64 1 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))))))
(/.f64 (*.f64 (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) 2)) 2)
(*.f64 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))) (/.f64 1 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))))))
(/.f64 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (*.f64 (/.f64 -1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) 2)) -2)
(*.f64 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))) (/.f64 1 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))))))
(pow.f64 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) 1)
(*.f64 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))) (/.f64 1 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))))))
(neg.f64 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 -1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))))
(*.f64 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))) (/.f64 1 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))))))
(fabs.f64 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))))
(fabs.f64 (*.f64 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))) (/.f64 1 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))))))
(fabs.f64 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 -1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))))
(fabs.f64 (*.f64 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))) (/.f64 1 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))))))
(fabs.f64 (/.f64 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (fabs.f64 (/.f64 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))))))))
(fabs.f64 (*.f64 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))) (/.f64 1 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))))))
(fabs.f64 (*.f64 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 -1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))))))
(fabs.f64 (*.f64 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))) (*.f64 (*.f64 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))) (/.f64 1 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))))) (/.f64 -1 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))))))))
(*.f64 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))) (*.f64 (/.f64 (/.f64 1 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))))) (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))))) (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))))))
(*.f64 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))) (*.f64 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))) (/.f64 (/.f64 1 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))))) (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (fabs.f64 (/.f64 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))))))) (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))))))
(fabs.f64 (*.f64 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))) (*.f64 (*.f64 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))) (/.f64 1 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))))) (/.f64 -1 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))))))))
(*.f64 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))) (*.f64 (/.f64 (/.f64 1 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))))) (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))))) (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))))))
(*.f64 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))) (*.f64 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))) (/.f64 (/.f64 1 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))))) (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))))))
(fabs.f64 (*.f64 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 -1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))))))
(fabs.f64 (*.f64 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))) (*.f64 (*.f64 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))) (/.f64 1 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))))) (/.f64 -1 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))))))))
(*.f64 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))) (*.f64 (/.f64 (/.f64 1 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))))) (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))))) (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))))))
(*.f64 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))) (*.f64 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))) (/.f64 (/.f64 1 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))))) (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (fabs.f64 (/.f64 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))))))) (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 -1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))))))
(fabs.f64 (*.f64 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))) (*.f64 (*.f64 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))) (/.f64 1 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))))) (/.f64 -1 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))))))))
(*.f64 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))) (*.f64 (/.f64 (/.f64 1 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))))) (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))))) (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))))))
(*.f64 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))) (*.f64 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))) (/.f64 (/.f64 1 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))))) (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))))))
(fabs.f64 (*.f64 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (/.f64 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (fabs.f64 (/.f64 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))))))))
(fabs.f64 (*.f64 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))) (*.f64 (*.f64 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))) (/.f64 1 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))))) (/.f64 -1 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))))))))
(*.f64 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))) (*.f64 (/.f64 (/.f64 1 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))))) (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))))) (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))))))
(*.f64 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))) (*.f64 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))) (/.f64 (/.f64 1 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))))) (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))))))
(fabs.f64 (*.f64 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 -1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (/.f64 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (fabs.f64 (/.f64 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))))))))
(fabs.f64 (*.f64 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))) (*.f64 (*.f64 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))) (/.f64 1 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))))) (/.f64 -1 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))))))))
(*.f64 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))) (*.f64 (/.f64 (/.f64 1 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))))) (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))))) (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))))))
(*.f64 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))) (*.f64 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))) (/.f64 (/.f64 1 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))))) (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (fabs.f64 (/.f64 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))))))) (/.f64 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (fabs.f64 (/.f64 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))))))))
(fabs.f64 (*.f64 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))) (*.f64 (*.f64 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))) (/.f64 1 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))))) (/.f64 -1 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))))))))
(*.f64 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))) (*.f64 (/.f64 (/.f64 1 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))))) (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))))) (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))))))
(*.f64 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))) (*.f64 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))) (/.f64 (/.f64 1 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))))) (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))))))
(fabs.f64 (/.f64 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 -1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (fabs.f64 (/.f64 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))))))))
(fabs.f64 (*.f64 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))) (/.f64 1 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))))))
(fabs.f64 (/.f64 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (neg.f64 (/.f64 (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))))))))
(fabs.f64 (*.f64 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))) (/.f64 1 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))))))
(+.f64 (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) 0)
(/.f64 1 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))))
(+.f64 0 (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))))
(/.f64 1 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))))
(-.f64 (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) 0)
(/.f64 1 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))))
(*.f64 1 (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))))
(/.f64 1 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))))
(*.f64 (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) 1)
(/.f64 1 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))))
(*.f64 (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) (/.f64 (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))))
(/.f64 1 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))))
(*.f64 (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) (*.f64 (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) (/.f64 1 (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))))))
(/.f64 1 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))))
(*.f64 (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) (/.f64 1 (/.f64 (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))))))
(/.f64 1 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))))
(*.f64 (/.f64 (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))))
(/.f64 1 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))))
(*.f64 (/.f64 1 (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (*.f64 (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))))
(/.f64 1 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))))
(*.f64 (*.f64 (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (/.f64 1 (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))))
(/.f64 1 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))))
(*.f64 (*.f64 (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) (/.f64 1 (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))))) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))))
(/.f64 1 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))))
(*.f64 (/.f64 1 (/.f64 (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))))) (*.f64 (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) (*.f64 (/.f64 (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (/.f64 (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))))))
(/.f64 1 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))))
(*.f64 (/.f64 (/.f64 1 (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (*.f64 (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))))) (*.f64 (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) (*.f64 (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) (*.f64 (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))))))
(/.f64 1 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))))
(*.f64 (/.f64 (/.f64 (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (*.f64 (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))))
(/.f64 1 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))))
(*.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) (/.f64 1 (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))))) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))) (*.f64 (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))))
(/.f64 1 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))))
(pow.f64 (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))) 1)
(/.f64 1 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))))

localize6.0ms (0%)

Local error

Found 1 expressions with local error:

NewErrorProgram
6.4b
(*.f64 (/.f64 y t) z)
Compiler

Compiled 15 to 6 computations (60% saved)

series1.0ms (0%)

Counts
1 → 36
Calls

9 calls:

TimeVariablePointExpression
0.0ms
y
@-inf
(*.f64 (/.f64 y t) z)
0.0ms
y
@inf
(*.f64 (/.f64 y t) z)
0.0ms
t
@-inf
(*.f64 (/.f64 y t) z)
0.0ms
y
@0
(*.f64 (/.f64 y t) z)
0.0ms
z
@-inf
(*.f64 (/.f64 y t) z)

rewrite224.0ms (1.8%)

Algorithm
batch-egg-rewrite
Rules
1888×rational_best.json-5
1886×rational_best.json-2
1886×rational_best.json-3
1886×rational_best.json-1
1886×rational_best.json-4
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0713
15913
220513
385613
4378013
Stop Event
node limit
Counts
1 → 7
Calls
Call 1
Inputs
(*.f64 (/.f64 y t) z)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 y t) z) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (/.f64 y t) z))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 y t) z) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 y t) z) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 y t) z) (/.f64 (*.f64 (/.f64 y t) z) (*.f64 (/.f64 y t) z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 y t) (+.f64 z z)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 y t) z) 1)))))

simplify167.0ms (1.3%)

Algorithm
egg-herbie
Rules
1750×rational_best.json-simplify-80
1350×rational_best.json-simplify-78
1084×rational_best.json-simplify-44
1036×rational_best.json-simplify-132
914×rational_best.json-simplify-43
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
022559
132559
266559
3183559
4791559
52496559
64196559
76756559
Stop Event
node limit
Counts
43 → 9
Calls
Call 1
Inputs
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(+.f64 (*.f64 (/.f64 y t) z) 0)
(+.f64 0 (*.f64 (/.f64 y t) z))
(-.f64 (*.f64 (/.f64 y t) z) 0)
(/.f64 (*.f64 (/.f64 y t) z) 1)
(/.f64 (*.f64 (/.f64 y t) z) (/.f64 (*.f64 (/.f64 y t) z) (*.f64 (/.f64 y t) z)))
(/.f64 (*.f64 (/.f64 y t) (+.f64 z z)) 2)
(pow.f64 (*.f64 (/.f64 y t) z) 1)
Outputs
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(+.f64 (*.f64 (/.f64 y t) z) 0)
(*.f64 z (/.f64 y t))
(+.f64 0 (*.f64 (/.f64 y t) z))
(*.f64 z (/.f64 y t))
(-.f64 (*.f64 (/.f64 y t) z) 0)
(*.f64 z (/.f64 y t))
(/.f64 (*.f64 (/.f64 y t) z) 1)
(*.f64 z (/.f64 y t))
(/.f64 (*.f64 (/.f64 y t) z) (/.f64 (*.f64 (/.f64 y t) z) (*.f64 (/.f64 y t) z)))
(*.f64 z (/.f64 y t))
(/.f64 (*.f64 (/.f64 y t) (+.f64 z z)) 2)
(*.f64 z (/.f64 y t))
(pow.f64 (*.f64 (/.f64 y t) z) 1)
(*.f64 z (/.f64 y t))

localize8.0ms (0.1%)

Local error

Found 1 expressions with local error:

NewErrorProgram
6.1b
(/.f64 (*.f64 z x) t)
Compiler

Compiled 21 to 7 computations (66.7% saved)

series3.0ms (0%)

Counts
1 → 0
Calls

9 calls:

TimeVariablePointExpression
0.0ms
t
@0
(/.f64 (*.f64 z x) t)
0.0ms
t
@-inf
(/.f64 (*.f64 z x) t)
0.0ms
x
@0
(/.f64 (*.f64 z x) t)
0.0ms
z
@0
(/.f64 (*.f64 z x) t)
0.0ms
t
@inf
(/.f64 (*.f64 z x) t)

rewrite71.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1888×rational_best.json-5
1886×rational_best.json-2
1886×rational_best.json-3
1886×rational_best.json-1
1886×rational_best.json-4
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0713
15913
220513
385613
4377913
Stop Event
node limit
Counts
1 → 17
Calls
Call 1
Inputs
(/.f64 (*.f64 z x) t)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 z x) t) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 z x) t))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 z x) t) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 z x) t) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 z x) t) (/.f64 (/.f64 (*.f64 z x) t) (/.f64 (*.f64 z x) t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 z x) t) (*.f64 (/.f64 (*.f64 z x) t) (/.f64 1 (/.f64 (*.f64 z x) t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 z x) t) (/.f64 1 (/.f64 (/.f64 (*.f64 z x) t) (/.f64 (*.f64 z x) t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 z x) t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 z x) t) (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z x) t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 z x) t)) (*.f64 (/.f64 (*.f64 z x) t) (/.f64 (*.f64 z x) t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 z x) t) (/.f64 (*.f64 z x) t)) (/.f64 1 (/.f64 (*.f64 z x) t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 z x) t) (/.f64 1 (/.f64 (*.f64 z x) t))) (/.f64 (*.f64 z x) t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (/.f64 (*.f64 z x) t) (/.f64 (*.f64 z x) t))) (*.f64 (/.f64 (*.f64 z x) t) (*.f64 (/.f64 (/.f64 (*.f64 z x) t) (/.f64 (*.f64 z x) t)) (/.f64 (/.f64 (*.f64 z x) t) (/.f64 (*.f64 z x) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 z x) t)) (*.f64 (/.f64 (*.f64 z x) t) (/.f64 (*.f64 z x) t))) (*.f64 (*.f64 (/.f64 (*.f64 z x) t) (/.f64 (*.f64 z x) t)) (*.f64 (/.f64 (*.f64 z x) t) (/.f64 (*.f64 z x) t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 (*.f64 z x) t) (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z x) t)) (*.f64 (/.f64 (*.f64 z x) t) (/.f64 (*.f64 z x) t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 (*.f64 z x) t) (/.f64 1 (/.f64 (*.f64 z x) t))) (/.f64 (*.f64 z x) t)) (*.f64 (/.f64 (*.f64 z x) t) (/.f64 (*.f64 z x) t)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 z x) t) 1)))))

simplify138.0ms (1.1%)

Algorithm
egg-herbie
Rules
1082×rational_best.json-simplify-80
1020×rational_best.json-simplify-129
976×rational_best.json-simplify-78
924×rational_best.json-simplify-2
908×rational_best.json-simplify-94
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
037221
172221
2167221
3847221
41975221
54150221
Stop Event
node limit
Counts
17 → 18
Calls
Call 1
Inputs
(+.f64 (/.f64 (*.f64 z x) t) 0)
(+.f64 0 (/.f64 (*.f64 z x) t))
(-.f64 (/.f64 (*.f64 z x) t) 0)
(*.f64 (/.f64 (*.f64 z x) t) 1)
(*.f64 (/.f64 (*.f64 z x) t) (/.f64 (/.f64 (*.f64 z x) t) (/.f64 (*.f64 z x) t)))
(*.f64 (/.f64 (*.f64 z x) t) (*.f64 (/.f64 (*.f64 z x) t) (/.f64 1 (/.f64 (*.f64 z x) t))))
(*.f64 (/.f64 (*.f64 z x) t) (/.f64 1 (/.f64 (/.f64 (*.f64 z x) t) (/.f64 (*.f64 z x) t))))
(*.f64 1 (/.f64 (*.f64 z x) t))
(*.f64 (/.f64 (/.f64 (*.f64 z x) t) (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z x) t))
(*.f64 (/.f64 1 (/.f64 (*.f64 z x) t)) (*.f64 (/.f64 (*.f64 z x) t) (/.f64 (*.f64 z x) t)))
(*.f64 (*.f64 (/.f64 (*.f64 z x) t) (/.f64 (*.f64 z x) t)) (/.f64 1 (/.f64 (*.f64 z x) t)))
(*.f64 (*.f64 (/.f64 (*.f64 z x) t) (/.f64 1 (/.f64 (*.f64 z x) t))) (/.f64 (*.f64 z x) t))
(*.f64 (/.f64 1 (/.f64 (/.f64 (*.f64 z x) t) (/.f64 (*.f64 z x) t))) (*.f64 (/.f64 (*.f64 z x) t) (*.f64 (/.f64 (/.f64 (*.f64 z x) t) (/.f64 (*.f64 z x) t)) (/.f64 (/.f64 (*.f64 z x) t) (/.f64 (*.f64 z x) t)))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 z x) t)) (*.f64 (/.f64 (*.f64 z x) t) (/.f64 (*.f64 z x) t))) (*.f64 (*.f64 (/.f64 (*.f64 z x) t) (/.f64 (*.f64 z x) t)) (*.f64 (/.f64 (*.f64 z x) t) (/.f64 (*.f64 z x) t))))
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 z x) t) (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z x) t)) (*.f64 (/.f64 (*.f64 z x) t) (/.f64 (*.f64 z x) t)))
(*.f64 (/.f64 (*.f64 (/.f64 (*.f64 z x) t) (/.f64 1 (/.f64 (*.f64 z x) t))) (/.f64 (*.f64 z x) t)) (*.f64 (/.f64 (*.f64 z x) t) (/.f64 (*.f64 z x) t)))
(pow.f64 (/.f64 (*.f64 z x) t) 1)
Outputs
(+.f64 (/.f64 (*.f64 z x) t) 0)
(/.f64 (*.f64 z x) t)
(+.f64 0 (/.f64 (*.f64 z x) t))
(/.f64 (*.f64 z x) t)
(-.f64 (/.f64 (*.f64 z x) t) 0)
(/.f64 (*.f64 z x) t)
(*.f64 (/.f64 (*.f64 z x) t) 1)
(/.f64 (*.f64 z x) t)
(*.f64 (/.f64 (*.f64 z x) t) (/.f64 (/.f64 (*.f64 z x) t) (/.f64 (*.f64 z x) t)))
(/.f64 (*.f64 z x) t)
(*.f64 (/.f64 (*.f64 z x) t) (*.f64 (/.f64 (*.f64 z x) t) (/.f64 1 (/.f64 (*.f64 z x) t))))
(/.f64 (*.f64 z x) t)
(*.f64 (/.f64 (*.f64 z x) t) (/.f64 1 (/.f64 (/.f64 (*.f64 z x) t) (/.f64 (*.f64 z x) t))))
(/.f64 (*.f64 z x) t)
(*.f64 1 (/.f64 (*.f64 z x) t))
(/.f64 (*.f64 z x) t)
(*.f64 (/.f64 (/.f64 (*.f64 z x) t) (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z x) t))
(/.f64 (*.f64 z x) t)
(*.f64 (/.f64 1 (/.f64 (*.f64 z x) t)) (*.f64 (/.f64 (*.f64 z x) t) (/.f64 (*.f64 z x) t)))
(/.f64 (*.f64 z x) t)
(*.f64 (*.f64 (/.f64 (*.f64 z x) t) (/.f64 (*.f64 z x) t)) (/.f64 1 (/.f64 (*.f64 z x) t)))
(/.f64 (*.f64 z x) t)
(*.f64 (*.f64 (/.f64 (*.f64 z x) t) (/.f64 1 (/.f64 (*.f64 z x) t))) (/.f64 (*.f64 z x) t))
(/.f64 (*.f64 z x) t)
(*.f64 (/.f64 1 (/.f64 (/.f64 (*.f64 z x) t) (/.f64 (*.f64 z x) t))) (*.f64 (/.f64 (*.f64 z x) t) (*.f64 (/.f64 (/.f64 (*.f64 z x) t) (/.f64 (*.f64 z x) t)) (/.f64 (/.f64 (*.f64 z x) t) (/.f64 (*.f64 z x) t)))))
(/.f64 (*.f64 z x) t)
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 z x) t)) (*.f64 (/.f64 (*.f64 z x) t) (/.f64 (*.f64 z x) t))) (*.f64 (*.f64 (/.f64 (*.f64 z x) t) (/.f64 (*.f64 z x) t)) (*.f64 (/.f64 (*.f64 z x) t) (/.f64 (*.f64 z x) t))))
(/.f64 (*.f64 z x) t)
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 z x) t) (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z x) t)) (*.f64 (/.f64 (*.f64 z x) t) (/.f64 (*.f64 z x) t)))
(/.f64 (*.f64 z x) t)
(*.f64 (/.f64 (*.f64 (/.f64 (*.f64 z x) t) (/.f64 1 (/.f64 (*.f64 z x) t))) (/.f64 (*.f64 z x) t)) (*.f64 (/.f64 (*.f64 z x) t) (/.f64 (*.f64 z x) t)))
(/.f64 (*.f64 z x) t)
(pow.f64 (/.f64 (*.f64 z x) t) 1)
(/.f64 (*.f64 z x) t)

localize8.0ms (0.1%)

Local error

Found 1 expressions with local error:

NewErrorProgram
1.7b
(*.f64 x (-.f64 1 (/.f64 z t)))
Compiler

Compiled 23 to 11 computations (52.2% saved)

series2.0ms (0%)

Counts
1 → 36
Calls

9 calls:

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

rewrite84.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
876×rational_best.json-simplify-82
864×rational_best.json-simplify-57
698×rational_best.json-simplify-80
598×rational_best.json-simplify-49
544×rational_best.json-simplify-43
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0919
17219
223519
398519
4430919
Stop Event
node limit
Counts
1 → 10
Calls
Call 1
Inputs
(*.f64 x (-.f64 1 (/.f64 z t)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (-.f64 1 (/.f64 z t))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 x (-.f64 1 (/.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (-.f64 1 (/.f64 z t))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 x (-.f64 1 (/.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (-.f64 1 (/.f64 z t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (-.f64 1 (/.f64 z t))) (/.f64 (*.f64 x (-.f64 1 (/.f64 z t))) (*.f64 x (-.f64 1 (/.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (-.f64 2 (*.f64 (/.f64 z t) 2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (*.f64 x (-.f64 1 (/.f64 z t)))) 2) -2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 x (-.f64 1 (/.f64 z t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 x (-.f64 1 (/.f64 z t)))))))))

simplify149.0ms (1.2%)

Algorithm
egg-herbie
Rules
1576×rational_best.json-simplify-132
1420×rational_best.json-simplify-80
1286×rational_best.json-simplify-78
1018×rational_best.json-simplify-82
742×rational_best.json-simplify-2
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
035940
152898
296898
3233898
41005898
52799898
65643898
Stop Event
node limit
Counts
46 → 17
Calls
Call 1
Inputs
(*.f64 (-.f64 1 (/.f64 z t)) x)
(*.f64 (-.f64 1 (/.f64 z t)) x)
(*.f64 (-.f64 1 (/.f64 z t)) x)
(*.f64 (-.f64 1 (/.f64 z t)) x)
(*.f64 (-.f64 1 (/.f64 z t)) x)
(*.f64 (-.f64 1 (/.f64 z t)) x)
(*.f64 (-.f64 1 (/.f64 z t)) x)
(*.f64 (-.f64 1 (/.f64 z t)) x)
(*.f64 (-.f64 1 (/.f64 z t)) x)
(*.f64 (-.f64 1 (/.f64 z t)) x)
(*.f64 (-.f64 1 (/.f64 z t)) x)
(*.f64 (-.f64 1 (/.f64 z t)) x)
x
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)
(*.f64 -1 (/.f64 (*.f64 z x) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)
(*.f64 -1 (/.f64 (*.f64 z x) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)
(*.f64 -1 (/.f64 (*.f64 z x) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)
x
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)
x
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)
(+.f64 (*.f64 x (-.f64 1 (/.f64 z t))) 0)
(+.f64 0 (*.f64 x (-.f64 1 (/.f64 z t))))
(-.f64 (*.f64 x (-.f64 1 (/.f64 z t))) 0)
(-.f64 0 (neg.f64 (*.f64 x (-.f64 1 (/.f64 z t)))))
(/.f64 (*.f64 x (-.f64 1 (/.f64 z t))) 1)
(/.f64 (*.f64 x (-.f64 1 (/.f64 z t))) (/.f64 (*.f64 x (-.f64 1 (/.f64 z t))) (*.f64 x (-.f64 1 (/.f64 z t)))))
(/.f64 (*.f64 x (-.f64 2 (*.f64 (/.f64 z t) 2))) 2)
(/.f64 (*.f64 (neg.f64 (*.f64 x (-.f64 1 (/.f64 z t)))) 2) -2)
(pow.f64 (*.f64 x (-.f64 1 (/.f64 z t))) 1)
(neg.f64 (neg.f64 (*.f64 x (-.f64 1 (/.f64 z t)))))
Outputs
(*.f64 (-.f64 1 (/.f64 z t)) x)
(*.f64 (-.f64 1 (/.f64 z t)) x)
(*.f64 (-.f64 1 (/.f64 z t)) x)
(*.f64 (-.f64 1 (/.f64 z t)) x)
(*.f64 (-.f64 1 (/.f64 z t)) x)
(*.f64 (-.f64 1 (/.f64 z t)) x)
(*.f64 (-.f64 1 (/.f64 z t)) x)
(*.f64 (-.f64 1 (/.f64 z t)) x)
(*.f64 (-.f64 1 (/.f64 z t)) x)
(*.f64 (-.f64 1 (/.f64 z t)) x)
(*.f64 (-.f64 1 (/.f64 z t)) x)
(*.f64 (-.f64 1 (/.f64 z t)) x)
x
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)
(+.f64 x (*.f64 -1 (/.f64 (*.f64 z x) t)))
(+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)
(+.f64 x (*.f64 -1 (/.f64 (*.f64 z x) t)))
(+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)
(+.f64 x (*.f64 -1 (/.f64 (*.f64 z x) t)))
(+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))
(*.f64 -1 (/.f64 (*.f64 z x) t))
(neg.f64 (/.f64 (*.f64 z x) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)
(+.f64 x (*.f64 -1 (/.f64 (*.f64 z x) t)))
(+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)
(+.f64 x (*.f64 -1 (/.f64 (*.f64 z x) t)))
(+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)
(+.f64 x (*.f64 -1 (/.f64 (*.f64 z x) t)))
(+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))
(*.f64 -1 (/.f64 (*.f64 z x) t))
(neg.f64 (/.f64 (*.f64 z x) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)
(+.f64 x (*.f64 -1 (/.f64 (*.f64 z x) t)))
(+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)
(+.f64 x (*.f64 -1 (/.f64 (*.f64 z x) t)))
(+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)
(+.f64 x (*.f64 -1 (/.f64 (*.f64 z x) t)))
(+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))
(*.f64 -1 (/.f64 (*.f64 z x) t))
(neg.f64 (/.f64 (*.f64 z x) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)
(+.f64 x (*.f64 -1 (/.f64 (*.f64 z x) t)))
(+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)
(+.f64 x (*.f64 -1 (/.f64 (*.f64 z x) t)))
(+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)
(+.f64 x (*.f64 -1 (/.f64 (*.f64 z x) t)))
(+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))
x
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)
(+.f64 x (*.f64 -1 (/.f64 (*.f64 z x) t)))
(+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)
(+.f64 x (*.f64 -1 (/.f64 (*.f64 z x) t)))
(+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)
(+.f64 x (*.f64 -1 (/.f64 (*.f64 z x) t)))
(+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))
x
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)
(+.f64 x (*.f64 -1 (/.f64 (*.f64 z x) t)))
(+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)
(+.f64 x (*.f64 -1 (/.f64 (*.f64 z x) t)))
(+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)
(+.f64 x (*.f64 -1 (/.f64 (*.f64 z x) t)))
(+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))
(+.f64 (*.f64 x (-.f64 1 (/.f64 z t))) 0)
(*.f64 (-.f64 1 (/.f64 z t)) x)
(+.f64 0 (*.f64 x (-.f64 1 (/.f64 z t))))
(*.f64 (-.f64 1 (/.f64 z t)) x)
(-.f64 (*.f64 x (-.f64 1 (/.f64 z t))) 0)
(*.f64 (-.f64 1 (/.f64 z t)) x)
(-.f64 0 (neg.f64 (*.f64 x (-.f64 1 (/.f64 z t)))))
(*.f64 (-.f64 1 (/.f64 z t)) x)
(/.f64 (*.f64 x (-.f64 1 (/.f64 z t))) 1)
(*.f64 (-.f64 1 (/.f64 z t)) x)
(/.f64 (*.f64 x (-.f64 1 (/.f64 z t))) (/.f64 (*.f64 x (-.f64 1 (/.f64 z t))) (*.f64 x (-.f64 1 (/.f64 z t)))))
(*.f64 (-.f64 1 (/.f64 z t)) x)
(/.f64 (*.f64 x (-.f64 2 (*.f64 (/.f64 z t) 2))) 2)
(/.f64 (*.f64 (neg.f64 (*.f64 x (-.f64 1 (/.f64 z t)))) 2) -2)
(*.f64 (-.f64 1 (/.f64 z t)) x)
(pow.f64 (*.f64 x (-.f64 1 (/.f64 z t))) 1)
(*.f64 (-.f64 1 (/.f64 z t)) x)
(neg.f64 (neg.f64 (*.f64 x (-.f64 1 (/.f64 z t)))))
(*.f64 (-.f64 1 (/.f64 z t)) x)

localize8.0ms (0.1%)

Local error

Found 1 expressions with local error:

NewErrorProgram
6.4b
(*.f64 (/.f64 y t) z)
Compiler

Compiled 23 to 7 computations (69.6% saved)

eval338.0ms (2.7%)

Compiler

Compiled 21782 to 5593 computations (74.3% saved)

prune102.0ms (0.8%)

Pruning

14 alts after pruning (10 fresh and 4 done)

PrunedKeptTotal
New4312433
Fresh088
Picked011
Done134
Total43214446
Error
0.0b
Counts
446 → 14
Alt Table
Click to see full alt table
StatusErrorProgram
41.4b
(/.f64 (*.f64 z y) t)
15.3b
(+.f64 (*.f64 (/.f64 y t) z) x)
25.9b
(+.f64 (neg.f64 (/.f64 (*.f64 z x) t)) x)
13.9b
(+.f64 x (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))))))
28.6b
(+.f64 x (*.f64 (/.f64 (*.f64 z y) t) (*.f64 (/.f64 (*.f64 z y) t) (/.f64 1 (/.f64 (*.f64 z y) t)))))
37.1b
(+.f64 x (*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))))
35.8b
(*.f64 (/.f64 (-.f64 y x) t) z)
44.3b
(*.f64 (/.f64 y t) z)
16.6b
(*.f64 (+.f64 x (*.f64 (/.f64 y t) z)) (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))))
18.3b
(*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))))
53.5b
(*.f64 (neg.f64 (/.f64 x t)) z)
24.1b
(*.f64 x (-.f64 1 (/.f64 z t)))
54.0b
(neg.f64 (/.f64 (*.f64 z x) t))
33.4b
x
Compiler

Compiled 476 to 226 computations (52.5% saved)

localize37.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(/.f64 1 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))
5.1b
(/.f64 (*.f64 (-.f64 y x) z) t)
9.2b
(*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))
9.2b
(*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))))
Compiler

Compiled 225 to 47 computations (79.1% saved)

series8.0ms (0.1%)

Counts
2 → 96
Calls

24 calls:

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

rewrite159.0ms (1.3%)

Algorithm
batch-egg-rewrite
Rules
874×rational_best.json-simplify-44
680×rational_best.json-5
678×rational_best.json-2
678×rational_best.json-3
678×rational_best.json-1
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
015182
112574
241574
3153574
4734074
Stop Event
node limit
Counts
2 → 122
Calls
Call 1
Inputs
(*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))))
(/.f64 1 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t)) (neg.f64 (/.f64 0 (/.f64 (*.f64 (-.f64 y x) z) t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (/.f64 0 (/.f64 (*.f64 (-.f64 y x) z) t))) (/.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 0 (/.f64 (*.f64 (-.f64 y x) z) t))) (-.f64 0 (*.f64 (/.f64 0 (/.f64 (*.f64 (-.f64 y x) z) t)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (-.f64 (/.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))) (/.f64 0 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 0 (/.f64 (*.f64 (-.f64 y x) z) t)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t)) 2) (+.f64 (/.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 0 (/.f64 (*.f64 (-.f64 y x) z) t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 0 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 0 (/.f64 (*.f64 (-.f64 y x) z) t)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (*.f64 (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t)) 2)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) 2)) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) 2)) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) 2)) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (neg.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (/.f64 (*.f64 (-.f64 y x) z) t)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 (*.f64 (-.f64 y x) z) t)))) (/.f64 (*.f64 (-.f64 y x) z) t)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 (*.f64 (-.f64 y x) z) t)))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 (*.f64 (-.f64 y x) z) t)))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (/.f64 (*.f64 (-.f64 y x) z) t))) (/.f64 (*.f64 (-.f64 y x) z) t)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 1 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 (*.f64 (-.f64 y x) z) t)) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 (*.f64 (-.f64 y x) z) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 (*.f64 (-.f64 y x) z) t)) (*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 (*.f64 (-.f64 y x) z) t)) (*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))) (*.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))) (*.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))) (*.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))) (*.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 (*.f64 (-.f64 y x) z) t)) (*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 (*.f64 (-.f64 y x) z) t)) (neg.f64 (/.f64 (*.f64 (-.f64 y x) z) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 (*.f64 (-.f64 y x) z) t)) (*.f64 (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t)))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t)))) (*.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t)) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t)))) (*.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (neg.f64 (/.f64 (*.f64 (-.f64 y x) z) t)) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))) (/.f64 (*.f64 (-.f64 y x) z) t)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (neg.f64 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (neg.f64 (/.f64 (*.f64 (-.f64 y x) z) t)) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (neg.f64 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 (*.f64 (-.f64 y x) z) t)) (neg.f64 (/.f64 (*.f64 (-.f64 y x) z) t)))) (*.f64 (neg.f64 (/.f64 (*.f64 (-.f64 y x) z) t)) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 (*.f64 (-.f64 y x) z) t)) (neg.f64 (/.f64 (*.f64 (-.f64 y x) z) t)))) (/.f64 (*.f64 (-.f64 y x) z) t)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 (*.f64 (-.f64 y x) z) t)) (neg.f64 (/.f64 (*.f64 (-.f64 y x) z) t)))) (*.f64 (neg.f64 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 (*.f64 (-.f64 y x) z) t)))) (*.f64 (/.f64 1 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 (*.f64 (-.f64 y x) z) t)))) (*.f64 (/.f64 1 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 1 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 1 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (fabs.f64 (/.f64 (*.f64 (-.f64 y x) z) t)) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (fabs.f64 (/.f64 (*.f64 (-.f64 y x) z) t)) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (fabs.f64 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) 2))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) 2))) (*.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) 2) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) 2))) (*.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) 2) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 -1 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t)))) (*.f64 (neg.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 -1 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t)))) (*.f64 (neg.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 -1 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t)))) (*.f64 (neg.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t))) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 -1 (neg.f64 (/.f64 (*.f64 (-.f64 y x) z) t)))) (/.f64 (*.f64 (-.f64 y x) z) t)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 -1 (neg.f64 (/.f64 (*.f64 (-.f64 y x) z) t)))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 -1 (neg.f64 (/.f64 (*.f64 (-.f64 y x) z) t)))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 -1 (fabs.f64 (/.f64 (*.f64 (-.f64 y x) z) t)))) (*.f64 (neg.f64 (fabs.f64 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 -1 (fabs.f64 (/.f64 (*.f64 (-.f64 y x) z) t)))) (*.f64 (neg.f64 (fabs.f64 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 -1 (fabs.f64 (/.f64 (*.f64 (-.f64 y x) z) t)))) (*.f64 (neg.f64 (fabs.f64 (/.f64 (*.f64 (-.f64 y x) z) t))) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 -1 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) 2))) (*.f64 (neg.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) 2)) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 -1 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) 2))) (*.f64 (neg.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) 2)) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 -1 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) 2))) (*.f64 (neg.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) 2)) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 (*.f64 (-.f64 y x) z) t)) (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (/.f64 (*.f64 (-.f64 y x) z) t)) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 (*.f64 (-.f64 y x) z) t)) (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))) (*.f64 1 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 1 (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 1 (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))) (*.f64 (/.f64 1 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))) (*.f64 (/.f64 1 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))) (*.f64 (/.f64 1 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 1 (*.f64 (/.f64 1 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 1 (*.f64 (/.f64 1 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (/.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (/.f64 1 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))) (*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (/.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))) (*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))))))

simplify209.0ms (1.7%)

Algorithm
egg-herbie
Rules
838×rational_best.json-simplify-44
768×rational_best.json-simplify-80
764×rational_best.json-simplify-129
746×rational_best.json-simplify-2
738×rational_best.json-simplify-78
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
037012962
199012780
2269012590
3438612582
Stop Event
node limit
Counts
218 → 204
Calls
Call 1
Inputs
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
(*.f64 -1 (/.f64 t (*.f64 z x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y t) (*.f64 z (pow.f64 x 2)))) (*.f64 -1 (/.f64 t (*.f64 z x))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y t) (*.f64 z (pow.f64 x 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) t) (*.f64 z (pow.f64 x 3)))) (*.f64 -1 (/.f64 t (*.f64 z x)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y t) (*.f64 z (pow.f64 x 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) t) (*.f64 z (pow.f64 x 3)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) t) (*.f64 z (pow.f64 x 4)))) (*.f64 -1 (/.f64 t (*.f64 z x))))))
(/.f64 t (*.f64 y z))
(+.f64 (/.f64 (*.f64 t x) (*.f64 (pow.f64 y 2) z)) (/.f64 t (*.f64 y z)))
(+.f64 (/.f64 (*.f64 t x) (*.f64 (pow.f64 y 2) z)) (+.f64 (/.f64 (*.f64 t (pow.f64 x 2)) (*.f64 (pow.f64 y 3) z)) (/.f64 t (*.f64 y z))))
(+.f64 (/.f64 (*.f64 t x) (*.f64 (pow.f64 y 2) z)) (+.f64 (/.f64 (*.f64 t (pow.f64 x 3)) (*.f64 (pow.f64 y 4) z)) (+.f64 (/.f64 (*.f64 t (pow.f64 x 2)) (*.f64 (pow.f64 y 3) z)) (/.f64 t (*.f64 y z)))))
(/.f64 t (*.f64 y z))
(+.f64 (/.f64 (*.f64 t x) (*.f64 (pow.f64 y 2) z)) (/.f64 t (*.f64 y z)))
(+.f64 (/.f64 (*.f64 t x) (*.f64 (pow.f64 y 2) z)) (+.f64 (/.f64 (*.f64 t (pow.f64 x 2)) (*.f64 (pow.f64 y 3) z)) (/.f64 t (*.f64 y z))))
(+.f64 (/.f64 (*.f64 t x) (*.f64 (pow.f64 y 2) z)) (+.f64 (/.f64 (*.f64 t (pow.f64 x 3)) (*.f64 (pow.f64 y 4) z)) (+.f64 (/.f64 (*.f64 t (pow.f64 x 2)) (*.f64 (pow.f64 y 3) z)) (/.f64 t (*.f64 y z)))))
(/.f64 t (*.f64 y z))
(+.f64 (/.f64 (*.f64 t x) (*.f64 (pow.f64 y 2) z)) (/.f64 t (*.f64 y z)))
(+.f64 (/.f64 (*.f64 t x) (*.f64 (pow.f64 y 2) z)) (+.f64 (/.f64 (*.f64 t (pow.f64 x 2)) (*.f64 (pow.f64 y 3) z)) (/.f64 t (*.f64 y z))))
(+.f64 (/.f64 (*.f64 t x) (*.f64 (pow.f64 y 2) z)) (+.f64 (/.f64 (*.f64 t (pow.f64 x 3)) (*.f64 (pow.f64 y 4) z)) (+.f64 (/.f64 (*.f64 t (pow.f64 x 2)) (*.f64 (pow.f64 y 3) z)) (/.f64 t (*.f64 y z)))))
(*.f64 -1 (/.f64 t (*.f64 z x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y t) (*.f64 z (pow.f64 x 2)))) (*.f64 -1 (/.f64 t (*.f64 z x))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y t) (*.f64 z (pow.f64 x 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) t) (*.f64 z (pow.f64 x 3)))) (*.f64 -1 (/.f64 t (*.f64 z x)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y t) (*.f64 z (pow.f64 x 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) t) (*.f64 z (pow.f64 x 3)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) t) (*.f64 z (pow.f64 x 4)))) (*.f64 -1 (/.f64 t (*.f64 z x))))))
(*.f64 -1 (/.f64 t (*.f64 z x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y t) (*.f64 z (pow.f64 x 2)))) (*.f64 -1 (/.f64 t (*.f64 z x))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y t) (*.f64 z (pow.f64 x 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) t) (*.f64 z (pow.f64 x 3)))) (*.f64 -1 (/.f64 t (*.f64 z x)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y t) (*.f64 z (pow.f64 x 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) t) (*.f64 z (pow.f64 x 3)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) t) (*.f64 z (pow.f64 x 4)))) (*.f64 -1 (/.f64 t (*.f64 z x))))))
(/.f64 t (*.f64 z (-.f64 y x)))
(/.f64 t (*.f64 z (-.f64 y x)))
(/.f64 t (*.f64 z (-.f64 y x)))
(/.f64 t (*.f64 z (-.f64 y x)))
(/.f64 t (*.f64 z (-.f64 y x)))
(/.f64 t (*.f64 z (-.f64 y x)))
(/.f64 t (*.f64 z (-.f64 y x)))
(/.f64 t (*.f64 z (-.f64 y x)))
(/.f64 t (*.f64 z (-.f64 y x)))
(/.f64 t (*.f64 z (-.f64 y x)))
(/.f64 t (*.f64 z (-.f64 y x)))
(/.f64 t (*.f64 z (-.f64 y x)))
(/.f64 t (*.f64 (-.f64 y x) z))
(/.f64 t (*.f64 (-.f64 y x) z))
(/.f64 t (*.f64 (-.f64 y x) z))
(/.f64 t (*.f64 (-.f64 y x) z))
(/.f64 t (*.f64 (-.f64 y x) z))
(/.f64 t (*.f64 (-.f64 y x) z))
(/.f64 t (*.f64 (-.f64 y x) z))
(/.f64 t (*.f64 (-.f64 y x) z))
(/.f64 t (*.f64 (-.f64 y x) z))
(/.f64 t (*.f64 (-.f64 y x) z))
(/.f64 t (*.f64 (-.f64 y x) z))
(/.f64 t (*.f64 (-.f64 y x) z))
(+.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) 0)
(+.f64 0 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))
(+.f64 (/.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t)) (neg.f64 (/.f64 0 (/.f64 (*.f64 (-.f64 y x) z) t))))
(+.f64 (neg.f64 (/.f64 0 (/.f64 (*.f64 (-.f64 y x) z) t))) (/.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t)))
(+.f64 (+.f64 (/.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 0 (/.f64 (*.f64 (-.f64 y x) z) t))) (-.f64 0 (*.f64 (/.f64 0 (/.f64 (*.f64 (-.f64 y x) z) t)) 2)))
(-.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) 0)
(-.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (-.f64 (/.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t))))
(-.f64 0 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))))
(-.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))) (/.f64 0 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))
(-.f64 (/.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 0 (/.f64 (*.f64 (-.f64 y x) z) t)))
(-.f64 (*.f64 (/.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t)) 2) (+.f64 (/.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 0 (/.f64 (*.f64 (-.f64 y x) z) t))))
(-.f64 (+.f64 (/.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 0 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 0 (/.f64 (*.f64 (-.f64 y x) z) t)) 2))
(/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) 1)
(/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))
(/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))) -1)
(/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) 2)) 2)
(/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (*.f64 (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t)) 2)) -2)
(pow.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) 1)
(neg.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))))
(fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t)))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t)))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))))))
(fabs.f64 (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) 2)) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))) 2))
(fabs.f64 (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) 2)) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t)))) 2))
(fabs.f64 (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) 2)) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))))) 2))
(fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))
(fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (neg.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (/.f64 (*.f64 (-.f64 y x) z) t)))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))))
(fabs.f64 (*.f64 (fabs.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 (*.f64 (-.f64 y x) z) t)))) (/.f64 (*.f64 (-.f64 y x) z) t)))
(fabs.f64 (*.f64 (fabs.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 (*.f64 (-.f64 y x) z) t)))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))))))
(fabs.f64 (*.f64 (fabs.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 (*.f64 (-.f64 y x) z) t)))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (/.f64 (*.f64 (-.f64 y x) z) t))) (/.f64 (*.f64 (-.f64 y x) z) t)))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 1 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 (*.f64 (-.f64 y x) z) t)) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 (*.f64 (-.f64 y x) z) t)))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 (*.f64 (-.f64 y x) z) t)) (*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 (*.f64 (-.f64 y x) z) t)) (*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))))
(fabs.f64 (*.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))))))
(fabs.f64 (*.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))) (*.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))) (*.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))) (*.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))) (*.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 (*.f64 (-.f64 y x) z) t)) (*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 (*.f64 (-.f64 y x) z) t)) (neg.f64 (/.f64 (*.f64 (-.f64 y x) z) t)))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 (*.f64 (-.f64 y x) z) t)) (*.f64 (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t)))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t)))) (*.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t)) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t)))) (*.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (neg.f64 (/.f64 (*.f64 (-.f64 y x) z) t)) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))) (/.f64 (*.f64 (-.f64 y x) z) t)))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (neg.f64 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (neg.f64 (/.f64 (*.f64 (-.f64 y x) z) t)) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (neg.f64 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))))
(fabs.f64 (*.f64 (fabs.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 (*.f64 (-.f64 y x) z) t)) (neg.f64 (/.f64 (*.f64 (-.f64 y x) z) t)))) (*.f64 (neg.f64 (/.f64 (*.f64 (-.f64 y x) z) t)) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))))
(fabs.f64 (*.f64 (fabs.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 (*.f64 (-.f64 y x) z) t)) (neg.f64 (/.f64 (*.f64 (-.f64 y x) z) t)))) (/.f64 (*.f64 (-.f64 y x) z) t)))
(fabs.f64 (*.f64 (fabs.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 (*.f64 (-.f64 y x) z) t)) (neg.f64 (/.f64 (*.f64 (-.f64 y x) z) t)))) (*.f64 (neg.f64 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))))
(fabs.f64 (*.f64 (fabs.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 (*.f64 (-.f64 y x) z) t)))) (*.f64 (/.f64 1 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))))))
(fabs.f64 (*.f64 (fabs.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 (*.f64 (-.f64 y x) z) t)))) (*.f64 (/.f64 1 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 1 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 1 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (fabs.f64 (/.f64 (*.f64 (-.f64 y x) z) t)) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (fabs.f64 (/.f64 (*.f64 (-.f64 y x) z) t)) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (fabs.f64 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) 2))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) 2)))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) 2))) (*.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) 2) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) 2))) (*.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) 2) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 -1 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t)))) (*.f64 (neg.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 -1 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t)))) (*.f64 (neg.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 -1 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t)))) (*.f64 (neg.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t))) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 -1 (neg.f64 (/.f64 (*.f64 (-.f64 y x) z) t)))) (/.f64 (*.f64 (-.f64 y x) z) t)))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 -1 (neg.f64 (/.f64 (*.f64 (-.f64 y x) z) t)))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 -1 (neg.f64 (/.f64 (*.f64 (-.f64 y x) z) t)))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 -1 (fabs.f64 (/.f64 (*.f64 (-.f64 y x) z) t)))) (*.f64 (neg.f64 (fabs.f64 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 -1 (fabs.f64 (/.f64 (*.f64 (-.f64 y x) z) t)))) (*.f64 (neg.f64 (fabs.f64 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 -1 (fabs.f64 (/.f64 (*.f64 (-.f64 y x) z) t)))) (*.f64 (neg.f64 (fabs.f64 (/.f64 (*.f64 (-.f64 y x) z) t))) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 -1 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) 2))) (*.f64 (neg.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) 2)) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 -1 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) 2))) (*.f64 (neg.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) 2)) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 -1 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) 2))) (*.f64 (neg.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) 2)) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 (*.f64 (-.f64 y x) z) t)) (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (/.f64 (*.f64 (-.f64 y x) z) t)) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 (*.f64 (-.f64 y x) z) t)) (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t)))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))) (*.f64 1 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))))
(fabs.f64 (*.f64 1 (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))))))
(fabs.f64 (*.f64 1 (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))) (*.f64 (/.f64 1 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))) (*.f64 (/.f64 1 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))) (*.f64 (/.f64 1 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))))
(fabs.f64 (*.f64 1 (*.f64 (/.f64 1 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))))))
(fabs.f64 (*.f64 1 (*.f64 (/.f64 1 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))))
(+.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) 0)
(+.f64 0 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))
(-.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) 0)
(-.f64 0 (neg.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))
(*.f64 1 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))
(*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) 1)
(*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))
(*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))
(*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (/.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))
(*.f64 (/.f64 1 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))
(*.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (/.f64 1 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))
(*.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))
(*.f64 (/.f64 1 (/.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))) (*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (/.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))))
(*.f64 (/.f64 (/.f64 1 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))) (*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))))
(*.f64 (/.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))
(*.f64 (/.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))
(pow.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) 1)
(neg.f64 (neg.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))
Outputs
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
(*.f64 -1 (/.f64 t (*.f64 z x)))
(neg.f64 (/.f64 t (*.f64 z x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y t) (*.f64 z (pow.f64 x 2)))) (*.f64 -1 (/.f64 t (*.f64 z x))))
(*.f64 -1 (+.f64 (/.f64 t (*.f64 z x)) (/.f64 (*.f64 t y) (*.f64 z (pow.f64 x 2)))))
(neg.f64 (+.f64 (/.f64 t (*.f64 z x)) (/.f64 (*.f64 t y) (*.f64 z (pow.f64 x 2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y t) (*.f64 z (pow.f64 x 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) t) (*.f64 z (pow.f64 x 3)))) (*.f64 -1 (/.f64 t (*.f64 z x)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t y) (*.f64 z (pow.f64 x 2)))) (*.f64 -1 (+.f64 (/.f64 t (*.f64 z x)) (/.f64 (*.f64 t (pow.f64 y 2)) (*.f64 z (pow.f64 x 3))))))
(*.f64 -1 (+.f64 (+.f64 (/.f64 t (*.f64 z x)) (/.f64 (*.f64 t (pow.f64 y 2)) (*.f64 z (pow.f64 x 3)))) (/.f64 (*.f64 t y) (*.f64 z (pow.f64 x 2)))))
(*.f64 -1 (+.f64 (/.f64 t (*.f64 z x)) (+.f64 (/.f64 (*.f64 t y) (*.f64 z (pow.f64 x 2))) (/.f64 (*.f64 t (pow.f64 y 2)) (*.f64 z (pow.f64 x 3))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y t) (*.f64 z (pow.f64 x 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) t) (*.f64 z (pow.f64 x 3)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) t) (*.f64 z (pow.f64 x 4)))) (*.f64 -1 (/.f64 t (*.f64 z x))))))
(+.f64 (*.f64 -1 (+.f64 (/.f64 t (*.f64 z x)) (/.f64 (*.f64 t (pow.f64 y 3)) (*.f64 z (pow.f64 x 4))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t (pow.f64 y 2)) (*.f64 z (pow.f64 x 3)))) (*.f64 -1 (/.f64 (*.f64 t y) (*.f64 z (pow.f64 x 2))))))
(+.f64 (neg.f64 (/.f64 (*.f64 t y) (*.f64 z (pow.f64 x 2)))) (*.f64 -1 (+.f64 (+.f64 (/.f64 t (*.f64 z x)) (/.f64 (*.f64 t (pow.f64 y 3)) (*.f64 z (pow.f64 x 4)))) (/.f64 (*.f64 t (pow.f64 y 2)) (*.f64 z (pow.f64 x 3))))))
(*.f64 -1 (+.f64 (+.f64 (/.f64 t (*.f64 z x)) (/.f64 (*.f64 t y) (*.f64 z (pow.f64 x 2)))) (+.f64 (/.f64 (*.f64 t (pow.f64 y 2)) (*.f64 z (pow.f64 x 3))) (/.f64 (*.f64 t (pow.f64 y 3)) (*.f64 z (pow.f64 x 4))))))
(*.f64 -1 (+.f64 (/.f64 t (*.f64 z x)) (+.f64 (/.f64 (*.f64 t (pow.f64 y 3)) (*.f64 z (pow.f64 x 4))) (+.f64 (/.f64 (*.f64 t y) (*.f64 z (pow.f64 x 2))) (/.f64 (*.f64 t (pow.f64 y 2)) (*.f64 z (pow.f64 x 3)))))))
(/.f64 t (*.f64 y z))
(/.f64 t (*.f64 z y))
(+.f64 (/.f64 (*.f64 t x) (*.f64 (pow.f64 y 2) z)) (/.f64 t (*.f64 y z)))
(+.f64 (/.f64 t (*.f64 z y)) (/.f64 (*.f64 t x) (*.f64 z (pow.f64 y 2))))
(+.f64 (/.f64 (*.f64 t x) (*.f64 (pow.f64 y 2) z)) (+.f64 (/.f64 (*.f64 t (pow.f64 x 2)) (*.f64 (pow.f64 y 3) z)) (/.f64 t (*.f64 y z))))
(+.f64 (/.f64 t (*.f64 z y)) (+.f64 (/.f64 (*.f64 t (pow.f64 x 2)) (*.f64 z (pow.f64 y 3))) (/.f64 (*.f64 t x) (*.f64 z (pow.f64 y 2)))))
(+.f64 (/.f64 t (*.f64 z y)) (+.f64 (/.f64 (*.f64 t x) (*.f64 z (pow.f64 y 2))) (/.f64 (*.f64 t (pow.f64 x 2)) (*.f64 z (pow.f64 y 3)))))
(+.f64 (/.f64 (*.f64 t x) (*.f64 (pow.f64 y 2) z)) (+.f64 (/.f64 (*.f64 t (pow.f64 x 3)) (*.f64 (pow.f64 y 4) z)) (+.f64 (/.f64 (*.f64 t (pow.f64 x 2)) (*.f64 (pow.f64 y 3) z)) (/.f64 t (*.f64 y z)))))
(+.f64 (+.f64 (/.f64 t (*.f64 z y)) (/.f64 (*.f64 t (pow.f64 x 2)) (*.f64 z (pow.f64 y 3)))) (+.f64 (/.f64 (*.f64 t (pow.f64 x 3)) (*.f64 z (pow.f64 y 4))) (/.f64 (*.f64 t x) (*.f64 z (pow.f64 y 2)))))
(+.f64 (/.f64 (*.f64 t x) (*.f64 z (pow.f64 y 2))) (+.f64 (+.f64 (/.f64 t (*.f64 z y)) (/.f64 (*.f64 t (pow.f64 x 2)) (*.f64 z (pow.f64 y 3)))) (/.f64 (*.f64 t (pow.f64 x 3)) (*.f64 z (pow.f64 y 4)))))
(+.f64 (/.f64 t (*.f64 z y)) (+.f64 (+.f64 (/.f64 (*.f64 t x) (*.f64 z (pow.f64 y 2))) (/.f64 (*.f64 t (pow.f64 x 2)) (*.f64 z (pow.f64 y 3)))) (/.f64 (*.f64 t (pow.f64 x 3)) (*.f64 z (pow.f64 y 4)))))
(+.f64 (/.f64 t (*.f64 z y)) (+.f64 (/.f64 (*.f64 t (pow.f64 x 3)) (*.f64 z (pow.f64 y 4))) (+.f64 (/.f64 (*.f64 t x) (*.f64 z (pow.f64 y 2))) (/.f64 (*.f64 t (pow.f64 x 2)) (*.f64 z (pow.f64 y 3))))))
(/.f64 t (*.f64 y z))
(/.f64 t (*.f64 z y))
(+.f64 (/.f64 (*.f64 t x) (*.f64 (pow.f64 y 2) z)) (/.f64 t (*.f64 y z)))
(+.f64 (/.f64 t (*.f64 z y)) (/.f64 (*.f64 t x) (*.f64 z (pow.f64 y 2))))
(+.f64 (/.f64 (*.f64 t x) (*.f64 (pow.f64 y 2) z)) (+.f64 (/.f64 (*.f64 t (pow.f64 x 2)) (*.f64 (pow.f64 y 3) z)) (/.f64 t (*.f64 y z))))
(+.f64 (/.f64 t (*.f64 z y)) (+.f64 (/.f64 (*.f64 t (pow.f64 x 2)) (*.f64 z (pow.f64 y 3))) (/.f64 (*.f64 t x) (*.f64 z (pow.f64 y 2)))))
(+.f64 (/.f64 t (*.f64 z y)) (+.f64 (/.f64 (*.f64 t x) (*.f64 z (pow.f64 y 2))) (/.f64 (*.f64 t (pow.f64 x 2)) (*.f64 z (pow.f64 y 3)))))
(+.f64 (/.f64 (*.f64 t x) (*.f64 (pow.f64 y 2) z)) (+.f64 (/.f64 (*.f64 t (pow.f64 x 3)) (*.f64 (pow.f64 y 4) z)) (+.f64 (/.f64 (*.f64 t (pow.f64 x 2)) (*.f64 (pow.f64 y 3) z)) (/.f64 t (*.f64 y z)))))
(+.f64 (+.f64 (/.f64 t (*.f64 z y)) (/.f64 (*.f64 t (pow.f64 x 2)) (*.f64 z (pow.f64 y 3)))) (+.f64 (/.f64 (*.f64 t (pow.f64 x 3)) (*.f64 z (pow.f64 y 4))) (/.f64 (*.f64 t x) (*.f64 z (pow.f64 y 2)))))
(+.f64 (/.f64 (*.f64 t x) (*.f64 z (pow.f64 y 2))) (+.f64 (+.f64 (/.f64 t (*.f64 z y)) (/.f64 (*.f64 t (pow.f64 x 2)) (*.f64 z (pow.f64 y 3)))) (/.f64 (*.f64 t (pow.f64 x 3)) (*.f64 z (pow.f64 y 4)))))
(+.f64 (/.f64 t (*.f64 z y)) (+.f64 (+.f64 (/.f64 (*.f64 t x) (*.f64 z (pow.f64 y 2))) (/.f64 (*.f64 t (pow.f64 x 2)) (*.f64 z (pow.f64 y 3)))) (/.f64 (*.f64 t (pow.f64 x 3)) (*.f64 z (pow.f64 y 4)))))
(+.f64 (/.f64 t (*.f64 z y)) (+.f64 (/.f64 (*.f64 t (pow.f64 x 3)) (*.f64 z (pow.f64 y 4))) (+.f64 (/.f64 (*.f64 t x) (*.f64 z (pow.f64 y 2))) (/.f64 (*.f64 t (pow.f64 x 2)) (*.f64 z (pow.f64 y 3))))))
(/.f64 t (*.f64 y z))
(/.f64 t (*.f64 z y))
(+.f64 (/.f64 (*.f64 t x) (*.f64 (pow.f64 y 2) z)) (/.f64 t (*.f64 y z)))
(+.f64 (/.f64 t (*.f64 z y)) (/.f64 (*.f64 t x) (*.f64 z (pow.f64 y 2))))
(+.f64 (/.f64 (*.f64 t x) (*.f64 (pow.f64 y 2) z)) (+.f64 (/.f64 (*.f64 t (pow.f64 x 2)) (*.f64 (pow.f64 y 3) z)) (/.f64 t (*.f64 y z))))
(+.f64 (/.f64 t (*.f64 z y)) (+.f64 (/.f64 (*.f64 t (pow.f64 x 2)) (*.f64 z (pow.f64 y 3))) (/.f64 (*.f64 t x) (*.f64 z (pow.f64 y 2)))))
(+.f64 (/.f64 t (*.f64 z y)) (+.f64 (/.f64 (*.f64 t x) (*.f64 z (pow.f64 y 2))) (/.f64 (*.f64 t (pow.f64 x 2)) (*.f64 z (pow.f64 y 3)))))
(+.f64 (/.f64 (*.f64 t x) (*.f64 (pow.f64 y 2) z)) (+.f64 (/.f64 (*.f64 t (pow.f64 x 3)) (*.f64 (pow.f64 y 4) z)) (+.f64 (/.f64 (*.f64 t (pow.f64 x 2)) (*.f64 (pow.f64 y 3) z)) (/.f64 t (*.f64 y z)))))
(+.f64 (+.f64 (/.f64 t (*.f64 z y)) (/.f64 (*.f64 t (pow.f64 x 2)) (*.f64 z (pow.f64 y 3)))) (+.f64 (/.f64 (*.f64 t (pow.f64 x 3)) (*.f64 z (pow.f64 y 4))) (/.f64 (*.f64 t x) (*.f64 z (pow.f64 y 2)))))
(+.f64 (/.f64 (*.f64 t x) (*.f64 z (pow.f64 y 2))) (+.f64 (+.f64 (/.f64 t (*.f64 z y)) (/.f64 (*.f64 t (pow.f64 x 2)) (*.f64 z (pow.f64 y 3)))) (/.f64 (*.f64 t (pow.f64 x 3)) (*.f64 z (pow.f64 y 4)))))
(+.f64 (/.f64 t (*.f64 z y)) (+.f64 (+.f64 (/.f64 (*.f64 t x) (*.f64 z (pow.f64 y 2))) (/.f64 (*.f64 t (pow.f64 x 2)) (*.f64 z (pow.f64 y 3)))) (/.f64 (*.f64 t (pow.f64 x 3)) (*.f64 z (pow.f64 y 4)))))
(+.f64 (/.f64 t (*.f64 z y)) (+.f64 (/.f64 (*.f64 t (pow.f64 x 3)) (*.f64 z (pow.f64 y 4))) (+.f64 (/.f64 (*.f64 t x) (*.f64 z (pow.f64 y 2))) (/.f64 (*.f64 t (pow.f64 x 2)) (*.f64 z (pow.f64 y 3))))))
(*.f64 -1 (/.f64 t (*.f64 z x)))
(neg.f64 (/.f64 t (*.f64 z x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y t) (*.f64 z (pow.f64 x 2)))) (*.f64 -1 (/.f64 t (*.f64 z x))))
(*.f64 -1 (+.f64 (/.f64 t (*.f64 z x)) (/.f64 (*.f64 t y) (*.f64 z (pow.f64 x 2)))))
(neg.f64 (+.f64 (/.f64 t (*.f64 z x)) (/.f64 (*.f64 t y) (*.f64 z (pow.f64 x 2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y t) (*.f64 z (pow.f64 x 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) t) (*.f64 z (pow.f64 x 3)))) (*.f64 -1 (/.f64 t (*.f64 z x)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t y) (*.f64 z (pow.f64 x 2)))) (*.f64 -1 (+.f64 (/.f64 t (*.f64 z x)) (/.f64 (*.f64 t (pow.f64 y 2)) (*.f64 z (pow.f64 x 3))))))
(*.f64 -1 (+.f64 (+.f64 (/.f64 t (*.f64 z x)) (/.f64 (*.f64 t (pow.f64 y 2)) (*.f64 z (pow.f64 x 3)))) (/.f64 (*.f64 t y) (*.f64 z (pow.f64 x 2)))))
(*.f64 -1 (+.f64 (/.f64 t (*.f64 z x)) (+.f64 (/.f64 (*.f64 t y) (*.f64 z (pow.f64 x 2))) (/.f64 (*.f64 t (pow.f64 y 2)) (*.f64 z (pow.f64 x 3))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y t) (*.f64 z (pow.f64 x 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) t) (*.f64 z (pow.f64 x 3)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) t) (*.f64 z (pow.f64 x 4)))) (*.f64 -1 (/.f64 t (*.f64 z x))))))
(+.f64 (*.f64 -1 (+.f64 (/.f64 t (*.f64 z x)) (/.f64 (*.f64 t (pow.f64 y 3)) (*.f64 z (pow.f64 x 4))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t (pow.f64 y 2)) (*.f64 z (pow.f64 x 3)))) (*.f64 -1 (/.f64 (*.f64 t y) (*.f64 z (pow.f64 x 2))))))
(+.f64 (neg.f64 (/.f64 (*.f64 t y) (*.f64 z (pow.f64 x 2)))) (*.f64 -1 (+.f64 (+.f64 (/.f64 t (*.f64 z x)) (/.f64 (*.f64 t (pow.f64 y 3)) (*.f64 z (pow.f64 x 4)))) (/.f64 (*.f64 t (pow.f64 y 2)) (*.f64 z (pow.f64 x 3))))))
(*.f64 -1 (+.f64 (+.f64 (/.f64 t (*.f64 z x)) (/.f64 (*.f64 t y) (*.f64 z (pow.f64 x 2)))) (+.f64 (/.f64 (*.f64 t (pow.f64 y 2)) (*.f64 z (pow.f64 x 3))) (/.f64 (*.f64 t (pow.f64 y 3)) (*.f64 z (pow.f64 x 4))))))
(*.f64 -1 (+.f64 (/.f64 t (*.f64 z x)) (+.f64 (/.f64 (*.f64 t (pow.f64 y 3)) (*.f64 z (pow.f64 x 4))) (+.f64 (/.f64 (*.f64 t y) (*.f64 z (pow.f64 x 2))) (/.f64 (*.f64 t (pow.f64 y 2)) (*.f64 z (pow.f64 x 3)))))))
(*.f64 -1 (/.f64 t (*.f64 z x)))
(neg.f64 (/.f64 t (*.f64 z x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y t) (*.f64 z (pow.f64 x 2)))) (*.f64 -1 (/.f64 t (*.f64 z x))))
(*.f64 -1 (+.f64 (/.f64 t (*.f64 z x)) (/.f64 (*.f64 t y) (*.f64 z (pow.f64 x 2)))))
(neg.f64 (+.f64 (/.f64 t (*.f64 z x)) (/.f64 (*.f64 t y) (*.f64 z (pow.f64 x 2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y t) (*.f64 z (pow.f64 x 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) t) (*.f64 z (pow.f64 x 3)))) (*.f64 -1 (/.f64 t (*.f64 z x)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t y) (*.f64 z (pow.f64 x 2)))) (*.f64 -1 (+.f64 (/.f64 t (*.f64 z x)) (/.f64 (*.f64 t (pow.f64 y 2)) (*.f64 z (pow.f64 x 3))))))
(*.f64 -1 (+.f64 (+.f64 (/.f64 t (*.f64 z x)) (/.f64 (*.f64 t (pow.f64 y 2)) (*.f64 z (pow.f64 x 3)))) (/.f64 (*.f64 t y) (*.f64 z (pow.f64 x 2)))))
(*.f64 -1 (+.f64 (/.f64 t (*.f64 z x)) (+.f64 (/.f64 (*.f64 t y) (*.f64 z (pow.f64 x 2))) (/.f64 (*.f64 t (pow.f64 y 2)) (*.f64 z (pow.f64 x 3))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y t) (*.f64 z (pow.f64 x 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) t) (*.f64 z (pow.f64 x 3)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) t) (*.f64 z (pow.f64 x 4)))) (*.f64 -1 (/.f64 t (*.f64 z x))))))
(+.f64 (*.f64 -1 (+.f64 (/.f64 t (*.f64 z x)) (/.f64 (*.f64 t (pow.f64 y 3)) (*.f64 z (pow.f64 x 4))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t (pow.f64 y 2)) (*.f64 z (pow.f64 x 3)))) (*.f64 -1 (/.f64 (*.f64 t y) (*.f64 z (pow.f64 x 2))))))
(+.f64 (neg.f64 (/.f64 (*.f64 t y) (*.f64 z (pow.f64 x 2)))) (*.f64 -1 (+.f64 (+.f64 (/.f64 t (*.f64 z x)) (/.f64 (*.f64 t (pow.f64 y 3)) (*.f64 z (pow.f64 x 4)))) (/.f64 (*.f64 t (pow.f64 y 2)) (*.f64 z (pow.f64 x 3))))))
(*.f64 -1 (+.f64 (+.f64 (/.f64 t (*.f64 z x)) (/.f64 (*.f64 t y) (*.f64 z (pow.f64 x 2)))) (+.f64 (/.f64 (*.f64 t (pow.f64 y 2)) (*.f64 z (pow.f64 x 3))) (/.f64 (*.f64 t (pow.f64 y 3)) (*.f64 z (pow.f64 x 4))))))
(*.f64 -1 (+.f64 (/.f64 t (*.f64 z x)) (+.f64 (/.f64 (*.f64 t (pow.f64 y 3)) (*.f64 z (pow.f64 x 4))) (+.f64 (/.f64 (*.f64 t y) (*.f64 z (pow.f64 x 2))) (/.f64 (*.f64 t (pow.f64 y 2)) (*.f64 z (pow.f64 x 3)))))))
(/.f64 t (*.f64 z (-.f64 y x)))
(/.f64 t (*.f64 z (-.f64 y x)))
(/.f64 t (*.f64 z (-.f64 y x)))
(/.f64 t (*.f64 z (-.f64 y x)))
(/.f64 t (*.f64 z (-.f64 y x)))
(/.f64 t (*.f64 z (-.f64 y x)))
(/.f64 t (*.f64 z (-.f64 y x)))
(/.f64 t (*.f64 z (-.f64 y x)))
(/.f64 t (*.f64 z (-.f64 y x)))
(/.f64 t (*.f64 z (-.f64 y x)))
(/.f64 t (*.f64 z (-.f64 y x)))
(/.f64 t (*.f64 z (-.f64 y x)))
(/.f64 t (*.f64 (-.f64 y x) z))
(/.f64 t (*.f64 z (-.f64 y x)))
(/.f64 t (*.f64 (-.f64 y x) z))
(/.f64 t (*.f64 z (-.f64 y x)))
(/.f64 t (*.f64 (-.f64 y x) z))
(/.f64 t (*.f64 z (-.f64 y x)))
(/.f64 t (*.f64 (-.f64 y x) z))
(/.f64 t (*.f64 z (-.f64 y x)))
(/.f64 t (*.f64 (-.f64 y x) z))
(/.f64 t (*.f64 z (-.f64 y x)))
(/.f64 t (*.f64 (-.f64 y x) z))
(/.f64 t (*.f64 z (-.f64 y x)))
(/.f64 t (*.f64 (-.f64 y x) z))
(/.f64 t (*.f64 z (-.f64 y x)))
(/.f64 t (*.f64 (-.f64 y x) z))
(/.f64 t (*.f64 z (-.f64 y x)))
(/.f64 t (*.f64 (-.f64 y x) z))
(/.f64 t (*.f64 z (-.f64 y x)))
(/.f64 t (*.f64 (-.f64 y x) z))
(/.f64 t (*.f64 z (-.f64 y x)))
(/.f64 t (*.f64 (-.f64 y x) z))
(/.f64 t (*.f64 z (-.f64 y x)))
(/.f64 t (*.f64 (-.f64 y x) z))
(/.f64 t (*.f64 z (-.f64 y x)))
(+.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) 0)
(*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)))
(+.f64 0 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))
(*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)))
(+.f64 (/.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t)) (neg.f64 (/.f64 0 (/.f64 (*.f64 (-.f64 y x) z) t))))
(*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)))
(+.f64 (neg.f64 (/.f64 0 (/.f64 (*.f64 (-.f64 y x) z) t))) (/.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t)))
(*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)))
(+.f64 (+.f64 (/.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 0 (/.f64 (*.f64 (-.f64 y x) z) t))) (-.f64 0 (*.f64 (/.f64 0 (/.f64 (*.f64 (-.f64 y x) z) t)) 2)))
(+.f64 (+.f64 (/.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 0 (/.f64 (*.f64 z (-.f64 y x)) t))) (neg.f64 (*.f64 2 (/.f64 0 (/.f64 (*.f64 z (-.f64 y x)) t)))))
(+.f64 (/.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 (*.f64 z (-.f64 y x)) t)) (+.f64 (/.f64 0 (/.f64 (*.f64 z (-.f64 y x)) t)) (neg.f64 (*.f64 2 (/.f64 0 (/.f64 (*.f64 z (-.f64 y x)) t))))))
(-.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) 0)
(*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)))
(-.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (-.f64 (/.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t))))
(*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)))
(-.f64 0 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))))
(*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)))
(-.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))) (/.f64 0 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))
(*.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))) (/.f64 1 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)))))
(-.f64 (/.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 0 (/.f64 (*.f64 (-.f64 y x) z) t)))
(*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)))
(-.f64 (*.f64 (/.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t)) 2) (+.f64 (/.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 0 (/.f64 (*.f64 (-.f64 y x) z) t))))
(-.f64 (*.f64 2 (/.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 (*.f64 z (-.f64 y x)) t))) (+.f64 (/.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 0 (/.f64 (*.f64 z (-.f64 y x)) t))))
(-.f64 (+.f64 (/.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 0 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 0 (/.f64 (*.f64 (-.f64 y x) z) t)) 2))
(-.f64 (+.f64 (/.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 0 (/.f64 (*.f64 z (-.f64 y x)) t))) (*.f64 2 (/.f64 0 (/.f64 (*.f64 z (-.f64 y x)) t))))
(/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) 1)
(*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)))
(/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))
(*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)))
(/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))) -1)
(*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)))
(/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) 2)) 2)
(*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)))
(/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (*.f64 (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t)) 2)) -2)
(/.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 2 (/.f64 -1 (/.f64 (*.f64 z (-.f64 y x)) t)))) -2)
(/.f64 (*.f64 (neg.f64 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 2 (/.f64 (*.f64 z (-.f64 y x)) t))) -2)
(pow.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) 1)
(*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)))
(neg.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))))
(*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)))
(fabs.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))))
(fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t)))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 -1 (/.f64 (*.f64 z (-.f64 y x)) t))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 z (-.f64 y x)) t)) (neg.f64 (/.f64 (*.f64 z (-.f64 y x)) t)))))
(*.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 (*.f64 z (-.f64 y x)) t)) (fabs.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 z (-.f64 y x)) t))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 -1 (/.f64 (*.f64 z (-.f64 y x)) t))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 z (-.f64 y x)) t)) (neg.f64 (/.f64 (*.f64 z (-.f64 y x)) t)))))
(*.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 (*.f64 z (-.f64 y x)) t)) (fabs.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 z (-.f64 y x)) t))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 -1 (/.f64 (*.f64 z (-.f64 y x)) t))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 z (-.f64 y x)) t)) (neg.f64 (/.f64 (*.f64 z (-.f64 y x)) t)))))
(*.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 (*.f64 z (-.f64 y x)) t)) (fabs.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 z (-.f64 y x)) t))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t)))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 -1 (/.f64 (*.f64 z (-.f64 y x)) t))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 z (-.f64 y x)) t)) (neg.f64 (/.f64 (*.f64 z (-.f64 y x)) t)))))
(*.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 (*.f64 z (-.f64 y x)) t)) (fabs.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 z (-.f64 y x)) t))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 -1 (/.f64 (*.f64 z (-.f64 y x)) t))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 z (-.f64 y x)) t)) (neg.f64 (/.f64 (*.f64 z (-.f64 y x)) t)))))
(*.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 (*.f64 z (-.f64 y x)) t)) (fabs.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 z (-.f64 y x)) t))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 -1 (/.f64 (*.f64 z (-.f64 y x)) t))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 z (-.f64 y x)) t)) (neg.f64 (/.f64 (*.f64 z (-.f64 y x)) t)))))
(*.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 (*.f64 z (-.f64 y x)) t)) (fabs.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 z (-.f64 y x)) t))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 -1 (/.f64 (*.f64 z (-.f64 y x)) t))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 z (-.f64 y x)) t)) (neg.f64 (/.f64 (*.f64 z (-.f64 y x)) t)))))
(*.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 (*.f64 z (-.f64 y x)) t)) (fabs.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 z (-.f64 y x)) t))))
(fabs.f64 (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) 2)) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))) 2))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 -1 (/.f64 (*.f64 z (-.f64 y x)) t))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 z (-.f64 y x)) t)) (neg.f64 (/.f64 (*.f64 z (-.f64 y x)) t)))))
(*.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 (*.f64 z (-.f64 y x)) t)) (fabs.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 z (-.f64 y x)) t))))
(fabs.f64 (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) 2)) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t)))) 2))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 -1 (/.f64 (*.f64 z (-.f64 y x)) t))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 z (-.f64 y x)) t)) (neg.f64 (/.f64 (*.f64 z (-.f64 y x)) t)))))
(*.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 (*.f64 z (-.f64 y x)) t)) (fabs.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 z (-.f64 y x)) t))))
(fabs.f64 (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) 2)) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))))) 2))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 -1 (/.f64 (*.f64 z (-.f64 y x)) t))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 z (-.f64 y x)) t)) (neg.f64 (/.f64 (*.f64 z (-.f64 y x)) t)))))
(*.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 (*.f64 z (-.f64 y x)) t)) (fabs.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 z (-.f64 y x)) t))))
(fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))))
(fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (neg.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (/.f64 (*.f64 (-.f64 y x) z) t)))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 -1 (/.f64 (*.f64 z (-.f64 y x)) t))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 z (-.f64 y x)) t)) (neg.f64 (/.f64 (*.f64 z (-.f64 y x)) t)))))
(*.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 (*.f64 z (-.f64 y x)) t)) (fabs.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 z (-.f64 y x)) t))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 -1 (/.f64 (*.f64 z (-.f64 y x)) t))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 z (-.f64 y x)) t)) (neg.f64 (/.f64 (*.f64 z (-.f64 y x)) t)))))
(*.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 (*.f64 z (-.f64 y x)) t)) (fabs.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 z (-.f64 y x)) t))))
(fabs.f64 (*.f64 (fabs.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 (*.f64 (-.f64 y x) z) t)))) (/.f64 (*.f64 (-.f64 y x) z) t)))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 z (-.f64 y x)) t))))))
(fabs.f64 (*.f64 (fabs.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 (*.f64 (-.f64 y x) z) t)))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))))))
(fabs.f64 (*.f64 (fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 -1 (/.f64 (*.f64 z (-.f64 y x)) t)))) (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 z (-.f64 y x)) t))))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 (*.f64 z (-.f64 y x)) t)) (neg.f64 (/.f64 (*.f64 z (-.f64 y x)) t))) (fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 z (-.f64 y x)) t))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (neg.f64 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 z (-.f64 y x)) t)))) (/.f64 (*.f64 z (-.f64 y x)) t)))))
(fabs.f64 (*.f64 (fabs.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 (*.f64 (-.f64 y x) z) t)))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))))
(fabs.f64 (*.f64 (fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 -1 (/.f64 (*.f64 z (-.f64 y x)) t)))) (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 z (-.f64 y x)) t))))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 (*.f64 z (-.f64 y x)) t)) (neg.f64 (/.f64 (*.f64 z (-.f64 y x)) t))) (fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 z (-.f64 y x)) t))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (neg.f64 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 z (-.f64 y x)) t)))) (/.f64 (*.f64 z (-.f64 y x)) t)))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (/.f64 (*.f64 (-.f64 y x) z) t))) (/.f64 (*.f64 (-.f64 y x) z) t)))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))) (/.f64 (*.f64 z (-.f64 y x)) t)))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))))))
(fabs.f64 (*.f64 (fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 -1 (/.f64 (*.f64 z (-.f64 y x)) t)))) (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))) (/.f64 (*.f64 z (-.f64 y x)) t)))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 (*.f64 z (-.f64 y x)) t)) (neg.f64 (/.f64 (*.f64 z (-.f64 y x)) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))) (/.f64 (*.f64 z (-.f64 y x)) t)))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (neg.f64 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))) (/.f64 (*.f64 z (-.f64 y x)) t))) (/.f64 (*.f64 z (-.f64 y x)) t)))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 (*.f64 z (-.f64 y x)) t)) (*.f64 (/.f64 -1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))) (/.f64 (*.f64 z (-.f64 y x)) t)))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))))
(fabs.f64 (*.f64 (fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 -1 (/.f64 (*.f64 z (-.f64 y x)) t)))) (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))) (/.f64 (*.f64 z (-.f64 y x)) t)))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 (*.f64 z (-.f64 y x)) t)) (neg.f64 (/.f64 (*.f64 z (-.f64 y x)) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))) (/.f64 (*.f64 z (-.f64 y x)) t)))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (neg.f64 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))) (/.f64 (*.f64 z (-.f64 y x)) t))) (/.f64 (*.f64 z (-.f64 y x)) t)))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 (*.f64 z (-.f64 y x)) t)) (*.f64 (/.f64 -1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))) (/.f64 (*.f64 z (-.f64 y x)) t)))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 1 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 -1 (/.f64 (*.f64 z (-.f64 y x)) t))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 z (-.f64 y x)) t)) (neg.f64 (/.f64 (*.f64 z (-.f64 y x)) t)))))
(*.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 (*.f64 z (-.f64 y x)) t)) (fabs.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 z (-.f64 y x)) t))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 (*.f64 (-.f64 y x) z) t)) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 (*.f64 (-.f64 y x) z) t)))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 -1 (/.f64 (*.f64 z (-.f64 y x)) t))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 z (-.f64 y x)) t)) (neg.f64 (/.f64 (*.f64 z (-.f64 y x)) t)))))
(*.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 (*.f64 z (-.f64 y x)) t)) (fabs.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 z (-.f64 y x)) t))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 (*.f64 (-.f64 y x) z) t)) (*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 -1 (/.f64 (*.f64 z (-.f64 y x)) t))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 z (-.f64 y x)) t)) (neg.f64 (/.f64 (*.f64 z (-.f64 y x)) t)))))
(*.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 (*.f64 z (-.f64 y x)) t)) (fabs.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 z (-.f64 y x)) t))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 (*.f64 (-.f64 y x) z) t)) (*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 -1 (/.f64 (*.f64 z (-.f64 y x)) t))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 z (-.f64 y x)) t)) (neg.f64 (/.f64 (*.f64 z (-.f64 y x)) t)))))
(*.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 (*.f64 z (-.f64 y x)) t)) (fabs.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 z (-.f64 y x)) t))))
(fabs.f64 (*.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 -1 (/.f64 (*.f64 z (-.f64 y x)) t))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 z (-.f64 y x)) t)) (neg.f64 (/.f64 (*.f64 z (-.f64 y x)) t)))))
(*.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 (*.f64 z (-.f64 y x)) t)) (fabs.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 z (-.f64 y x)) t))))
(fabs.f64 (*.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 -1 (/.f64 (*.f64 z (-.f64 y x)) t))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 z (-.f64 y x)) t)) (neg.f64 (/.f64 (*.f64 z (-.f64 y x)) t)))))
(*.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 (*.f64 z (-.f64 y x)) t)) (fabs.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 z (-.f64 y x)) t))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))) (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 -1 (/.f64 (*.f64 z (-.f64 y x)) t)))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))) (*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 z (-.f64 y x)) t)) (neg.f64 (/.f64 (*.f64 z (-.f64 y x)) t))))))
(*.f64 (fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)))) (*.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 (*.f64 z (-.f64 y x)) t)) (fabs.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 z (-.f64 y x)) t)))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))) (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 -1 (/.f64 (*.f64 z (-.f64 y x)) t)))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))) (*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 z (-.f64 y x)) t)) (neg.f64 (/.f64 (*.f64 z (-.f64 y x)) t))))))
(*.f64 (fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)))) (*.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 (*.f64 z (-.f64 y x)) t)) (fabs.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 z (-.f64 y x)) t)))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))) (*.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 -1 (/.f64 (*.f64 z (-.f64 y x)) t))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 z (-.f64 y x)) t)) (neg.f64 (/.f64 (*.f64 z (-.f64 y x)) t)))))
(*.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 (*.f64 z (-.f64 y x)) t)) (fabs.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 z (-.f64 y x)) t))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))) (*.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 -1 (/.f64 (*.f64 z (-.f64 y x)) t))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 z (-.f64 y x)) t)) (neg.f64 (/.f64 (*.f64 z (-.f64 y x)) t)))))
(*.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 (*.f64 z (-.f64 y x)) t)) (fabs.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 z (-.f64 y x)) t))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))) (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (fabs.f64 (/.f64 1 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (fabs.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))) (/.f64 1 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)))))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))) (*.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))) (*.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 (*.f64 (-.f64 y x) z) t)) (*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 (*.f64 (-.f64 y x) z) t)) (neg.f64 (/.f64 (*.f64 (-.f64 y x) z) t)))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 -1 (/.f64 (*.f64 z (-.f64 y x)) t))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 z (-.f64 y x)) t)) (neg.f64 (/.f64 (*.f64 z (-.f64 y x)) t)))))
(*.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 (*.f64 z (-.f64 y x)) t)) (fabs.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 z (-.f64 y x)) t))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 (*.f64 (-.f64 y x) z) t)) (*.f64 (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 -1 (/.f64 (*.f64 z (-.f64 y x)) t))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 z (-.f64 y x)) t)) (neg.f64 (/.f64 (*.f64 z (-.f64 y x)) t)))))
(*.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 (*.f64 z (-.f64 y x)) t)) (fabs.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 z (-.f64 y x)) t))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t)))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t)))) (*.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t)) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 -1 (/.f64 (*.f64 z (-.f64 y x)) t))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 z (-.f64 y x)) t)) (neg.f64 (/.f64 (*.f64 z (-.f64 y x)) t)))))
(*.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 (*.f64 z (-.f64 y x)) t)) (fabs.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 z (-.f64 y x)) t))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t)))) (*.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 -1 (/.f64 (*.f64 z (-.f64 y x)) t))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 z (-.f64 y x)) t)) (neg.f64 (/.f64 (*.f64 z (-.f64 y x)) t)))))
(*.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 (*.f64 z (-.f64 y x)) t)) (fabs.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 z (-.f64 y x)) t))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (neg.f64 (/.f64 (*.f64 (-.f64 y x) z) t)) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 -1 (/.f64 (*.f64 z (-.f64 y x)) t))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 z (-.f64 y x)) t)) (neg.f64 (/.f64 (*.f64 z (-.f64 y x)) t)))))
(*.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 (*.f64 z (-.f64 y x)) t)) (fabs.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 z (-.f64 y x)) t))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))) (/.f64 (*.f64 (-.f64 y x) z) t)))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (fabs.f64 (/.f64 -1 (/.f64 (*.f64 z (-.f64 y x)) t)))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (neg.f64 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 -1 (/.f64 (*.f64 z (-.f64 y x)) t))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 z (-.f64 y x)) t)) (neg.f64 (/.f64 (*.f64 z (-.f64 y x)) t)))))
(*.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 (*.f64 z (-.f64 y x)) t)) (fabs.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 z (-.f64 y x)) t))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (neg.f64 (/.f64 (*.f64 (-.f64 y x) z) t)) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 -1 (/.f64 (*.f64 z (-.f64 y x)) t))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 z (-.f64 y x)) t)) (neg.f64 (/.f64 (*.f64 z (-.f64 y x)) t)))))
(*.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 (*.f64 z (-.f64 y x)) t)) (fabs.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 z (-.f64 y x)) t))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (neg.f64 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 -1 (/.f64 (*.f64 z (-.f64 y x)) t))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 z (-.f64 y x)) t)) (neg.f64 (/.f64 (*.f64 z (-.f64 y x)) t)))))
(*.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 (*.f64 z (-.f64 y x)) t)) (fabs.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 z (-.f64 y x)) t))))
(fabs.f64 (*.f64 (fabs.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 (*.f64 (-.f64 y x) z) t)) (neg.f64 (/.f64 (*.f64 (-.f64 y x) z) t)))) (*.f64 (neg.f64 (/.f64 (*.f64 (-.f64 y x) z) t)) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))) (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 -1 (/.f64 (*.f64 z (-.f64 y x)) t)))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))) (*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 z (-.f64 y x)) t)) (neg.f64 (/.f64 (*.f64 z (-.f64 y x)) t))))))
(*.f64 (fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)))) (*.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 (*.f64 z (-.f64 y x)) t)) (fabs.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 z (-.f64 y x)) t)))))
(fabs.f64 (*.f64 (fabs.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 (*.f64 (-.f64 y x) z) t)) (neg.f64 (/.f64 (*.f64 (-.f64 y x) z) t)))) (/.f64 (*.f64 (-.f64 y x) z) t)))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (fabs.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 z (-.f64 y x)) t)) (neg.f64 (/.f64 (*.f64 z (-.f64 y x)) t))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (neg.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 z (-.f64 y x)) t)))))))
(fabs.f64 (*.f64 (fabs.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 (*.f64 (-.f64 y x) z) t)) (neg.f64 (/.f64 (*.f64 (-.f64 y x) z) t)))) (*.f64 (neg.f64 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))) (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 -1 (/.f64 (*.f64 z (-.f64 y x)) t)))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))) (*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 z (-.f64 y x)) t)) (neg.f64 (/.f64 (*.f64 z (-.f64 y x)) t))))))
(*.f64 (fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)))) (*.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 (*.f64 z (-.f64 y x)) t)) (fabs.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 z (-.f64 y x)) t)))))
(fabs.f64 (*.f64 (fabs.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 (*.f64 (-.f64 y x) z) t)))) (*.f64 (/.f64 1 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))))))
(fabs.f64 (*.f64 (fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 z (-.f64 y x)) t)))) (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 1 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))) (/.f64 -1 (/.f64 (*.f64 z (-.f64 y x)) t))))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 -1 (/.f64 (*.f64 z (-.f64 y x)) t))) (*.f64 (fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 z (-.f64 y x)) t)))) (/.f64 1 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))))))
(fabs.f64 (*.f64 (fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 z (-.f64 y x)) t)))) (*.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))))))
(fabs.f64 (*.f64 (fabs.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 (*.f64 (-.f64 y x) z) t)))) (*.f64 (/.f64 1 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))))
(fabs.f64 (*.f64 (fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 z (-.f64 y x)) t)))) (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 1 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))) (/.f64 -1 (/.f64 (*.f64 z (-.f64 y x)) t))))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 -1 (/.f64 (*.f64 z (-.f64 y x)) t))) (*.f64 (fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 z (-.f64 y x)) t)))) (/.f64 1 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))))))
(fabs.f64 (*.f64 (fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 z (-.f64 y x)) t)))) (*.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 1 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))) (*.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 -1 (/.f64 (*.f64 z (-.f64 y x)) t))) (/.f64 1 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)))))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))) (/.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 -1 (/.f64 (*.f64 z (-.f64 y x)) t))) (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))) (/.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))) (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 -1 (/.f64 (*.f64 z (-.f64 y x)) t))))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 1 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))) (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))) (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)))))) (/.f64 1 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)))))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))) (/.f64 (/.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))) (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)))))) (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (fabs.f64 (/.f64 (*.f64 (-.f64 y x) z) t)) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 -1 (/.f64 (*.f64 z (-.f64 y x)) t))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 z (-.f64 y x)) t)) (neg.f64 (/.f64 (*.f64 z (-.f64 y x)) t)))))
(*.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 (*.f64 z (-.f64 y x)) t)) (fabs.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 z (-.f64 y x)) t))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (fabs.f64 (/.f64 (*.f64 (-.f64 y x) z) t)) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 -1 (/.f64 (*.f64 z (-.f64 y x)) t))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 z (-.f64 y x)) t)) (neg.f64 (/.f64 (*.f64 z (-.f64 y x)) t)))))
(*.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 (*.f64 z (-.f64 y x)) t)) (fabs.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 z (-.f64 y x)) t))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (fabs.f64 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 -1 (/.f64 (*.f64 z (-.f64 y x)) t))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 z (-.f64 y x)) t)) (neg.f64 (/.f64 (*.f64 z (-.f64 y x)) t)))))
(*.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 (*.f64 z (-.f64 y x)) t)) (fabs.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 z (-.f64 y x)) t))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) 2))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) 2)))
(fabs.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (*.f64 2 (/.f64 (*.f64 z (-.f64 y x)) t))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 2 (/.f64 1 (*.f64 2 (/.f64 (*.f64 z (-.f64 y x)) t))))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) 2))) (*.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) 2) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))))))
(fabs.f64 (*.f64 (fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 -1 (/.f64 (*.f64 z (-.f64 y x)) t)))) (*.f64 (*.f64 2 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 1 (*.f64 2 (/.f64 (*.f64 z (-.f64 y x)) t))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (fabs.f64 (/.f64 1 (*.f64 2 (/.f64 (*.f64 z (-.f64 y x)) t)))) (*.f64 (neg.f64 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 2 (/.f64 (*.f64 z (-.f64 y x)) t))))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (*.f64 2 (/.f64 (*.f64 z (-.f64 y x)) t)))) (*.f64 (neg.f64 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 2 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 z (-.f64 y x)) t)))))
(fabs.f64 (*.f64 (fabs.f64 (*.f64 (neg.f64 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 2 (/.f64 (*.f64 z (-.f64 y x)) t)))) (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (*.f64 2 (/.f64 (*.f64 z (-.f64 y x)) t))))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) 2))) (*.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) 2) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))))
(fabs.f64 (*.f64 (fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 -1 (/.f64 (*.f64 z (-.f64 y x)) t)))) (*.f64 (*.f64 2 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 1 (*.f64 2 (/.f64 (*.f64 z (-.f64 y x)) t))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (fabs.f64 (/.f64 1 (*.f64 2 (/.f64 (*.f64 z (-.f64 y x)) t)))) (*.f64 (neg.f64 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 2 (/.f64 (*.f64 z (-.f64 y x)) t))))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (*.f64 2 (/.f64 (*.f64 z (-.f64 y x)) t)))) (*.f64 (neg.f64 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 2 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 z (-.f64 y x)) t)))))
(fabs.f64 (*.f64 (fabs.f64 (*.f64 (neg.f64 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 2 (/.f64 (*.f64 z (-.f64 y x)) t)))) (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (*.f64 2 (/.f64 (*.f64 z (-.f64 y x)) t))))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 -1 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t)))) (*.f64 (neg.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 -1 (/.f64 (*.f64 z (-.f64 y x)) t))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 z (-.f64 y x)) t)) (neg.f64 (/.f64 (*.f64 z (-.f64 y x)) t)))))
(*.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 (*.f64 z (-.f64 y x)) t)) (fabs.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 z (-.f64 y x)) t))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 -1 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t)))) (*.f64 (neg.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 -1 (/.f64 (*.f64 z (-.f64 y x)) t))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 z (-.f64 y x)) t)) (neg.f64 (/.f64 (*.f64 z (-.f64 y x)) t)))))
(*.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 (*.f64 z (-.f64 y x)) t)) (fabs.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 z (-.f64 y x)) t))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 -1 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t)))) (*.f64 (neg.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t))) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 -1 (/.f64 (*.f64 z (-.f64 y x)) t))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 z (-.f64 y x)) t)) (neg.f64 (/.f64 (*.f64 z (-.f64 y x)) t)))))
(*.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 (*.f64 z (-.f64 y x)) t)) (fabs.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 z (-.f64 y x)) t))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 -1 (neg.f64 (/.f64 (*.f64 (-.f64 y x) z) t)))) (/.f64 (*.f64 (-.f64 y x) z) t)))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (fabs.f64 (/.f64 -1 (/.f64 (*.f64 z (-.f64 y x)) t)))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 -1 (neg.f64 (/.f64 (*.f64 (-.f64 y x) z) t)))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 -1 (/.f64 (*.f64 z (-.f64 y x)) t))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 z (-.f64 y x)) t)) (neg.f64 (/.f64 (*.f64 z (-.f64 y x)) t)))))
(*.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 (*.f64 z (-.f64 y x)) t)) (fabs.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 z (-.f64 y x)) t))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 -1 (neg.f64 (/.f64 (*.f64 (-.f64 y x) z) t)))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 -1 (/.f64 (*.f64 z (-.f64 y x)) t))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 z (-.f64 y x)) t)) (neg.f64 (/.f64 (*.f64 z (-.f64 y x)) t)))))
(*.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 (*.f64 z (-.f64 y x)) t)) (fabs.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 z (-.f64 y x)) t))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 -1 (fabs.f64 (/.f64 (*.f64 (-.f64 y x) z) t)))) (*.f64 (neg.f64 (fabs.f64 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 -1 (/.f64 (*.f64 z (-.f64 y x)) t))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 z (-.f64 y x)) t)) (neg.f64 (/.f64 (*.f64 z (-.f64 y x)) t)))))
(*.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 (*.f64 z (-.f64 y x)) t)) (fabs.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 z (-.f64 y x)) t))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 -1 (fabs.f64 (/.f64 (*.f64 (-.f64 y x) z) t)))) (*.f64 (neg.f64 (fabs.f64 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 -1 (/.f64 (*.f64 z (-.f64 y x)) t))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 z (-.f64 y x)) t)) (neg.f64 (/.f64 (*.f64 z (-.f64 y x)) t)))))
(*.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 (*.f64 z (-.f64 y x)) t)) (fabs.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 z (-.f64 y x)) t))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 -1 (fabs.f64 (/.f64 (*.f64 (-.f64 y x) z) t)))) (*.f64 (neg.f64 (fabs.f64 (/.f64 (*.f64 (-.f64 y x) z) t))) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 -1 (/.f64 (*.f64 z (-.f64 y x)) t))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 z (-.f64 y x)) t)) (neg.f64 (/.f64 (*.f64 z (-.f64 y x)) t)))))
(*.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 (*.f64 z (-.f64 y x)) t)) (fabs.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 z (-.f64 y x)) t))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 -1 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) 2))) (*.f64 (neg.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) 2)) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))))
(fabs.f64 (*.f64 (fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 -1 (/.f64 (*.f64 z (-.f64 y x)) t)))) (*.f64 (*.f64 2 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 1 (*.f64 2 (/.f64 (*.f64 z (-.f64 y x)) t))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (fabs.f64 (/.f64 1 (*.f64 2 (/.f64 (*.f64 z (-.f64 y x)) t)))) (*.f64 (neg.f64 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 2 (/.f64 (*.f64 z (-.f64 y x)) t))))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (*.f64 2 (/.f64 (*.f64 z (-.f64 y x)) t)))) (*.f64 (neg.f64 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 2 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 z (-.f64 y x)) t)))))
(fabs.f64 (*.f64 (fabs.f64 (*.f64 (neg.f64 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 2 (/.f64 (*.f64 z (-.f64 y x)) t)))) (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (*.f64 2 (/.f64 (*.f64 z (-.f64 y x)) t))))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 -1 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) 2))) (*.f64 (neg.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) 2)) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))))))
(fabs.f64 (*.f64 (fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 -1 (/.f64 (*.f64 z (-.f64 y x)) t)))) (*.f64 (*.f64 2 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 1 (*.f64 2 (/.f64 (*.f64 z (-.f64 y x)) t))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (fabs.f64 (/.f64 1 (*.f64 2 (/.f64 (*.f64 z (-.f64 y x)) t)))) (*.f64 (neg.f64 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 2 (/.f64 (*.f64 z (-.f64 y x)) t))))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (*.f64 2 (/.f64 (*.f64 z (-.f64 y x)) t)))) (*.f64 (neg.f64 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 2 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 z (-.f64 y x)) t)))))
(fabs.f64 (*.f64 (fabs.f64 (*.f64 (neg.f64 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 2 (/.f64 (*.f64 z (-.f64 y x)) t)))) (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (*.f64 2 (/.f64 (*.f64 z (-.f64 y x)) t))))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 -1 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) 2))) (*.f64 (neg.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) 2)) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))))
(fabs.f64 (*.f64 (fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 -1 (/.f64 (*.f64 z (-.f64 y x)) t)))) (*.f64 (*.f64 2 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 1 (*.f64 2 (/.f64 (*.f64 z (-.f64 y x)) t))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (fabs.f64 (/.f64 1 (*.f64 2 (/.f64 (*.f64 z (-.f64 y x)) t)))) (*.f64 (neg.f64 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 2 (/.f64 (*.f64 z (-.f64 y x)) t))))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (*.f64 2 (/.f64 (*.f64 z (-.f64 y x)) t)))) (*.f64 (neg.f64 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 2 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 z (-.f64 y x)) t)))))
(fabs.f64 (*.f64 (fabs.f64 (*.f64 (neg.f64 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 2 (/.f64 (*.f64 z (-.f64 y x)) t)))) (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (*.f64 2 (/.f64 (*.f64 z (-.f64 y x)) t))))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 (*.f64 (-.f64 y x) z) t)) (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (/.f64 (*.f64 (-.f64 y x) z) t)) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))))))
(fabs.f64 (*.f64 (fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 -1 (/.f64 (*.f64 z (-.f64 y x)) t)))) (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))) (/.f64 (*.f64 z (-.f64 y x)) t)))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 (*.f64 z (-.f64 y x)) t)) (neg.f64 (/.f64 (*.f64 z (-.f64 y x)) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))) (/.f64 (*.f64 z (-.f64 y x)) t)))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (neg.f64 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))) (/.f64 (*.f64 z (-.f64 y x)) t))) (/.f64 (*.f64 z (-.f64 y x)) t)))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 (*.f64 z (-.f64 y x)) t)) (*.f64 (/.f64 -1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))) (/.f64 (*.f64 z (-.f64 y x)) t)))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 (*.f64 (-.f64 y x) z) t)) (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))))
(fabs.f64 (*.f64 (fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 -1 (/.f64 (*.f64 z (-.f64 y x)) t)))) (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))) (/.f64 (*.f64 z (-.f64 y x)) t)))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 (*.f64 z (-.f64 y x)) t)) (neg.f64 (/.f64 (*.f64 z (-.f64 y x)) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))) (/.f64 (*.f64 z (-.f64 y x)) t)))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (neg.f64 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))) (/.f64 (*.f64 z (-.f64 y x)) t))) (/.f64 (*.f64 z (-.f64 y x)) t)))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 (*.f64 z (-.f64 y x)) t)) (*.f64 (/.f64 -1 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))) (/.f64 (*.f64 z (-.f64 y x)) t)))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t)))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))) (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))))) (/.f64 -1 (/.f64 (*.f64 z (-.f64 y x)) t)))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (*.f64 (/.f64 -1 (/.f64 (*.f64 z (-.f64 y x)) t)) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))) (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))))))))
(fabs.f64 (*.f64 (neg.f64 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))) (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))))) (/.f64 (*.f64 z (-.f64 y x)) t))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))) (*.f64 1 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))))
(fabs.f64 (*.f64 1 (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))))
(fabs.f64 (*.f64 1 (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))) (*.f64 (/.f64 1 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))) (*.f64 (/.f64 1 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))) (*.f64 (/.f64 1 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))))
(fabs.f64 (*.f64 1 (*.f64 (/.f64 1 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 -1 (/.f64 (*.f64 (-.f64 y x) z) t))))))
(fabs.f64 (*.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 -1 (/.f64 (*.f64 z (-.f64 y x)) t))) (/.f64 1 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)))))))
(fabs.f64 (*.f64 (/.f64 -1 (/.f64 (*.f64 z (-.f64 y x)) t)) (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)))))))
(fabs.f64 (*.f64 (neg.f64 (/.f64 (*.f64 z (-.f64 y x)) t)) (/.f64 (/.f64 1 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)))) (/.f64 (*.f64 z (-.f64 y x)) t))))
(fabs.f64 (*.f64 1 (*.f64 (/.f64 1 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))) (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))))))
(fabs.f64 (*.f64 1 (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))) (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)))))) (/.f64 1 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))) (fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))) (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t)))))) (/.f64 1 (*.f64 (/.f64 (*.f64 z (-.f64 y x)) t) (/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))))))
(+.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) 0)
(/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))
(+.f64 0 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))
(/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))
(-.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) 0)
(/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))
(-.f64 0 (neg.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))
(/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))
(*.f64 1 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))
(/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))
(*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) 1)
(/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))
(*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))
(/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))
(*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))
(/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))
(*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (/.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))
(/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))
(/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))
(*.f64 (/.f64 1 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))
(/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))
(*.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (/.f64 1 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))
(/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))
(*.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))
(/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))
(*.f64 (/.f64 1 (/.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))) (*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (/.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))))
(/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))
(*.f64 (/.f64 (/.f64 1 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))) (*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))))
(/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))
(*.f64 (/.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))
(/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))
(*.f64 (/.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))) (*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))
(/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))
(pow.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) 1)
(/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))
(neg.f64 (neg.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))
(/.f64 1 (/.f64 (*.f64 z (-.f64 y x)) t))

localize6.0ms (0%)

Local error

Found 1 expressions with local error:

NewErrorProgram
5.8b
(/.f64 (*.f64 z y) t)
Compiler

Compiled 15 to 6 computations (60% saved)

localize16.0ms (0.1%)

Local error

Found 1 expressions with local error:

NewErrorProgram
7.2b
(*.f64 (/.f64 (-.f64 y x) t) z)
Compiler

Compiled 23 to 7 computations (69.6% saved)

series2.0ms (0%)

Counts
1 → 48
Calls

12 calls:

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

rewrite92.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
972×rational_best.json-simplify-57
624×rational_best.json-simplify-43
548×rational_best.json-simplify-78
512×rational_best.json-5
510×rational_best.json-2
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0919
17519
226219
3110319
4484419
Stop Event
node limit
Counts
1 → 10
Calls
Call 1
Inputs
(*.f64 (/.f64 (-.f64 y x) t) z)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (-.f64 y x) t) z) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (/.f64 (-.f64 y x) t) z))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (-.f64 y x) t) z) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 (/.f64 (-.f64 y x) t) z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (-.f64 y x) t) z) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (-.f64 y x) t) z) (/.f64 (*.f64 (/.f64 (-.f64 y x) t) z) (*.f64 (/.f64 (-.f64 y x) t) z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (-.f64 y x) t) (+.f64 z z)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (*.f64 (/.f64 (-.f64 y x) t) z)) 2) -2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 (-.f64 y x) t) z) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 (/.f64 (-.f64 y x) t) z)))))))

simplify157.0ms (1.3%)

Algorithm
egg-herbie
Rules
1576×rational_best.json-simplify-132
1414×rational_best.json-simplify-80
1286×rational_best.json-simplify-78
1006×rational_best.json-simplify-82
758×rational_best.json-simplify-2
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0381408
1571366
2991366
32381366
410171366
528081366
656381366
Stop Event
node limit
Counts
58 → 19
Calls
Call 1
Inputs
(*.f64 -1 (/.f64 (*.f64 z x) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y z) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y z) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y z) t))
(/.f64 (*.f64 y z) t)
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y z) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y z) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y z) t))
(/.f64 (*.f64 y z) t)
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y z) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y z) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y z) t))
(/.f64 (*.f64 y z) t)
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y z) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y z) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y z) t))
(*.f64 -1 (/.f64 (*.f64 z x) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y z) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y z) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y z) t))
(*.f64 -1 (/.f64 (*.f64 z x) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y z) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y z) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y z) t))
(/.f64 (*.f64 z (-.f64 y x)) t)
(/.f64 (*.f64 z (-.f64 y x)) t)
(/.f64 (*.f64 z (-.f64 y x)) t)
(/.f64 (*.f64 z (-.f64 y x)) t)
(/.f64 (*.f64 z (-.f64 y x)) t)
(/.f64 (*.f64 z (-.f64 y x)) t)
(/.f64 (*.f64 z (-.f64 y x)) t)
(/.f64 (*.f64 z (-.f64 y x)) t)
(/.f64 (*.f64 z (-.f64 y x)) t)
(/.f64 (*.f64 z (-.f64 y x)) t)
(/.f64 (*.f64 z (-.f64 y x)) t)
(/.f64 (*.f64 z (-.f64 y x)) t)
(/.f64 (*.f64 z (-.f64 y x)) t)
(/.f64 (*.f64 z (-.f64 y x)) t)
(/.f64 (*.f64 z (-.f64 y x)) t)
(/.f64 (*.f64 z (-.f64 y x)) t)
(/.f64 (*.f64 z (-.f64 y x)) t)
(/.f64 (*.f64 z (-.f64 y x)) t)
(/.f64 (*.f64 z (-.f64 y x)) t)
(/.f64 (*.f64 z (-.f64 y x)) t)
(/.f64 (*.f64 z (-.f64 y x)) t)
(/.f64 (*.f64 z (-.f64 y x)) t)
(/.f64 (*.f64 z (-.f64 y x)) t)
(/.f64 (*.f64 z (-.f64 y x)) t)
(+.f64 (*.f64 (/.f64 (-.f64 y x) t) z) 0)
(+.f64 0 (*.f64 (/.f64 (-.f64 y x) t) z))
(-.f64 (*.f64 (/.f64 (-.f64 y x) t) z) 0)
(-.f64 0 (neg.f64 (*.f64 (/.f64 (-.f64 y x) t) z)))
(/.f64 (*.f64 (/.f64 (-.f64 y x) t) z) 1)
(/.f64 (*.f64 (/.f64 (-.f64 y x) t) z) (/.f64 (*.f64 (/.f64 (-.f64 y x) t) z) (*.f64 (/.f64 (-.f64 y x) t) z)))
(/.f64 (*.f64 (/.f64 (-.f64 y x) t) (+.f64 z z)) 2)
(/.f64 (*.f64 (neg.f64 (*.f64 (/.f64 (-.f64 y x) t) z)) 2) -2)
(pow.f64 (*.f64 (/.f64 (-.f64 y x) t) z) 1)
(neg.f64 (neg.f64 (*.f64 (/.f64 (-.f64 y x) t) z)))
Outputs
(*.f64 -1 (/.f64 (*.f64 z x) t))
(neg.f64 (/.f64 (*.f64 z x) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y z) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t))
(+.f64 (neg.f64 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y z) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t))
(+.f64 (neg.f64 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y z) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t))
(+.f64 (neg.f64 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t))
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 z y) t)
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y z) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t))
(+.f64 (neg.f64 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y z) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t))
(+.f64 (neg.f64 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y z) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t))
(+.f64 (neg.f64 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t))
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 z y) t)
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y z) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t))
(+.f64 (neg.f64 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y z) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t))
(+.f64 (neg.f64 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y z) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t))
(+.f64 (neg.f64 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t))
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 z y) t)
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y z) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t))
(+.f64 (neg.f64 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y z) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t))
(+.f64 (neg.f64 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y z) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t))
(+.f64 (neg.f64 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t))
(*.f64 -1 (/.f64 (*.f64 z x) t))
(neg.f64 (/.f64 (*.f64 z x) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y z) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t))
(+.f64 (neg.f64 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y z) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t))
(+.f64 (neg.f64 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y z) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t))
(+.f64 (neg.f64 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t))
(*.f64 -1 (/.f64 (*.f64 z x) t))
(neg.f64 (/.f64 (*.f64 z x) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y z) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t))
(+.f64 (neg.f64 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y z) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t))
(+.f64 (neg.f64 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 y z) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t))
(+.f64 (neg.f64 (/.f64 (*.f64 z x) t)) (/.f64 (*.f64 z y) t))
(/.f64 (*.f64 z (-.f64 y x)) t)
(/.f64 (*.f64 z (-.f64 y x)) t)
(/.f64 (*.f64 z (-.f64 y x)) t)
(/.f64 (*.f64 z (-.f64 y x)) t)
(/.f64 (*.f64 z (-.f64 y x)) t)
(/.f64 (*.f64 z (-.f64 y x)) t)
(/.f64 (*.f64 z (-.f64 y x)) t)
(/.f64 (*.f64 z (-.f64 y x)) t)
(/.f64 (*.f64 z (-.f64 y x)) t)
(/.f64 (*.f64 z (-.f64 y x)) t)
(/.f64 (*.f64 z (-.f64 y x)) t)
(/.f64 (*.f64 z (-.f64 y x)) t)
(/.f64 (*.f64 z (-.f64 y x)) t)
(/.f64 (*.f64 z (-.f64 y x)) t)
(/.f64 (*.f64 z (-.f64 y x)) t)
(/.f64 (*.f64 z (-.f64 y x)) t)
(/.f64 (*.f64 z (-.f64 y x)) t)
(/.f64 (*.f64 z (-.f64 y x)) t)
(/.f64 (*.f64 z (-.f64 y x)) t)
(/.f64 (*.f64 z (-.f64 y x)) t)
(/.f64 (*.f64 z (-.f64 y x)) t)
(/.f64 (*.f64 z (-.f64 y x)) t)
(/.f64 (*.f64 z (-.f64 y x)) t)
(/.f64 (*.f64 z (-.f64 y x)) t)
(+.f64 (*.f64 (/.f64 (-.f64 y x) t) z) 0)
(*.f64 z (/.f64 (-.f64 y x) t))
(+.f64 0 (*.f64 (/.f64 (-.f64 y x) t) z))
(*.f64 z (/.f64 (-.f64 y x) t))
(-.f64 (*.f64 (/.f64 (-.f64 y x) t) z) 0)
(*.f64 z (/.f64 (-.f64 y x) t))
(-.f64 0 (neg.f64 (*.f64 (/.f64 (-.f64 y x) t) z)))
(*.f64 z (/.f64 (-.f64 y x) t))
(/.f64 (*.f64 (/.f64 (-.f64 y x) t) z) 1)
(*.f64 z (/.f64 (-.f64 y x) t))
(/.f64 (*.f64 (/.f64 (-.f64 y x) t) z) (/.f64 (*.f64 (/.f64 (-.f64 y x) t) z) (*.f64 (/.f64 (-.f64 y x) t) z)))
(*.f64 z (/.f64 (-.f64 y x) t))
(/.f64 (*.f64 (/.f64 (-.f64 y x) t) (+.f64 z z)) 2)
(*.f64 z (/.f64 (-.f64 y x) t))
(/.f64 (*.f64 (neg.f64 (*.f64 (/.f64 (-.f64 y x) t) z)) 2) -2)
(*.f64 z (/.f64 (-.f64 y x) t))
(pow.f64 (*.f64 (/.f64 (-.f64 y x) t) z) 1)
(*.f64 z (/.f64 (-.f64 y x) t))
(neg.f64 (neg.f64 (*.f64 (/.f64 (-.f64 y x) t) z)))
(*.f64 z (/.f64 (-.f64 y x) t))

localize17.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))
0.2b
(/.f64 1 (/.f64 (*.f64 z y) t))
5.8b
(/.f64 (*.f64 z y) t)
34.9b
(*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)))
Compiler

Compiled 75 to 17 computations (77.3% saved)

series8.0ms (0.1%)

Counts
3 → 108
Calls

27 calls:

TimeVariablePointExpression
1.0ms
z
@0
(*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))
1.0ms
y
@0
(*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))
1.0ms
t
@0
(*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))
1.0ms
z
@inf
(*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))
0.0ms
y
@inf
(*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))

rewrite130.0ms (1.1%)

Algorithm
batch-egg-rewrite
Rules
1348×rational_best.json-simplify-57
832×rational_best.json-simplify-47
680×rational_best.json-5
678×rational_best.json-2
678×rational_best.json-3
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01163
19663
231863
3137663
4614763
Stop Event
node limit
Counts
3 → 100
Calls
Call 1
Inputs
(*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)))
(/.f64 1 (/.f64 (*.f64 z y) t))
(*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 z y) t) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 z y) t))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 z y) t) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 (*.f64 z y) t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z y) t)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 z y) t) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 z y) t) (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 z y) t) (/.f64 (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 z y) t) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 z y) t) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 (*.f64 z y) t)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 1 (/.f64 (*.f64 z y) t)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 1 (/.f64 (*.f64 z y) t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1 (/.f64 (*.f64 z y) t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 1 (/.f64 (*.f64 z y) t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 1 (/.f64 1 (/.f64 (*.f64 z y) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 1 (/.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 1 (/.f64 (*.f64 z y) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 1 (/.f64 (*.f64 z y) t))) (/.f64 1 (/.f64 (*.f64 z y) t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 1 (/.f64 (*.f64 z y) t))) (/.f64 1 (/.f64 1 (/.f64 (*.f64 z y) t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 (/.f64 (*.f64 z y) t))) (*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 1 (/.f64 (*.f64 z y) t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 1 (/.f64 1 (/.f64 (*.f64 z y) t)))) (/.f64 1 (/.f64 (*.f64 z y) t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 1 (/.f64 (*.f64 z y) t))) (*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 1 (/.f64 (*.f64 z y) t)))) (*.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 1 (/.f64 (*.f64 z y) t))) (*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 1 (/.f64 (*.f64 z y) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 1 (/.f64 (*.f64 z y) t))) (/.f64 1 (/.f64 (*.f64 z y) t))) (*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 1 (/.f64 (*.f64 z y) t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 1 (/.f64 1 (/.f64 (*.f64 z y) t)))) (/.f64 1 (/.f64 (*.f64 z y) t))) (*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 1 (/.f64 (*.f64 z y) t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 1 (/.f64 (*.f64 z y) t)))) (/.f64 1 (/.f64 (*.f64 z y) t))) (*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 1 (/.f64 (*.f64 z y) t))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 1 (/.f64 (*.f64 z y) t))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 z y) t) (*.f64 (/.f64 (*.f64 z y) t) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (neg.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (fabs.f64 (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (neg.f64 (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 z y) t) (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))) (fabs.f64 (/.f64 1 (/.f64 (*.f64 z y) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (/.f64 (*.f64 z y) t))) (*.f64 (/.f64 (*.f64 z y) t) (neg.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (/.f64 (*.f64 z y) t))) (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (fabs.f64 (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 z y) t) (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))) (fabs.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 (*.f64 z y) t))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 z y) t) (neg.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)))) (fabs.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 (*.f64 z y) t))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (fabs.f64 (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))))) (fabs.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 (*.f64 z y) t))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 z y) t) (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))) (fabs.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 z y) t) (neg.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)))) (fabs.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (fabs.f64 (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))))) (fabs.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 z y) t) (fabs.f64 (/.f64 (*.f64 z y) t))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 (*.f64 z y) t)) (*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (neg.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 (*.f64 z y) t)) (*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (fabs.f64 (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 1 (/.f64 (*.f64 z y) t))) (*.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 1 (/.f64 (*.f64 z y) t))) (*.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (neg.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 1 (/.f64 (*.f64 z y) t))) (*.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (/.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (fabs.f64 (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 1 (/.f64 (*.f64 z y) t))) (neg.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 1 (/.f64 (*.f64 z y) t))) (/.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (fabs.f64 (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (neg.f64 (/.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (fabs.f64 (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 z y) t) 2) (neg.f64 (/.f64 (*.f64 z y) t))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 z y) t) 2) (fabs.f64 (/.f64 (*.f64 z y) t))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 z y) t) 2) (/.f64 (*.f64 z y) (fabs.f64 t))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 z y) t) 2) (/.f64 (/.f64 (*.f64 z y) t) (fabs.f64 (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 z y) t) 2) (*.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (fabs.f64 (/.f64 1 (/.f64 (*.f64 z y) t))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 z y) t) 2) (*.f64 (neg.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))) (fabs.f64 (/.f64 1 (/.f64 (*.f64 z y) t))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 z y) t) 2) (*.f64 (fabs.f64 (/.f64 1 (/.f64 (*.f64 z y) t))) (/.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (fabs.f64 (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 z y) t) 2) (*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (neg.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 z y) t) 2) (*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (fabs.f64 (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 z y) t) 2) (*.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 1 (/.f64 (*.f64 z y) t))) (*.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (/.f64 1 (/.f64 1 (/.f64 (*.f64 z y) t)))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 z y) t) 2) (*.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 1 (/.f64 (*.f64 z y) t))) (*.f64 (neg.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))) (/.f64 1 (/.f64 1 (/.f64 (*.f64 z y) t)))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 z y) t) 2) (*.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 1 (/.f64 (*.f64 z y) t))) (*.f64 (/.f64 1 (/.f64 1 (/.f64 (*.f64 z y) t))) (/.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (fabs.f64 (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (/.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (neg.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (/.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (/.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (fabs.f64 (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (/.f64 (/.f64 (*.f64 z y) t) (fabs.f64 (/.f64 (*.f64 z y) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (/.f64 (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (fabs.f64 (/.f64 (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (/.f64 (neg.f64 (/.f64 (*.f64 z y) t)) (fabs.f64 (/.f64 (*.f64 z y) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (/.f64 (*.f64 (/.f64 (*.f64 z y) t) 2) (fabs.f64 (*.f64 (/.f64 (*.f64 z y) t) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))) (fabs.f64 (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (/.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (fabs.f64 (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)))) (fabs.f64 (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (neg.f64 (fabs.f64 (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (-.f64 0 (/.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (neg.f64 (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (-.f64 0 (*.f64 (*.f64 (/.f64 (*.f64 z y) t) (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))) (fabs.f64 (/.f64 1 (/.f64 (*.f64 z y) t))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (-.f64 0 (*.f64 (fabs.f64 (/.f64 1 (/.f64 (*.f64 z y) t))) (*.f64 (/.f64 (*.f64 z y) t) (neg.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (-.f64 0 (*.f64 (fabs.f64 (/.f64 1 (/.f64 (*.f64 z y) t))) (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (fabs.f64 (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (-.f64 0 (*.f64 (*.f64 (/.f64 (*.f64 z y) t) (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))) (fabs.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 (*.f64 z y) t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (-.f64 0 (*.f64 (*.f64 (/.f64 (*.f64 z y) t) (neg.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)))) (fabs.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 (*.f64 z y) t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (-.f64 0 (*.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (fabs.f64 (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))))) (fabs.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 (*.f64 z y) t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (-.f64 0 (*.f64 (*.f64 (/.f64 (*.f64 z y) t) (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))) (fabs.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (-.f64 0 (*.f64 (*.f64 (/.f64 (*.f64 z y) t) (neg.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)))) (fabs.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (-.f64 0 (*.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (fabs.f64 (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))))) (fabs.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (-.f64 0 (*.f64 (/.f64 (*.f64 z y) t) (fabs.f64 (/.f64 (*.f64 z y) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (-.f64 0 (*.f64 (fabs.f64 (/.f64 (*.f64 z y) t)) (*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (neg.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (-.f64 0 (*.f64 (fabs.f64 (/.f64 (*.f64 z y) t)) (*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (fabs.f64 (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (-.f64 0 (*.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 1 (/.f64 (*.f64 z y) t))) (*.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (-.f64 0 (*.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 1 (/.f64 (*.f64 z y) t))) (*.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (neg.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (-.f64 0 (*.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 1 (/.f64 (*.f64 z y) t))) (*.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (/.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (fabs.f64 (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (-.f64 0 (*.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 1 (/.f64 (*.f64 z y) t))) (neg.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (-.f64 0 (*.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 1 (/.f64 (*.f64 z y) t))) (/.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (fabs.f64 (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)))))))))))

simplify264.0ms (2.1%)

Algorithm
egg-herbie
Rules
1528×rational_best.json-simplify-80
1466×rational_best.json-simplify-78
1356×rational_best.json-simplify-24
1262×rational_best.json-simplify-94
1014×rational_best.json-simplify-135
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02475758
15645734
211635698
337395698
474865698
Stop Event
node limit
Counts
208 → 129
Calls
Call 1
Inputs
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 t (*.f64 y z))
(/.f64 t (*.f64 y z))
(/.f64 t (*.f64 y z))
(/.f64 t (*.f64 y z))
(/.f64 t (*.f64 y z))
(/.f64 t (*.f64 y z))
(/.f64 t (*.f64 y z))
(/.f64 t (*.f64 y z))
(/.f64 t (*.f64 y z))
(/.f64 t (*.f64 y z))
(/.f64 t (*.f64 y z))
(/.f64 t (*.f64 y z))
(/.f64 t (*.f64 y z))
(/.f64 t (*.f64 y z))
(/.f64 t (*.f64 y z))
(/.f64 t (*.f64 y z))
(/.f64 t (*.f64 y z))
(/.f64 t (*.f64 y z))
(/.f64 t (*.f64 y z))
(/.f64 t (*.f64 y z))
(/.f64 t (*.f64 y z))
(/.f64 t (*.f64 y z))
(/.f64 t (*.f64 y z))
(/.f64 t (*.f64 y z))
(/.f64 t (*.f64 y z))
(/.f64 t (*.f64 y z))
(/.f64 t (*.f64 y z))
(/.f64 t (*.f64 y z))
(/.f64 t (*.f64 y z))
(/.f64 t (*.f64 y z))
(/.f64 t (*.f64 y z))
(/.f64 t (*.f64 y z))
(/.f64 t (*.f64 y z))
(/.f64 t (*.f64 y z))
(/.f64 t (*.f64 y z))
(/.f64 t (*.f64 y z))
(/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (pow.f64 t 2))
(/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (pow.f64 t 2))
(/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (pow.f64 t 2))
(/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (pow.f64 t 2))
(/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (pow.f64 t 2))
(/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (pow.f64 t 2))
(/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (pow.f64 t 2))
(/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (pow.f64 t 2))
(/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (pow.f64 t 2))
(/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (pow.f64 t 2))
(/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (pow.f64 t 2))
(/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (pow.f64 t 2))
(/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (pow.f64 t 2))
(/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (pow.f64 t 2))
(/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (pow.f64 t 2))
(/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (pow.f64 t 2))
(/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (pow.f64 t 2))
(/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (pow.f64 t 2))
(/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (pow.f64 t 2))
(/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (pow.f64 t 2))
(/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (pow.f64 t 2))
(/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (pow.f64 t 2))
(/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (pow.f64 t 2))
(/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (pow.f64 t 2))
(/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (pow.f64 t 2))
(/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (pow.f64 t 2))
(/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (pow.f64 t 2))
(/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (pow.f64 t 2))
(/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (pow.f64 t 2))
(/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (pow.f64 t 2))
(/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (pow.f64 t 2))
(/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (pow.f64 t 2))
(/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (pow.f64 t 2))
(/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (pow.f64 t 2))
(/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (pow.f64 t 2))
(/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (pow.f64 t 2))
(+.f64 (/.f64 (*.f64 z y) t) 0)
(+.f64 0 (/.f64 (*.f64 z y) t))
(-.f64 (/.f64 (*.f64 z y) t) 0)
(-.f64 0 (neg.f64 (/.f64 (*.f64 z y) t)))
(/.f64 (*.f64 z y) t)
(/.f64 (/.f64 (*.f64 z y) t) 1)
(/.f64 (/.f64 (*.f64 z y) t) (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)))
(/.f64 (/.f64 (*.f64 z y) t) (/.f64 (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))))
(/.f64 (*.f64 (/.f64 (*.f64 z y) t) 2) 2)
(pow.f64 (/.f64 (*.f64 z y) t) 1)
(neg.f64 (neg.f64 (/.f64 (*.f64 z y) t)))
(+.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) 0)
(+.f64 0 (/.f64 1 (/.f64 (*.f64 z y) t)))
(-.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) 0)
(-.f64 0 (neg.f64 (/.f64 1 (/.f64 (*.f64 z y) t))))
(*.f64 1 (/.f64 1 (/.f64 (*.f64 z y) t)))
(*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) 1)
(*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 1 (/.f64 (*.f64 z y) t))))
(*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 1 (/.f64 1 (/.f64 (*.f64 z y) t)))))
(*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 1 (/.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 1 (/.f64 (*.f64 z y) t)))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 1 (/.f64 (*.f64 z y) t))) (/.f64 1 (/.f64 (*.f64 z y) t)))
(*.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 1 (/.f64 (*.f64 z y) t))) (/.f64 1 (/.f64 1 (/.f64 (*.f64 z y) t))))
(*.f64 (/.f64 1 (/.f64 1 (/.f64 (*.f64 z y) t))) (*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 1 (/.f64 (*.f64 z y) t))))
(*.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 1 (/.f64 1 (/.f64 (*.f64 z y) t)))) (/.f64 1 (/.f64 (*.f64 z y) t)))
(*.f64 (/.f64 (/.f64 1 (/.f64 1 (/.f64 (*.f64 z y) t))) (*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 1 (/.f64 (*.f64 z y) t)))) (*.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 1 (/.f64 (*.f64 z y) t))) (*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 1 (/.f64 (*.f64 z y) t)))))
(*.f64 (/.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 1 (/.f64 (*.f64 z y) t))) (/.f64 1 (/.f64 (*.f64 z y) t))) (*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 1 (/.f64 (*.f64 z y) t))))
(*.f64 (/.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 1 (/.f64 1 (/.f64 (*.f64 z y) t)))) (/.f64 1 (/.f64 (*.f64 z y) t))) (*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 1 (/.f64 (*.f64 z y) t))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 1 (/.f64 (*.f64 z y) t)))) (/.f64 1 (/.f64 (*.f64 z y) t))) (*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 1 (/.f64 (*.f64 z y) t))))
(pow.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) 1)
(neg.f64 (neg.f64 (/.f64 1 (/.f64 (*.f64 z y) t))))
(+.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) 0)
(+.f64 0 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)))
(-.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) 0)
(-.f64 0 (neg.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))))
(/.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) 1)
(/.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)))
(/.f64 (*.f64 (/.f64 (*.f64 z y) t) (*.f64 (/.f64 (*.f64 z y) t) 2)) 2)
(pow.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) 1)
(neg.f64 (neg.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)))
(fabs.f64 (neg.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))))
(fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (fabs.f64 (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)))))
(fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (neg.f64 (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 z y) t) (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))) (fabs.f64 (/.f64 1 (/.f64 (*.f64 z y) t)))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (/.f64 (*.f64 z y) t))) (*.f64 (/.f64 (*.f64 z y) t) (neg.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (/.f64 (*.f64 z y) t))) (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (fabs.f64 (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)))))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 z y) t) (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))) (fabs.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 (*.f64 z y) t))))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 z y) t) (neg.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)))) (fabs.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 (*.f64 z y) t))))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (fabs.f64 (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))))) (fabs.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 (*.f64 z y) t))))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 z y) t) (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))) (fabs.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 z y) t) (neg.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)))) (fabs.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (fabs.f64 (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))))) (fabs.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 z y) t) (fabs.f64 (/.f64 (*.f64 z y) t))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 (*.f64 z y) t)) (*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (neg.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 (*.f64 z y) t)) (*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (fabs.f64 (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)))))))
(fabs.f64 (*.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 1 (/.f64 (*.f64 z y) t))) (*.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)))))
(fabs.f64 (*.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 1 (/.f64 (*.f64 z y) t))) (*.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (neg.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))))))
(fabs.f64 (*.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 1 (/.f64 (*.f64 z y) t))) (*.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (/.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (fabs.f64 (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)))))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 1 (/.f64 (*.f64 z y) t))) (neg.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 1 (/.f64 (*.f64 z y) t))) (/.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (fabs.f64 (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))))))
(fabs.f64 (neg.f64 (/.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (fabs.f64 (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))))))
(fabs.f64 (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 z y) t) 2) (neg.f64 (/.f64 (*.f64 z y) t))) 2))
(fabs.f64 (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 z y) t) 2) (fabs.f64 (/.f64 (*.f64 z y) t))) 2))
(fabs.f64 (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 z y) t) 2) (/.f64 (*.f64 z y) (fabs.f64 t))) 2))
(fabs.f64 (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 z y) t) 2) (/.f64 (/.f64 (*.f64 z y) t) (fabs.f64 (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))))) 2))
(fabs.f64 (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 z y) t) 2) (*.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (fabs.f64 (/.f64 1 (/.f64 (*.f64 z y) t))))) 2))
(fabs.f64 (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 z y) t) 2) (*.f64 (neg.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))) (fabs.f64 (/.f64 1 (/.f64 (*.f64 z y) t))))) 2))
(fabs.f64 (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 z y) t) 2) (*.f64 (fabs.f64 (/.f64 1 (/.f64 (*.f64 z y) t))) (/.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (fabs.f64 (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)))))) 2))
(fabs.f64 (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 z y) t) 2) (*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (neg.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))))) 2))
(fabs.f64 (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 z y) t) 2) (*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (fabs.f64 (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)))))) 2))
(fabs.f64 (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 z y) t) 2) (*.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 1 (/.f64 (*.f64 z y) t))) (*.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (/.f64 1 (/.f64 1 (/.f64 (*.f64 z y) t)))))) 2))
(fabs.f64 (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 z y) t) 2) (*.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 1 (/.f64 (*.f64 z y) t))) (*.f64 (neg.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))) (/.f64 1 (/.f64 1 (/.f64 (*.f64 z y) t)))))) 2))
(fabs.f64 (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 z y) t) 2) (*.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 1 (/.f64 (*.f64 z y) t))) (*.f64 (/.f64 1 (/.f64 1 (/.f64 (*.f64 z y) t))) (/.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (fabs.f64 (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))))))) 2))
(fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (/.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (neg.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))))))
(fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (/.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (/.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (fabs.f64 (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)))))))
(fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (/.f64 (/.f64 (*.f64 z y) t) (fabs.f64 (/.f64 (*.f64 z y) t)))))
(fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (/.f64 (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (fabs.f64 (/.f64 (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)))))))
(fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (/.f64 (neg.f64 (/.f64 (*.f64 z y) t)) (fabs.f64 (/.f64 (*.f64 z y) t)))))
(fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (/.f64 (*.f64 (/.f64 (*.f64 z y) t) 2) (fabs.f64 (*.f64 (/.f64 (*.f64 z y) t) 2)))))
(fabs.f64 (/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))) (fabs.f64 (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)))))
(fabs.f64 (/.f64 (/.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (fabs.f64 (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)))) (fabs.f64 (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)))))
(fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (neg.f64 (fabs.f64 (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))))))
(fabs.f64 (-.f64 0 (/.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (neg.f64 (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))))))
(fabs.f64 (-.f64 0 (*.f64 (*.f64 (/.f64 (*.f64 z y) t) (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))) (fabs.f64 (/.f64 1 (/.f64 (*.f64 z y) t))))))
(fabs.f64 (-.f64 0 (*.f64 (fabs.f64 (/.f64 1 (/.f64 (*.f64 z y) t))) (*.f64 (/.f64 (*.f64 z y) t) (neg.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)))))))
(fabs.f64 (-.f64 0 (*.f64 (fabs.f64 (/.f64 1 (/.f64 (*.f64 z y) t))) (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (fabs.f64 (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))))))))
(fabs.f64 (-.f64 0 (*.f64 (*.f64 (/.f64 (*.f64 z y) t) (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))) (fabs.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 (*.f64 z y) t)))))))
(fabs.f64 (-.f64 0 (*.f64 (*.f64 (/.f64 (*.f64 z y) t) (neg.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)))) (fabs.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 (*.f64 z y) t)))))))
(fabs.f64 (-.f64 0 (*.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (fabs.f64 (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))))) (fabs.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 (*.f64 z y) t)))))))
(fabs.f64 (-.f64 0 (*.f64 (*.f64 (/.f64 (*.f64 z y) t) (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))) (fabs.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)))))))
(fabs.f64 (-.f64 0 (*.f64 (*.f64 (/.f64 (*.f64 z y) t) (neg.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)))) (fabs.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)))))))
(fabs.f64 (-.f64 0 (*.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (fabs.f64 (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))))) (fabs.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)))))))
(fabs.f64 (-.f64 0 (*.f64 (/.f64 (*.f64 z y) t) (fabs.f64 (/.f64 (*.f64 z y) t)))))
(fabs.f64 (-.f64 0 (*.f64 (fabs.f64 (/.f64 (*.f64 z y) t)) (*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (neg.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)))))))
(fabs.f64 (-.f64 0 (*.f64 (fabs.f64 (/.f64 (*.f64 z y) t)) (*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (fabs.f64 (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))))))))
(fabs.f64 (-.f64 0 (*.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 1 (/.f64 (*.f64 z y) t))) (*.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))))))
(fabs.f64 (-.f64 0 (*.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 1 (/.f64 (*.f64 z y) t))) (*.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (neg.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)))))))
(fabs.f64 (-.f64 0 (*.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 1 (/.f64 (*.f64 z y) t))) (*.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (/.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (fabs.f64 (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))))))))
(fabs.f64 (-.f64 0 (*.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 1 (/.f64 (*.f64 z y) t))) (neg.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))))))
(fabs.f64 (-.f64 0 (*.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 1 (/.f64 (*.f64 z y) t))) (/.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (fabs.f64 (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)))))))
Outputs
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 y z) t)
(/.f64 t (*.f64 y z))
(/.f64 t (*.f64 y z))
(/.f64 t (*.f64 y z))
(/.f64 t (*.f64 y z))
(/.f64 t (*.f64 y z))
(/.f64 t (*.f64 y z))
(/.f64 t (*.f64 y z))
(/.f64 t (*.f64 y z))
(/.f64 t (*.f64 y z))
(/.f64 t (*.f64 y z))
(/.f64 t (*.f64 y z))
(/.f64 t (*.f64 y z))
(/.f64 t (*.f64 y z))
(/.f64 t (*.f64 y z))
(/.f64 t (*.f64 y z))
(/.f64 t (*.f64 y z))
(/.f64 t (*.f64 y z))
(/.f64 t (*.f64 y z))
(/.f64 t (*.f64 y z))
(/.f64 t (*.f64 y z))
(/.f64 t (*.f64 y z))
(/.f64 t (*.f64 y z))
(/.f64 t (*.f64 y z))
(/.f64 t (*.f64 y z))
(/.f64 t (*.f64 y z))
(/.f64 t (*.f64 y z))
(/.f64 t (*.f64 y z))
(/.f64 t (*.f64 y z))
(/.f64 t (*.f64 y z))
(/.f64 t (*.f64 y z))
(/.f64 t (*.f64 y z))
(/.f64 t (*.f64 y z))
(/.f64 t (*.f64 y z))
(/.f64 t (*.f64 y z))
(/.f64 t (*.f64 y z))
(/.f64 t (*.f64 y z))
(/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (pow.f64 t 2))
(/.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 t 2))
(/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (pow.f64 t 2))
(/.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 t 2))
(/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (pow.f64 t 2))
(/.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 t 2))
(/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (pow.f64 t 2))
(/.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 t 2))
(/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (pow.f64 t 2))
(/.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 t 2))
(/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (pow.f64 t 2))
(/.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 t 2))
(/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (pow.f64 t 2))
(/.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 t 2))
(/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (pow.f64 t 2))
(/.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 t 2))
(/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (pow.f64 t 2))
(/.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 t 2))
(/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (pow.f64 t 2))
(/.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 t 2))
(/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (pow.f64 t 2))
(/.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 t 2))
(/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (pow.f64 t 2))
(/.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 t 2))
(/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (pow.f64 t 2))
(/.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 t 2))
(/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (pow.f64 t 2))
(/.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 t 2))
(/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (pow.f64 t 2))
(/.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 t 2))
(/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (pow.f64 t 2))
(/.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 t 2))
(/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (pow.f64 t 2))
(/.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 t 2))
(/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (pow.f64 t 2))
(/.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 t 2))
(/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (pow.f64 t 2))
(/.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 t 2))
(/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (pow.f64 t 2))
(/.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 t 2))
(/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (pow.f64 t 2))
(/.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 t 2))
(/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (pow.f64 t 2))
(/.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 t 2))
(/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (pow.f64 t 2))
(/.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 t 2))
(/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (pow.f64 t 2))
(/.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 t 2))
(/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (pow.f64 t 2))
(/.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 t 2))
(/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (pow.f64 t 2))
(/.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 t 2))
(/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (pow.f64 t 2))
(/.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 t 2))
(/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (pow.f64 t 2))
(/.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 t 2))
(/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (pow.f64 t 2))
(/.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 t 2))
(/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (pow.f64 t 2))
(/.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 t 2))
(/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (pow.f64 t 2))
(/.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 t 2))
(/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (pow.f64 t 2))
(/.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 t 2))
(/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (pow.f64 t 2))
(/.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 t 2))
(/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (pow.f64 t 2))
(/.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 t 2))
(/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (pow.f64 t 2))
(/.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 t 2))
(/.f64 (*.f64 (pow.f64 y 2) (pow.f64 z 2)) (pow.f64 t 2))
(/.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 t 2))
(+.f64 (/.f64 (*.f64 z y) t) 0)
(/.f64 (*.f64 y z) t)
(+.f64 0 (/.f64 (*.f64 z y) t))
(/.f64 (*.f64 y z) t)
(-.f64 (/.f64 (*.f64 z y) t) 0)
(/.f64 (*.f64 y z) t)
(-.f64 0 (neg.f64 (/.f64 (*.f64 z y) t)))
(/.f64 (*.f64 y z) t)
(/.f64 (*.f64 z y) t)
(/.f64 (*.f64 y z) t)
(/.f64 (/.f64 (*.f64 z y) t) 1)
(/.f64 (*.f64 y z) t)
(/.f64 (/.f64 (*.f64 z y) t) (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)))
(/.f64 (*.f64 y z) t)
(/.f64 (/.f64 (*.f64 z y) t) (/.f64 (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))))
(/.f64 (/.f64 (*.f64 y z) t) (/.f64 (/.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t)) (/.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t))))
(*.f64 (/.f64 (*.f64 y z) t) (*.f64 (/.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t)) (/.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t))))
(/.f64 (*.f64 (/.f64 (*.f64 z y) t) 2) 2)
(/.f64 (*.f64 y z) t)
(pow.f64 (/.f64 (*.f64 z y) t) 1)
(/.f64 (*.f64 y z) t)
(neg.f64 (neg.f64 (/.f64 (*.f64 z y) t)))
(/.f64 (*.f64 y z) t)
(+.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) 0)
(/.f64 1 (/.f64 (*.f64 y z) t))
(+.f64 0 (/.f64 1 (/.f64 (*.f64 z y) t)))
(/.f64 1 (/.f64 (*.f64 y z) t))
(-.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) 0)
(/.f64 1 (/.f64 (*.f64 y z) t))
(-.f64 0 (neg.f64 (/.f64 1 (/.f64 (*.f64 z y) t))))
(/.f64 1 (/.f64 (*.f64 y z) t))
(*.f64 1 (/.f64 1 (/.f64 (*.f64 z y) t)))
(/.f64 1 (/.f64 (*.f64 y z) t))
(*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) 1)
(/.f64 1 (/.f64 (*.f64 y z) t))
(*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 1 (/.f64 (*.f64 z y) t))))
(/.f64 1 (/.f64 (*.f64 y z) t))
(*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 1 (/.f64 1 (/.f64 (*.f64 z y) t)))))
(/.f64 1 (/.f64 (*.f64 y z) t))
(*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 1 (/.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 1 (/.f64 (*.f64 z y) t)))))
(/.f64 1 (/.f64 (*.f64 y z) t))
(*.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 1 (/.f64 (*.f64 z y) t))) (/.f64 1 (/.f64 (*.f64 z y) t)))
(/.f64 1 (/.f64 (*.f64 y z) t))
(*.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 1 (/.f64 (*.f64 z y) t))) (/.f64 1 (/.f64 1 (/.f64 (*.f64 z y) t))))
(/.f64 1 (/.f64 (*.f64 y z) t))
(*.f64 (/.f64 1 (/.f64 1 (/.f64 (*.f64 z y) t))) (*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 1 (/.f64 (*.f64 z y) t))))
(/.f64 1 (/.f64 (*.f64 y z) t))
(*.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 1 (/.f64 1 (/.f64 (*.f64 z y) t)))) (/.f64 1 (/.f64 (*.f64 z y) t)))
(/.f64 1 (/.f64 (*.f64 y z) t))
(*.f64 (/.f64 (/.f64 1 (/.f64 1 (/.f64 (*.f64 z y) t))) (*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 1 (/.f64 (*.f64 z y) t)))) (*.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 1 (/.f64 (*.f64 z y) t))) (*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 1 (/.f64 (*.f64 z y) t)))))
(/.f64 1 (/.f64 (*.f64 y z) t))
(*.f64 (/.f64 (/.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 1 (/.f64 (*.f64 z y) t))) (/.f64 1 (/.f64 (*.f64 z y) t))) (*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 1 (/.f64 (*.f64 z y) t))))
(/.f64 1 (/.f64 (*.f64 y z) t))
(*.f64 (/.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 1 (/.f64 1 (/.f64 (*.f64 z y) t)))) (/.f64 1 (/.f64 (*.f64 z y) t))) (*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 1 (/.f64 (*.f64 z y) t))))
(/.f64 1 (/.f64 (*.f64 y z) t))
(*.f64 (/.f64 (/.f64 1 (/.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 1 (/.f64 (*.f64 z y) t)))) (/.f64 1 (/.f64 (*.f64 z y) t))) (*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 1 (/.f64 (*.f64 z y) t))))
(/.f64 1 (/.f64 (*.f64 y z) t))
(pow.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) 1)
(/.f64 1 (/.f64 (*.f64 y z) t))
(neg.f64 (neg.f64 (/.f64 1 (/.f64 (*.f64 z y) t))))
(/.f64 1 (/.f64 (*.f64 y z) t))
(+.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) 0)
(*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t))
(+.f64 0 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)))
(*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t))
(-.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) 0)
(*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t))
(-.f64 0 (neg.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))))
(*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t))
(/.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) 1)
(*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t))
(/.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)))
(*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t))
(/.f64 (*.f64 (/.f64 (*.f64 z y) t) (*.f64 (/.f64 (*.f64 z y) t) 2)) 2)
(*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t))
(pow.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) 1)
(*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t))
(neg.f64 (neg.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))))
(*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t))
(fabs.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)))
(*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t))
(fabs.f64 (neg.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))))
(*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t))
(fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (fabs.f64 (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)))))
(*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t))
(fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (neg.f64 (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)))))
(*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 z y) t) (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))) (fabs.f64 (/.f64 1 (/.f64 (*.f64 z y) t)))))
(*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (/.f64 (*.f64 z y) t))) (*.f64 (/.f64 (*.f64 z y) t) (neg.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))))))
(*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 1 (/.f64 (*.f64 z y) t))) (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (fabs.f64 (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)))))))
(*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 z y) t) (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))) (fabs.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 (*.f64 z y) t))))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 y z) t) (*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t))) (fabs.f64 (*.f64 (/.f64 (*.f64 y z) t) (/.f64 (/.f64 1 (/.f64 (*.f64 y z) t)) (/.f64 (*.f64 y z) t))))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t)) (*.f64 (/.f64 (*.f64 y z) t) (*.f64 (/.f64 (*.f64 y z) t) (/.f64 (/.f64 1 (/.f64 (*.f64 y z) t)) (/.f64 (*.f64 y z) t))))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 z y) t) (neg.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)))) (fabs.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 (*.f64 z y) t))))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 y z) t) (*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t))) (fabs.f64 (*.f64 (/.f64 (*.f64 y z) t) (/.f64 (/.f64 1 (/.f64 (*.f64 y z) t)) (/.f64 (*.f64 y z) t))))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t)) (*.f64 (/.f64 (*.f64 y z) t) (*.f64 (/.f64 (*.f64 y z) t) (/.f64 (/.f64 1 (/.f64 (*.f64 y z) t)) (/.f64 (*.f64 y z) t))))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (fabs.f64 (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))))) (fabs.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 (*.f64 z y) t))))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 y z) t) (*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t))) (fabs.f64 (*.f64 (/.f64 (*.f64 y z) t) (/.f64 (/.f64 1 (/.f64 (*.f64 y z) t)) (/.f64 (*.f64 y z) t))))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t)) (*.f64 (/.f64 (*.f64 y z) t) (*.f64 (/.f64 (*.f64 y z) t) (/.f64 (/.f64 1 (/.f64 (*.f64 y z) t)) (/.f64 (*.f64 y z) t))))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 z y) t) (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))) (fabs.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))))))
(*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 z y) t) (neg.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)))) (fabs.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))))))
(*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (fabs.f64 (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))))) (fabs.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))))))
(*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t))
(fabs.f64 (*.f64 (/.f64 (*.f64 z y) t) (fabs.f64 (/.f64 (*.f64 z y) t))))
(*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 (*.f64 z y) t)) (*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (neg.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))))))
(*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 (*.f64 z y) t)) (*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (fabs.f64 (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)))))))
(*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t))
(fabs.f64 (*.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 1 (/.f64 (*.f64 z y) t))) (*.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)))))
(*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t))
(fabs.f64 (*.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 1 (/.f64 (*.f64 z y) t))) (*.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (neg.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))))))
(*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t))
(fabs.f64 (*.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 1 (/.f64 (*.f64 z y) t))) (*.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (/.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (fabs.f64 (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)))))))
(*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 1 (/.f64 (*.f64 z y) t))) (neg.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)))))
(*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 1 (/.f64 (*.f64 z y) t))) (/.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (fabs.f64 (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t)) (fabs.f64 (/.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t)))) (*.f64 (/.f64 (*.f64 y z) t) (/.f64 1 (/.f64 (*.f64 y z) t)))))
(fabs.f64 (*.f64 (/.f64 (*.f64 y z) t) (*.f64 (/.f64 1 (/.f64 (*.f64 y z) t)) (/.f64 (*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t)) (fabs.f64 (/.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t)))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 y z) t) (/.f64 (/.f64 (*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t)) (fabs.f64 (/.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t)))) (/.f64 (*.f64 y z) t))))
(fabs.f64 (neg.f64 (/.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (fabs.f64 (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))))))
(*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t))
(fabs.f64 (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 z y) t) 2) (neg.f64 (/.f64 (*.f64 z y) t))) 2))
(*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t))
(fabs.f64 (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 z y) t) 2) (fabs.f64 (/.f64 (*.f64 z y) t))) 2))
(*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t))
(fabs.f64 (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 z y) t) 2) (/.f64 (*.f64 z y) (fabs.f64 t))) 2))
(*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t))
(fabs.f64 (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 z y) t) 2) (/.f64 (/.f64 (*.f64 z y) t) (fabs.f64 (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))))) 2))
(*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t))
(fabs.f64 (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 z y) t) 2) (*.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (fabs.f64 (/.f64 1 (/.f64 (*.f64 z y) t))))) 2))
(*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t))
(fabs.f64 (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 z y) t) 2) (*.f64 (neg.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))) (fabs.f64 (/.f64 1 (/.f64 (*.f64 z y) t))))) 2))
(fabs.f64 (/.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 y z) t)) (*.f64 (neg.f64 (*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t))) (fabs.f64 (/.f64 1 (/.f64 (*.f64 y z) t))))) 2))
(fabs.f64 (/.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 y z) t) (*.f64 (neg.f64 (*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t))) (fabs.f64 (/.f64 1 (/.f64 (*.f64 y z) t)))))) 2))
(fabs.f64 (/.f64 (*.f64 2 (*.f64 (fabs.f64 (/.f64 1 (/.f64 (*.f64 y z) t))) (*.f64 (/.f64 (*.f64 y z) t) (neg.f64 (*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t)))))) 2))
(fabs.f64 (/.f64 (*.f64 (fabs.f64 (/.f64 1 (/.f64 (*.f64 y z) t))) (*.f64 (*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t)) (neg.f64 (*.f64 2 (/.f64 (*.f64 y z) t))))) 2))
(fabs.f64 (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 z y) t) 2) (*.f64 (fabs.f64 (/.f64 1 (/.f64 (*.f64 z y) t))) (/.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (fabs.f64 (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)))))) 2))
(fabs.f64 (/.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 y z) t)) (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t)) (fabs.f64 (/.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t)))) (fabs.f64 (/.f64 1 (/.f64 (*.f64 y z) t))))) 2))
(fabs.f64 (/.f64 (*.f64 (fabs.f64 (/.f64 1 (/.f64 (*.f64 y z) t))) (*.f64 (*.f64 2 (/.f64 (*.f64 y z) t)) (/.f64 (*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t)) (fabs.f64 (/.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t)))))) 2))
(fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t)) (fabs.f64 (/.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t)))) (*.f64 (*.f64 2 (/.f64 (*.f64 y z) t)) (fabs.f64 (/.f64 1 (/.f64 (*.f64 y z) t))))) 2))
(fabs.f64 (/.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t)) (fabs.f64 (/.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t)))) (*.f64 (/.f64 (*.f64 y z) t) (fabs.f64 (/.f64 1 (/.f64 (*.f64 y z) t)))))) 2))
(fabs.f64 (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 z y) t) 2) (*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (neg.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))))) 2))
(fabs.f64 (/.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 y z) t)) (*.f64 (/.f64 1 (/.f64 (*.f64 y z) t)) (neg.f64 (*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t))))) 2))
(fabs.f64 (/.f64 (*.f64 (neg.f64 (*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t))) (*.f64 (*.f64 2 (/.f64 (*.f64 y z) t)) (/.f64 1 (/.f64 (*.f64 y z) t)))) 2))
(fabs.f64 (/.f64 (*.f64 (neg.f64 (*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t))) (*.f64 (/.f64 2 (/.f64 (*.f64 y z) t)) (/.f64 (*.f64 y z) t))) 2))
(fabs.f64 (/.f64 (*.f64 (neg.f64 (*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t))) (*.f64 (/.f64 (*.f64 y z) t) (/.f64 2 (/.f64 (*.f64 y z) t)))) 2))
(fabs.f64 (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 z y) t) 2) (*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (fabs.f64 (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)))))) 2))
(fabs.f64 (/.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 y z) t)) (*.f64 (/.f64 1 (/.f64 (*.f64 y z) t)) (/.f64 (*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t)) (fabs.f64 (/.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t)))))) 2))
(fabs.f64 (/.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 y z) t)) (*.f64 (*.f64 2 (/.f64 (*.f64 y z) t)) (/.f64 (*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t)) (fabs.f64 (/.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t)))))) 2))
(fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t)) (fabs.f64 (/.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t)))) (*.f64 (/.f64 2 (/.f64 (*.f64 y z) t)) (/.f64 (*.f64 y z) t))) 2))
(fabs.f64 (/.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 y z) t) (/.f64 (/.f64 (*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t)) (fabs.f64 (/.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t)))) (/.f64 (*.f64 y z) t)))) 2))
(fabs.f64 (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 z y) t) 2) (*.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 1 (/.f64 (*.f64 z y) t))) (*.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (/.f64 1 (/.f64 1 (/.f64 (*.f64 z y) t)))))) 2))
(*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t))
(fabs.f64 (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 z y) t) 2) (*.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 1 (/.f64 (*.f64 z y) t))) (*.f64 (neg.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))) (/.f64 1 (/.f64 1 (/.f64 (*.f64 z y) t)))))) 2))
(fabs.f64 (/.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 y z) t)) (*.f64 (/.f64 1 (/.f64 (*.f64 y z) t)) (neg.f64 (*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t))))) 2))
(fabs.f64 (/.f64 (*.f64 (neg.f64 (*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t))) (*.f64 (*.f64 2 (/.f64 (*.f64 y z) t)) (/.f64 1 (/.f64 (*.f64 y z) t)))) 2))
(fabs.f64 (/.f64 (*.f64 (neg.f64 (*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t))) (*.f64 (/.f64 2 (/.f64 (*.f64 y z) t)) (/.f64 (*.f64 y z) t))) 2))
(fabs.f64 (/.f64 (*.f64 (neg.f64 (*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t))) (*.f64 (/.f64 (*.f64 y z) t) (/.f64 2 (/.f64 (*.f64 y z) t)))) 2))
(fabs.f64 (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 z y) t) 2) (*.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 1 (/.f64 (*.f64 z y) t))) (*.f64 (/.f64 1 (/.f64 1 (/.f64 (*.f64 z y) t))) (/.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (fabs.f64 (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))))))) 2))
(fabs.f64 (/.f64 (*.f64 (*.f64 2 (/.f64 (*.f64 y z) t)) (*.f64 (/.f64 1 (/.f64 (*.f64 y z) t)) (/.f64 (*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t)) (fabs.f64 (/.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t)))))) 2))
(fabs.f64 (/.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 y z) t)) (*.f64 (*.f64 2 (/.f64 (*.f64 y z) t)) (/.f64 (*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t)) (fabs.f64 (/.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t)))))) 2))
(fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t)) (fabs.f64 (/.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t)))) (*.f64 (/.f64 2 (/.f64 (*.f64 y z) t)) (/.f64 (*.f64 y z) t))) 2))
(fabs.f64 (/.f64 (*.f64 2 (*.f64 (/.f64 (*.f64 y z) t) (/.f64 (/.f64 (*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t)) (fabs.f64 (/.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t)))) (/.f64 (*.f64 y z) t)))) 2))
(fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (/.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (neg.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))))))
(*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t))
(fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (/.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (/.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (fabs.f64 (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)))))))
(*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t))
(fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (/.f64 (/.f64 (*.f64 z y) t) (fabs.f64 (/.f64 (*.f64 z y) t)))))
(*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t))
(fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (/.f64 (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (fabs.f64 (/.f64 (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)))))))
(*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t))
(fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (/.f64 (neg.f64 (/.f64 (*.f64 z y) t)) (fabs.f64 (/.f64 (*.f64 z y) t)))))
(*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t))
(fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (/.f64 (*.f64 (/.f64 (*.f64 z y) t) 2) (fabs.f64 (*.f64 (/.f64 (*.f64 z y) t) 2)))))
(*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t))
(fabs.f64 (/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))) (fabs.f64 (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)))))
(*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t))
(fabs.f64 (/.f64 (/.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (fabs.f64 (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)))) (fabs.f64 (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)))))
(*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t))
(fabs.f64 (/.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (neg.f64 (fabs.f64 (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))))))
(*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t))
(fabs.f64 (-.f64 0 (/.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (neg.f64 (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))))))
(*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t))
(fabs.f64 (-.f64 0 (*.f64 (*.f64 (/.f64 (*.f64 z y) t) (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))) (fabs.f64 (/.f64 1 (/.f64 (*.f64 z y) t))))))
(*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t))
(fabs.f64 (-.f64 0 (*.f64 (fabs.f64 (/.f64 1 (/.f64 (*.f64 z y) t))) (*.f64 (/.f64 (*.f64 z y) t) (neg.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)))))))
(*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t))
(fabs.f64 (-.f64 0 (*.f64 (fabs.f64 (/.f64 1 (/.f64 (*.f64 z y) t))) (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (fabs.f64 (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))))))))
(*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t))
(fabs.f64 (-.f64 0 (*.f64 (*.f64 (/.f64 (*.f64 z y) t) (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))) (fabs.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 (*.f64 z y) t)))))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 y z) t) (*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t))) (fabs.f64 (*.f64 (/.f64 (*.f64 y z) t) (/.f64 (/.f64 1 (/.f64 (*.f64 y z) t)) (/.f64 (*.f64 y z) t))))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t)) (*.f64 (/.f64 (*.f64 y z) t) (*.f64 (/.f64 (*.f64 y z) t) (/.f64 (/.f64 1 (/.f64 (*.f64 y z) t)) (/.f64 (*.f64 y z) t))))))
(fabs.f64 (-.f64 0 (*.f64 (*.f64 (/.f64 (*.f64 z y) t) (neg.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)))) (fabs.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 (*.f64 z y) t)))))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 y z) t) (*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t))) (fabs.f64 (*.f64 (/.f64 (*.f64 y z) t) (/.f64 (/.f64 1 (/.f64 (*.f64 y z) t)) (/.f64 (*.f64 y z) t))))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t)) (*.f64 (/.f64 (*.f64 y z) t) (*.f64 (/.f64 (*.f64 y z) t) (/.f64 (/.f64 1 (/.f64 (*.f64 y z) t)) (/.f64 (*.f64 y z) t))))))
(fabs.f64 (-.f64 0 (*.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (fabs.f64 (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))))) (fabs.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 (*.f64 z y) t)))))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 y z) t) (*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t))) (fabs.f64 (*.f64 (/.f64 (*.f64 y z) t) (/.f64 (/.f64 1 (/.f64 (*.f64 y z) t)) (/.f64 (*.f64 y z) t))))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t)) (*.f64 (/.f64 (*.f64 y z) t) (*.f64 (/.f64 (*.f64 y z) t) (/.f64 (/.f64 1 (/.f64 (*.f64 y z) t)) (/.f64 (*.f64 y z) t))))))
(fabs.f64 (-.f64 0 (*.f64 (*.f64 (/.f64 (*.f64 z y) t) (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))) (fabs.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)))))))
(*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t))
(fabs.f64 (-.f64 0 (*.f64 (*.f64 (/.f64 (*.f64 z y) t) (neg.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)))) (fabs.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)))))))
(*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t))
(fabs.f64 (-.f64 0 (*.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (fabs.f64 (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))))) (fabs.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)))))))
(*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t))
(fabs.f64 (-.f64 0 (*.f64 (/.f64 (*.f64 z y) t) (fabs.f64 (/.f64 (*.f64 z y) t)))))
(*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t))
(fabs.f64 (-.f64 0 (*.f64 (fabs.f64 (/.f64 (*.f64 z y) t)) (*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (neg.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)))))))
(*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t))
(fabs.f64 (-.f64 0 (*.f64 (fabs.f64 (/.f64 (*.f64 z y) t)) (*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (fabs.f64 (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))))))))
(*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t))
(fabs.f64 (-.f64 0 (*.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 1 (/.f64 (*.f64 z y) t))) (*.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))))))
(*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t))
(fabs.f64 (-.f64 0 (*.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 1 (/.f64 (*.f64 z y) t))) (*.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (neg.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)))))))
(*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t))
(fabs.f64 (-.f64 0 (*.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 1 (/.f64 (*.f64 z y) t))) (*.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (/.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (fabs.f64 (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))))))))
(*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t))
(fabs.f64 (-.f64 0 (*.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 1 (/.f64 (*.f64 z y) t))) (neg.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))))))
(*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t))
(fabs.f64 (-.f64 0 (*.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 1 (/.f64 (*.f64 z y) t))) (/.f64 (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)) (fabs.f64 (/.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t)) (fabs.f64 (/.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t)))) (*.f64 (/.f64 (*.f64 y z) t) (/.f64 1 (/.f64 (*.f64 y z) t)))))
(fabs.f64 (*.f64 (/.f64 (*.f64 y z) t) (*.f64 (/.f64 1 (/.f64 (*.f64 y z) t)) (/.f64 (*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t)) (fabs.f64 (/.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t)))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 y z) t) (/.f64 (/.f64 (*.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t)) (fabs.f64 (/.f64 (/.f64 (*.f64 y z) t) (/.f64 (*.f64 y z) t)))) (/.f64 (*.f64 y z) t))))

localize27.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))
0.2b
(*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))))
5.8b
(/.f64 (*.f64 z y) t)
7.2b
(*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)
Compiler

Compiled 124 to 22 computations (82.3% saved)

series10.0ms (0.1%)

Counts
1 → 48
Calls

12 calls:

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

rewrite61.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
916×rational_best.json-5
914×rational_best.json-2
914×rational_best.json-3
914×rational_best.json-1
914×exponential.json-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01761
114061
245461
3193961
Stop Event
node limit
Counts
1 → 7
Calls
Call 1
Inputs
(*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (/.f64 1 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (/.f64 1 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (/.f64 1 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (/.f64 1 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (/.f64 1 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))))) (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (/.f64 1 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))))) (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (/.f64 1 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))))) (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (/.f64 1 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))))) 1)))))

simplify238.0ms (1.9%)

Algorithm
egg-herbie
Rules
1272×rational_best.json-simplify-47
1142×rational_best.json-simplify-132
1100×rational_best.json-simplify-80
1008×rational_best.json-simplify-2
956×rational_best.json-simplify-78
Iterations

Useful iterations: 5 (0.0ms)

IterNodesCost
03158209
16097857
29807833
313997785
422847761
535137677
660537677
Stop Event
node limit
Counts
55 → 201
Calls
Call 1
Inputs
1
(+.f64 1 (*.f64 (-.f64 (/.f64 t (*.f64 y z)) (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) t) (*.f64 y z))) x))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) (*.f64 (-.f64 (/.f64 t (*.f64 y z)) (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) t) (*.f64 y z))) (*.f64 t (pow.f64 x 2)))) (*.f64 y z))) (*.f64 (-.f64 (/.f64 t (*.f64 y z)) (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) t) (*.f64 y z))) x)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) (*.f64 (-.f64 (/.f64 t (*.f64 y z)) (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) t) (*.f64 y z))) (*.f64 t (pow.f64 x 2)))) (*.f64 y z))) (+.f64 (*.f64 (-.f64 (/.f64 t (*.f64 y z)) (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) t) (*.f64 y z))) x) (/.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) 2) (*.f64 (-.f64 (/.f64 t (*.f64 y z)) (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) t) (*.f64 y z))) (*.f64 (pow.f64 t 2) (pow.f64 x 3)))) (*.f64 (pow.f64 y 2) (pow.f64 z 2))))))
(/.f64 1 (+.f64 1 (*.f64 -1 (/.f64 z t))))
(-.f64 (+.f64 (/.f64 1 (+.f64 1 (*.f64 -1 (/.f64 z t)))) (/.f64 (*.f64 y z) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) (*.f64 t x)))) (/.f64 (*.f64 y z) (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) 2) (*.f64 t x))))
(-.f64 (+.f64 (/.f64 1 (+.f64 1 (*.f64 -1 (/.f64 z t)))) (+.f64 (/.f64 (*.f64 y z) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) (*.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y (*.f64 (-.f64 (/.f64 (*.f64 y z) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) t)) (/.f64 (*.f64 y z) (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) 2) t))) z)) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) (*.f64 t (pow.f64 x 2))))))) (/.f64 (*.f64 y z) (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) 2) (*.f64 t x))))
(-.f64 (+.f64 (/.f64 1 (+.f64 1 (*.f64 -1 (/.f64 z t)))) (+.f64 (/.f64 (*.f64 y z) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) (*.f64 t x))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (-.f64 (/.f64 (*.f64 y z) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) t)) (/.f64 (*.f64 y z) (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) 2) t))) (pow.f64 z 2))) (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) 2) (*.f64 (pow.f64 t 2) (pow.f64 x 3)))) (*.f64 -1 (/.f64 (*.f64 y (*.f64 (-.f64 (/.f64 (*.f64 y z) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) t)) (/.f64 (*.f64 y z) (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) 2) t))) z)) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) (*.f64 t (pow.f64 x 2)))))))) (/.f64 (*.f64 y z) (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) 2) (*.f64 t x))))
(/.f64 -1 (-.f64 (/.f64 z t) 1))
(-.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 y z) (*.f64 (-.f64 (/.f64 z t) 1) t)) (*.f64 -1 (/.f64 (*.f64 y z) (*.f64 (pow.f64 (-.f64 (/.f64 z t) 1) 2) t)))) x)) (/.f64 1 (-.f64 (/.f64 z t) 1)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 y z) (*.f64 (-.f64 (/.f64 z t) 1) t)) (*.f64 -1 (/.f64 (*.f64 y z) (*.f64 (pow.f64 (-.f64 (/.f64 z t) 1) 2) t)))) x)) (*.f64 -1 (/.f64 (*.f64 y (*.f64 (-.f64 (/.f64 (*.f64 y z) (*.f64 (-.f64 (/.f64 z t) 1) t)) (*.f64 -1 (/.f64 (*.f64 y z) (*.f64 (pow.f64 (-.f64 (/.f64 z t) 1) 2) t)))) z)) (*.f64 (-.f64 (/.f64 z t) 1) (*.f64 t (pow.f64 x 2)))))) (/.f64 1 (-.f64 (/.f64 z t) 1)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 y z) (*.f64 (-.f64 (/.f64 z t) 1) t)) (*.f64 -1 (/.f64 (*.f64 y z) (*.f64 (pow.f64 (-.f64 (/.f64 z t) 1) 2) t)))) x)) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (-.f64 (/.f64 (*.f64 y z) (*.f64 (-.f64 (/.f64 z t) 1) t)) (*.f64 -1 (/.f64 (*.f64 y z) (*.f64 (pow.f64 (-.f64 (/.f64 z t) 1) 2) t)))) z)) (*.f64 (-.f64 (/.f64 z t) 1) (*.f64 t (pow.f64 x 2))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (-.f64 (/.f64 (*.f64 y z) (*.f64 (-.f64 (/.f64 z t) 1) t)) (*.f64 -1 (/.f64 (*.f64 y z) (*.f64 (pow.f64 (-.f64 (/.f64 z t) 1) 2) t)))) (pow.f64 z 2))) (*.f64 (pow.f64 (-.f64 (/.f64 z t) 1) 2) (*.f64 (pow.f64 t 2) (pow.f64 x 3))))))) (/.f64 1 (-.f64 (/.f64 z t) 1)))
1
(+.f64 1 (/.f64 z t))
(+.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 t 2)) (/.f64 y (*.f64 (pow.f64 t 2) x))) (pow.f64 z 2)) (+.f64 1 (/.f64 z t)))
(+.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 t 2)) (/.f64 y (*.f64 (pow.f64 t 2) x))) (pow.f64 z 2)) (+.f64 1 (+.f64 (/.f64 z t) (*.f64 -1 (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 t 2)) (/.f64 y (*.f64 (pow.f64 t 2) x))) (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) (pow.f64 z 3))) x)))))
(/.f64 y (*.f64 t (-.f64 (/.f64 y t) (/.f64 x t))))
(-.f64 (+.f64 (/.f64 y (*.f64 t (-.f64 (/.f64 y t) (/.f64 x t)))) (/.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))))) (/.f64 (*.f64 y x) (*.f64 t (*.f64 z (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2)))))
(-.f64 (+.f64 (/.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (+.f64 (/.f64 y (*.f64 t (-.f64 (/.f64 y t) (/.f64 x t)))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (/.f64 x (-.f64 (/.f64 y t) (/.f64 x t))) (/.f64 (*.f64 y x) (*.f64 t (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2)))) x) (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) (pow.f64 z 2)))))) (/.f64 (*.f64 y x) (*.f64 t (*.f64 (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2) z))))
(-.f64 (+.f64 (/.f64 (*.f64 (-.f64 (/.f64 x (-.f64 (/.f64 y t) (/.f64 x t))) (/.f64 (*.f64 y x) (*.f64 t (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2)))) (pow.f64 x 2)) (*.f64 (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2) (pow.f64 z 3))) (+.f64 (/.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (+.f64 (/.f64 y (*.f64 t (-.f64 (/.f64 y t) (/.f64 x t)))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (/.f64 x (-.f64 (/.f64 y t) (/.f64 x t))) (/.f64 (*.f64 y x) (*.f64 t (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2)))) x) (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) (pow.f64 z 2))))))) (/.f64 (*.f64 y x) (*.f64 t (*.f64 (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2) z))))
(/.f64 y (*.f64 t (-.f64 (/.f64 y t) (/.f64 x t))))
(+.f64 (/.f64 y (*.f64 t (-.f64 (/.f64 y t) (/.f64 x t)))) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 x (-.f64 (/.f64 y t) (/.f64 x t)))) (*.f64 -1 (/.f64 (*.f64 y x) (*.f64 t (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2))))) z)))
(+.f64 (/.f64 y (*.f64 t (-.f64 (/.f64 y t) (/.f64 x t)))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 x (-.f64 (/.f64 y t) (/.f64 x t)))) (*.f64 -1 (/.f64 (*.f64 y x) (*.f64 t (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2))))) z)) (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 x (-.f64 (/.f64 y t) (/.f64 x t)))) (*.f64 -1 (/.f64 (*.f64 y x) (*.f64 t (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2))))) x) (*.f64 (pow.f64 z 2) (-.f64 (/.f64 y t) (/.f64 x t))))))
(+.f64 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x (-.f64 (/.f64 y t) (/.f64 x t)))) (*.f64 -1 (/.f64 (*.f64 y x) (*.f64 t (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2)))))) (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) (pow.f64 z 2))) (+.f64 (/.f64 y (*.f64 t (-.f64 (/.f64 y t) (/.f64 x t)))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 x (-.f64 (/.f64 y t) (/.f64 x t)))) (*.f64 -1 (/.f64 (*.f64 y x) (*.f64 t (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2))))) z)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 x 2) (-.f64 (*.f64 -1 (/.f64 x (-.f64 (/.f64 y t) (/.f64 x t)))) (*.f64 -1 (/.f64 (*.f64 y x) (*.f64 t (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2)))))) (*.f64 (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2) (pow.f64 z 3)))))))
(/.f64 x (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x))
(+.f64 (*.f64 y (-.f64 (/.f64 z (*.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x))) (/.f64 (*.f64 z x) (*.f64 t (pow.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x) 2))))) (/.f64 x (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)))
(+.f64 (*.f64 y (-.f64 (/.f64 z (*.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x))) (/.f64 (*.f64 z x) (*.f64 t (pow.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x) 2))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 z (-.f64 (/.f64 z (*.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x))) (/.f64 (*.f64 z x) (*.f64 t (pow.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x) 2)))))) (*.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)))) (/.f64 x (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 z 2) (-.f64 (/.f64 z (*.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x))) (/.f64 (*.f64 z x) (*.f64 t (pow.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x) 2)))))) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x) 2))) (+.f64 (*.f64 y (-.f64 (/.f64 z (*.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x))) (/.f64 (*.f64 z x) (*.f64 t (pow.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x) 2))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 z (-.f64 (/.f64 z (*.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x))) (/.f64 (*.f64 z x) (*.f64 t (pow.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x) 2)))))) (*.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)))) (/.f64 x (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)))))
1
(-.f64 (+.f64 (/.f64 (*.f64 t x) (*.f64 y z)) 1) (/.f64 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)) (*.f64 y z)))
(-.f64 (+.f64 (/.f64 (*.f64 t x) (*.f64 y z)) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 t (*.f64 (-.f64 (/.f64 (*.f64 t x) z) (/.f64 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)) z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x))) (*.f64 (pow.f64 y 2) z))))) (/.f64 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)) (*.f64 y z)))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x) 2) (-.f64 (/.f64 (*.f64 t x) z) (/.f64 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)) z)))) (*.f64 (pow.f64 y 3) (pow.f64 z 2))) (+.f64 (/.f64 (*.f64 t x) (*.f64 y z)) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 t (*.f64 (-.f64 (/.f64 (*.f64 t x) z) (/.f64 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)) z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x))) (*.f64 (pow.f64 y 2) z)))))) (/.f64 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)) (*.f64 y z)))
1
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 t x) z)) (*.f64 -1 (/.f64 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)) z))) y)) 1)
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 t x) z)) (*.f64 -1 (/.f64 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)) z))) y)) (+.f64 1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 t x) z)) (*.f64 -1 (/.f64 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)) z))) (*.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x))) (*.f64 (pow.f64 y 2) z))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 t x) z)) (*.f64 -1 (/.f64 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)) z))) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x) 2))) (*.f64 (pow.f64 y 3) (pow.f64 z 2)))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 t x) z)) (*.f64 -1 (/.f64 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)) z))) y)) (+.f64 1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 t x) z)) (*.f64 -1 (/.f64 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)) z))) (*.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x))) (*.f64 (pow.f64 y 2) z)))))
(/.f64 y (-.f64 y x))
(+.f64 (/.f64 y (-.f64 y x)) (*.f64 (-.f64 (/.f64 x (*.f64 z (-.f64 y x))) (/.f64 (*.f64 y x) (*.f64 (pow.f64 (-.f64 y x) 2) z))) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (-.f64 (/.f64 x (*.f64 (-.f64 y x) z)) (/.f64 (*.f64 y x) (*.f64 z (pow.f64 (-.f64 y x) 2)))) x)) (*.f64 (-.f64 y x) z))) (+.f64 (/.f64 y (-.f64 y x)) (*.f64 (-.f64 (/.f64 x (*.f64 z (-.f64 y x))) (/.f64 (*.f64 y x) (*.f64 (pow.f64 (-.f64 y x) 2) z))) t)))
(+.f64 (/.f64 (*.f64 (-.f64 (/.f64 x (*.f64 z (-.f64 y x))) (/.f64 (*.f64 y x) (*.f64 (pow.f64 (-.f64 y x) 2) z))) (*.f64 (pow.f64 t 3) (pow.f64 x 2))) (*.f64 (pow.f64 (-.f64 y x) 2) (pow.f64 z 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (-.f64 (/.f64 x (*.f64 (-.f64 y x) z)) (/.f64 (*.f64 y x) (*.f64 z (pow.f64 (-.f64 y x) 2)))) x)) (*.f64 (-.f64 y x) z))) (+.f64 (/.f64 y (-.f64 y x)) (*.f64 (-.f64 (/.f64 x (*.f64 z (-.f64 y x))) (/.f64 (*.f64 y x) (*.f64 (pow.f64 (-.f64 y x) 2) z))) t))))
1
(-.f64 (+.f64 1 (/.f64 (*.f64 y z) (*.f64 t x))) (/.f64 (*.f64 (-.f64 y x) z) (*.f64 t x)))
(-.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 y z) (*.f64 t x)) (*.f64 -1 (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 y z) x) (/.f64 (*.f64 z (-.f64 y x)) x)) (*.f64 (-.f64 y x) z)) (*.f64 (pow.f64 t 2) x))))) (/.f64 (*.f64 z (-.f64 y x)) (*.f64 t x)))
(-.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 y z) (*.f64 t x)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 y z) x) (/.f64 (*.f64 z (-.f64 y x)) x)) (*.f64 (-.f64 y x) z)) (*.f64 (pow.f64 t 2) x))) (/.f64 (*.f64 (pow.f64 z 2) (*.f64 (pow.f64 (-.f64 y x) 2) (-.f64 (/.f64 (*.f64 y z) x) (/.f64 (*.f64 (-.f64 y x) z) x)))) (*.f64 (pow.f64 t 3) (pow.f64 x 2)))))) (/.f64 (*.f64 z (-.f64 y x)) (*.f64 t x)))
1
(+.f64 1 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 y z) x)) (/.f64 (*.f64 z (-.f64 (*.f64 -1 y) (*.f64 -1 x))) x)) t)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 y z) x)) (/.f64 (*.f64 z (-.f64 (*.f64 -1 y) (*.f64 -1 x))) x)) (*.f64 z (-.f64 (*.f64 -1 y) (*.f64 -1 x)))) (*.f64 (pow.f64 t 2) x))) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 y z) x)) (/.f64 (*.f64 z (-.f64 (*.f64 -1 y) (*.f64 -1 x))) x)) t))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 y z) x)) (/.f64 (*.f64 z (-.f64 (*.f64 -1 y) (*.f64 -1 x))) x)) (*.f64 z (-.f64 (*.f64 -1 y) (*.f64 -1 x)))) (*.f64 (pow.f64 t 2) x))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 y z) x)) (/.f64 (*.f64 z (-.f64 (*.f64 -1 y) (*.f64 -1 x))) x)) t)) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 y z) x)) (/.f64 (*.f64 z (-.f64 (*.f64 -1 y) (*.f64 -1 x))) x)) (*.f64 (pow.f64 z 2) (pow.f64 (-.f64 (*.f64 -1 y) (*.f64 -1 x)) 2))) (*.f64 (pow.f64 t 3) (pow.f64 x 2)))))))
(+.f64 (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (/.f64 1 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))))) 0)
(+.f64 0 (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (/.f64 1 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))))))
(-.f64 (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (/.f64 1 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))))) 0)
(/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (/.f64 1 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))))) 1)
(/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (/.f64 1 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))))) (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (/.f64 1 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))))) (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (/.f64 1 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))))))))
(/.f64 (*.f64 (/.f64 1 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))))) (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) 2)) 2)
(pow.f64 (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (/.f64 1 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))))) 1)
Outputs
1
(+.f64 1 (*.f64 (-.f64 (/.f64 t (*.f64 y z)) (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) t) (*.f64 y z))) x))
(+.f64 1 (*.f64 (-.f64 (/.f64 t (*.f64 y z)) (/.f64 (*.f64 t (+.f64 1 (*.f64 -1 (/.f64 z t)))) (*.f64 y z))) x))
(+.f64 1 (*.f64 (-.f64 (/.f64 t (*.f64 y z)) (/.f64 (*.f64 t (+.f64 1 (neg.f64 (/.f64 z t)))) (*.f64 y z))) x))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) (*.f64 (-.f64 (/.f64 t (*.f64 y z)) (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) t) (*.f64 y z))) (*.f64 t (pow.f64 x 2)))) (*.f64 y z))) (*.f64 (-.f64 (/.f64 t (*.f64 y z)) (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) t) (*.f64 y z))) x)))
(+.f64 1 (+.f64 (*.f64 (-.f64 (/.f64 t (*.f64 y z)) (/.f64 (*.f64 t (+.f64 1 (*.f64 -1 (/.f64 z t)))) (*.f64 y z))) x) (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) (*.f64 (-.f64 (/.f64 t (*.f64 y z)) (/.f64 (*.f64 t (+.f64 1 (*.f64 -1 (/.f64 z t)))) (*.f64 y z))) (*.f64 t (pow.f64 x 2)))) (*.f64 y z)))))
(+.f64 1 (+.f64 (*.f64 (-.f64 (/.f64 t (*.f64 y z)) (/.f64 (*.f64 t (+.f64 1 (neg.f64 (/.f64 z t)))) (*.f64 y z))) x) (neg.f64 (/.f64 (*.f64 (+.f64 1 (neg.f64 (/.f64 z t))) (*.f64 (-.f64 (/.f64 t (*.f64 y z)) (/.f64 (*.f64 t (+.f64 1 (neg.f64 (/.f64 z t)))) (*.f64 y z))) (*.f64 t (pow.f64 x 2)))) (*.f64 y z)))))
(+.f64 (+.f64 1 (*.f64 (-.f64 (/.f64 t (*.f64 y z)) (/.f64 (*.f64 t (+.f64 1 (neg.f64 (/.f64 z t)))) (*.f64 y z))) x)) (neg.f64 (/.f64 (*.f64 (-.f64 (/.f64 t (*.f64 y z)) (/.f64 (*.f64 t (+.f64 1 (neg.f64 (/.f64 z t)))) (*.f64 y z))) (*.f64 t (*.f64 (+.f64 1 (neg.f64 (/.f64 z t))) (pow.f64 x 2)))) (*.f64 y z))))
(+.f64 1 (+.f64 (*.f64 (-.f64 (/.f64 t (*.f64 y z)) (/.f64 (*.f64 t (+.f64 1 (neg.f64 (/.f64 z t)))) (*.f64 y z))) x) (neg.f64 (/.f64 (*.f64 (+.f64 1 (neg.f64 (/.f64 z t))) (*.f64 t (*.f64 (-.f64 (/.f64 t (*.f64 y z)) (/.f64 (*.f64 t (+.f64 1 (neg.f64 (/.f64 z t)))) (*.f64 y z))) (pow.f64 x 2)))) (*.f64 y z)))))
(+.f64 (+.f64 1 (*.f64 (-.f64 (/.f64 t (*.f64 y z)) (/.f64 (*.f64 t (+.f64 1 (neg.f64 (/.f64 z t)))) (*.f64 y z))) x)) (neg.f64 (/.f64 (*.f64 (-.f64 (/.f64 t (*.f64 y z)) (/.f64 (*.f64 t (+.f64 1 (neg.f64 (/.f64 z t)))) (*.f64 y z))) (*.f64 (+.f64 1 (neg.f64 (/.f64 z t))) (*.f64 t (pow.f64 x 2)))) (*.f64 y z))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) (*.f64 (-.f64 (/.f64 t (*.f64 y z)) (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) t) (*.f64 y z))) (*.f64 t (pow.f64 x 2)))) (*.f64 y z))) (+.f64 (*.f64 (-.f64 (/.f64 t (*.f64 y z)) (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) t) (*.f64 y z))) x) (/.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) 2) (*.f64 (-.f64 (/.f64 t (*.f64 y z)) (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) t) (*.f64 y z))) (*.f64 (pow.f64 t 2) (pow.f64 x 3)))) (*.f64 (pow.f64 y 2) (pow.f64 z 2))))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) (*.f64 (-.f64 (/.f64 t (*.f64 y z)) (/.f64 (*.f64 t (+.f64 1 (*.f64 -1 (/.f64 z t)))) (*.f64 y z))) (*.f64 t (pow.f64 x 2)))) (*.f64 y z))) (+.f64 (*.f64 (-.f64 (/.f64 t (*.f64 y z)) (/.f64 (*.f64 t (+.f64 1 (*.f64 -1 (/.f64 z t)))) (*.f64 y z))) x) (/.f64 (*.f64 (-.f64 (/.f64 t (*.f64 y z)) (/.f64 (*.f64 t (+.f64 1 (*.f64 -1 (/.f64 z t)))) (*.f64 y z))) (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) 2) (*.f64 (pow.f64 t 2) (pow.f64 x 3)))) (pow.f64 (*.f64 y z) 2)))))
(+.f64 1 (+.f64 (*.f64 (-.f64 (/.f64 t (*.f64 y z)) (/.f64 (*.f64 t (+.f64 1 (neg.f64 (/.f64 z t)))) (*.f64 y z))) x) (+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 1 (neg.f64 (/.f64 z t))) (*.f64 (-.f64 (/.f64 t (*.f64 y z)) (/.f64 (*.f64 t (+.f64 1 (neg.f64 (/.f64 z t)))) (*.f64 y z))) (*.f64 t (pow.f64 x 2)))) (*.f64 y z))) (/.f64 (*.f64 (-.f64 (/.f64 t (*.f64 y z)) (/.f64 (*.f64 t (+.f64 1 (neg.f64 (/.f64 z t)))) (*.f64 y z))) (*.f64 (pow.f64 (+.f64 1 (neg.f64 (/.f64 z t))) 2) (*.f64 (pow.f64 t 2) (pow.f64 x 3)))) (pow.f64 (*.f64 y z) 2)))))
(+.f64 (/.f64 (*.f64 (-.f64 (/.f64 t (*.f64 y z)) (/.f64 (*.f64 t (+.f64 1 (neg.f64 (/.f64 z t)))) (*.f64 y z))) (*.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (+.f64 1 (neg.f64 (/.f64 z t)))) 2))) (pow.f64 (*.f64 y z) 2)) (+.f64 (+.f64 1 (*.f64 (-.f64 (/.f64 t (*.f64 y z)) (/.f64 (*.f64 t (+.f64 1 (neg.f64 (/.f64 z t)))) (*.f64 y z))) x)) (neg.f64 (/.f64 (*.f64 (-.f64 (/.f64 t (*.f64 y z)) (/.f64 (*.f64 t (+.f64 1 (neg.f64 (/.f64 z t)))) (*.f64 y z))) (*.f64 t (*.f64 (+.f64 1 (neg.f64 (/.f64 z t))) (pow.f64 x 2)))) (*.f64 y z)))))
(+.f64 (neg.f64 (/.f64 (*.f64 (-.f64 (/.f64 t (*.f64 y z)) (/.f64 (*.f64 t (+.f64 1 (neg.f64 (/.f64 z t)))) (*.f64 y z))) (*.f64 t (*.f64 (+.f64 1 (neg.f64 (/.f64 z t))) (pow.f64 x 2)))) (*.f64 y z))) (+.f64 (/.f64 (*.f64 (-.f64 (/.f64 t (*.f64 y z)) (/.f64 (*.f64 t (+.f64 1 (neg.f64 (/.f64 z t)))) (*.f64 y z))) (*.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (+.f64 1 (neg.f64 (/.f64 z t)))) 2))) (pow.f64 (*.f64 y z) 2)) (+.f64 1 (*.f64 (-.f64 (/.f64 t (*.f64 y z)) (/.f64 (*.f64 t (+.f64 1 (neg.f64 (/.f64 z t)))) (*.f64 y z))) x))))
(+.f64 1 (+.f64 (*.f64 (-.f64 (/.f64 t (*.f64 y z)) (/.f64 (*.f64 t (+.f64 1 (neg.f64 (/.f64 z t)))) (*.f64 y z))) x) (+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 1 (neg.f64 (/.f64 z t))) (*.f64 t (*.f64 (-.f64 (/.f64 t (*.f64 y z)) (/.f64 (*.f64 t (+.f64 1 (neg.f64 (/.f64 z t)))) (*.f64 y z))) (pow.f64 x 2)))) (*.f64 y z))) (/.f64 (*.f64 (-.f64 (/.f64 t (*.f64 y z)) (/.f64 (*.f64 t (+.f64 1 (neg.f64 (/.f64 z t)))) (*.f64 y z))) (*.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (+.f64 1 (neg.f64 (/.f64 z t)))) 2))) (pow.f64 (*.f64 y z) 2)))))
(+.f64 (+.f64 1 (*.f64 (-.f64 (/.f64 t (*.f64 y z)) (/.f64 (*.f64 t (+.f64 1 (neg.f64 (/.f64 z t)))) (*.f64 y z))) x)) (+.f64 (neg.f64 (/.f64 (*.f64 (-.f64 (/.f64 t (*.f64 y z)) (/.f64 (*.f64 t (+.f64 1 (neg.f64 (/.f64 z t)))) (*.f64 y z))) (*.f64 (+.f64 1 (neg.f64 (/.f64 z t))) (*.f64 t (pow.f64 x 2)))) (*.f64 y z))) (/.f64 (*.f64 (-.f64 (/.f64 t (*.f64 y z)) (/.f64 (*.f64 t (+.f64 1 (neg.f64 (/.f64 z t)))) (*.f64 y z))) (*.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (+.f64 1 (neg.f64 (/.f64 z t)))) 2))) (pow.f64 (*.f64 y z) 2))))
(/.f64 1 (+.f64 1 (*.f64 -1 (/.f64 z t))))
(/.f64 1 (+.f64 1 (neg.f64 (/.f64 z t))))
(-.f64 (+.f64 (/.f64 1 (+.f64 1 (*.f64 -1 (/.f64 z t)))) (/.f64 (*.f64 y z) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) (*.f64 t x)))) (/.f64 (*.f64 y z) (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) 2) (*.f64 t x))))
(-.f64 (+.f64 (/.f64 1 (+.f64 1 (*.f64 -1 (/.f64 z t)))) (/.f64 (*.f64 y z) (*.f64 t (*.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) x)))) (/.f64 (*.f64 y z) (*.f64 t (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) 2) x))))
(-.f64 (+.f64 (/.f64 1 (+.f64 1 (neg.f64 (/.f64 z t)))) (/.f64 (*.f64 y z) (*.f64 t (*.f64 (+.f64 1 (neg.f64 (/.f64 z t))) x)))) (/.f64 (*.f64 y z) (*.f64 t (*.f64 x (pow.f64 (+.f64 1 (neg.f64 (/.f64 z t))) 2)))))
(-.f64 (+.f64 (/.f64 1 (+.f64 1 (neg.f64 (/.f64 z t)))) (/.f64 (*.f64 y z) (*.f64 t (*.f64 (+.f64 1 (neg.f64 (/.f64 z t))) x)))) (/.f64 (*.f64 y z) (*.f64 (pow.f64 (+.f64 1 (neg.f64 (/.f64 z t))) 2) (*.f64 t x))))
(-.f64 (+.f64 (/.f64 1 (+.f64 1 (neg.f64 (/.f64 z t)))) (/.f64 (*.f64 y z) (*.f64 (+.f64 1 (neg.f64 (/.f64 z t))) (*.f64 t x)))) (/.f64 (*.f64 y z) (*.f64 x (*.f64 t (pow.f64 (+.f64 1 (neg.f64 (/.f64 z t))) 2)))))
(-.f64 (+.f64 (/.f64 1 (+.f64 1 (*.f64 -1 (/.f64 z t)))) (+.f64 (/.f64 (*.f64 y z) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) (*.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y (*.f64 (-.f64 (/.f64 (*.f64 y z) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) t)) (/.f64 (*.f64 y z) (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) 2) t))) z)) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) (*.f64 t (pow.f64 x 2))))))) (/.f64 (*.f64 y z) (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) 2) (*.f64 t x))))
(-.f64 (+.f64 (/.f64 1 (+.f64 1 (*.f64 -1 (/.f64 z t)))) (+.f64 (/.f64 (*.f64 y z) (*.f64 t (*.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) x))) (*.f64 -1 (/.f64 (*.f64 y (*.f64 z (-.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (*.f64 -1 (/.f64 z t))))) (/.f64 (*.f64 y z) (*.f64 t (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) 2)))))) (*.f64 t (*.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) (pow.f64 x 2))))))) (/.f64 (*.f64 y z) (*.f64 t (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) 2) x))))
(-.f64 (+.f64 (/.f64 1 (+.f64 1 (neg.f64 (/.f64 z t)))) (+.f64 (/.f64 (*.f64 y z) (*.f64 t (*.f64 (+.f64 1 (neg.f64 (/.f64 z t))) x))) (neg.f64 (/.f64 (*.f64 y (*.f64 z (-.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (neg.f64 (/.f64 z t))))) (/.f64 (*.f64 y z) (*.f64 t (pow.f64 (+.f64 1 (neg.f64 (/.f64 z t))) 2)))))) (*.f64 t (*.f64 (+.f64 1 (neg.f64 (/.f64 z t))) (pow.f64 x 2))))))) (/.f64 (*.f64 y z) (*.f64 t (*.f64 x (pow.f64 (+.f64 1 (neg.f64 (/.f64 z t))) 2)))))
(-.f64 (+.f64 (+.f64 (/.f64 1 (+.f64 1 (neg.f64 (/.f64 z t)))) (/.f64 (*.f64 y z) (*.f64 t (*.f64 (+.f64 1 (neg.f64 (/.f64 z t))) x)))) (neg.f64 (/.f64 (*.f64 z (*.f64 y (-.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (neg.f64 (/.f64 z t))))) (/.f64 (*.f64 y z) (*.f64 t (pow.f64 (+.f64 1 (neg.f64 (/.f64 z t))) 2)))))) (*.f64 t (*.f64 (+.f64 1 (neg.f64 (/.f64 z t))) (pow.f64 x 2)))))) (/.f64 (*.f64 y z) (*.f64 (pow.f64 (+.f64 1 (neg.f64 (/.f64 z t))) 2) (*.f64 t x))))
(-.f64 (+.f64 (/.f64 1 (+.f64 1 (neg.f64 (/.f64 z t)))) (+.f64 (/.f64 (*.f64 y z) (*.f64 t (*.f64 (+.f64 1 (neg.f64 (/.f64 z t))) x))) (neg.f64 (/.f64 (*.f64 y (*.f64 z (-.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (neg.f64 (/.f64 z t))))) (/.f64 (*.f64 y z) (*.f64 t (pow.f64 (+.f64 1 (neg.f64 (/.f64 z t))) 2)))))) (*.f64 (+.f64 1 (neg.f64 (/.f64 z t))) (*.f64 t (pow.f64 x 2))))))) (/.f64 (*.f64 y z) (*.f64 (pow.f64 (+.f64 1 (neg.f64 (/.f64 z t))) 2) (*.f64 t x))))
(-.f64 (+.f64 (+.f64 (/.f64 1 (+.f64 1 (neg.f64 (/.f64 z t)))) (/.f64 (*.f64 y z) (*.f64 (+.f64 1 (neg.f64 (/.f64 z t))) (*.f64 t x)))) (neg.f64 (/.f64 (*.f64 (*.f64 y z) (-.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (neg.f64 (/.f64 z t))))) (/.f64 (*.f64 y z) (*.f64 t (pow.f64 (+.f64 1 (neg.f64 (/.f64 z t))) 2))))) (*.f64 (+.f64 1 (neg.f64 (/.f64 z t))) (*.f64 t (pow.f64 x 2)))))) (/.f64 (*.f64 y z) (*.f64 x (*.f64 t (pow.f64 (+.f64 1 (neg.f64 (/.f64 z t))) 2)))))
(-.f64 (+.f64 (/.f64 1 (+.f64 1 (*.f64 -1 (/.f64 z t)))) (+.f64 (/.f64 (*.f64 y z) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) (*.f64 t x))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (-.f64 (/.f64 (*.f64 y z) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) t)) (/.f64 (*.f64 y z) (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) 2) t))) (pow.f64 z 2))) (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) 2) (*.f64 (pow.f64 t 2) (pow.f64 x 3)))) (*.f64 -1 (/.f64 (*.f64 y (*.f64 (-.f64 (/.f64 (*.f64 y z) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) t)) (/.f64 (*.f64 y z) (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) 2) t))) z)) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) (*.f64 t (pow.f64 x 2)))))))) (/.f64 (*.f64 y z) (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) 2) (*.f64 t x))))
(-.f64 (+.f64 (/.f64 1 (+.f64 1 (*.f64 -1 (/.f64 z t)))) (+.f64 (/.f64 (*.f64 y z) (*.f64 t (*.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) x))) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 z (-.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (*.f64 -1 (/.f64 z t))))) (/.f64 (*.f64 y z) (*.f64 t (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) 2)))))) (*.f64 t (*.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) (pow.f64 x 2))))) (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (*.f64 -1 (/.f64 z t))))) (/.f64 (*.f64 y z) (*.f64 t (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) 2)))) (pow.f64 (*.f64 y z) 2)) (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) 2) (*.f64 (pow.f64 t 2) (pow.f64 x 3))))))) (/.f64 (*.f64 y z) (*.f64 t (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 z t))) 2) x))))
(-.f64 (+.f64 (/.f64 1 (+.f64 1 (neg.f64 (/.f64 z t)))) (+.f64 (/.f64 (*.f64 y z) (*.f64 t (*.f64 (+.f64 1 (neg.f64 (/.f64 z t))) x))) (+.f64 (neg.f64 (/.f64 (*.f64 y (*.f64 z (-.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (neg.f64 (/.f64 z t))))) (/.f64 (*.f64 y z) (*.f64 t (pow.f64 (+.f64 1 (neg.f64 (/.f64 z t))) 2)))))) (*.f64 t (*.f64 (+.f64 1 (neg.f64 (/.f64 z t))) (pow.f64 x 2))))) (/.f64 (*.f64 (pow.f64 (*.f64 y z) 2) (-.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (neg.f64 (/.f64 z t))))) (/.f64 (*.f64 y z) (*.f64 t (pow.f64 (+.f64 1 (neg.f64 (/.f64 z t))) 2))))) (*.f64 (pow.f64 (+.f64 1 (neg.f64 (/.f64 z t))) 2) (*.f64 (pow.f64 t 2) (pow.f64 x 3))))))) (/.f64 (*.f64 y z) (*.f64 t (*.f64 x (pow.f64 (+.f64 1 (neg.f64 (/.f64 z t))) 2)))))
(-.f64 (+.f64 (+.f64 (/.f64 1 (+.f64 1 (neg.f64 (/.f64 z t)))) (/.f64 (*.f64 y z) (*.f64 t (*.f64 (+.f64 1 (neg.f64 (/.f64 z t))) x)))) (+.f64 (neg.f64 (/.f64 (*.f64 z (*.f64 y (-.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (neg.f64 (/.f64 z t))))) (/.f64 (*.f64 y z) (*.f64 t (pow.f64 (+.f64 1 (neg.f64 (/.f64 z t))) 2)))))) (*.f64 t (*.f64 (+.f64 1 (neg.f64 (/.f64 z t))) (pow.f64 x 2))))) (/.f64 (*.f64 (pow.f64 (*.f64 y z) 2) (-.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (neg.f64 (/.f64 z t))))) (/.f64 (*.f64 y z) (*.f64 t (pow.f64 (+.f64 1 (neg.f64 (/.f64 z t))) 2))))) (*.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (+.f64 1 (neg.f64 (/.f64 z t)))) 2))))) (/.f64 (*.f64 y z) (*.f64 (pow.f64 (+.f64 1 (neg.f64 (/.f64 z t))) 2) (*.f64 t x))))
(-.f64 (+.f64 (neg.f64 (/.f64 (*.f64 y (*.f64 z (-.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (neg.f64 (/.f64 z t))))) (/.f64 (*.f64 y z) (*.f64 t (pow.f64 (+.f64 1 (neg.f64 (/.f64 z t))) 2)))))) (*.f64 (+.f64 1 (neg.f64 (/.f64 z t))) (*.f64 t (pow.f64 x 2))))) (+.f64 (+.f64 (/.f64 1 (+.f64 1 (neg.f64 (/.f64 z t)))) (/.f64 (*.f64 y z) (*.f64 t (*.f64 (+.f64 1 (neg.f64 (/.f64 z t))) x)))) (/.f64 (*.f64 (pow.f64 (*.f64 y z) 2) (-.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (neg.f64 (/.f64 z t))))) (/.f64 (*.f64 y z) (*.f64 t (pow.f64 (+.f64 1 (neg.f64 (/.f64 z t))) 2))))) (*.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (+.f64 1 (neg.f64 (/.f64 z t)))) 2))))) (/.f64 (*.f64 y z) (*.f64 (pow.f64 (+.f64 1 (neg.f64 (/.f64 z t))) 2) (*.f64 t x))))
(-.f64 (+.f64 (/.f64 (*.f64 y z) (*.f64 (+.f64 1 (neg.f64 (/.f64 z t))) (*.f64 t x))) (+.f64 (/.f64 1 (+.f64 1 (neg.f64 (/.f64 z t)))) (+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 y z) (-.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (neg.f64 (/.f64 z t))))) (/.f64 (*.f64 y z) (*.f64 t (pow.f64 (+.f64 1 (neg.f64 (/.f64 z t))) 2))))) (*.f64 (+.f64 1 (neg.f64 (/.f64 z t))) (*.f64 t (pow.f64 x 2))))) (/.f64 (*.f64 (pow.f64 (*.f64 y z) 2) (-.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 1 (neg.f64 (/.f64 z t))))) (/.f64 (*.f64 y z) (*.f64 t (pow.f64 (+.f64 1 (neg.f64 (/.f64 z t))) 2))))) (*.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (+.f64 1 (neg.f64 (/.f64 z t)))) 2)))))) (/.f64 (*.f64 y z) (*.f64 x (*.f64 t (pow.f64 (+.f64 1 (neg.f64 (/.f64 z t))) 2)))))
(/.f64 -1 (-.f64 (/.f64 z t) 1))
(/.f64 -1 (+.f64 (/.f64 z t) -1))
(/.f64 -1 (+.f64 -1 (/.f64 z t)))
(-.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 y z) (*.f64 (-.f64 (/.f64 z t) 1) t)) (*.f64 -1 (/.f64 (*.f64 y z) (*.f64 (pow.f64 (-.f64 (/.f64 z t) 1) 2) t)))) x)) (/.f64 1 (-.f64 (/.f64 z t) 1)))
(-.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 (/.f64 z t) -1))) (*.f64 -1 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 (+.f64 (/.f64 z t) -1) 2))))) x)) (/.f64 1 (+.f64 (/.f64 z t) -1)))
(-.f64 (neg.f64 (/.f64 (-.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 -1 (/.f64 z t)))) (neg.f64 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 (+.f64 -1 (/.f64 z t)) 2))))) x)) (/.f64 1 (+.f64 -1 (/.f64 z t))))
(-.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 -1 (/.f64 z t)))) (/.f64 (*.f64 y z) (*.f64 t (pow.f64 (+.f64 -1 (/.f64 z t)) 2)))) x)) (/.f64 1 (+.f64 -1 (/.f64 z t))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 y z) (*.f64 (-.f64 (/.f64 z t) 1) t)) (*.f64 -1 (/.f64 (*.f64 y z) (*.f64 (pow.f64 (-.f64 (/.f64 z t) 1) 2) t)))) x)) (*.f64 -1 (/.f64 (*.f64 y (*.f64 (-.f64 (/.f64 (*.f64 y z) (*.f64 (-.f64 (/.f64 z t) 1) t)) (*.f64 -1 (/.f64 (*.f64 y z) (*.f64 (pow.f64 (-.f64 (/.f64 z t) 1) 2) t)))) z)) (*.f64 (-.f64 (/.f64 z t) 1) (*.f64 t (pow.f64 x 2)))))) (/.f64 1 (-.f64 (/.f64 z t) 1)))
(-.f64 (*.f64 -1 (+.f64 (/.f64 (*.f64 y (*.f64 z (-.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 (/.f64 z t) -1))) (*.f64 -1 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 (+.f64 (/.f64 z t) -1) 2))))))) (*.f64 t (*.f64 (+.f64 (/.f64 z t) -1) (pow.f64 x 2)))) (/.f64 (-.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 (/.f64 z t) -1))) (*.f64 -1 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 (+.f64 (/.f64 z t) -1) 2))))) x))) (/.f64 1 (+.f64 (/.f64 z t) -1)))
(-.f64 (*.f64 -1 (+.f64 (/.f64 (-.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 -1 (/.f64 z t)))) (neg.f64 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 (+.f64 -1 (/.f64 z t)) 2))))) x) (/.f64 (*.f64 y (*.f64 z (-.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 -1 (/.f64 z t)))) (neg.f64 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 (+.f64 -1 (/.f64 z t)) 2))))))) (*.f64 t (*.f64 (pow.f64 x 2) (+.f64 -1 (/.f64 z t))))))) (/.f64 1 (+.f64 -1 (/.f64 z t))))
(-.f64 (neg.f64 (+.f64 (/.f64 (-.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 -1 (/.f64 z t)))) (neg.f64 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 (+.f64 -1 (/.f64 z t)) 2))))) x) (/.f64 (*.f64 y (*.f64 z (-.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 -1 (/.f64 z t)))) (neg.f64 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 (+.f64 -1 (/.f64 z t)) 2))))))) (*.f64 t (*.f64 (pow.f64 x 2) (+.f64 -1 (/.f64 z t))))))) (/.f64 1 (+.f64 -1 (/.f64 z t))))
(-.f64 (neg.f64 (+.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 -1 (/.f64 z t)))) (/.f64 (*.f64 y z) (*.f64 t (pow.f64 (+.f64 -1 (/.f64 z t)) 2)))) x) (/.f64 (*.f64 y (*.f64 z (+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 -1 (/.f64 z t)))) (/.f64 (*.f64 y z) (*.f64 t (pow.f64 (+.f64 -1 (/.f64 z t)) 2)))))) (*.f64 t (*.f64 (pow.f64 x 2) (+.f64 -1 (/.f64 z t))))))) (/.f64 1 (+.f64 -1 (/.f64 z t))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 y z) (*.f64 (-.f64 (/.f64 z t) 1) t)) (*.f64 -1 (/.f64 (*.f64 y z) (*.f64 (pow.f64 (-.f64 (/.f64 z t) 1) 2) t)))) x)) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (-.f64 (/.f64 (*.f64 y z) (*.f64 (-.f64 (/.f64 z t) 1) t)) (*.f64 -1 (/.f64 (*.f64 y z) (*.f64 (pow.f64 (-.f64 (/.f64 z t) 1) 2) t)))) z)) (*.f64 (-.f64 (/.f64 z t) 1) (*.f64 t (pow.f64 x 2))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (-.f64 (/.f64 (*.f64 y z) (*.f64 (-.f64 (/.f64 z t) 1) t)) (*.f64 -1 (/.f64 (*.f64 y z) (*.f64 (pow.f64 (-.f64 (/.f64 z t) 1) 2) t)))) (pow.f64 z 2))) (*.f64 (pow.f64 (-.f64 (/.f64 z t) 1) 2) (*.f64 (pow.f64 t 2) (pow.f64 x 3))))))) (/.f64 1 (-.f64 (/.f64 z t) 1)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 (/.f64 z t) -1))) (*.f64 -1 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 (+.f64 (/.f64 z t) -1) 2))))) x)) (*.f64 -1 (+.f64 (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 (/.f64 z t) -1))) (*.f64 -1 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 (+.f64 (/.f64 z t) -1) 2))))) (pow.f64 (*.f64 y z) 2)) (*.f64 (*.f64 (pow.f64 t 2) (pow.f64 x 3)) (pow.f64 (+.f64 (/.f64 z t) -1) 2))) (/.f64 (*.f64 y (*.f64 z (-.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 (/.f64 z t) -1))) (*.f64 -1 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 (+.f64 (/.f64 z t) -1) 2))))))) (*.f64 t (*.f64 (+.f64 (/.f64 z t) -1) (pow.f64 x 2))))))) (/.f64 1 (+.f64 (/.f64 z t) -1)))
(-.f64 (*.f64 -1 (+.f64 (+.f64 (/.f64 (-.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 -1 (/.f64 z t)))) (neg.f64 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 (+.f64 -1 (/.f64 z t)) 2))))) x) (/.f64 (*.f64 y (*.f64 z (-.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 -1 (/.f64 z t)))) (neg.f64 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 (+.f64 -1 (/.f64 z t)) 2))))))) (*.f64 t (*.f64 (pow.f64 x 2) (+.f64 -1 (/.f64 z t)))))) (/.f64 (*.f64 (pow.f64 (*.f64 y z) 2) (-.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 -1 (/.f64 z t)))) (neg.f64 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 (+.f64 -1 (/.f64 z t)) 2)))))) (*.f64 (*.f64 (pow.f64 t 2) (pow.f64 x 3)) (pow.f64 (+.f64 -1 (/.f64 z t)) 2))))) (/.f64 1 (+.f64 -1 (/.f64 z t))))
(-.f64 (*.f64 -1 (+.f64 (/.f64 (-.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 -1 (/.f64 z t)))) (neg.f64 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 (+.f64 -1 (/.f64 z t)) 2))))) x) (+.f64 (/.f64 (*.f64 y (*.f64 z (-.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 -1 (/.f64 z t)))) (neg.f64 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 (+.f64 -1 (/.f64 z t)) 2))))))) (*.f64 t (*.f64 (pow.f64 x 2) (+.f64 -1 (/.f64 z t))))) (/.f64 (*.f64 (pow.f64 (*.f64 y z) 2) (-.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 -1 (/.f64 z t)))) (neg.f64 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 (+.f64 -1 (/.f64 z t)) 2)))))) (*.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (+.f64 -1 (/.f64 z t))) 2)))))) (/.f64 1 (+.f64 -1 (/.f64 z t))))
(-.f64 (neg.f64 (+.f64 (/.f64 (-.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 -1 (/.f64 z t)))) (neg.f64 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 (+.f64 -1 (/.f64 z t)) 2))))) x) (+.f64 (/.f64 (*.f64 y (*.f64 z (-.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 -1 (/.f64 z t)))) (neg.f64 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 (+.f64 -1 (/.f64 z t)) 2))))))) (*.f64 t (*.f64 (pow.f64 x 2) (+.f64 -1 (/.f64 z t))))) (/.f64 (*.f64 (pow.f64 (*.f64 y z) 2) (-.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 -1 (/.f64 z t)))) (neg.f64 (/.f64 (*.f64 y z) (*.f64 t (pow.f64 (+.f64 -1 (/.f64 z t)) 2)))))) (*.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (+.f64 -1 (/.f64 z t))) 2)))))) (/.f64 1 (+.f64 -1 (/.f64 z t))))
(-.f64 (neg.f64 (+.f64 (/.f64 (+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 -1 (/.f64 z t)))) (/.f64 (*.f64 y z) (*.f64 t (pow.f64 (+.f64 -1 (/.f64 z t)) 2)))) x) (+.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 -1 (/.f64 z t)))) (/.f64 (*.f64 y z) (*.f64 t (pow.f64 (+.f64 -1 (/.f64 z t)) 2)))))) (*.f64 t (*.f64 (pow.f64 x 2) (+.f64 -1 (/.f64 z t))))) (/.f64 (*.f64 (pow.f64 (*.f64 y z) 2) (+.f64 (/.f64 (*.f64 y z) (*.f64 t (+.f64 -1 (/.f64 z t)))) (/.f64 (*.f64 y z) (*.f64 t (pow.f64 (+.f64 -1 (/.f64 z t)) 2))))) (*.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (+.f64 -1 (/.f64 z t))) 2)))))) (/.f64 1 (+.f64 -1 (/.f64 z t))))
1
(+.f64 1 (/.f64 z t))
(+.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 t 2)) (/.f64 y (*.f64 (pow.f64 t 2) x))) (pow.f64 z 2)) (+.f64 1 (/.f64 z t)))
(+.f64 (+.f64 1 (/.f64 z t)) (*.f64 (pow.f64 z 2) (-.f64 (/.f64 1 (pow.f64 t 2)) (/.f64 y (*.f64 x (pow.f64 t 2))))))
(+.f64 1 (+.f64 (/.f64 z t) (*.f64 (pow.f64 z 2) (-.f64 (/.f64 1 (pow.f64 t 2)) (/.f64 y (*.f64 x (pow.f64 t 2)))))))
(+.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 t 2)) (/.f64 y (*.f64 (pow.f64 t 2) x))) (pow.f64 z 2)) (+.f64 1 (+.f64 (/.f64 z t) (*.f64 -1 (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 t 2)) (/.f64 y (*.f64 (pow.f64 t 2) x))) (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) (pow.f64 z 3))) x)))))
(+.f64 (*.f64 (pow.f64 z 2) (-.f64 (/.f64 1 (pow.f64 t 2)) (/.f64 y (*.f64 x (pow.f64 t 2))))) (+.f64 1 (+.f64 (/.f64 z t) (*.f64 -1 (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 t 2)) (/.f64 y (*.f64 x (pow.f64 t 2)))) (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) (pow.f64 z 3))) x)))))
(+.f64 (+.f64 1 (/.f64 z t)) (+.f64 (neg.f64 (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 t 2)) (/.f64 y (*.f64 x (pow.f64 t 2)))) (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) (pow.f64 z 3))) x)) (*.f64 (pow.f64 z 2) (-.f64 (/.f64 1 (pow.f64 t 2)) (/.f64 y (*.f64 x (pow.f64 t 2)))))))
(+.f64 (/.f64 z t) (+.f64 (neg.f64 (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 t 2)) (/.f64 y (*.f64 x (pow.f64 t 2)))) (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) (pow.f64 z 3))) x)) (+.f64 1 (*.f64 (pow.f64 z 2) (-.f64 (/.f64 1 (pow.f64 t 2)) (/.f64 y (*.f64 x (pow.f64 t 2))))))))
(+.f64 1 (+.f64 (neg.f64 (/.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 t 2)) (/.f64 y (*.f64 x (pow.f64 t 2)))) (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) (pow.f64 z 3))) x)) (+.f64 (/.f64 z t) (*.f64 (pow.f64 z 2) (-.f64 (/.f64 1 (pow.f64 t 2)) (/.f64 y (*.f64 x (pow.f64 t 2))))))))
(/.f64 y (*.f64 t (-.f64 (/.f64 y t) (/.f64 x t))))
(-.f64 (+.f64 (/.f64 y (*.f64 t (-.f64 (/.f64 y t) (/.f64 x t)))) (/.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))))) (/.f64 (*.f64 y x) (*.f64 t (*.f64 z (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2)))))
(-.f64 (+.f64 (/.f64 y (*.f64 t (-.f64 (/.f64 y t) (/.f64 x t)))) (/.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))))) (/.f64 (*.f64 y x) (*.f64 z (*.f64 t (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2)))))
(-.f64 (+.f64 (/.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (+.f64 (/.f64 y (*.f64 t (-.f64 (/.f64 y t) (/.f64 x t)))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (/.f64 x (-.f64 (/.f64 y t) (/.f64 x t))) (/.f64 (*.f64 y x) (*.f64 t (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2)))) x) (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) (pow.f64 z 2)))))) (/.f64 (*.f64 y x) (*.f64 t (*.f64 (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2) z))))
(-.f64 (+.f64 (/.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))) (+.f64 (/.f64 y (*.f64 t (-.f64 (/.f64 y t) (/.f64 x t)))) (*.f64 -1 (/.f64 (*.f64 x (-.f64 (/.f64 x (-.f64 (/.f64 y t) (/.f64 x t))) (/.f64 (*.f64 y x) (*.f64 t (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2))))) (*.f64 (pow.f64 z 2) (-.f64 (/.f64 y t) (/.f64 x t))))))) (/.f64 (*.f64 y x) (*.f64 t (*.f64 z (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2)))))
(-.f64 (+.f64 (/.f64 y (*.f64 t (-.f64 (/.f64 y t) (/.f64 x t)))) (+.f64 (/.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))) (neg.f64 (/.f64 (*.f64 x (-.f64 (/.f64 x (-.f64 (/.f64 y t) (/.f64 x t))) (/.f64 (*.f64 y x) (*.f64 t (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2))))) (*.f64 (pow.f64 z 2) (-.f64 (/.f64 y t) (/.f64 x t))))))) (/.f64 (*.f64 y x) (*.f64 t (*.f64 z (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2)))))
(-.f64 (+.f64 (neg.f64 (/.f64 (*.f64 x (-.f64 (/.f64 x (-.f64 (/.f64 y t) (/.f64 x t))) (/.f64 (*.f64 y x) (*.f64 t (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2))))) (*.f64 (pow.f64 z 2) (-.f64 (/.f64 y t) (/.f64 x t))))) (+.f64 (/.f64 y (*.f64 t (-.f64 (/.f64 y t) (/.f64 x t)))) (/.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))))) (/.f64 (*.f64 y x) (*.f64 z (*.f64 t (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2)))))
(-.f64 (+.f64 (/.f64 (*.f64 (-.f64 (/.f64 x (-.f64 (/.f64 y t) (/.f64 x t))) (/.f64 (*.f64 y x) (*.f64 t (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2)))) (pow.f64 x 2)) (*.f64 (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2) (pow.f64 z 3))) (+.f64 (/.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (+.f64 (/.f64 y (*.f64 t (-.f64 (/.f64 y t) (/.f64 x t)))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (/.f64 x (-.f64 (/.f64 y t) (/.f64 x t))) (/.f64 (*.f64 y x) (*.f64 t (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2)))) x) (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) (pow.f64 z 2))))))) (/.f64 (*.f64 y x) (*.f64 t (*.f64 (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2) z))))
(-.f64 (+.f64 (+.f64 (/.f64 y (*.f64 t (-.f64 (/.f64 y t) (/.f64 x t)))) (*.f64 -1 (/.f64 (*.f64 x (-.f64 (/.f64 x (-.f64 (/.f64 y t) (/.f64 x t))) (/.f64 (*.f64 y x) (*.f64 t (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2))))) (*.f64 (pow.f64 z 2) (-.f64 (/.f64 y t) (/.f64 x t)))))) (+.f64 (/.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))) (/.f64 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 x (-.f64 (/.f64 y t) (/.f64 x t))) (/.f64 (*.f64 y x) (*.f64 t (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2))))) (*.f64 (pow.f64 z 3) (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2))))) (/.f64 (*.f64 y x) (*.f64 t (*.f64 z (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2)))))
(-.f64 (+.f64 (/.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))) (+.f64 (+.f64 (/.f64 y (*.f64 t (-.f64 (/.f64 y t) (/.f64 x t)))) (neg.f64 (/.f64 (*.f64 x (-.f64 (/.f64 x (-.f64 (/.f64 y t) (/.f64 x t))) (/.f64 (*.f64 y x) (*.f64 t (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2))))) (*.f64 (pow.f64 z 2) (-.f64 (/.f64 y t) (/.f64 x t)))))) (/.f64 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 x (-.f64 (/.f64 y t) (/.f64 x t))) (/.f64 (*.f64 y x) (*.f64 t (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2))))) (*.f64 (pow.f64 z 3) (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2))))) (/.f64 (*.f64 y x) (*.f64 t (*.f64 z (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2)))))
(-.f64 (+.f64 (neg.f64 (/.f64 (*.f64 x (-.f64 (/.f64 x (-.f64 (/.f64 y t) (/.f64 x t))) (/.f64 (*.f64 y x) (*.f64 t (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2))))) (*.f64 (pow.f64 z 2) (-.f64 (/.f64 y t) (/.f64 x t))))) (+.f64 (+.f64 (/.f64 y (*.f64 t (-.f64 (/.f64 y t) (/.f64 x t)))) (/.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))))) (/.f64 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 x (-.f64 (/.f64 y t) (/.f64 x t))) (/.f64 (*.f64 y x) (*.f64 t (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2))))) (*.f64 (pow.f64 z 3) (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2))))) (/.f64 (*.f64 y x) (*.f64 z (*.f64 t (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2)))))
(-.f64 (+.f64 (neg.f64 (/.f64 (*.f64 x (-.f64 (/.f64 x (-.f64 (/.f64 y t) (/.f64 x t))) (/.f64 (*.f64 y x) (*.f64 t (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2))))) (*.f64 (pow.f64 z 2) (-.f64 (/.f64 y t) (/.f64 x t))))) (+.f64 (/.f64 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 x (-.f64 (/.f64 y t) (/.f64 x t))) (/.f64 (*.f64 y x) (*.f64 t (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2))))) (*.f64 (pow.f64 z 3) (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2))) (+.f64 (/.f64 y (*.f64 t (-.f64 (/.f64 y t) (/.f64 x t)))) (/.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))))))) (/.f64 (*.f64 y x) (*.f64 z (*.f64 t (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2)))))
(-.f64 (+.f64 (neg.f64 (/.f64 (*.f64 x (-.f64 (/.f64 x (-.f64 (/.f64 y t) (/.f64 x t))) (/.f64 (*.f64 y x) (*.f64 t (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2))))) (*.f64 (pow.f64 z 2) (-.f64 (/.f64 y t) (/.f64 x t))))) (+.f64 (/.f64 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 x (-.f64 (/.f64 y t) (/.f64 x t))) (/.f64 (*.f64 y x) (*.f64 t (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2))))) (*.f64 (pow.f64 z 3) (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2))) (+.f64 (/.f64 y (*.f64 t (-.f64 (/.f64 y t) (/.f64 x t)))) (/.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))))))) (/.f64 (*.f64 y x) (*.f64 t (*.f64 z (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2)))))
(/.f64 y (*.f64 t (-.f64 (/.f64 y t) (/.f64 x t))))
(+.f64 (/.f64 y (*.f64 t (-.f64 (/.f64 y t) (/.f64 x t)))) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 x (-.f64 (/.f64 y t) (/.f64 x t)))) (*.f64 -1 (/.f64 (*.f64 y x) (*.f64 t (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2))))) z)))
(+.f64 (/.f64 y (*.f64 t (-.f64 (/.f64 y t) (/.f64 x t)))) (neg.f64 (/.f64 (*.f64 -1 (-.f64 (/.f64 x (-.f64 (/.f64 y t) (/.f64 x t))) (/.f64 (*.f64 y x) (*.f64 t (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2))))) z)))
(+.f64 (/.f64 y (*.f64 t (-.f64 (/.f64 y t) (/.f64 x t)))) (neg.f64 (/.f64 (neg.f64 (-.f64 (/.f64 x (-.f64 (/.f64 y t) (/.f64 x t))) (/.f64 (*.f64 y x) (*.f64 t (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2))))) z)))
(+.f64 (/.f64 y (*.f64 t (-.f64 (/.f64 y t) (/.f64 x t)))) (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 y x) (*.f64 t (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2))) (neg.f64 (/.f64 x (-.f64 (/.f64 y t) (/.f64 x t))))) z)))
(+.f64 (/.f64 y (*.f64 t (-.f64 (/.f64 y t) (/.f64 x t)))) (neg.f64 (/.f64 (-.f64 (/.f64 (*.f64 y x) (*.f64 t (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2))) (/.f64 x (-.f64 (/.f64 y t) (/.f64 x t)))) z)))
(+.f64 (/.f64 y (*.f64 t (-.f64 (/.f64 y t) (/.f64 x t)))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 x (-.f64 (/.f64 y t) (/.f64 x t)))) (*.f64 -1 (/.f64 (*.f64 y x) (*.f64 t (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2))))) z)) (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 x (-.f64 (/.f64 y t) (/.f64 x t)))) (*.f64 -1 (/.f64 (*.f64 y x) (*.f64 t (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2))))) x) (*.f64 (pow.f64 z 2) (-.f64 (/.f64 y t) (/.f64 x t))))))
(+.f64 (/.f64 y (*.f64 t (-.f64 (/.f64 y t) (/.f64 x t)))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 x (-.f64 (/.f64 y t) (/.f64 x t)))) (*.f64 -1 (/.f64 (*.f64 y x) (*.f64 t (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2))))) z)) (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x (-.f64 (/.f64 y t) (/.f64 x t)))) (*.f64 -1 (/.f64 (*.f64 y x) (*.f64 t (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2)))))) (*.f64 (pow.f64 z 2) (-.f64 (/.f64 y t) (/.f64 x t))))))
(+.f64 (/.f64 y (*.f64 t (-.f64 (/.f64 y t) (/.f64 x t)))) (+.f64 (neg.f64 (/.f64 (*.f64 -1 (-.f64 (/.f64 x (-.f64 (/.f64 y t) (/.f64 x t))) (/.f64 (*.f64 y x) (*.f64 t (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2))))) z)) (/.f64 (*.f64 x (*.f64 -1 (-.f64 (/.f64 x (-.f64 (/.f64 y t) (/.f64 x t))) (/.f64 (*.f64 y x) (*.f64 t (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2)))))) (*.f64 (pow.f64 z 2) (-.f64 (/.f64 y t) (/.f64 x t))))))
(+.f64 (/.f64 y (*.f64 t (-.f64 (/.f64 y t) (/.f64 x t)))) (+.f64 (neg.f64 (/.f64 (*.f64 -1 (-.f64 (/.f64 x (-.f64 (/.f64 y t) (/.f64 x t))) (/.f64 (*.f64 y x) (*.f64 t (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2))))) z)) (/.f64 (*.f64 -1 (*.f64 x (-.f64 (/.f64 x (-.f64 (/.f64 y t) (/.f64 x t))) (/.f64 (*.f64 y x) (*.f64 t (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2)))))) (*.f64 (pow.f64 z 2) (-.f64 (/.f64 y t) (/.f64 x t))))))
(+.f64 (/.f64 y (*.f64 t (-.f64 (/.f64 y t) (/.f64 x t)))) (+.f64 (neg.f64 (/.f64 (neg.f64 (-.f64 (/.f64 x (-.f64 (/.f64 y t) (/.f64 x t))) (/.f64 (*.f64 y x) (*.f64 t (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2))))) z)) (/.f64 (*.f64 (-.f64 (/.f64 x (-.f64 (/.f64 y t) (/.f64 x t))) (/.f64 (*.f64 y x) (*.f64 t (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2)))) (neg.f64 x)) (*.f64 (pow.f64 z 2) (-.f64 (/.f64 y t) (/.f64 x t))))))
(+.f64 (/.f64 y (*.f64 t (-.f64 (/.f64 y t) (/.f64 x t)))) (+.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 y x) (*.f64 t (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2))) (neg.f64 (/.f64 x (-.f64 (/.f64 y t) (/.f64 x t))))) z)) (/.f64 (*.f64 x (+.f64 (/.f64 (*.f64 y x) (*.f64 t (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2))) (neg.f64 (/.f64 x (-.f64 (/.f64 y t) (/.f64 x t)))))) (*.f64 (pow.f64 z 2) (-.f64 (/.f64 y t) (/.f64 x t))))))
(+.f64 (/.f64 y (*.f64 t (-.f64 (/.f64 y t) (/.f64 x t)))) (+.f64 (neg.f64 (/.f64 (-.f64 (/.f64 (*.f64 y x) (*.f64 t (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2))) (/.f64 x (-.f64 (/.f64 y t) (/.f64 x t)))) z)) (/.f64 (*.f64 x (-.f64 (/.f64 (*.f64 y x) (*.f64 t (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2))) (/.f64 x (-.f64 (/.f64 y t) (/.f64 x t))))) (*.f64 (pow.f64 z 2) (-.f64 (/.f64 y t) (/.f64 x t))))))
(+.f64 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x (-.f64 (/.f64 y t) (/.f64 x t)))) (*.f64 -1 (/.f64 (*.f64 y x) (*.f64 t (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2)))))) (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) (pow.f64 z 2))) (+.f64 (/.f64 y (*.f64 t (-.f64 (/.f64 y t) (/.f64 x t)))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 x (-.f64 (/.f64 y t) (/.f64 x t)))) (*.f64 -1 (/.f64 (*.f64 y x) (*.f64 t (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2))))) z)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 x 2) (-.f64 (*.f64 -1 (/.f64 x (-.f64 (/.f64 y t) (/.f64 x t)))) (*.f64 -1 (/.f64 (*.f64 y x) (*.f64 t (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2)))))) (*.f64 (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2) (pow.f64 z 3)))))))
(+.f64 (/.f64 (*.f64 x (-.f64 (*.f64 -1 (/.f64 x (-.f64 (/.f64 y t) (/.f64 x t)))) (*.f64 -1 (/.f64 (*.f64 y x) (*.f64 t (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2)))))) (*.f64 (pow.f64 z 2) (-.f64 (/.f64 y t) (/.f64 x t)))) (+.f64 (/.f64 y (*.f64 t (-.f64 (/.f64 y t) (/.f64 x t)))) (*.f64 -1 (+.f64 (/.f64 (*.f64 (pow.f64 x 2) (-.f64 (*.f64 -1 (/.f64 x (-.f64 (/.f64 y t) (/.f64 x t)))) (*.f64 -1 (/.f64 (*.f64 y x) (*.f64 t (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2)))))) (*.f64 (pow.f64 z 3) (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2))) (/.f64 (-.f64 (*.f64 -1 (/.f64 x (-.f64 (/.f64 y t) (/.f64 x t)))) (*.f64 -1 (/.f64 (*.f64 y x) (*.f64 t (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2))))) z)))))
(+.f64 (/.f64 y (*.f64 t (-.f64 (/.f64 y t) (/.f64 x t)))) (+.f64 (*.f64 -1 (+.f64 (/.f64 (*.f64 -1 (-.f64 (/.f64 x (-.f64 (/.f64 y t) (/.f64 x t))) (/.f64 (*.f64 y x) (*.f64 t (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2))))) z) (/.f64 (*.f64 (pow.f64 x 2) (*.f64 -1 (-.f64 (/.f64 x (-.f64 (/.f64 y t) (/.f64 x t))) (/.f64 (*.f64 y x) (*.f64 t (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2)))))) (*.f64 (pow.f64 z 3) (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2))))) (/.f64 (*.f64 x (*.f64 -1 (-.f64 (/.f64 x (-.f64 (/.f64 y t) (/.f64 x t))) (/.f64 (*.f64 y x) (*.f64 t (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2)))))) (*.f64 (pow.f64 z 2) (-.f64 (/.f64 y t) (/.f64 x t))))))
(+.f64 (neg.f64 (+.f64 (/.f64 (*.f64 -1 (-.f64 (/.f64 x (-.f64 (/.f64 y t) (/.f64 x t))) (/.f64 (*.f64 y x) (*.f64 t (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2))))) z) (/.f64 (*.f64 -1 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 x (-.f64 (/.f64 y t) (/.f64 x t))) (/.f64 (*.f64 y x) (*.f64 t (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2)))))) (*.f64 (pow.f64 z 3) (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2))))) (+.f64 (/.f64 y (*.f64 t (-.f64 (/.f64 y t) (/.f64 x t)))) (/.f64 (*.f64 -1 (*.f64 x (-.f64 (/.f64 x (-.f64 (/.f64 y t) (/.f64 x t))) (/.f64 (*.f64 y x) (*.f64 t (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2)))))) (*.f64 (pow.f64 z 2) (-.f64 (/.f64 y t) (/.f64 x t))))))
(+.f64 (neg.f64 (+.f64 (/.f64 (neg.f64 (-.f64 (/.f64 x (-.f64 (/.f64 y t) (/.f64 x t))) (/.f64 (*.f64 y x) (*.f64 t (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2))))) z) (/.f64 (*.f64 (pow.f64 x 2) (neg.f64 (-.f64 (/.f64 x (-.f64 (/.f64 y t) (/.f64 x t))) (/.f64 (*.f64 y x) (*.f64 t (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2)))))) (*.f64 (pow.f64 z 3) (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2))))) (+.f64 (/.f64 y (*.f64 t (-.f64 (/.f64 y t) (/.f64 x t)))) (/.f64 (*.f64 (-.f64 (/.f64 x (-.f64 (/.f64 y t) (/.f64 x t))) (/.f64 (*.f64 y x) (*.f64 t (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2)))) (neg.f64 x)) (*.f64 (pow.f64 z 2) (-.f64 (/.f64 y t) (/.f64 x t))))))
(+.f64 (/.f64 y (*.f64 t (-.f64 (/.f64 y t) (/.f64 x t)))) (+.f64 (/.f64 (*.f64 x (+.f64 (/.f64 (*.f64 y x) (*.f64 t (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2))) (neg.f64 (/.f64 x (-.f64 (/.f64 y t) (/.f64 x t)))))) (*.f64 (pow.f64 z 2) (-.f64 (/.f64 y t) (/.f64 x t)))) (neg.f64 (+.f64 (/.f64 (+.f64 (/.f64 (*.f64 y x) (*.f64 t (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2))) (neg.f64 (/.f64 x (-.f64 (/.f64 y t) (/.f64 x t))))) z) (/.f64 (*.f64 (pow.f64 x 2) (+.f64 (/.f64 (*.f64 y x) (*.f64 t (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2))) (neg.f64 (/.f64 x (-.f64 (/.f64 y t) (/.f64 x t)))))) (*.f64 (pow.f64 z 3) (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2)))))))
(+.f64 (/.f64 y (*.f64 t (-.f64 (/.f64 y t) (/.f64 x t)))) (+.f64 (/.f64 (*.f64 x (-.f64 (/.f64 (*.f64 y x) (*.f64 t (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2))) (/.f64 x (-.f64 (/.f64 y t) (/.f64 x t))))) (*.f64 (pow.f64 z 2) (-.f64 (/.f64 y t) (/.f64 x t)))) (neg.f64 (+.f64 (/.f64 (-.f64 (/.f64 (*.f64 y x) (*.f64 t (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2))) (/.f64 x (-.f64 (/.f64 y t) (/.f64 x t)))) z) (/.f64 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 (*.f64 y x) (*.f64 t (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2))) (/.f64 x (-.f64 (/.f64 y t) (/.f64 x t))))) (*.f64 (pow.f64 z 3) (pow.f64 (-.f64 (/.f64 y t) (/.f64 x t)) 2)))))))
(/.f64 x (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x))
(/.f64 x (+.f64 x (*.f64 -1 (/.f64 (*.f64 z x) t))))
(/.f64 x (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t))))
(+.f64 (*.f64 y (-.f64 (/.f64 z (*.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x))) (/.f64 (*.f64 z x) (*.f64 t (pow.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x) 2))))) (/.f64 x (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)))
(+.f64 (/.f64 x (+.f64 x (*.f64 -1 (/.f64 (*.f64 z x) t)))) (*.f64 y (-.f64 (/.f64 z (*.f64 t (+.f64 x (*.f64 -1 (/.f64 (*.f64 z x) t))))) (/.f64 (*.f64 z x) (*.f64 t (pow.f64 (+.f64 x (*.f64 -1 (/.f64 (*.f64 z x) t))) 2))))))
(+.f64 (/.f64 x (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))) (*.f64 y (-.f64 (/.f64 z (*.f64 t (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t))))) (/.f64 (*.f64 z x) (*.f64 t (pow.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t))) 2))))))
(+.f64 (*.f64 y (-.f64 (/.f64 z (*.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x))) (/.f64 (*.f64 z x) (*.f64 t (pow.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x) 2))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 z (-.f64 (/.f64 z (*.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x))) (/.f64 (*.f64 z x) (*.f64 t (pow.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x) 2)))))) (*.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)))) (/.f64 x (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x))))
(+.f64 (/.f64 x (+.f64 x (*.f64 -1 (/.f64 (*.f64 z x) t)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 z (*.f64 (pow.f64 y 2) (-.f64 (/.f64 z (*.f64 t (+.f64 x (*.f64 -1 (/.f64 (*.f64 z x) t))))) (/.f64 (*.f64 z x) (*.f64 t (pow.f64 (+.f64 x (*.f64 -1 (/.f64 (*.f64 z x) t))) 2)))))) (*.f64 t (+.f64 x (*.f64 -1 (/.f64 (*.f64 z x) t)))))) (*.f64 y (-.f64 (/.f64 z (*.f64 t (+.f64 x (*.f64 -1 (/.f64 (*.f64 z x) t))))) (/.f64 (*.f64 z x) (*.f64 t (pow.f64 (+.f64 x (*.f64 -1 (/.f64 (*.f64 z x) t))) 2)))))))
(+.f64 (/.f64 x (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))) (+.f64 (*.f64 y (-.f64 (/.f64 z (*.f64 t (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t))))) (/.f64 (*.f64 z x) (*.f64 t (pow.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t))) 2))))) (neg.f64 (/.f64 (*.f64 z (*.f64 (pow.f64 y 2) (-.f64 (/.f64 z (*.f64 t (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t))))) (/.f64 (*.f64 z x) (*.f64 t (pow.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t))) 2)))))) (*.f64 t (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t))))))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 z 2) (-.f64 (/.f64 z (*.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x))) (/.f64 (*.f64 z x) (*.f64 t (pow.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x) 2)))))) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x) 2))) (+.f64 (*.f64 y (-.f64 (/.f64 z (*.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x))) (/.f64 (*.f64 z x) (*.f64 t (pow.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x) 2))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 z (-.f64 (/.f64 z (*.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x))) (/.f64 (*.f64 z x) (*.f64 t (pow.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x) 2)))))) (*.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)))) (/.f64 x (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)))))
(+.f64 (+.f64 (/.f64 x (+.f64 x (*.f64 -1 (/.f64 (*.f64 z x) t)))) (*.f64 -1 (/.f64 (*.f64 z (*.f64 (pow.f64 y 2) (-.f64 (/.f64 z (*.f64 t (+.f64 x (*.f64 -1 (/.f64 (*.f64 z x) t))))) (/.f64 (*.f64 z x) (*.f64 t (pow.f64 (+.f64 x (*.f64 -1 (/.f64 (*.f64 z x) t))) 2)))))) (*.f64 t (+.f64 x (*.f64 -1 (/.f64 (*.f64 z x) t))))))) (+.f64 (*.f64 y (-.f64 (/.f64 z (*.f64 t (+.f64 x (*.f64 -1 (/.f64 (*.f64 z x) t))))) (/.f64 (*.f64 z x) (*.f64 t (pow.f64 (+.f64 x (*.f64 -1 (/.f64 (*.f64 z x) t))) 2))))) (/.f64 (*.f64 (pow.f64 z 2) (*.f64 (pow.f64 y 3) (-.f64 (/.f64 z (*.f64 t (+.f64 x (*.f64 -1 (/.f64 (*.f64 z x) t))))) (/.f64 (*.f64 z x) (*.f64 t (pow.f64 (+.f64 x (*.f64 -1 (/.f64 (*.f64 z x) t))) 2)))))) (pow.f64 (*.f64 t (+.f64 x (*.f64 -1 (/.f64 (*.f64 z x) t)))) 2))))
(+.f64 (+.f64 (/.f64 x (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))) (neg.f64 (/.f64 (*.f64 z (*.f64 (pow.f64 y 2) (-.f64 (/.f64 z (*.f64 t (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t))))) (/.f64 (*.f64 z x) (*.f64 t (pow.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t))) 2)))))) (*.f64 t (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t))))))) (+.f64 (*.f64 y (-.f64 (/.f64 z (*.f64 t (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t))))) (/.f64 (*.f64 z x) (*.f64 t (pow.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t))) 2))))) (/.f64 (*.f64 (-.f64 (/.f64 z (*.f64 t (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t))))) (/.f64 (*.f64 z x) (*.f64 t (pow.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t))) 2)))) (*.f64 (pow.f64 z 2) (pow.f64 y 3))) (pow.f64 (*.f64 t (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))) 2))))
(+.f64 (/.f64 x (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))) (+.f64 (+.f64 (*.f64 y (-.f64 (/.f64 z (*.f64 t (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t))))) (/.f64 (*.f64 z x) (*.f64 t (pow.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t))) 2))))) (neg.f64 (/.f64 (*.f64 z (*.f64 (pow.f64 y 2) (-.f64 (/.f64 z (*.f64 t (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t))))) (/.f64 (*.f64 z x) (*.f64 t (pow.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t))) 2)))))) (*.f64 t (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t))))))) (/.f64 (*.f64 (-.f64 (/.f64 z (*.f64 t (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t))))) (/.f64 (*.f64 z x) (*.f64 t (pow.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t))) 2)))) (*.f64 (pow.f64 z 2) (pow.f64 y 3))) (pow.f64 (*.f64 t (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))) 2))))
(+.f64 (/.f64 x (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))) (+.f64 (*.f64 y (-.f64 (/.f64 z (*.f64 t (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t))))) (/.f64 (*.f64 z x) (*.f64 t (pow.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t))) 2))))) (+.f64 (neg.f64 (/.f64 (*.f64 z (*.f64 (pow.f64 y 2) (-.f64 (/.f64 z (*.f64 t (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t))))) (/.f64 (*.f64 z x) (*.f64 t (pow.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t))) 2)))))) (*.f64 t (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))))) (/.f64 (*.f64 (-.f64 (/.f64 z (*.f64 t (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t))))) (/.f64 (*.f64 z x) (*.f64 t (pow.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t))) 2)))) (*.f64 (pow.f64 z 2) (pow.f64 y 3))) (pow.f64 (*.f64 t (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))) 2)))))
(+.f64 (/.f64 x (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))) (+.f64 (/.f64 (*.f64 (-.f64 (/.f64 z (*.f64 t (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t))))) (/.f64 (*.f64 z x) (*.f64 t (pow.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t))) 2)))) (*.f64 (pow.f64 z 2) (pow.f64 y 3))) (pow.f64 (*.f64 t (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))) 2)) (+.f64 (*.f64 y (-.f64 (/.f64 z (*.f64 t (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t))))) (/.f64 (*.f64 z x) (*.f64 t (pow.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t))) 2))))) (neg.f64 (/.f64 (*.f64 z (*.f64 (pow.f64 y 2) (-.f64 (/.f64 z (*.f64 t (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t))))) (/.f64 (*.f64 z x) (*.f64 t (pow.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t))) 2)))))) (*.f64 t (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))))))))
(+.f64 (/.f64 x (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))) (+.f64 (neg.f64 (/.f64 (*.f64 z (*.f64 (pow.f64 y 2) (-.f64 (/.f64 z (*.f64 t (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t))))) (/.f64 (*.f64 z x) (*.f64 t (pow.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t))) 2)))))) (*.f64 t (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))))) (+.f64 (*.f64 y (-.f64 (/.f64 z (*.f64 t (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t))))) (/.f64 (*.f64 z x) (*.f64 t (pow.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t))) 2))))) (/.f64 (*.f64 (-.f64 (/.f64 z (*.f64 t (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t))))) (/.f64 (*.f64 z x) (*.f64 t (pow.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t))) 2)))) (*.f64 (pow.f64 z 2) (pow.f64 y 3))) (pow.f64 (*.f64 t (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))) 2)))))
1
(-.f64 (+.f64 (/.f64 (*.f64 t x) (*.f64 y z)) 1) (/.f64 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)) (*.f64 y z)))
(-.f64 (+.f64 1 (/.f64 (*.f64 t x) (*.f64 y z))) (/.f64 (*.f64 t (+.f64 x (*.f64 -1 (/.f64 (*.f64 z x) t)))) (*.f64 y z)))
(-.f64 (+.f64 1 (/.f64 (*.f64 t x) (*.f64 y z))) (/.f64 (*.f64 t (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))) (*.f64 y z)))
(-.f64 (+.f64 (/.f64 (*.f64 t x) (*.f64 y z)) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 t (*.f64 (-.f64 (/.f64 (*.f64 t x) z) (/.f64 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)) z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x))) (*.f64 (pow.f64 y 2) z))))) (/.f64 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)) (*.f64 y z)))
(-.f64 (+.f64 (/.f64 (*.f64 t x) (*.f64 y z)) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 t (*.f64 (+.f64 x (*.f64 -1 (/.f64 (*.f64 z x) t))) (-.f64 (/.f64 (*.f64 t x) z) (/.f64 (*.f64 t (+.f64 x (*.f64 -1 (/.f64 (*.f64 z x) t)))) z)))) (*.f64 z (pow.f64 y 2)))))) (/.f64 (*.f64 t (+.f64 x (*.f64 -1 (/.f64 (*.f64 z x) t)))) (*.f64 y z)))
(-.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 t x) (*.f64 y z)) (neg.f64 (/.f64 (*.f64 t (*.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t))) (-.f64 (/.f64 (*.f64 t x) z) (/.f64 (*.f64 t (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))) z)))) (*.f64 z (pow.f64 y 2)))))) (/.f64 (*.f64 t (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))) (*.f64 y z)))
(-.f64 (+.f64 (+.f64 1 (/.f64 (*.f64 t x) (*.f64 y z))) (neg.f64 (/.f64 (*.f64 (*.f64 t (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))) (-.f64 (/.f64 (*.f64 t x) z) (/.f64 (*.f64 t (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))) z))) (*.f64 z (pow.f64 y 2))))) (/.f64 (*.f64 t (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))) (*.f64 y z)))
(-.f64 (+.f64 (/.f64 (*.f64 t x) (*.f64 y z)) (+.f64 1 (neg.f64 (/.f64 (*.f64 t (*.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t))) (-.f64 (/.f64 (*.f64 t x) z) (/.f64 (*.f64 t (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))) z)))) (*.f64 z (pow.f64 y 2)))))) (/.f64 (*.f64 t (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))) (*.f64 y z)))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x) 2) (-.f64 (/.f64 (*.f64 t x) z) (/.f64 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)) z)))) (*.f64 (pow.f64 y 3) (pow.f64 z 2))) (+.f64 (/.f64 (*.f64 t x) (*.f64 y z)) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 t (*.f64 (-.f64 (/.f64 (*.f64 t x) z) (/.f64 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)) z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x))) (*.f64 (pow.f64 y 2) z)))))) (/.f64 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)) (*.f64 y z)))
(-.f64 (+.f64 (+.f64 1 (*.f64 -1 (/.f64 (*.f64 t (*.f64 (+.f64 x (*.f64 -1 (/.f64 (*.f64 z x) t))) (-.f64 (/.f64 (*.f64 t x) z) (/.f64 (*.f64 t (+.f64 x (*.f64 -1 (/.f64 (*.f64 z x) t)))) z)))) (*.f64 z (pow.f64 y 2))))) (+.f64 (/.f64 (*.f64 t x) (*.f64 y z)) (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (+.f64 x (*.f64 -1 (/.f64 (*.f64 z x) t))) 2) (-.f64 (/.f64 (*.f64 t x) z) (/.f64 (*.f64 t (+.f64 x (*.f64 -1 (/.f64 (*.f64 z x) t)))) z)))) (*.f64 (pow.f64 z 2) (pow.f64 y 3))))) (/.f64 (*.f64 t (+.f64 x (*.f64 -1 (/.f64 (*.f64 z x) t)))) (*.f64 y z)))
(-.f64 (+.f64 (/.f64 (*.f64 t x) (*.f64 y z)) (+.f64 (+.f64 1 (neg.f64 (/.f64 (*.f64 t (*.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t))) (-.f64 (/.f64 (*.f64 t x) z) (/.f64 (*.f64 t (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))) z)))) (*.f64 z (pow.f64 y 2))))) (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 t x) z) (/.f64 (*.f64 t (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))) z)) (pow.f64 (*.f64 t (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))) 2)) (*.f64 (pow.f64 z 2) (pow.f64 y 3))))) (/.f64 (*.f64 t (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))) (*.f64 y z)))
(-.f64 (+.f64 1 (+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 t (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))) (-.f64 (/.f64 (*.f64 t x) z) (/.f64 (*.f64 t (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))) z))) (*.f64 z (pow.f64 y 2)))) (+.f64 (/.f64 (*.f64 t x) (*.f64 y z)) (/.f64 (*.f64 (pow.f64 (*.f64 t (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))) 2) (-.f64 (/.f64 (*.f64 t x) z) (/.f64 (*.f64 t (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))) z))) (*.f64 (pow.f64 z 2) (pow.f64 y 3)))))) (/.f64 (*.f64 t (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))) (*.f64 y z)))
(-.f64 (+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 t (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))) (-.f64 (/.f64 (*.f64 t x) z) (/.f64 (*.f64 t (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))) z))) (*.f64 z (pow.f64 y 2)))) (+.f64 (+.f64 1 (/.f64 (*.f64 t x) (*.f64 y z))) (/.f64 (*.f64 (pow.f64 (*.f64 t (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))) 2) (-.f64 (/.f64 (*.f64 t x) z) (/.f64 (*.f64 t (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))) z))) (*.f64 (pow.f64 z 2) (pow.f64 y 3))))) (/.f64 (*.f64 t (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))) (*.f64 y z)))
(-.f64 (+.f64 (/.f64 (*.f64 t x) (*.f64 y z)) (+.f64 (neg.f64 (/.f64 (*.f64 t (*.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t))) (-.f64 (/.f64 (*.f64 t x) z) (/.f64 (*.f64 t (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))) z)))) (*.f64 z (pow.f64 y 2)))) (+.f64 1 (/.f64 (*.f64 (pow.f64 (*.f64 t (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))) 2) (-.f64 (/.f64 (*.f64 t x) z) (/.f64 (*.f64 t (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))) z))) (*.f64 (pow.f64 z 2) (pow.f64 y 3)))))) (/.f64 (*.f64 t (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))) (*.f64 y z)))
(-.f64 (+.f64 (+.f64 1 (/.f64 (*.f64 t x) (*.f64 y z))) (+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 t (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))) (-.f64 (/.f64 (*.f64 t x) z) (/.f64 (*.f64 t (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))) z))) (*.f64 z (pow.f64 y 2)))) (/.f64 (*.f64 (pow.f64 (*.f64 t (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))) 2) (-.f64 (/.f64 (*.f64 t x) z) (/.f64 (*.f64 t (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))) z))) (*.f64 (pow.f64 z 2) (pow.f64 y 3))))) (/.f64 (*.f64 t (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))) (*.f64 y z)))
1
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 t x) z)) (*.f64 -1 (/.f64 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)) z))) y)) 1)
(+.f64 1 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 t x) z)) (*.f64 -1 (/.f64 (*.f64 t (+.f64 x (*.f64 -1 (/.f64 (*.f64 z x) t)))) z))) y)))
(+.f64 1 (neg.f64 (/.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 t x) z) (/.f64 (*.f64 t (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))) z))) y)))
(+.f64 1 (neg.f64 (/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 t x) z) (/.f64 (*.f64 t (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))) z))) y)))
(+.f64 1 (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 t (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))) z) (neg.f64 (/.f64 (*.f64 t x) z))) y)))
(+.f64 1 (neg.f64 (/.f64 (-.f64 (/.f64 (*.f64 t (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))) z) (/.f64 (*.f64 t x) z)) y)))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 t x) z)) (*.f64 -1 (/.f64 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)) z))) y)) (+.f64 1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 t x) z)) (*.f64 -1 (/.f64 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)) z))) (*.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x))) (*.f64 (pow.f64 y 2) z))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 t x) z)) (*.f64 -1 (/.f64 (*.f64 t (+.f64 x (*.f64 -1 (/.f64 (*.f64 z x) t)))) z))) y)) (+.f64 1 (/.f64 (*.f64 (*.f64 t (+.f64 x (*.f64 -1 (/.f64 (*.f64 z x) t)))) (-.f64 (*.f64 -1 (/.f64 (*.f64 t x) z)) (*.f64 -1 (/.f64 (*.f64 t (+.f64 x (*.f64 -1 (/.f64 (*.f64 z x) t)))) z)))) (*.f64 z (pow.f64 y 2)))))
(+.f64 (neg.f64 (/.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 t x) z) (/.f64 (*.f64 t (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))) z))) y)) (+.f64 1 (/.f64 (*.f64 (*.f64 t (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))) (*.f64 -1 (-.f64 (/.f64 (*.f64 t x) z) (/.f64 (*.f64 t (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))) z)))) (*.f64 z (pow.f64 y 2)))))
(+.f64 (neg.f64 (/.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 t x) z) (/.f64 (*.f64 t (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))) z))) y)) (+.f64 1 (/.f64 (*.f64 -1 (*.f64 (*.f64 t (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))) (-.f64 (/.f64 (*.f64 t x) z) (/.f64 (*.f64 t (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))) z)))) (*.f64 z (pow.f64 y 2)))))
(+.f64 1 (+.f64 (neg.f64 (/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 t x) z) (/.f64 (*.f64 t (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))) z))) y)) (/.f64 (*.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t))) (*.f64 t (neg.f64 (-.f64 (/.f64 (*.f64 t x) z) (/.f64 (*.f64 t (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))) z))))) (*.f64 z (pow.f64 y 2)))))
(+.f64 1 (+.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 t (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))) z) (neg.f64 (/.f64 (*.f64 t x) z))) y)) (/.f64 (*.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t))) (*.f64 t (+.f64 (/.f64 (*.f64 t (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))) z) (neg.f64 (/.f64 (*.f64 t x) z))))) (*.f64 z (pow.f64 y 2)))))
(+.f64 1 (+.f64 (neg.f64 (/.f64 (-.f64 (/.f64 (*.f64 t (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))) z) (/.f64 (*.f64 t x) z)) y)) (/.f64 (*.f64 t (*.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t))) (-.f64 (/.f64 (*.f64 t (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))) z) (/.f64 (*.f64 t x) z)))) (*.f64 z (pow.f64 y 2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 t x) z)) (*.f64 -1 (/.f64 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)) z))) (*.f64 (pow.f64 t 2) (pow.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x) 2))) (*.f64 (pow.f64 y 3) (pow.f64 z 2)))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 t x) z)) (*.f64 -1 (/.f64 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)) z))) y)) (+.f64 1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 t x) z)) (*.f64 -1 (/.f64 (*.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x)) z))) (*.f64 t (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) t)) x))) (*.f64 (pow.f64 y 2) z)))))
(+.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 t x) z)) (*.f64 -1 (/.f64 (*.f64 t (+.f64 x (*.f64 -1 (/.f64 (*.f64 z x) t)))) z))) y)) (+.f64 1 (/.f64 (*.f64 (*.f64 t (+.f64 x (*.f64 -1 (/.f64 (*.f64 z x) t)))) (-.f64 (*.f64 -1 (/.f64 (*.f64 t x) z)) (*.f64 -1 (/.f64 (*.f64 t (+.f64 x (*.f64 -1 (/.f64 (*.f64 z x) t)))) z)))) (*.f64 z (pow.f64 y 2))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (*.f64 t (+.f64 x (*.f64 -1 (/.f64 (*.f64 z x) t)))) 2) (-.f64 (*.f64 -1 (/.f64 (*.f64 t x) z)) (*.f64 -1 (/.f64 (*.f64 t (+.f64 x (*.f64 -1 (/.f64 (*.f64 z x) t)))) z)))) (*.f64 (pow.f64 z 2) (pow.f64 y 3)))))
(+.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 t (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))) (*.f64 -1 (-.f64 (/.f64 (*.f64 t x) z) (/.f64 (*.f64 t (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))) z)))) (*.f64 z (pow.f64 y 2)))) (*.f64 -1 (+.f64 (/.f64 (*.f64 (pow.f64 (*.f64 t (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))) 2) (*.f64 -1 (-.f64 (/.f64 (*.f64 t x) z) (/.f64 (*.f64 t (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))) z)))) (*.f64 (pow.f64 z 2) (pow.f64 y 3))) (/.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 t x) z) (/.f64 (*.f64 t (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))) z))) y))))
(+.f64 1 (+.f64 (/.f64 (*.f64 -1 (*.f64 (*.f64 t (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))) (-.f64 (/.f64 (*.f64 t x) z) (/.f64 (*.f64 t (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))) z)))) (*.f64 z (pow.f64 y 2))) (*.f64 -1 (+.f64 (/.f64 (*.f64 -1 (-.f64 (/.f64 (*.f64 t x) z) (/.f64 (*.f64 t (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))) z))) y) (/.f64 (*.f64 -1 (*.f64 (pow.f64 (*.f64 t (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))) 2) (-.f64 (/.f64 (*.f64 t x) z) (/.f64 (*.f64 t (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))) z)))) (*.f64 (pow.f64 z 2) (pow.f64 y 3)))))))
(+.f64 1 (+.f64 (/.f64 (*.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t))) (*.f64 t (neg.f64 (-.f64 (/.f64 (*.f64 t x) z) (/.f64 (*.f64 t (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))) z))))) (*.f64 z (pow.f64 y 2))) (neg.f64 (+.f64 (/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 t x) z) (/.f64 (*.f64 t (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))) z))) y) (/.f64 (*.f64 (pow.f64 (*.f64 t (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))) 2) (neg.f64 (-.f64 (/.f64 (*.f64 t x) z) (/.f64 (*.f64 t (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))) z)))) (*.f64 (pow.f64 z 2) (pow.f64 y 3)))))))
(+.f64 1 (+.f64 (/.f64 (*.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t))) (*.f64 t (+.f64 (/.f64 (*.f64 t (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))) z) (neg.f64 (/.f64 (*.f64 t x) z))))) (*.f64 z (pow.f64 y 2))) (neg.f64 (+.f64 (/.f64 (+.f64 (/.f64 (*.f64 t (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))) z) (neg.f64 (/.f64 (*.f64 t x) z))) y) (/.f64 (*.f64 (pow.f64 (*.f64 t (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))) 2) (+.f64 (/.f64 (*.f64 t (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))) z) (neg.f64 (/.f64 (*.f64 t x) z)))) (*.f64 (pow.f64 z 2) (pow.f64 y 3)))))))
(+.f64 1 (+.f64 (/.f64 (*.f64 t (*.f64 (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t))) (-.f64 (/.f64 (*.f64 t (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))) z) (/.f64 (*.f64 t x) z)))) (*.f64 z (pow.f64 y 2))) (neg.f64 (+.f64 (/.f64 (-.f64 (/.f64 (*.f64 t (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))) z) (/.f64 (*.f64 t x) z)) y) (/.f64 (*.f64 (pow.f64 (*.f64 t (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))) 2) (-.f64 (/.f64 (*.f64 t (+.f64 x (neg.f64 (/.f64 (*.f64 z x) t)))) z) (/.f64 (*.f64 t x) z))) (*.f64 (pow.f64 z 2) (pow.f64 y 3)))))))
(/.f64 y (-.f64 y x))
(+.f64 (/.f64 y (-.f64 y x)) (*.f64 (-.f64 (/.f64 x (*.f64 z (-.f64 y x))) (/.f64 (*.f64 y x) (*.f64 (pow.f64 (-.f64 y x) 2) z))) t))
(+.f64 (/.f64 y (-.f64 y x)) (*.f64 t (-.f64 (/.f64 x (*.f64 z (-.f64 y x))) (/.f64 (*.f64 y x) (*.f64 z (pow.f64 (-.f64 y x) 2))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (-.f64 (/.f64 x (*.f64 (-.f64 y x) z)) (/.f64 (*.f64 y x) (*.f64 z (pow.f64 (-.f64 y x) 2)))) x)) (*.f64 (-.f64 y x) z))) (+.f64 (/.f64 y (-.f64 y x)) (*.f64 (-.f64 (/.f64 x (*.f64 z (-.f64 y x))) (/.f64 (*.f64 y x) (*.f64 (pow.f64 (-.f64 y x) 2) z))) t)))
(+.f64 (*.f64 t (-.f64 (/.f64 x (*.f64 z (-.f64 y x))) (/.f64 (*.f64 y x) (*.f64 z (pow.f64 (-.f64 y x) 2))))) (+.f64 (/.f64 y (-.f64 y x)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 x (-.f64 (/.f64 x (*.f64 z (-.f64 y x))) (/.f64 (*.f64 y x) (*.f64 z (pow.f64 (-.f64 y x) 2)))))) (*.f64 z (-.f64 y x))))))
(+.f64 (*.f64 t (-.f64 (/.f64 x (*.f64 z (-.f64 y x))) (/.f64 (*.f64 y x) (*.f64 z (pow.f64 (-.f64 y x) 2))))) (+.f64 (/.f64 y (-.f64 y x)) (neg.f64 (/.f64 (*.f64 x (*.f64 (-.f64 (/.f64 x (*.f64 z (-.f64 y x))) (/.f64 (*.f64 y x) (*.f64 z (pow.f64 (-.f64 y x) 2)))) (pow.f64 t 2))) (*.f64 z (-.f64 y x))))))
(+.f64 (/.f64 y (-.f64 y x)) (+.f64 (*.f64 t (-.f64 (/.f64 x (*.f64 z (-.f64 y x))) (/.f64 (*.f64 y x) (*.f64 z (pow.f64 (-.f64 y x) 2))))) (neg.f64 (/.f64 (*.f64 x (*.f64 (pow.f64 t 2) (-.f64 (/.f64 x (*.f64 z (-.f64 y x))) (/.f64 (*.f64 y x) (*.f64 z (pow.f64 (-.f64 y x) 2)))))) (*.f64 z (-.f64 y x))))))
(+.f64 (+.f64 (/.f64 y (-.f64 y x)) (*.f64 t (-.f64 (/.f64 x (*.f64 z (-.f64 y x))) (/.f64 (*.f64 y x) (*.f64 z (pow.f64 (-.f64 y x) 2)))))) (neg.f64 (/.f64 (*.f64 x (*.f64 (pow.f64 t 2) (-.f64 (/.f64 x (*.f64 z (-.f64 y x))) (/.f64 (*.f64 y x) (*.f64 z (pow.f64 (-.f64 y x) 2)))))) (*.f64 z (-.f64 y x)))))
(+.f64 (*.f64 t (-.f64 (/.f64 x (*.f64 z (-.f64 y x))) (/.f64 (*.f64 y x) (*.f64 z (pow.f64 (-.f64 y x) 2))))) (+.f64 (/.f64 y (-.f64 y x)) (neg.f64 (/.f64 (*.f64 x (*.f64 (pow.f64 t 2) (-.f64 (/.f64 x (*.f64 z (-.f64 y x))) (/.f64 (*.f64 y x) (*.f64 z (pow.f64 (-.f64 y x) 2)))))) (*.f64 z (-.f64 y x))))))
(+.f64 (/.f64 (*.f64 (-.f64 (/.f64 x (*.f64 z (-.f64 y x))) (/.f64 (*.f64 y x) (*.f64 (pow.f64 (-.f64 y x) 2) z))) (*.f64 (pow.f64 t 3) (pow.f64 x 2))) (*.f64 (pow.f64 (-.f64 y x) 2) (pow.f64 z 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (-.f64 (/.f64 x (*.f64 (-.f64 y x) z)) (/.f64 (*.f64 y x) (*.f64 z (pow.f64 (-.f64 y x) 2)))) x)) (*.f64 (-.f64 y x) z))) (+.f64 (/.f64 y (-.f64 y x)) (*.f64 (-.f64 (/.f64 x (*.f64 z (-.f64 y x))) (/.f64 (*.f64 y x) (*.f64 (pow.f64 (-.f64 y x) 2) z))) t))))
(+.f64 (+.f64 (/.f64 y (-.f64 y x)) (*.f64 t (-.f64 (/.f64 x (*.f64 z (-.f64 y x))) (/.f64 (*.f64 y x) (*.f64 z (pow.f64 (-.f64 y x) 2)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 x (-.f64 (/.f64 x (*.f64 z (-.f64 y x))) (/.f64 (*.f64 y x) (*.f64 z (pow.f64 (-.f64 y x) 2)))))) (*.f64 z (-.f64 y x)))) (/.f64 (*.f64 (-.f64 (/.f64 x (*.f64 z (-.f64 y x))) (/.f64 (*.f64 y x) (*.f64 z (pow.f64 (-.f64 y x) 2)))) (*.f64 (pow.f64 x 2) (pow.f64 t 3))) (pow.f64 (*.f64 z (-.f64 y x)) 2))))
(+.f64 (+.f64 (/.f64 y (-.f64 y x)) (neg.f64 (/.f64 (*.f64 x (*.f64 (-.f64 (/.f64 x (*.f64 z (-.f64 y x))) (/.f64 (*.f64 y x) (*.f64 z (pow.f64 (-.f64 y x) 2)))) (pow.f64 t 2))) (*.f64 z (-.f64 y x))))) (+.f64 (*.f64 t (-.f64 (/.f64 x (*.f64 z (-.f64 y x))) (/.f64 (*.f64 y x) (*.f64 z (pow.f64 (-.f64 y x) 2))))) (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (-.f64 (/.f64 x (*.f64 z (-.f64 y x))) (/.f64 (*.f64 y x) (*.f64 z (pow.f64 (-.f64 y x) 2)))) (pow.f64 t 3))) (pow.f64 (*.f64 z (-.f64 y x)) 2))))
(+.f64 (neg.f64 (/.f64 (*.f64 x (*.f64 (pow.f64 t 2) (-.f64 (/.f64 x (*.f64 z (-.f64 y x))) (/.f64 (*.f64 y x) (*.f64 z (pow.f64 (-.f64 y x) 2)))))) (*.f64 z (-.f64 y x)))) (+.f64 (+.f64 (/.f64 y (-.f64 y x)) (*.f64 t (-.f64 (/.f64 x (*.f64 z (-.f64 y x))) (/.f64 (*.f64 y x) (*.f64 z (pow.f64 (-.f64 y x) 2)))))) (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (-.f64 (/.f64 x (*.f64 z (-.f64 y x))) (/.f64 (*.f64 y x) (*.f64 z (pow.f64 (-.f64 y x) 2)))) (pow.f64 t 3))) (pow.f64 (*.f64 z (-.f64 y x)) 2))))
(+.f64 (/.f64 y (-.f64 y x)) (+.f64 (neg.f64 (/.f64 (*.f64 x (*.f64 (pow.f64 t 2) (-.f64 (/.f64 x (*.f64 z (-.f64 y x))) (/.f64 (*.f64 y x) (*.f64 z (pow.f64 (-.f64 y x) 2)))))) (*.f64 z (-.f64 y x)))) (+.f64 (*.f64 t (-.f64 (/.f64 x (*.f64 z (-.f64 y x))) (/.f64 (*.f64 y x) (*.f64 z (pow.f64 (-.f64 y x) 2))))) (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (-.f64 (/.f64 x (*.f64 z (-.f64 y x))) (/.f64 (*.f64 y x) (*.f64 z (pow.f64 (-.f64 y x) 2)))) (pow.f64 t 3))) (pow.f64 (*.f64 z (-.f64 y x)) 2)))))
(+.f64 (/.f64 y (-.f64 y x)) (+.f64 (*.f64 t (-.f64 (/.f64 x (*.f64 z (-.f64 y x))) (/.f64 (*.f64 y x) (*.f64 z (pow.f64 (-.f64 y x) 2))))) (+.f64 (neg.f64 (/.f64 (*.f64 x (*.f64 (pow.f64 t 2) (-.f64 (/.f64 x (*.f64 z (-.f64 y x))) (/.f64 (*.f64 y x) (*.f64 z (pow.f64 (-.f64 y x) 2)))))) (*.f64 z (-.f64 y x)))) (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (-.f64 (/.f64 x (*.f64 z (-.f64 y x))) (/.f64 (*.f64 y x) (*.f64 z (pow.f64 (-.f64 y x) 2)))) (pow.f64 t 3))) (pow.f64 (*.f64 z (-.f64 y x)) 2)))))
1
(-.f64 (+.f64 1 (/.f64 (*.f64 y z) (*.f64 t x))) (/.f64 (*.f64 (-.f64 y x) z) (*.f64 t x)))
(-.f64 (+.f64 1 (/.f64 (*.f64 y z) (*.f64 t x))) (/.f64 (*.f64 z (-.f64 y x)) (*.f64 t x)))
(-.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 y z) (*.f64 t x)) (*.f64 -1 (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 y z) x) (/.f64 (*.f64 z (-.f64 y x)) x)) (*.f64 (-.f64 y x) z)) (*.f64 (pow.f64 t 2) x))))) (/.f64 (*.f64 z (-.f64 y x)) (*.f64 t x)))
(-.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 y z) (*.f64 t x)) (*.f64 -1 (/.f64 (*.f64 (-.f64 y x) (*.f64 (-.f64 (/.f64 (*.f64 y z) x) (/.f64 (*.f64 z (-.f64 y x)) x)) z)) (*.f64 x (pow.f64 t 2)))))) (/.f64 (*.f64 z (-.f64 y x)) (*.f64 t x)))
(-.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 y z) (*.f64 t x)) (neg.f64 (/.f64 (*.f64 z (*.f64 (-.f64 (/.f64 (*.f64 y z) x) (/.f64 (*.f64 z (-.f64 y x)) x)) (-.f64 y x))) (*.f64 x (pow.f64 t 2)))))) (/.f64 (*.f64 z (-.f64 y x)) (*.f64 t x)))
(-.f64 (+.f64 (/.f64 (*.f64 y z) (*.f64 t x)) (+.f64 1 (neg.f64 (/.f64 (*.f64 z (*.f64 (-.f64 y x) (-.f64 (/.f64 (*.f64 y z) x) (/.f64 (*.f64 z (-.f64 y x)) x)))) (*.f64 x (pow.f64 t 2)))))) (/.f64 (*.f64 z (-.f64 y x)) (*.f64 t x)))
(-.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 y z) (*.f64 t x)) (neg.f64 (/.f64 (*.f64 z (*.f64 (-.f64 y x) (-.f64 (/.f64 (*.f64 y z) x) (/.f64 (*.f64 z (-.f64 y x)) x)))) (*.f64 x (pow.f64 t 2)))))) (/.f64 (*.f64 z (-.f64 y x)) (*.f64 t x)))
(-.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 y z) (*.f64 t x)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 y z) x) (/.f64 (*.f64 z (-.f64 y x)) x)) (*.f64 (-.f64 y x) z)) (*.f64 (pow.f64 t 2) x))) (/.f64 (*.f64 (pow.f64 z 2) (*.f64 (pow.f64 (-.f64 y x) 2) (-.f64 (/.f64 (*.f64 y z) x) (/.f64 (*.f64 (-.f64 y x) z) x)))) (*.f64 (pow.f64 t 3) (pow.f64 x 2)))))) (/.f64 (*.f64 z (-.f64 y x)) (*.f64 t x)))
(-.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 y z) (*.f64 t x)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 y x) (*.f64 (-.f64 (/.f64 (*.f64 y z) x) (/.f64 (*.f64 z (-.f64 y x)) x)) z)) (*.f64 x (pow.f64 t 2)))) (/.f64 (*.f64 (pow.f64 z 2) (*.f64 (pow.f64 (-.f64 y x) 2) (-.f64 (/.f64 (*.f64 y z) x) (/.f64 (*.f64 z (-.f64 y x)) x)))) (*.f64 (pow.f64 x 2) (pow.f64 t 3)))))) (/.f64 (*.f64 z (-.f64 y x)) (*.f64 t x)))
(-.f64 (+.f64 1 (+.f64 (neg.f64 (/.f64 (*.f64 z (*.f64 (-.f64 (/.f64 (*.f64 y z) x) (/.f64 (*.f64 z (-.f64 y x)) x)) (-.f64 y x))) (*.f64 x (pow.f64 t 2)))) (+.f64 (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 y z) x) (/.f64 (*.f64 z (-.f64 y x)) x)) (pow.f64 (*.f64 z (-.f64 y x)) 2)) (*.f64 (pow.f64 x 2) (pow.f64 t 3))) (/.f64 (*.f64 y z) (*.f64 t x))))) (/.f64 (*.f64 z (-.f64 y x)) (*.f64 t x)))
(-.f64 (+.f64 1 (+.f64 (neg.f64 (/.f64 (*.f64 z (*.f64 (-.f64 y x) (-.f64 (/.f64 (*.f64 y z) x) (/.f64 (*.f64 z (-.f64 y x)) x)))) (*.f64 x (pow.f64 t 2)))) (+.f64 (/.f64 (*.f64 y z) (*.f64 t x)) (/.f64 (*.f64 (pow.f64 (*.f64 z (-.f64 y x)) 2) (-.f64 (/.f64 (*.f64 y z) x) (/.f64 (*.f64 z (-.f64 y x)) x))) (*.f64 (pow.f64 x 2) (pow.f64 t 3)))))) (/.f64 (*.f64 z (-.f64 y x)) (*.f64 t x)))
(-.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 y z) (*.f64 t x)) (+.f64 (neg.f64 (/.f64 (*.f64 z (*.f64 (-.f64 y x) (-.f64 (/.f64 (*.f64 y z) x) (/.f64 (*.f64 z (-.f64 y x)) x)))) (*.f64 x (pow.f64 t 2)))) (/.f64 (*.f64 (pow.f64 (*.f64 z (-.f64 y x)) 2) (-.f64 (/.f64 (*.f64 y z) x) (/.f64 (*.f64 z (-.f64 y x)) x))) (*.f64 (pow.f64 x 2) (pow.f64 t 3)))))) (/.f64 (*.f64 z (-.f64 y x)) (*.f64 t x)))
1
(+.f64 1 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 y z) x)) (/.f64 (*.f64 z (-.f64 (*.f64 -1 y) (*.f64 -1 x))) x)) t)))
(+.f64 1 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 y z) x)) (/.f64 (*.f64 z (-.f64 (*.f64 y -1) (*.f64 -1 x))) x)) t)))
(+.f64 1 (neg.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (*.f64 y z) x)) (/.f64 (*.f64 z (*.f64 -1 (-.f64 y x))) x)) t)))
(+.f64 1 (neg.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (*.f64 y z) x)) (/.f64 (*.f64 z (neg.f64 (-.f64 y x))) x)) t)))
(+.f64 1 (neg.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (*.f64 y z) x)) (/.f64 (*.f64 z (+.f64 x (neg.f64 y))) x)) t)))
(+.f64 1 (neg.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (*.f64 y z) x)) (/.f64 (*.f64 z (-.f64 x y)) x)) t)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 y z) x)) (/.f64 (*.f64 z (-.f64 (*.f64 -1 y) (*.f64 -1 x))) x)) (*.f64 z (-.f64 (*.f64 -1 y) (*.f64 -1 x)))) (*.f64 (pow.f64 t 2) x))) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 y z) x)) (/.f64 (*.f64 z (-.f64 (*.f64 -1 y) (*.f64 -1 x))) x)) t))))
(+.f64 1 (*.f64 -1 (+.f64 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 y z) x)) (/.f64 (*.f64 z (-.f64 (*.f64 y -1) (*.f64 -1 x))) x)) t) (/.f64 (*.f64 (*.f64 z (-.f64 (*.f64 y -1) (*.f64 -1 x))) (-.f64 (*.f64 -1 (/.f64 (*.f64 y z) x)) (/.f64 (*.f64 z (-.f64 (*.f64 y -1) (*.f64 -1 x))) x))) (*.f64 x (pow.f64 t 2))))))
(+.f64 1 (*.f64 -1 (+.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (*.f64 y z) x)) (/.f64 (*.f64 z (*.f64 -1 (-.f64 y x))) x)) t) (/.f64 (*.f64 (*.f64 -1 (-.f64 y x)) (*.f64 (-.f64 (neg.f64 (/.f64 (*.f64 y z) x)) (/.f64 (*.f64 z (*.f64 -1 (-.f64 y x))) x)) z)) (*.f64 x (pow.f64 t 2))))))
(+.f64 1 (neg.f64 (+.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (*.f64 y z) x)) (/.f64 (*.f64 z (*.f64 -1 (-.f64 y x))) x)) t) (/.f64 (*.f64 z (*.f64 (*.f64 -1 (-.f64 y x)) (-.f64 (neg.f64 (/.f64 (*.f64 y z) x)) (/.f64 (*.f64 z (*.f64 -1 (-.f64 y x))) x)))) (*.f64 x (pow.f64 t 2))))))
(+.f64 1 (neg.f64 (+.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (*.f64 y z) x)) (/.f64 (*.f64 z (neg.f64 (-.f64 y x))) x)) t) (/.f64 (*.f64 z (*.f64 (neg.f64 (-.f64 y x)) (-.f64 (neg.f64 (/.f64 (*.f64 y z) x)) (/.f64 (*.f64 z (neg.f64 (-.f64 y x))) x)))) (*.f64 x (pow.f64 t 2))))))
(+.f64 1 (neg.f64 (+.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (*.f64 y z) x)) (/.f64 (*.f64 z (+.f64 x (neg.f64 y))) x)) t) (/.f64 (*.f64 z (*.f64 (+.f64 x (neg.f64 y)) (-.f64 (neg.f64 (/.f64 (*.f64 y z) x)) (/.f64 (*.f64 z (+.f64 x (neg.f64 y))) x)))) (*.f64 x (pow.f64 t 2))))))
(+.f64 1 (neg.f64 (+.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (*.f64 y z) x)) (/.f64 (*.f64 z (-.f64 x y)) x)) t) (/.f64 (*.f64 z (*.f64 (-.f64 x y) (-.f64 (neg.f64 (/.f64 (*.f64 y z) x)) (/.f64 (*.f64 z (-.f64 x y)) x)))) (*.f64 x (pow.f64 t 2))))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 y z) x)) (/.f64 (*.f64 z (-.f64 (*.f64 -1 y) (*.f64 -1 x))) x)) (*.f64 z (-.f64 (*.f64 -1 y) (*.f64 -1 x)))) (*.f64 (pow.f64 t 2) x))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 y z) x)) (/.f64 (*.f64 z (-.f64 (*.f64 -1 y) (*.f64 -1 x))) x)) t)) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 y z) x)) (/.f64 (*.f64 z (-.f64 (*.f64 -1 y) (*.f64 -1 x))) x)) (*.f64 (pow.f64 z 2) (pow.f64 (-.f64 (*.f64 -1 y) (*.f64 -1 x)) 2))) (*.f64 (pow.f64 t 3) (pow.f64 x 2)))))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 (*.f64 z (-.f64 (*.f64 y -1) (*.f64 -1 x))) (-.f64 (*.f64 -1 (/.f64 (*.f64 y z) x)) (/.f64 (*.f64 z (-.f64 (*.f64 y -1) (*.f64 -1 x))) x))) (*.f64 x (pow.f64 t 2)))) (*.f64 -1 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 y z) x)) (/.f64 (*.f64 z (-.f64 (*.f64 y -1) (*.f64 -1 x))) x)) (pow.f64 (*.f64 z (-.f64 (*.f64 y -1) (*.f64 -1 x))) 2)) (*.f64 (pow.f64 x 2) (pow.f64 t 3))) (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 y z) x)) (/.f64 (*.f64 z (-.f64 (*.f64 y -1) (*.f64 -1 x))) x)) t)))))
(+.f64 1 (*.f64 -1 (+.f64 (+.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (*.f64 y z) x)) (/.f64 (*.f64 z (*.f64 -1 (-.f64 y x))) x)) t) (/.f64 (*.f64 (-.f64 (neg.f64 (/.f64 (*.f64 y z) x)) (/.f64 (*.f64 z (*.f64 -1 (-.f64 y x))) x)) (pow.f64 (*.f64 z (*.f64 -1 (-.f64 y x))) 2)) (*.f64 (pow.f64 x 2) (pow.f64 t 3)))) (/.f64 (*.f64 (*.f64 -1 (-.f64 y x)) (*.f64 (-.f64 (neg.f64 (/.f64 (*.f64 y z) x)) (/.f64 (*.f64 z (*.f64 -1 (-.f64 y x))) x)) z)) (*.f64 x (pow.f64 t 2))))))
(+.f64 1 (*.f64 -1 (+.f64 (/.f64 (*.f64 z (*.f64 (*.f64 -1 (-.f64 y x)) (-.f64 (neg.f64 (/.f64 (*.f64 y z) x)) (/.f64 (*.f64 z (*.f64 -1 (-.f64 y x))) x)))) (*.f64 x (pow.f64 t 2))) (+.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (*.f64 y z) x)) (/.f64 (*.f64 z (*.f64 -1 (-.f64 y x))) x)) t) (/.f64 (*.f64 (-.f64 (neg.f64 (/.f64 (*.f64 y z) x)) (/.f64 (*.f64 z (*.f64 -1 (-.f64 y x))) x)) (pow.f64 (*.f64 z (*.f64 -1 (-.f64 y x))) 2)) (*.f64 (pow.f64 x 2) (pow.f64 t 3)))))))
(+.f64 1 (neg.f64 (+.f64 (/.f64 (*.f64 z (*.f64 (neg.f64 (-.f64 y x)) (-.f64 (neg.f64 (/.f64 (*.f64 y z) x)) (/.f64 (*.f64 z (neg.f64 (-.f64 y x))) x)))) (*.f64 x (pow.f64 t 2))) (+.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (*.f64 y z) x)) (/.f64 (*.f64 z (neg.f64 (-.f64 y x))) x)) t) (/.f64 (*.f64 (-.f64 (neg.f64 (/.f64 (*.f64 y z) x)) (/.f64 (*.f64 z (neg.f64 (-.f64 y x))) x)) (pow.f64 (*.f64 z (neg.f64 (-.f64 y x))) 2)) (*.f64 (pow.f64 x 2) (pow.f64 t 3)))))))
(+.f64 1 (neg.f64 (+.f64 (/.f64 (*.f64 z (*.f64 (+.f64 x (neg.f64 y)) (-.f64 (neg.f64 (/.f64 (*.f64 y z) x)) (/.f64 (*.f64 z (+.f64 x (neg.f64 y))) x)))) (*.f64 x (pow.f64 t 2))) (+.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (*.f64 y z) x)) (/.f64 (*.f64 z (+.f64 x (neg.f64 y))) x)) t) (/.f64 (*.f64 (-.f64 (neg.f64 (/.f64 (*.f64 y z) x)) (/.f64 (*.f64 z (+.f64 x (neg.f64 y))) x)) (pow.f64 (*.f64 z (+.f64 x (neg.f64 y))) 2)) (*.f64 (pow.f64 x 2) (pow.f64 t 3)))))))
(+.f64 1 (neg.f64 (+.f64 (/.f64 (*.f64 z (*.f64 (-.f64 x y) (-.f64 (neg.f64 (/.f64 (*.f64 y z) x)) (/.f64 (*.f64 z (-.f64 x y)) x)))) (*.f64 x (pow.f64 t 2))) (+.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (*.f64 y z) x)) (/.f64 (*.f64 z (-.f64 x y)) x)) t) (/.f64 (*.f64 (-.f64 (neg.f64 (/.f64 (*.f64 y z) x)) (/.f64 (*.f64 z (-.f64 x y)) x)) (pow.f64 (*.f64 z (-.f64 x y)) 2)) (*.f64 (pow.f64 x 2) (pow.f64 t 3)))))))
(+.f64 (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (/.f64 1 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))))) 0)
(*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))))))
(+.f64 0 (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (/.f64 1 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))))))
(*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))))))
(-.f64 (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (/.f64 1 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))))) 0)
(*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))))))
(/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (/.f64 1 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))))) 1)
(*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))))))
(/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (/.f64 1 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))))) (/.f64 (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (/.f64 1 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))))) (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (/.f64 1 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))))))))
(*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))))))
(/.f64 (*.f64 (/.f64 1 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))))) (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) 2)) 2)
(*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))))))
(pow.f64 (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (/.f64 1 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t)))))) 1)
(*.f64 (+.f64 x (/.f64 (*.f64 y z) t)) (/.f64 1 (+.f64 x (*.f64 z (-.f64 (/.f64 y t) (/.f64 x t))))))

eval392.0ms (3.2%)

Compiler

Compiled 58530 to 16180 computations (72.4% saved)

prune267.0ms (2.2%)

Pruning

15 alts after pruning (9 fresh and 6 done)

PrunedKeptTotal
New101251017
Fresh145
Picked101
Done268
Total1016151031
Error
0.0b
Counts
1031 → 15
Alt Table
Click to see full alt table
StatusErrorProgram
41.4b
(/.f64 (*.f64 z y) t)
15.3b
(+.f64 (*.f64 (/.f64 y t) z) x)
25.9b
(+.f64 (neg.f64 (/.f64 (*.f64 z x) t)) x)
22.6b
(+.f64 x (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 z y) t))))))))
43.3b
(+.f64 x (*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 t 2))))
35.8b
(*.f64 (/.f64 (-.f64 y x) t) z)
42.1b
(*.f64 (/.f64 (*.f64 z y) t) (*.f64 (/.f64 (*.f64 z y) t) (/.f64 1 (/.f64 (*.f64 z y) t))))
44.3b
(*.f64 (/.f64 y t) z)
50.1b
(*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)))
16.6b
(*.f64 (+.f64 x (*.f64 (/.f64 y t) z)) (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))))
30.3b
(*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (/.f64 1 x)))
53.5b
(*.f64 (neg.f64 (/.f64 x t)) z)
24.1b
(*.f64 x (-.f64 1 (/.f64 z t)))
54.0b
(neg.f64 (/.f64 (*.f64 z x) t))
33.4b
x
Compiler

Compiled 268 to 145 computations (45.9% saved)

regimes164.0ms (1.3%)

Counts
29 → 2
Calls
Call 1
Inputs
x
(*.f64 (/.f64 y t) z)
(/.f64 (*.f64 z y) t)
(neg.f64 (/.f64 (*.f64 z x) t))
(*.f64 (neg.f64 (/.f64 x t)) z)
(*.f64 x (-.f64 1 (/.f64 z t)))
(*.f64 (/.f64 (-.f64 y x) t) z)
(+.f64 x (/.f64 (*.f64 z y) t))
(+.f64 (*.f64 (/.f64 y t) z) x)
(/.f64 (*.f64 (-.f64 y x) z) t)
(*.f64 (+.f64 -1 (/.f64 z t)) (neg.f64 x))
(+.f64 x (/.f64 (*.f64 z (neg.f64 x)) t))
(+.f64 (neg.f64 (/.f64 (*.f64 z x) t)) x)
(*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)
(+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t))
(+.f64 (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z) x)
(*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)))
(*.f64 (/.f64 (*.f64 z y) t) (*.f64 (/.f64 (*.f64 z y) t) (/.f64 1 (/.f64 (*.f64 z y) t))))
(+.f64 x (*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))))
(+.f64 x (*.f64 (/.f64 (*.f64 z y) t) (*.f64 (/.f64 (*.f64 z y) t) (/.f64 1 (/.f64 (*.f64 z y) t)))))
(*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (/.f64 1 x)))
(+.f64 x (*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t))))
(+.f64 x (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))
(*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))))
(*.f64 (+.f64 x (*.f64 (/.f64 y t) z)) (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))))
(*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))))
(+.f64 x (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 z y) t))))))))
(+.f64 x (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t))))))))
(+.f64 x (*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (/.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 t 2))))
Outputs
(+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t))
(*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))))
Calls

5 calls:

47.0ms
t
36.0ms
x
35.0ms
z
25.0ms
(+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t))
14.0ms
y
Results
ErrorSegmentsBranch
3.3b3x
4.9b1y
2.0b3z
1.9b3t
1.7b2(+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t))
Compiler

Compiled 515 to 134 computations (74% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
8.982731524378904e+301
1.7485243343182157e+305
Compiler

Compiled 20 to 14 computations (30% saved)

regimes315.0ms (2.5%)

Counts
25 → 2
Calls
Call 1
Inputs
x
(*.f64 (/.f64 y t) z)
(/.f64 (*.f64 z y) t)
(neg.f64 (/.f64 (*.f64 z x) t))
(*.f64 (neg.f64 (/.f64 x t)) z)
(*.f64 x (-.f64 1 (/.f64 z t)))
(*.f64 (/.f64 (-.f64 y x) t) z)
(+.f64 x (/.f64 (*.f64 z y) t))
(+.f64 (*.f64 (/.f64 y t) z) x)
(/.f64 (*.f64 (-.f64 y x) z) t)
(*.f64 (+.f64 -1 (/.f64 z t)) (neg.f64 x))
(+.f64 x (/.f64 (*.f64 z (neg.f64 x)) t))
(+.f64 (neg.f64 (/.f64 (*.f64 z x) t)) x)
(*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)
(+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t))
(+.f64 (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z) x)
(*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t)))
(*.f64 (/.f64 (*.f64 z y) t) (*.f64 (/.f64 (*.f64 z y) t) (/.f64 1 (/.f64 (*.f64 z y) t))))
(+.f64 x (*.f64 (/.f64 1 (/.f64 (*.f64 z y) t)) (*.f64 (/.f64 (*.f64 z y) t) (/.f64 (*.f64 z y) t))))
(+.f64 x (*.f64 (/.f64 (*.f64 z y) t) (*.f64 (/.f64 (*.f64 z y) t) (/.f64 1 (/.f64 (*.f64 z y) t)))))
(*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (/.f64 1 x)))
(+.f64 x (*.f64 (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 (*.f64 (-.f64 y x) z) t))))
(+.f64 x (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (*.f64 (/.f64 (*.f64 (-.f64 y x) z) t) (/.f64 1 (/.f64 (*.f64 (-.f64 y x) z) t)))))
(*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (*.f64 (+.f64 x (/.f64 (*.f64 z y) t)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))))
(*.f64 (+.f64 x (*.f64 (/.f64 y t) z)) (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)))))
Outputs
(+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t))
(+.f64 (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z) x)
Calls

5 calls:

151.0ms
t
78.0ms
(+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t))
32.0ms
z
31.0ms
x
17.0ms
y
Results
ErrorSegmentsBranch
3.3b3x
4.9b1y
2.0b3z
1.9b3t
1.7b2(+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t))
Compiler

Compiled 371 to 102 computations (72.5% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
8.982731524378904e+301
1.7485243343182157e+305
Compiler

Compiled 20 to 14 computations (30% saved)

regimes297.0ms (2.4%)

Counts
15 → 2
Calls
Call 1
Inputs
x
(*.f64 (/.f64 y t) z)
(/.f64 (*.f64 z y) t)
(neg.f64 (/.f64 (*.f64 z x) t))
(*.f64 (neg.f64 (/.f64 x t)) z)
(*.f64 x (-.f64 1 (/.f64 z t)))
(*.f64 (/.f64 (-.f64 y x) t) z)
(+.f64 x (/.f64 (*.f64 z y) t))
(+.f64 (*.f64 (/.f64 y t) z) x)
(/.f64 (*.f64 (-.f64 y x) z) t)
(*.f64 (+.f64 -1 (/.f64 z t)) (neg.f64 x))
(+.f64 x (/.f64 (*.f64 z (neg.f64 x)) t))
(+.f64 (neg.f64 (/.f64 (*.f64 z x) t)) x)
(*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)
(+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t))
Outputs
(+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t))
(+.f64 (*.f64 (/.f64 y t) z) x)
Calls

5 calls:

171.0ms
z
92.0ms
(+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t))
15.0ms
t
8.0ms
x
7.0ms
y
Results
ErrorSegmentsBranch
4.9b1x
4.9b1y
3.9b2z
3.9b2t
2.6b2(+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t))
Compiler

Compiled 137 to 60 computations (56.2% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
8.982731524378904e+301
1.7485243343182157e+305
Compiler

Compiled 20 to 14 computations (30% saved)

regimes313.0ms (2.5%)

Counts
14 → 3
Calls
Call 1
Inputs
x
(*.f64 (/.f64 y t) z)
(/.f64 (*.f64 z y) t)
(neg.f64 (/.f64 (*.f64 z x) t))
(*.f64 (neg.f64 (/.f64 x t)) z)
(*.f64 x (-.f64 1 (/.f64 z t)))
(*.f64 (/.f64 (-.f64 y x) t) z)
(+.f64 x (/.f64 (*.f64 z y) t))
(+.f64 (*.f64 (/.f64 y t) z) x)
(/.f64 (*.f64 (-.f64 y x) z) t)
(*.f64 (+.f64 -1 (/.f64 z t)) (neg.f64 x))
(+.f64 x (/.f64 (*.f64 z (neg.f64 x)) t))
(+.f64 (neg.f64 (/.f64 (*.f64 z x) t)) x)
(*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)
Outputs
(*.f64 (/.f64 (-.f64 y x) t) z)
(+.f64 x (/.f64 (*.f64 z y) t))
(*.f64 (/.f64 (-.f64 y x) t) z)
Calls

4 calls:

175.0ms
y
89.0ms
t
26.0ms
x
20.0ms
z
Results
ErrorSegmentsBranch
8.9b3x
8.9b3y
7.4b3z
9.2b3t
Compiler

Compiled 115 to 51 computations (55.7% saved)

bsearch37.0ms (0.3%)

Algorithm
binary-search
Steps
TimeLeftRight
17.0ms
1.2209237925617006e+21
6.967748259338407e+24
19.0ms
-2.7082271725106137e+115
-1.615988893275236e+111
Results
27.0ms256×body256valid
7.0ms65×body256infinite
Compiler

Compiled 404 to 270 computations (33.2% saved)

regimes276.0ms (2.2%)

Counts
7 → 5
Calls
Call 1
Inputs
x
(*.f64 (/.f64 y t) z)
(/.f64 (*.f64 z y) t)
(neg.f64 (/.f64 (*.f64 z x) t))
(*.f64 (neg.f64 (/.f64 x t)) z)
(*.f64 x (-.f64 1 (/.f64 z t)))
(*.f64 (/.f64 (-.f64 y x) t) z)
Outputs
(*.f64 x (-.f64 1 (/.f64 z t)))
(*.f64 (/.f64 (-.f64 y x) t) z)
(*.f64 x (-.f64 1 (/.f64 z t)))
(/.f64 (*.f64 z y) t)
(*.f64 x (-.f64 1 (/.f64 z t)))
Calls

4 calls:

155.0ms
y
72.0ms
t
25.0ms
z
22.0ms
x
Results
ErrorSegmentsBranch
13.3b5x
18.2b5y
17.4b5z
18.6b3t
Compiler

Compiled 61 to 37 computations (39.3% saved)

bsearch48.0ms (0.4%)

Algorithm
binary-search
Steps
TimeLeftRight
9.0ms
6.237177854189389e-62
1.4710130001715887e-61
14.0ms
-2.9508328842298743e-217
-1.0911764872279759e-218
15.0ms
-1.3489438474802652e-188
-4.691534924652662e-191
10.0ms
-2.2333020029627498e-129
-7.487869427249346e-130
Results
42.0ms400×body256valid
0.0msbody256infinite
Compiler

Compiled 596 to 427 computations (28.4% saved)

regimes201.0ms (1.6%)

Counts
6 → 5
Calls
Call 1
Inputs
x
(*.f64 (/.f64 y t) z)
(/.f64 (*.f64 z y) t)
(neg.f64 (/.f64 (*.f64 z x) t))
(*.f64 (neg.f64 (/.f64 x t)) z)
(*.f64 x (-.f64 1 (/.f64 z t)))
Outputs
(*.f64 x (-.f64 1 (/.f64 z t)))
(*.f64 (/.f64 y t) z)
(*.f64 x (-.f64 1 (/.f64 z t)))
(/.f64 (*.f64 z y) t)
(*.f64 x (-.f64 1 (/.f64 z t)))
Calls

4 calls:

83.0ms
t
72.0ms
x
24.0ms
z
20.0ms
y
Results
ErrorSegmentsBranch
14.0b5x
18.2b5y
21.0b5z
18.6b3t
Compiler

Compiled 54 to 34 computations (37% saved)

bsearch48.0ms (0.4%)

Algorithm
binary-search
Steps
TimeLeftRight
9.0ms
6.237177854189389e-62
1.4710130001715887e-61
14.0ms
-2.9508328842298743e-217
-1.0911764872279759e-218
15.0ms
-1.3489438474802652e-188
-4.691534924652662e-191
10.0ms
-2.2333020029627498e-129
-7.487869427249346e-130
Results
42.0ms400×body256valid
0.0msbody256infinite
Compiler

Compiled 570 to 414 computations (27.4% saved)

regimes346.0ms (2.8%)

Counts
5 → 7
Calls
Call 1
Inputs
x
(*.f64 (/.f64 y t) z)
(/.f64 (*.f64 z y) t)
(neg.f64 (/.f64 (*.f64 z x) t))
(*.f64 (neg.f64 (/.f64 x t)) z)
Outputs
x
(*.f64 (neg.f64 (/.f64 x t)) z)
x
(*.f64 (/.f64 y t) z)
x
(/.f64 (*.f64 z y) t)
x
Calls

4 calls:

187.0ms
x
109.0ms
z
33.0ms
y
16.0ms
t
Results
ErrorSegmentsBranch
20.6b7x
25.1b9y
25.5b5z
24.3b3t
Compiler

Compiled 47 to 30 computations (36.2% saved)

bsearch75.0ms (0.6%)

Algorithm
binary-search
Steps
TimeLeftRight
9.0ms
6.237177854189389e-62
1.4710130001715887e-61
16.0ms
-2.9508328842298743e-217
-1.0911764872279759e-218
14.0ms
-1.3489438474802652e-188
-4.691534924652662e-191
11.0ms
-2.2333020029627498e-129
-7.487869427249346e-130
11.0ms
-3.183380632469485e-106
-3.856070010099121e-107
13.0ms
-1.2045532737097114e+61
-9.570686381606718e+58
Results
68.0ms608×body256valid
0.0msbody256infinite
Compiler

Compiled 641 to 483 computations (24.6% saved)

regimes99.0ms (0.8%)

Counts
4 → 7
Calls
Call 1
Inputs
x
(*.f64 (/.f64 y t) z)
(/.f64 (*.f64 z y) t)
(neg.f64 (/.f64 (*.f64 z x) t))
Outputs
x
(neg.f64 (/.f64 (*.f64 z x) t))
x
(*.f64 (/.f64 y t) z)
x
(/.f64 (*.f64 z y) t)
x
Calls

4 calls:

34.0ms
y
24.0ms
x
21.0ms
z
19.0ms
t
Results
ErrorSegmentsBranch
20.8b7x
25.1b9y
25.7b5z
24.3b3t
Compiler

Compiled 41 to 27 computations (34.1% saved)

bsearch81.0ms (0.7%)

Algorithm
binary-search
Steps
TimeLeftRight
10.0ms
6.237177854189389e-62
1.4710130001715887e-61
14.0ms
-2.9508328842298743e-217
-1.0911764872279759e-218
16.0ms
-1.3489438474802652e-188
-4.691534924652662e-191
10.0ms
-2.2333020029627498e-129
-7.487869427249346e-130
12.0ms
-3.183380632469485e-106
-3.856070010099121e-107
21.0ms
-8.257282266326001e+20
-95021856.06192407
Results
72.0ms656×body256valid
1.0ms12×body256infinite
Compiler

Compiled 692 to 522 computations (24.6% saved)

regimes71.0ms (0.6%)

Counts
3 → 5
Calls
Call 1
Inputs
x
(*.f64 (/.f64 y t) z)
(/.f64 (*.f64 z y) t)
Outputs
x
(*.f64 (/.f64 y t) z)
x
(/.f64 (*.f64 z y) t)
x
Calls

4 calls:

21.0ms
y
20.0ms
x
15.0ms
z
13.0ms
t
Results
ErrorSegmentsBranch
22.1b5x
26.2b7y
27.7b4z
24.3b3t
Compiler

Compiled 35 to 24 computations (31.4% saved)

bsearch48.0ms (0.4%)

Algorithm
binary-search
Steps
TimeLeftRight
9.0ms
6.237177854189389e-62
1.4710130001715887e-61
13.0ms
-2.9508328842298743e-217
-1.0911764872279759e-218
14.0ms
-1.3489438474802652e-188
-4.691534924652662e-191
11.0ms
-2.2333020029627498e-129
-7.487869427249346e-130
Results
42.0ms400×body256valid
0.0msbody256infinite
Compiler

Compiled 420 to 314 computations (25.2% saved)

regimes56.0ms (0.5%)

Accuracy

Total -38.1b remaining (-159.3%)

Threshold costs -38.1b (-159.3%)

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

4 calls:

15.0ms
x
14.0ms
z
13.0ms
y
12.0ms
t
Results
ErrorSegmentsBranch
23.9b5x
29.2b5y
28.0b4z
28.0b3t
Compiler

Compiled 30 to 22 computations (26.7% saved)

bsearch55.0ms (0.4%)

Algorithm
binary-search
Steps
TimeLeftRight
14.0ms
1.6229438022909895e-55
4.012638200497805e-54
16.0ms
-8.264201926756678e-236
-1.9571930732870302e-238
15.0ms
-1.3489438474802652e-188
-4.691534924652662e-191
10.0ms
-2.2333020029627498e-129
-7.487869427249346e-130
Results
49.0ms448×body256valid
1.0msbody256infinite
Compiler

Compiled 468 to 350 computations (25.2% saved)

simplify13.0ms (0.1%)

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0119985
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(if (<=.f64 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)) 100000000000000007629703079084894925347346855150656811701601734206211380288125794484142188964691784076639747577138548761372210387844799938291815611350519830750167649856488981626536368095414607314235151058373458986890825155659063617715863205282622390509284183439858617103083735673849899204570498157510656) (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)) (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))))))
(if (<=.f64 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)) 100000000000000007629703079084894925347346855150656811701601734206211380288125794484142188964691784076639747577138548761372210387844799938291815611350519830750167649856488981626536368095414607314235151058373458986890825155659063617715863205282622390509284183439858617103083735673849899204570498157510656) (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)) (+.f64 (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z) x))
(if (<=.f64 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)) 100000000000000007629703079084894925347346855150656811701601734206211380288125794484142188964691784076639747577138548761372210387844799938291815611350519830750167649856488981626536368095414607314235151058373458986890825155659063617715863205282622390509284183439858617103083735673849899204570498157510656) (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)) (+.f64 (*.f64 (/.f64 y t) z) x))
(if (<=.f64 z -700000000000000010891591290626790116987740977844743003358839406301583646815328992285489772940533213373344396607488) (*.f64 (/.f64 (-.f64 y x) t) z) (if (<=.f64 z 5000000000000000452984832) (+.f64 x (/.f64 (*.f64 z y) t)) (*.f64 (/.f64 (-.f64 y x) t) z)))
(if (<=.f64 x -2887617409042293/1560874275157996115690798614896583152874299071332485575429578479812685869409882810060153051531745985579913465560703311447723987839644142653145088) (*.f64 x (-.f64 1 (/.f64 z t))) (if (<=.f64 x -8909226761960899/160526608323619796973907161953128926560984491052953303817696560762595585763460718448293046151049452246917204860112860647980329353338128780002679894123897731016699941135511614935048332454965903237038978629632) (*.f64 (/.f64 (-.f64 y x) t) z) (if (<=.f64 x -2980834737217361/12420144738405671481191835907700020442055088136933572889112416304208407621491015090647027270629171823603901845577048585649372640352918515131554298200329449113635639808166799244402122285052787558602103993549731750007142774830528462848) (*.f64 x (-.f64 1 (/.f64 z t))) (if (<=.f64 x 911862702743865/14474011154664524427946373126085988481658748083205070504932198000989141204992) (/.f64 (*.f64 z y) t) (*.f64 x (-.f64 1 (/.f64 z t)))))))
(if (<=.f64 x -1248699420126397/1560874275157996115690798614896583152874299071332485575429578479812685869409882810060153051531745985579913465560703311447723987839644142653145088) (*.f64 x (-.f64 1 (/.f64 z t))) (if (<=.f64 x -3636930969832011/1254114127528279663858649702758819738757691336351197686075754380957778013777036862877289423055073845679040662969631723812346323072954131093770936672842951023567968290121184491680065097304421119039367020544) (*.f64 (/.f64 y t) z) (if (<=.f64 x -6458475263970949/49680578953622685924767343630800081768220352547734291556449665216833630485964060362588109082516687294415607382308194342597490561411674060526217192801317796454542559232667196977608489140211150234408415974198927000028571099322113851392) (*.f64 x (-.f64 1 (/.f64 z t))) (if (<=.f64 x 911862702743865/14474011154664524427946373126085988481658748083205070504932198000989141204992) (/.f64 (*.f64 z y) t) (*.f64 x (-.f64 1 (/.f64 z t)))))))
(if (<=.f64 x -95999999999999999066096143460495484138796337043398992068608) x (if (<=.f64 x -6403979697655533/20657999024695268717247353376024094994637646342633788102645274852325180976134729557037162826241102651487225375781979947008) (*.f64 (neg.f64 (/.f64 x t)) z) (if (<=.f64 x -6867846810695183/6243497100631984462763194459586332611497196285329942301718313919250743477639531240240612206126983942319653862242813245790895951358576570612580352) x (if (<=.f64 x -8347383632828229/80263304161809898486953580976564463280492245526476651908848280381297792881730359224146523075524726123458602430056430323990164676669064390001339947061948865508349970567755807467524166227482951618519489314816) (*.f64 (/.f64 y t) z) (if (<=.f64 x -1925122434452879/12420144738405671481191835907700020442055088136933572889112416304208407621491015090647027270629171823603901845577048585649372640352918515131554298200329449113635639808166799244402122285052787558602103993549731750007142774830528462848) x (if (<=.f64 x 4052723123306067/57896044618658097711785492504343953926634992332820282019728792003956564819968) (/.f64 (*.f64 z y) t) x))))))
(if (<=.f64 x -96000000) x (if (<=.f64 x -6403979697655533/20657999024695268717247353376024094994637646342633788102645274852325180976134729557037162826241102651487225375781979947008) (neg.f64 (/.f64 (*.f64 z x) t)) (if (<=.f64 x -5369407506543507/6243497100631984462763194459586332611497196285329942301718313919250743477639531240240612206126983942319653862242813245790895951358576570612580352) x (if (<=.f64 x -3852638599766875/80263304161809898486953580976564463280492245526476651908848280381297792881730359224146523075524726123458602430056430323990164676669064390001339947061948865508349970567755807467524166227482951618519489314816) (*.f64 (/.f64 y t) z) (if (<=.f64 x -7203683948275289/24840289476811342962383671815400040884110176273867145778224832608416815242982030181294054541258343647207803691154097171298745280705837030263108596400658898227271279616333598488804244570105575117204207987099463500014285549661056925696) x (if (<=.f64 x 911862702743865/14474011154664524427946373126085988481658748083205070504932198000989141204992) (/.f64 (*.f64 z y) t) x))))))
(if (<=.f64 x -1248699420126397/780437137578998057845399307448291576437149535666242787714789239906342934704941405030076525765872992789956732780351655723861993919822071326572544) x (if (<=.f64 x -4013165208090495/5016456510113118655434598811035278955030765345404790744303017523831112055108147451509157692220295382716162651878526895249385292291816524375083746691371804094271873160484737966720260389217684476157468082176) (*.f64 (/.f64 y t) z) (if (<=.f64 x -7203683948275289/24840289476811342962383671815400040884110176273867145778224832608416815242982030181294054541258343647207803691154097171298745280705837030263108596400658898227271279616333598488804244570105575117204207987099463500014285549661056925696) x (if (<=.f64 x 911862702743865/14474011154664524427946373126085988481658748083205070504932198000989141204992) (/.f64 (*.f64 z y) t) x))))
(if (<=.f64 x -5369407506543507/6243497100631984462763194459586332611497196285329942301718313919250743477639531240240612206126983942319653862242813245790895951358576570612580352) x (if (<=.f64 x -3932901903928685/80263304161809898486953580976564463280492245526476651908848280381297792881730359224146523075524726123458602430056430323990164676669064390001339947061948865508349970567755807467524166227482951618519489314816) (*.f64 (/.f64 y t) z) (if (<=.f64 x -2291112313477997/28638903918474961204418783933674838490721739172170652529441449702311064005352904159345284265824628375429359509218999720074396860757073376700445026041564579620512874307979212102266801261478978776245040008231745247475930553606737583615358787106474295296) x (if (<=.f64 x 1138788147220443/6901746346790563787434755862277025452451108972170386555162524223799296) (*.f64 (/.f64 y t) z) x))))
x
Outputs
(if (<=.f64 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)) 100000000000000007629703079084894925347346855150656811701601734206211380288125794484142188964691784076639747577138548761372210387844799938291815611350519830750167649856488981626536368095414607314235151058373458986890825155659063617715863205282622390509284183439858617103083735673849899204570498157510656) (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)) (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (*.f64 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z)) (/.f64 1 (+.f64 x (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z))))))
(if (<=.f64 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)) 100000000000000007629703079084894925347346855150656811701601734206211380288125794484142188964691784076639747577138548761372210387844799938291815611350519830750167649856488981626536368095414607314235151058373458986890825155659063617715863205282622390509284183439858617103083735673849899204570498157510656) (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)) (+.f64 (*.f64 (-.f64 (/.f64 y t) (/.f64 x t)) z) x))
(if (<=.f64 (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)) 100000000000000007629703079084894925347346855150656811701601734206211380288125794484142188964691784076639747577138548761372210387844799938291815611350519830750167649856488981626536368095414607314235151058373458986890825155659063617715863205282622390509284183439858617103083735673849899204570498157510656) (+.f64 x (/.f64 (*.f64 (-.f64 y x) z) t)) (+.f64 (*.f64 (/.f64 y t) z) x))
(if (<=.f64 z -700000000000000010891591290626790116987740977844743003358839406301583646815328992285489772940533213373344396607488) (*.f64 (/.f64 (-.f64 y x) t) z) (if (<=.f64 z 5000000000000000452984832) (+.f64 x (/.f64 (*.f64 z y) t)) (*.f64 (/.f64 (-.f64 y x) t) z)))
(if (<=.f64 x -2887617409042293/1560874275157996115690798614896583152874299071332485575429578479812685869409882810060153051531745985579913465560703311447723987839644142653145088) (*.f64 x (-.f64 1 (/.f64 z t))) (if (<=.f64 x -8909226761960899/160526608323619796973907161953128926560984491052953303817696560762595585763460718448293046151049452246917204860112860647980329353338128780002679894123897731016699941135511614935048332454965903237038978629632) (*.f64 (/.f64 (-.f64 y x) t) z) (if (<=.f64 x -2980834737217361/12420144738405671481191835907700020442055088136933572889112416304208407621491015090647027270629171823603901845577048585649372640352918515131554298200329449113635639808166799244402122285052787558602103993549731750007142774830528462848) (*.f64 x (-.f64 1 (/.f64 z t))) (if (<=.f64 x 911862702743865/14474011154664524427946373126085988481658748083205070504932198000989141204992) (/.f64 (*.f64 z y) t) (*.f64 x (-.f64 1 (/.f64 z t)))))))
(if (<=.f64 x -1248699420126397/1560874275157996115690798614896583152874299071332485575429578479812685869409882810060153051531745985579913465560703311447723987839644142653145088) (*.f64 x (-.f64 1 (/.f64 z t))) (if (<=.f64 x -3636930969832011/1254114127528279663858649702758819738757691336351197686075754380957778013777036862877289423055073845679040662969631723812346323072954131093770936672842951023567968290121184491680065097304421119039367020544) (*.f64 (/.f64 y t) z) (if (<=.f64 x -6458475263970949/49680578953622685924767343630800081768220352547734291556449665216833630485964060362588109082516687294415607382308194342597490561411674060526217192801317796454542559232667196977608489140211150234408415974198927000028571099322113851392) (*.f64 x (-.f64 1 (/.f64 z t))) (if (<=.f64 x 911862702743865/14474011154664524427946373126085988481658748083205070504932198000989141204992) (/.f64 (*.f64 z y) t) (*.f64 x (-.f64 1 (/.f64 z t)))))))
(if (<=.f64 x -95999999999999999066096143460495484138796337043398992068608) x (if (<=.f64 x -6403979697655533/20657999024695268717247353376024094994637646342633788102645274852325180976134729557037162826241102651487225375781979947008) (*.f64 (neg.f64 (/.f64 x t)) z) (if (<=.f64 x -6867846810695183/6243497100631984462763194459586332611497196285329942301718313919250743477639531240240612206126983942319653862242813245790895951358576570612580352) x (if (<=.f64 x -8347383632828229/80263304161809898486953580976564463280492245526476651908848280381297792881730359224146523075524726123458602430056430323990164676669064390001339947061948865508349970567755807467524166227482951618519489314816) (*.f64 (/.f64 y t) z) (if (<=.f64 x -1925122434452879/12420144738405671481191835907700020442055088136933572889112416304208407621491015090647027270629171823603901845577048585649372640352918515131554298200329449113635639808166799244402122285052787558602103993549731750007142774830528462848) x (if (<=.f64 x 4052723123306067/57896044618658097711785492504343953926634992332820282019728792003956564819968) (/.f64 (*.f64 z y) t) x))))))
(if (<=.f64 x -96000000) x (if (<=.f64 x -6403979697655533/20657999024695268717247353376024094994637646342633788102645274852325180976134729557037162826241102651487225375781979947008) (neg.f64 (/.f64 (*.f64 z x) t)) (if (<=.f64 x -5369407506543507/6243497100631984462763194459586332611497196285329942301718313919250743477639531240240612206126983942319653862242813245790895951358576570612580352) x (if (<=.f64 x -3852638599766875/80263304161809898486953580976564463280492245526476651908848280381297792881730359224146523075524726123458602430056430323990164676669064390001339947061948865508349970567755807467524166227482951618519489314816) (*.f64 (/.f64 y t) z) (if (<=.f64 x -7203683948275289/24840289476811342962383671815400040884110176273867145778224832608416815242982030181294054541258343647207803691154097171298745280705837030263108596400658898227271279616333598488804244570105575117204207987099463500014285549661056925696) x (if (<=.f64 x 911862702743865/14474011154664524427946373126085988481658748083205070504932198000989141204992) (/.f64 (*.f64 z y) t) x))))))
(if (<=.f64 x -1248699420126397/780437137578998057845399307448291576437149535666242787714789239906342934704941405030076525765872992789956732780351655723861993919822071326572544) x (if (<=.f64 x -4013165208090495/5016456510113118655434598811035278955030765345404790744303017523831112055108147451509157692220295382716162651878526895249385292291816524375083746691371804094271873160484737966720260389217684476157468082176) (*.f64 (/.f64 y t) z) (if (<=.f64 x -7203683948275289/24840289476811342962383671815400040884110176273867145778224832608416815242982030181294054541258343647207803691154097171298745280705837030263108596400658898227271279616333598488804244570105575117204207987099463500014285549661056925696) x (if (<=.f64 x 911862702743865/14474011154664524427946373126085988481658748083205070504932198000989141204992) (/.f64 (*.f64 z y) t) x))))
(if (<=.f64 x -5369407506543507/6243497100631984462763194459586332611497196285329942301718313919250743477639531240240612206126983942319653862242813245790895951358576570612580352) x (if (<=.f64 x -3932901903928685/80263304161809898486953580976564463280492245526476651908848280381297792881730359224146523075524726123458602430056430323990164676669064390001339947061948865508349970567755807467524166227482951618519489314816) (*.f64 (/.f64 y t) z) (if (<=.f64 x -2291112313477997/28638903918474961204418783933674838490721739172170652529441449702311064005352904159345284265824628375429359509218999720074396860757073376700445026041564579620512874307979212102266801261478978776245040008231745247475930553606737583615358787106474295296) x (if (<=.f64 x 1138788147220443/6901746346790563787434755862277025452451108972170386555162524223799296) (*.f64 (/.f64 y t) z) x))))
x
Compiler

Compiled 434 to 227 computations (47.7% saved)

soundness0.0ms (0%)

end118.0ms (1%)

Compiler

Compiled 394 to 148 computations (62.4% saved)

Profiling

Loading profile data...